Christopher Neugebauer
|
878da1f2d8
|
Use textfield for some things rather than char field
|
2016-09-05 19:45:44 +10:00 |
|
Christopher Neugebauer
|
136c68aa0a
|
Adds GroupMemberCondition, derivatives, and controllers.
|
2016-09-05 10:01:36 +10:00 |
|
Christopher Neugebauer
|
63fe8196e2
|
Adds SpeakerCondition, SpeakerDiscount, and SpeakerFlag
|
2016-09-04 12:36:20 +10:00 |
|
Christopher Neugebauer
|
1333fcdea1
|
Refactors flags and discount classes to be DRYer.
|
2016-09-04 12:18:10 +10:00 |
|
Christopher Neugebauer
|
f3a08a82bb
|
Shows the attendee’s name in the attendee list.
|
2016-09-03 12:45:21 +10:00 |
|
Christopher Neugebauer
|
2a850c49bc
|
Fixes some documentation snafus
|
2016-08-26 14:17:53 +10:00 |
|
Christopher Neugebauer
|
d9f9af9827
|
Modifies the Category model to allow for ITEM_QUANTITY forms
|
2016-08-22 15:00:38 +10:00 |
|
Christopher Neugebauer
|
63d15a6be3
|
More view documentation
|
2016-04-26 10:52:56 +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
|
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
|
9c289acadd
|
Starts documenting the public views.
|
2016-04-25 10:15:13 +10:00 |
|
Christopher Neugebauer
|
b0d1f69f1a
|
Writes the integration guide
|
2016-04-25 09:49:19 +10:00 |
|
Christopher Neugebauer
|
3b3744578e
|
First pass at the payments documentation.
|
2016-04-24 21:42:20 +10:00 |
|
Christopher Neugebauer
|
e9ebf5da03
|
Writes inventory and overview documentation, and updates docstrings on a LOT of modules.
|
2016-04-22 16:08:18 +10:00 |
|
Christopher Neugebauer
|
875f736d67
|
Consolidates models.py into a directory module.
|
2016-04-22 15:06:24 +10:00 |
|