Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								3717adb262
								
							
						 | 
						
							
							
								
								Squash this and last two
							
							
							
							
							
						 | 
						
							2016-05-01 14:56:46 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								ad2de6e9d4
								
							
						 | 
						
							
							
								
								Breaks cart batching tests into multiple tests
							
							
							
							
							
						 | 
						
							2016-05-01 14:56:46 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								94ceaa3bb1
								
							
						 | 
						
							
							
								
								Adds test case for CartController batching
							
							
							
							
							
						 | 
						
							2016-05-01 14:56:46 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								5929c0af3c
								
							
						 | 
						
							
							
								
								Adds end_batch functionality
							
							
							
							
							
						 | 
						
							2016-05-01 14:56:45 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								3db1256895
								
							
						 | 
						
							
							
								
								Adds test for end_batch functionality
							
							
							
							
							
						 | 
						
							2016-05-01 14:56:45 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								a267b60eb9
								
							
						 | 
						
							
							
								
								Makes memoise work properly
							
							
							
							
							
						 | 
						
							2016-05-01 14:56:45 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								27ab44ec44
								
							
						 | 
						
							
							
								
								test cases for memoisation
							
							
							
							
							
						 | 
						
							2016-05-01 10:47:15 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								ddedf54c42
								
							
						 | 
						
							
							
								
								Adds batch context manager behaviour
							
							
							
							
							
						 | 
						
							2016-05-01 10:47:06 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								eb29e7cd09
								
							
						 | 
						
							
							
								
								Adds test cases for basic batch cacheing behaviour
							
							
							
							
							
						 | 
						
							2016-05-01 10:47:06 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								78a41970ea
								
							
						 | 
						
							
							
								
								Adds design for BatchController
							
							
							
							
							
						 | 
						
							2016-05-01 10:47:06 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								162a1f23dd
								
							
						 | 
						
							
							
								
								_filtered_discounts is now called _filtered_clauses, and it no longer cares about specific products or categories
							
							
							
							
							
						 | 
						
							2016-05-01 09:43:32 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								b3491cab8e
								
							
						 | 
						
							
							
								
								_filtered_flags now no longer cares about products for filtering. It just does everything.
							
							
							
							
							
						 | 
						
							2016-04-30 20:42:41 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								c6fdfa496e
								
							
						 | 
						
							
							
								
								Replaces CategoryController.attach_user_remainders with user_remainders
							
							
							
							
							
						 | 
						
							2016-04-30 20:30:44 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								941caa30d9
								
							
						 | 
						
							
							
								
								Replaces ProductController.attach_user_remainders with ProductController.user_remainders
							
							
							
							
							
						 | 
						
							2016-04-30 20:30:21 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								6956c78b0d
								
							
						 | 
						
							
							
								
								Merge branch 'query-optimisation'
							
							
							
							
							
						 | 
						
							2016-04-29 11:23:17 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								b40505117f
								
							
						 | 
						
							
							
								
								Fixes flake8 errors arising from rebase
							
							
							
							
							
						 | 
						
							2016-04-29 11:22:56 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								135f2fb47b
								
							
						 | 
						
							
							
								
								Refactors discounts validation in terms of available_discounts
							
							
							
							
							
						 | 
						
							2016-04-29 11:16:40 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								4eff8194f9
								
							
						 | 
						
							
							
								
								Reduces CartController re-loading when batching operations
							
							
							
							
							
						 | 
						
							2016-04-29 11:16:40 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								02fe88a4e4
								
							
						 | 
						
							
							
								
								Tests and fixes for a bug where discount quantities did not respect per-line item quantities.
							
							
							
							
							
						 | 
						
							2016-04-29 11:11:59 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d52a4c18f
								
							
						 | 
						
							
							
								
								More low-hanging query optimisations
							
							
							
							
							
						 | 
						
							2016-04-29 11:11:26 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								4fb569d935
								
							
						 | 
						
							
							
								
								Does more select_related and bulk_create calls
							
							
							
							
							
						 | 
						
							2016-04-29 11:10:20 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								fd5cf50fab
								
							
						 | 
						
							
							
								
								Makes items_purchased do more database work
							
							
							
							
							
						 | 
						
							2016-04-29 11:09:36 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								a79ad3520e
								
							
						 | 
						
							
							
								
								Puts attach_remainders on ProductController and CategoryController, eliminating the need to query each product and category separately.
							
							
							
							
							
						 | 
						
							2016-04-29 11:09:34 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b5b958b78
								
							
						 | 
						
							
							
								
								Makes the discounts section from _handle_products evaluate lazily, just in case it’s never displayed in a template (those are some very very expensive queries there).
							
							
							
							
							
						 | 
						
							2016-04-29 11:09:08 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								76e6206d09
								
							
						 | 
						
							
							
								
								Wraps the guided registration handler in views.py in a batch marker
							
							
							
							
							
						 | 
						
							2016-04-29 11:08:45 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								587e6e20b2
								
							
						 | 
						
							
							
								
								Adds an operations_batch context manager that allows batches of modifying operations to be nested. Closes #44.
							
							
							
							
							
						 | 
						
							2016-04-29 11:08:45 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								162db24817
								
							
						 | 
						
							
							
								
								Flake8 fixes
							
							
							
							
							
						 | 
						
							2016-04-29 11:08:45 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								71de0df5dc
								
							
						 | 
						
							
							
								
								Makes DiscountController a class and puts available_discounts inside it
							
							
							
							
							
						 | 
						
							2016-04-29 11:08:42 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								145fd057ac
								
							
						 | 
						
							
							
								
								Breaks out flag-handling code into flag.py and FlagController
							
							
							
							
							
						 | 
						
							2016-04-29 11:07:52 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f1be0e14e
								
							
						 | 
						
							
							
								
								Rearchitected condition processing such that multiple conditions are processed by the database, in bulk. Closes #42.
							
							
							
							
							
						 | 
						
							2016-04-29 11:06:58 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								05269c93cd
								
							
						 | 
						
							
							
								
								Marks 0.2.0-dev
							
							
							
							
							
						 | 
						
							2016-04-27 11:36:31 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								e8e20dd6d3
								
							
						 | 
						
							
							
								
								Coverage, Migrations.
							
							
							
							
							
						 | 
						
							2016-04-27 10:33:44 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								7116eeb294
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'pinaxcon/master'
							
							
							
							
							
						 | 
						
							2016-04-26 19:19:54 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									James Tauber
								
							 
						 | 
						
							
							
							
							
								
							
							
								c33c15d314
								
							
						 | 
						
							
							
								
								added MIT license
							
							
							
							
							
						 | 
						
							2016-04-26 17:18:28 +08:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								42c97e6848
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'pinaxcon/master'
							
							
							
							
							
						 | 
						
							2016-04-26 19:13:33 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								c56c749870
								
							
						 | 
						
							
							
								
								Prepares registrasion-demo to match the 0.1 release of registrasion.
							
							
							
							
							
						 | 
						
							2016-04-26 19:11:06 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								59b3697779
								
							
						 | 
						
							
							
								
								Merge branch 'releases/0.1'
							
							
							
							
							
						 | 
						
							2016-04-26 18:59:25 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d67439f16
								
							
						 | 
						
							
							
								
								Adds correct documentation for setting up a project.
							
							
							
							
							
						 | 
						
							2016-04-26 16:25:30 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								d119bb0180
								
							
						 | 
						
							
							
								
								Fixes dependencies.txt
							
							
							
							
							
						 | 
						
							2016-04-26 15:00:01 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								b32c7780c6
								
							
						 | 
						
							
							
								
								Marks 0.1.0 release
							
							
							
							
							
						 | 
						
							2016-04-26 14:51:12 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ef5203818
								
							
						 | 
						
							
							
								
								Merge branch 'prepare_0.1_release'
							
							
							
							
							
						 | 
						
							2016-04-26 14:41:41 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								a7d4e04236
								
							
						 | 
						
							
							
								
								Installation documentation is now accurate
							
							
							
							
							
						 | 
						
							2016-04-26 14:41:34 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								0efd9e146a
								
							
						 | 
						
							
							
								
								Makes Registrasion’s dependencies fully installable through -—process-dependency-links
							
							
							
							
							
						 | 
						
							2016-04-26 14:29:57 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7b73bff65
								
							
						 | 
						
							
							
								
								Merge branch 'prepare_0.1_release'
							
							
							
							
							
						 | 
						
							2016-04-26 13:56:35 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								8afb31a118
								
							
						 | 
						
							
							
								
								Flake8 fix
							
							
							
							
							
						 | 
						
							2016-04-26 13:56:10 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								ddadf7081f
								
							
						 | 
						
							
							
								
								One Last Doc.
							
							
							
							
							
						 | 
						
							2016-04-26 13:55:48 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd194ab133
								
							
						 | 
						
							
							
								
								Fixes the documentation for installation.
							
							
							
							
							
						 | 
						
							2016-04-26 13:54:28 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								63d15a6be3
								
							
						 | 
						
							
							
								
								More view documentation
							
							
							
							
							
						 | 
						
							2016-04-26 10:52:56 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								98365dcf28
								
							
						 | 
						
							
							
								
								Adds more to the integration docs
							
							
							
							
							
						 | 
						
							2016-04-25 19:39:21 +10:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ccfaed304
								
							
						 | 
						
							
							
								
								Removes line that forces segfault avoidance
							
							
							
							
							
						 | 
						
							2016-04-25 18:50:09 +10:00 | 
						
						
							
							
							
								
							
							
						 |