Scott Bragg 
								
							 
						 
						
							
							
							
							
								
							
							
								ce122994cc 
								
							 
						 
						
							
							
								
								Changed admin to the 'can_manage' permission and added an is_manager to the page context  
							
							 
							
							
							
						 
						
							2016-06-13 21:32:55 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Bragg 
								
							 
						 
						
							
							
							
							
								
							
							
								a6405ccfc7 
								
							 
						 
						
							
							
								
								Fix team permissions backend not pulling out manager_permissions  
							
							 
							
							... 
							
							
							
							Something like
request.user.has_perm('reviews.can_manage_%s' % proposal.kind.section.slug)
Will aways return false as the backend does a lookup of team membership
(member or manager) but only grabs the 'permissions' and not the
'manager_permissions' field 
							
						 
						
							2016-06-13 21:21:21 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Bragg 
								
							 
						 
						
							
							
							
							
								
							
							
								13393ef826 
								
							 
						 
						
							
							
								
								Merge pull request  #6  from faulteh/lca2017  
							
							 
							
							... 
							
							
							
							Update css_class methods to use new vote scoring (removed VOTE_ZERO) 
							
						 
						
							2016-06-13 20:49:07 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Bragg 
								
							 
						 
						
							
							
							
							
								
							
							
								acc1b1490e 
								
							 
						 
						
							
							
								
								Update css_class methods to use new vote scoring (removed VOTE_ZERO)  
							
							 
							
							
							
						 
						
							2016-06-13 20:46:13 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Bragg 
								
							 
						 
						
							
							
							
							
								
							
							
								4ef9664620 
								
							 
						 
						
							
							
								
								Change templates to use +2/+1/-1/-2 voting scores ( #2 )  
							
							 
							
							... 
							
							
							
							* Change review templates to reflect LCA voting scores
* Change review templates to reflect LCA voting scores 
							
						 
						
							2016-06-13 17:58:55 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Bragg 
								
							 
						 
						
							
							
							
							
								
							
							
								4717f30803 
								
							 
						 
						
							
							
								
								Merge pull request  #5  from faulteh/lca2017  
							
							 
							
							... 
							
							
							
							Replaced +1/+0/-0/-1 voting with +2/+1/-1/-2 
							
						 
						
							2016-06-12 10:23:07 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Bragg 
								
							 
						 
						
							
							
							
							
								
							
							
								fbcfd05b02 
								
							 
						 
						
							
							
								
								Merge pull request  #1  from faulteh/master  
							
							 
							
							... 
							
							
							
							Changes to get website deployable in production. 
							
						 
						
							2016-06-11 12:09:06 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Bragg 
								
							 
						 
						
							
							
							
							
								
							
							
								f1f29c6f61 
								
							 
						 
						
							
							
								
								Replaced +1/+0/-0/-1 voting with +2/+1/-1/-2 (fixes lca2017/symposion/#1)  
							
							 
							
							
							
						 
						
							2016-06-10 15:29:09 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Bragg 
								
							 
						 
						
							
							
							
							
								
							
							
								56cad69f8f 
								
							 
						 
						
							
							
								
								Git Ignore local_settings so we don't accidentally publish the secret!  
							
							 
							
							
							
						 
						
							2016-06-10 13:47:51 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Bragg 
								
							 
						 
						
							
							
							
							
								
							
							
								6b7618cc54 
								
							 
						 
						
							
							
								
								Able to load local_settings for production environment.  
							
							 
							
							
							
						 
						
							2016-06-10 13:38:24 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Bragg 
								
							 
						 
						
							
							
							
							
								
							
							
								bfcfb54d1b 
								
							 
						 
						
							
							
								
								Update requirements on lca2017 branch so pip doesn't get confused with  
							
							 
							
							... 
							
							
							
							different Django and Symposion versions 
							
						 
						
							2016-06-10 11:25:46 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								1ae9aba44e 
								
							 
						 
						
							
							
								
								Merge pull request  #55  from parisba/patch-1  
							
							 
							
							... 
							
							
							
							Fixed a typo 
							
						 
						
							2016-05-12 09:43:31 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Paris Buttfield-Addison 
								
							 
						 
						
							
							
							
							
								
							
							
								9056d5d303 
								
							 
						 
						
							
							
								
								Fixed a typo  
							
							 
							
							
							
						 
						
							2016-05-12 11:31:19 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								ec882bdbdd 
								
							 
						 
						
							
							
								
								Update requirements.txt  
							
							 
							
							... 
							
							
							
							To point at registrasion 0.1.1 (which has a working Wheel file) 
							
						 
						
							2016-05-10 11:41:44 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								2d4f0a4acd 
								
							 
						 
						
							
							
								
								Update readme.rst  
							
							 
							
							
							
						 
						
							2016-05-10 11:40:56 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								998ae6e6be 
								
							 
						 
						
							
							
								
								Points requirements.txt at the lca2017 fork of symposion  
							
							 
							
							
							
						 
						
							2016-05-10 11:00:13 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								de83015776 
								
							 
						 
						
							
							
								
								Fixes ordering error in error display  
							
							 
							
							
							
						 
						
							2016-05-02 10:55:29 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								ded5114073 
								
							 
						 
						
							
							
								
								Merge branch 'batch_cache'  
							
							 
							
							
							
						 
						
							2016-05-01 19:12:53 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								abe8c12b05 
								
							 
						 
						
							
							
								
								Simplifies flag and discount filter functions  
							
							 
							
							
							
						 
						
							2016-05-01 19:12:40 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								b9b50c6846 
								
							 
						 
						
							
							
								
								Bug fixes and query optimisations in flag.py and discount.py  
							
							 
							
							
							
						 
						
							2016-05-01 14:56:51 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								9ca25e5986 
								
							 
						 
						
							
							
								
								Makes sure that the cache is not disturbed by calling end_batch  
							
							 
							
							
							
						 
						
							2016-05-01 14:56:51 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								3ab5ac32ca 
								
							 
						 
						
							
							
								
								Part of CartController->BatchController memoisation  
							
							 
							
							
							
						 
						
							2016-05-01 14:56:51 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								efb73e7a68 
								
							 
						 
						
							
							
								
								Memoises everything else that needs to be memoised.  
							
							 
							
							
							
						 
						
							2016-05-01 14:56:51 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Neugebauer 
								
							 
						 
						
							
							
							
							
								
							
							
								3d635521eb 
								
							 
						 
						
							
							
								
								CartController now uses BatchController memoisation  
							
							 
							
							
							
						 
						
							2016-05-01 14:56:51 +10:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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