Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								17cc088a6e
								
							
						 | 
						
							
							
								
								Adds an “invoices” view
							
							
							
							
							
						 | 
						
							2016-10-13 09:32:30 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								232dc9e452
								
							
						 | 
						
							
							
								
								Invoices are tested for cart validity before display.
							
							
							
							
							
							
							
							Fixes #99. 
							
						 | 
						
							2016-10-13 09:19:18 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								e05265edd2
								
							
						 | 
						
							
							
								
								Adds test for invoice becoming invalid over time.
							
							
							
							
							
							
							
							Tests for #99 
							
						 | 
						
							2016-10-13 08:31:11 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								3ca2be8c4b
								
							
						 | 
						
							
							
								
								Attendee data page is now slightly more useful
							
							
							
							
							
						 | 
						
							2016-10-06 12:49:37 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								6dbc303e7c
								
							
						 | 
						
							
							
								
								Adds ability for staff to extend a user’s reservations
							
							
							
							
							
						 | 
						
							2016-10-06 12:44:06 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								d31d812001
								
							
						 | 
						
							
							
								
								Adds functionality to increase the reservation duration
							
							
							
							
							
						 | 
						
							2016-10-06 12:33:53 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								b323c0eb25
								
							
						 | 
						
							
							
								
								Cart reservation durations now take the residual from the last reservation duration into account.
							
							
							
							
							
						 | 
						
							2016-10-06 12:12:50 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								360175f86a
								
							
						 | 
						
							
							
								
								Adds tests for reservation duration
							
							
							
							
							
						 | 
						
							2016-10-06 11:52:46 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								1129a4605c
								
							
						 | 
						
							
							
								
								Fixes a bug, hopefully
							
							
							
							
							
						 | 
						
							2016-10-05 13:07:44 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								36d658e57f
								
							
						 | 
						
							
							
								
								More query optimisation
							
							
							
							
							
						 | 
						
							2016-10-05 12:52:56 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								62858b0f6e
								
							
						 | 
						
							
							
								
								Optimises some queries on attendee profile page
							
							
							
							
							
						 | 
						
							2016-10-05 12:28:43 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								ace7aa3efa
								
							
						 | 
						
							
							
								
								Final query optimisation for attendee_data view
							
							
							
							
							
						 | 
						
							2016-10-05 12:17:40 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								ffe5194893
								
							
						 | 
						
							
							
								
								Query optimisation on attendee_data form
							
							
							
							
							
						 | 
						
							2016-10-05 12:07:38 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								7058260e5c
								
							
						 | 
						
							
							
								
								Resolves values of related fields
							
							
							
							
							
						 | 
						
							2016-10-05 11:59:08 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf21d478a8
								
							
						 | 
						
							
							
								
								Adds ability to group by category instead of by product
							
							
							
							
							
							
							
							Fixes #98. 
							
						 | 
						
							2016-10-05 11:09:13 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								f0ab1f944f
								
							
						 | 
						
							
							
								
								paid_invoices_by_date now counts invoices with a $0 value. Fixes #96
							
							
							
							
							
						 | 
						
							2016-10-05 10:38:03 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								922a7ff1d9
								
							
						 | 
						
							
							
								
								Adds product/categories to admin view for group member flag
							
							
							
							
							
						 | 
						
							2016-10-02 10:40:10 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								c25f19d66e
								
							
						 | 
						
							
							
								
								Increases search space for access codes.
							
							
							
							
							
						 | 
						
							2016-09-25 11:33:07 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								aec9e58edf
								
							
						 | 
						
							
							
								
								Removes avenue for crash in reporting attendees.
							
							
							
							
							
						 | 
						
							2016-09-23 15:21:57 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								e775e5afd9
								
							
						 | 
						
							
							
								
								Documentation fix.
							
							
							
							
							
						 | 
						
							2016-09-22 11:23:56 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								a16cb71463
								
							
						 | 
						
							
							
								
								Fixes issue in for_id_or_404
							
							
							
							
							
						 | 
						
							2016-09-21 15:58:58 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								94a8c3e3d9
								
							
						 | 
						
							
							
								
								Adds speaker registration data.
							
							
							
							
							
							
							
							Addresses #77 
							
						 | 
						
							2016-09-20 19:18:21 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								7c5c155370
								
							
						 | 
						
							
							
								
								Shows an email address.
							
							
							
							
							
						 | 
						
							2016-09-20 18:44:23 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d469bb398
								
							
						 | 
						
							
							
								
								One more addition.
							
							
							
							
							
						 | 
						
							2016-09-20 14:04:38 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								2ed0a47f15
								
							
						 | 
						
							
							
								
								Adds attendance by field report
							
							
							
							
							
							
							
							Fixes #93 
							
						 | 
						
							2016-09-20 13:48:08 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								e3b662fb67
								
							
						 | 
						
							
							
								
								Adds attendee profile data to the attendee page
							
							
							
							
							
						 | 
						
							2016-09-20 13:47:59 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								6611546a35
								
							
						 | 
						
							
							
								
								Moves get_object_from_name into util.
							
							
							
							
							
						 | 
						
							2016-09-20 13:47:59 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								6e4d2fab16
								
							
						 | 
						
							
							
								
								Adds ATTENDEE_PROFILE_MODEL as a thing that needs to be specified in settings.py.
							
							
							
							
							
							
							
							Fixes #65 
							
						 | 
						
							2016-09-20 13:47:50 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								e2d027f71b
								
							
						 | 
						
							
							
								
								Adds a report for consumption of a discount.
							
							
							
							
							
							
							
							Fixes #78 
							
						 | 
						
							2016-09-20 13:47:39 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								f41bd9c65b
								
							
						 | 
						
							
							
								
								Adds paid invoices by date report
							
							
							
							
							
						 | 
						
							2016-09-19 15:03:21 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								851c37508a
								
							
						 | 
						
							
							
								
								Factors out annotating objects by cart status
							
							
							
							
							
						 | 
						
							2016-09-19 13:39:39 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c99114d9f
								
							
						 | 
						
							
							
								
								Improves wording on reconciliation report
							
							
							
							
							
						 | 
						
							2016-09-19 13:26:46 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e74a2e0da
								
							
						 | 
						
							
							
								
								Updates the treasurer’s reconciliation view to be MUCH more comprehensive.
							
							
							
							
							
						 | 
						
							2016-09-19 13:25:02 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								4a50d69936
								
							
						 | 
						
							
							
								
								Moves total_payments() to Invoice model; adds balance_due()
							
							
							
							
							
						 | 
						
							2016-09-16 09:35:12 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc81f107ed
								
							
						 | 
						
							
							
								
								When setting quantities on products, only raise errors if they’re due to changes made during the current call to set_quantities.
							
							
							
							
							
							
							
							Fixes #54 
							
						 | 
						
							2016-09-15 16:33:19 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								3517bdd281
								
							
						 | 
						
							
							
								
								Makes sure that discounts always apply to the most expensive product in the cart first. Adds test to that effect.
							
							
							
							
							
							
							
							Fixes #88. 
							
						 | 
						
							2016-09-15 16:01:49 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								4026dac3a3
								
							
						 | 
						
							
							
								
								Re-adds admin for TimeOrStockLimitFlag
							
							
							
							
							
							
							
							Fixes #82 
							
						 | 
						
							2016-09-15 15:46:52 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								52fa696a01
								
							
						 | 
						
							
							
								
								Fixes GroupMemberCondition test
							
							
							
							
							
						 | 
						
							2016-09-15 15:33:52 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c8ed9a51a
								
							
						 | 
						
							
							
								
								Adds test for GroupMemberCondition
							
							
							
							
							
						 | 
						
							2016-09-15 15:33:43 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								2ca644e500
								
							
						 | 
						
							
							
								
								Adds form for generating a cancellation fee.
							
							
							
							
							
						 | 
						
							2016-09-15 12:25:34 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								d4f4312178
								
							
						 | 
						
							
							
								
								Adds cancellation fee implementation and tests
							
							
							
							
							
						 | 
						
							2016-09-15 12:15:40 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								fd9980efc5
								
							
						 | 
						
							
							
								
								Makes sure we only apply unclaimed credit notes when auto-applying credit notes.
							
							
							
							
							
						 | 
						
							2016-09-15 11:41:50 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								77a7689de5
								
							
						 | 
						
							
							
								
								Fixes credit note tests that were broken with the old behaviour
							
							
							
							
							
						 | 
						
							2016-09-15 11:28:14 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								5fce13d386
								
							
						 | 
						
							
							
								
								Simplifies credit note tests
							
							
							
							
							
						 | 
						
							2016-09-15 11:28:14 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								04b7a7998c
								
							
						 | 
						
							
							
								
								Tests correct behaviour when there are multiple credit notes to be applied
							
							
							
							
							
						 | 
						
							2016-09-15 11:28:14 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								82254a7bf5
								
							
						 | 
						
							
							
								
								Credit note is automatically applied if you have a single invoice
							
							
							
							
							
						 | 
						
							2016-09-15 10:22:12 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								05c5cfcb4e
								
							
						 | 
						
							
							
								
								Adds first tests for automatic credit note application
							
							
							
							
							
						 | 
						
							2016-09-15 10:03:27 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								66f423eafa
								
							
						 | 
						
							
							
								
								Moves tests for credit note functionality into its own test module
							
							
							
							
							
						 | 
						
							2016-09-15 09:38:42 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								23658be49a
								
							
						 | 
						
							
							
								
								Starts test_helpers.py, so we can get credit note testing stuff into its own module.
							
							
							
							
							
						 | 
						
							2016-09-15 09:29:31 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								6469bcd8e7
								
							
						 | 
						
							
							
								
								Adds test for manual invoicing
							
							
							
							
							
						 | 
						
							2016-09-15 09:08:57 +10:00 | 
						
						
							
							
							
								
							
							
						 |