Christopher Neugebauer
|
d9f9af9827
|
Modifies the Category model to allow for ITEM_QUANTITY forms
|
2016-08-22 15:00:38 +10:00 |
|
Christopher Neugebauer
|
f755b13091
|
Removes EnablingConditionBase, replaces it with FlagBase; adds first tranche of migrations
|
2016-04-25 18:32:11 +10:00 |
|
Christopher Neugebauer
|
f376bba7fd
|
Removes all migrations
|
2016-04-25 18:30:31 +10:00 |
|
Christopher Neugebauer
|
42912519f1
|
Adds entered_by to manual payments. Closes #22.
|
2016-04-25 16:06:29 +10:00 |
|
Christopher Neugebauer
|
63dfd353c1
|
Replaces active/released flags in Cart with a single int flag. Closes #41
|
2016-04-25 15:36:55 +10:00 |
|
Christopher Neugebauer
|
ffa1ca6783
|
Fixes flags admin
|
2016-04-12 11:43:38 +10:00 |
|
Christopher Neugebauer
|
87e6fa064a
|
Merge branch 'master' into admin_models_cleanup
|
2016-04-12 11:39:54 +10:00 |
|
Christopher Neugebauer
|
d3f7431f7d
|
Squashes migrations from rename_to_flags branch; marks as normal migration
|
2016-04-12 08:47:17 +10:00 |
|
Christopher Neugebauer
|
c24b9ee213
|
Makes EnablingConditionBase a minimal reification of an abstract base model FlagBase, replaces enablingconditionbase with flagbase where possible, and fixes method names and documentation
|
2016-04-12 08:42:22 +10:00 |
|
Christopher Neugebauer
|
638ec26126
|
Replaces the mandatory/non-mandatory concept with the enabled_if_true/disabled_if_false concept. Closes #4.
|
2016-04-11 20:48:18 +10:00 |
|
Christopher Neugebauer
|
61dbe60cfa
|
Renames the admin-visible names for many model classes, and adds a default ordering where they’re useful too.
|
2016-04-11 19:23:38 +10:00 |
|
Christopher Neugebauer
|
c4c8a7ab82
|
Tidies up the admin interface for flags
|
2016-04-11 18:12:37 +10:00 |
|
Christopher Neugebauer
|
4fedc73304
|
Renames EnablingCondition to Flag where possible
|
2016-04-11 17:55:00 +10:00 |
|
Christopher Neugebauer
|
6b10a0a7e4
|
Adds CreditNote, CreditNoteController, related models, and tests.
|
2016-04-11 13:11:56 +10:00 |
|
Christopher Neugebauer
|
01b9adbaf4
|
Re-writes the guided registration to individually track completed categories, and keep the form page the same until every category is finished. Resolves #14
|
2016-04-08 19:43:34 +10:00 |
|
Christopher Neugebauer
|
3dab78ab25
|
Adds the access_code field to Attendee model
|
2016-04-08 13:20:35 +10:00 |
|
Christopher Neugebauer
|
38cdb8aa63
|
Makes invoice model, controller, and test changes to match issue #15 design doc
|
2016-04-07 17:16:56 +10:00 |
|
Christopher Neugebauer
|
dba3773636
|
Adds db indices
|
2016-04-06 22:59:00 +10:00 |
|
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
|
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
|
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
|
b65223aaa1
|
Adds model for released carts
|
2016-03-27 19:13:05 +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
|
eff5686dcf
|
Adds logic for required categories
|
2016-03-24 14:19:33 +11:00 |
|
Christopher Neugebauer
|
236c61eefa
|
Fleshes out badge model, and adds first pass at display of the badge form
|
2016-03-24 12:44:59 +11:00 |
|
Christopher Neugebauer
|
8400da17da
|
Fixes error in EnablingConditionBase, adds admins for Product and Category enabling conditions
|
2016-03-04 18:33:03 -08:00 |
|
Christopher Neugebauer
|
c13a986f2d
|
Updates migration
|
2016-01-22 22:07:59 +11:00 |
|
Christopher Neugebauer
|
d9e433659d
|
Imports code from old Symposion repo
|
2016-01-22 16:19:11 +11:00 |
|