Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								be277c17d2
								
							
						 | 
						
							
							
								
								BadgeAndProfile is replaced with AttendeeProfileBase — consumer apps should subclass AttendeeProfileBase to make the registration process work :)
							
							
							
							
							
						 | 
						
							2016-04-01 21:21:09 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								660e8cb75f
								
							
						 | 
						
							
							
								
								Removes BadgeAndProfile.get_instance
							
							
							
							
							
						 | 
						
							2016-04-01 16:58:55 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								28fbacbd28
								
							
						 | 
						
							
							
								
								Merge branch 'guided_registration_2'
							
							
							
							
							
						 | 
						
							2016-04-01 16:57:38 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								d2d2a1b0ec
								
							
						 | 
						
							
							
								
								Work for making invoices contain complete profile information
							
							
							
							
							
						 | 
						
							2016-04-01 16:54:40 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								aa6377f4ce
								
							
						 | 
						
							
							
								
								Adds multiply as a template filter (for invoices)
							
							
							
							
							
						 | 
						
							2016-04-01 16:54:40 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								8324b51094
								
							
						 | 
						
							
							
								
								Adds new guided registration process.
							
							
							
							
							
						 | 
						
							2016-04-01 16:54:40 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								466c664b68
								
							
						 | 
						
							
							
								
								factor out handle_profile
							
							
							
							
							
						 | 
						
							2016-04-01 16:54:07 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								d796b0de32
								
							
						 | 
						
							
							
								
								Merge branch 'demo_site_integration'
							
							
							
							
							
						 | 
						
							2016-04-01 10:51:53 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								8b79670608
								
							
						 | 
						
							
							
								
								Fixes issue #8
							
							
							
							
							
						 | 
						
							2016-03-31 19:15:04 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								5e0c87c435
								
							
						 | 
						
							
							
								
								Deletes templates — moved to registrasion-demo repo
							
							
							
							
							
						 | 
						
							2016-03-31 19:15:03 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d5caa3299
								
							
						 | 
						
							
							
								
								Renames edit_profile to attendee_edit
							
							
							
							
							
						 | 
						
							2016-03-31 19:15:03 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								c6394ecf4a
								
							
						 | 
						
							
							
								
								Increments version number of django_nested_admin so that you can use Django 1.9
							
							
							
							
							
						 | 
						
							2016-03-31 19:15:03 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								e0e0d4bf3b
								
							
						 | 
						
							
							
								
								views.py renders from registrasion/
							
							
							
							
							
						 | 
						
							2016-03-31 19:15:03 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								62d5c5b2bf
								
							
						 | 
						
							
							
								
								Revert "Registrasion URLs now include django-nested-admin"
							
							
							
							
							
							
							
							This reverts commit 58eed33c429c1035801e840b41aa7104c02b9b5a. 
							
						 | 
						
							2016-03-31 19:14:43 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								9ec9e68ee6
								
							
						 | 
						
							
							
								
								Registrasion URLs now include django-nested-admin
							
							
							
							
							
						 | 
						
							2016-03-31 19:14:42 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								96c4998a34
								
							
						 | 
						
							
							
								
								Initial Setuptools bits.
							
							
							
							
							
						 | 
						
							2016-03-31 19:14:42 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								eebf9e81f5
								
							
						 | 
						
							
							
								
								Resolves #3 — start_time, end_time, and limit can now be blank. Tests already dealt with the null case.
							
							
							
							
							
						 | 
						
							2016-03-31 14:45:39 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								4c7024c9ff
								
							
						 | 
						
							
							
								
								Merge branch 'more_admins'
							
							
							
							
							
						 | 
						
							2016-03-31 14:39:54 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7b6c81071
								
							
						 | 
						
							
							
								
								adds setuptools’ build directory to the flake8 ignore path.
							
							
							
							
							
						 | 
						
							2016-03-31 14:38:48 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								ba0682a5f9
								
							
						 | 
						
							
							
								
								Fleshes out the admin interface and adds help_text attributes to the model fields that need it
							
							
							
							
							
						 | 
						
							2016-03-31 14:38:48 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								c790d5afd0
								
							
						 | 
						
							
							
								
								Merge branch 'refunds'
							
							
							
							
							
						 | 
						
							2016-03-28 11:50:31 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								cf85af7719
								
							
						 | 
						
							
							
								
								Adds refund function, adds tests, makes sure that refunds are obeyed elsewhere in the codebase
							
							
							
							
							
						 | 
						
							2016-03-27 21:04:10 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								b65223aaa1
								
							
						 | 
						
							
							
								
								Adds model for released carts
							
							
							
							
							
						 | 
						
							2016-03-27 19:13:05 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e4e52b165
								
							
						 | 
						
							
							
								
								Adds more constraints around payment and voiding of invoices
							
							
							
							
							
						 | 
						
							2016-03-27 14:41:43 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								8080d7851b
								
							
						 | 
						
							
							
								
								Invoices now automatically void themselves if their cart is out of date
							
							
							
							
							
						 | 
						
							2016-03-27 14:04:47 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								77ab00bc67
								
							
						 | 
						
							
							
								
								Merge branch 'category_user_limits'
							
							
							
							
							
						 | 
						
							2016-03-27 13:13:09 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								0d458bea06
								
							
						 | 
						
							
							
								
								Allows Product.limit_per_user to be blank and null. Adds Category.limit_per_user. Adds functionality and tests to verify that this is legal.
							
							
							
							
							
						 | 
						
							2016-03-27 13:12:33 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								7c99750f3a
								
							
						 | 
						
							
							
								
								Simplifies creation of test data in test_cart, adds an extra product category and two new products
							
							
							
							
							
						 | 
						
							2016-03-27 13:12:33 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								db332da958
								
							
						 | 
						
							
							
								
								flake8
							
							
							
							
							
						 | 
						
							2016-03-27 13:12:33 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								3562772c13
								
							
						 | 
						
							
							
								
								Adds RadioBoxProductsForm
							
							
							
							
							
						 | 
						
							2016-03-27 13:12:33 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								0ae005a5f5
								
							
						 | 
						
							
							
								
								Factors _QuantityBoxForm out of _ProductsForm
							
							
							
							
							
						 | 
						
							2016-03-27 11:30:11 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								834233cd72
								
							
						 | 
						
							
							
								
								Factors ProductsForm handling into its own function
							
							
							
							
							
						 | 
						
							2016-03-27 11:30:11 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								464684f13e
								
							
						 | 
						
							
							
								
								Refactors the product_category view to be much simpler
							
							
							
							
							
						 | 
						
							2016-03-26 20:21:54 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								b13e6f7ce2
								
							
						 | 
						
							
							
								
								Factors out voucher form handling into its own function
							
							
							
							
							
						 | 
						
							2016-03-26 20:01:46 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d5cd622c5
								
							
						 | 
						
							
							
								
								Makes it invalid for a user to re-enter a voucher code they already have.
							
							
							
							
							
						 | 
						
							2016-03-26 19:47:01 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								940bf803b6
								
							
						 | 
						
							
							
								
								Merge branch 'show_available_discounts'
							
							
							
							
							
						 | 
						
							2016-03-26 15:16:04 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								36ecf7fd54
								
							
						 | 
						
							
							
								
								Adds more tags for the dashboard.
							
							
							
							
							
						 | 
						
							2016-03-26 15:14:28 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								941b057865
								
							
						 | 
						
							
							
								
								Shows the available discounts on the registration form
							
							
							
							
							
						 | 
						
							2016-03-26 14:03:25 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc279b1922
								
							
						 | 
						
							
							
								
								Replaces CategoryForm with ProductsForm (makes the form slightly dumber)
							
							
							
							
							
						 | 
						
							2016-03-26 13:37:13 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								45aa83f854
								
							
						 | 
						
							
							
								
								Adds available_products as a method on ProductController
							
							
							
							
							
						 | 
						
							2016-03-26 13:37:13 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								c41a9cadff
								
							
						 | 
						
							
							
								
								recalculate_discounts now uses the available_discounts function from controllers.discount.
							
							
							
							
							
						 | 
						
							2016-03-26 13:33:23 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								fb3878ce2e
								
							
						 | 
						
							
							
								
								Adds available_discounts, which allows enumeration of the discounts that are available for a given set of products and categories
							
							
							
							
							
						 | 
						
							2016-03-25 18:59:34 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								8d66ed5715
								
							
						 | 
						
							
							
								
								Fix flake8 warnings
							
							
							
							
							
						 | 
						
							2016-03-25 14:51:39 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								4069d4bb32
								
							
						 | 
						
							
							
								
								Merge branch 'guided_registration'
							
							
							
							
							
						 | 
						
							2016-03-25 14:34:36 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								c192fef491
								
							
						 | 
						
							
							
								
								Adds basic template tag for available categories. Currently does not check enabling conditions.
							
							
							
							
							
						 | 
						
							2016-03-25 14:16:30 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								478b328e41
								
							
						 | 
						
							
							
								
								Uses the completed_registration flag on the Attendee model
							
							
							
							
							
						 | 
						
							2016-03-25 12:50:59 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								8e6364d02a
								
							
						 | 
						
							
							
								
								Fixes bug where discount quantity applied to all users rather than specific user. Adds test case.
							
							
							
							
							
						 | 
						
							2016-03-25 12:50:34 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								83b11cd722
								
							
						 | 
						
							
							
								
								Fixes invoicing payment logic
							
							
							
							
							
						 | 
						
							2016-03-24 14:20:29 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								eff5686dcf
								
							
						 | 
						
							
							
								
								Adds logic for required categories
							
							
							
							
							
						 | 
						
							2016-03-24 14:19:33 +11:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christopher Neugebauer
								
							 
						 | 
						
							
							
							
							
								
							
							
								dcad2d5f7c
								
							
						 | 
						
							
							
								
								Second pass at guided registration, including profile page
							
							
							
							
							
						 | 
						
							2016-03-24 13:43:06 +11:00 | 
						
						
							
							
							
								
							
							
						 |