David Taylor
4d0da2fdc1
Add missing migration
2017-09-04 23:59:53 +01:00
David Taylor
3035320e82
Run through 2-to-3 converter. This is not in a working state
2017-09-04 23:19:22 +01:00
Tom Price
c6b7bbc219
Change to just using online auth for internal clients.
...
This effectively reverts 067e03b .
2017-05-23 18:19:02 +01:00
David Taylor
865bb131a5
Add merge migration
2017-05-12 21:02:48 +01:00
David Taylor
f8aaf9f36e
Merge branch 'master' into feature/online-auth
...
# Conflicts:
# RIGS/rigboard.py
# RIGS/test_functional.py
# RIGS/urls.py
# requirements.txt
2017-05-12 20:53:00 +01:00
David Taylor
d916c1ca19
Update all the things, and fix some upgrade issues
2017-05-10 20:05:36 +01:00
Tom Price
331dab20f7
Add basic tracking of when an event authorisation request was sent.
...
Designed and requested by Ross because he can't remember if he's push a button...
2017-04-19 18:14:36 +01:00
Tom Price
430862b24d
Add tracking of who sent the link
2017-04-11 15:52:38 +01:00
Tom Price
c0f4884242
Add missing PO field.
...
Noticed in testing, that could have gone badly.
2017-04-11 14:10:00 +01:00
Tom Price
067e03b757
Remove Event.purchase_order in favour of a simple EventAuthorisation object.
2017-04-10 23:16:50 +01:00
Tom Price
e65e97b1a3
Client facing authorisation procedures.
...
Add forms, views, templates and URLs.
Remove created at in favour of the built in versioning as that's much more accurate.
Switch to a OneToOneField with EventAuthorisation -> event as a result of this.
Move validation from models to forms where it probably belongs.
Provide more descriptive errors.
Add success page for authorisation.
2017-04-07 02:14:33 +01:00
Tom Price
c2787d54b0
Add authorisation models.
...
Add EventAuthorisation model + migrations
Add authorised property to Event.
Add appropriate tests
2017-03-29 20:46:40 +01:00
Tom Price
6da688cc9e
Migrate VAT rate to use a single date field rather than datetime.
...
There is never any need to track the time as VAT rate hardly ever changes and will always do so at midnight. We were already assuming this anyway but it was generating loads of warnings/errors.
This will break your local VAT rate database if using sqlite, but it is tested with postgres and works fine.
2016-03-31 13:15:53 +01:00
David Taylor
e3adfecd17
Added database migration
2016-02-29 20:43:11 +00:00
David Taylor
be7fe9ee9b
Added profile Modals & links from activity feed
2015-05-29 01:28:36 +01:00
Tom Price
7067853674
Add missing migration
2015-04-24 22:07:21 +01:00
David Taylor
d60d6b66d0
Added api_key database migrations. Also includes other outstanding migrations:
...
- Change Meta options on invoice
- Add field api_key to profile
- Alter field collector on event
- Alter field initials on profile
2015-04-20 12:57:42 +01:00
Tom Price
472cc3f1bb
Changed the calculations of sum totals to be raw SQL queries for speed boost. Not ideal but the best we are going to get.
...
Changed outstanding invoice to a raw SQL query for a speed boost. Average load now ~3.5s with ~10 invoices
2015-03-03 02:43:57 +00:00
tomtom5152
af1396a168
Added the ability to invoice an event
2015-01-30 00:27:02 +00:00
tomtom5152
2ce45b9297
Basic working invoice system. Need to add a way to create invoices.
2015-01-29 23:18:04 +00:00
root
8339ec70d3
Fixes for the importer
2015-01-28 16:28:59 +00:00
Tom Price
b52da8c2c0
Changes to importer:
...
Added delete method to all importers
Added nonrig importing
Venue import optimisation
Reran importer for empty DB
Reset password appropriately
Added view permission to all models where needed.
Migrated DB to reflect.
Fixed all print buttons on event detail.
2014-12-08 02:42:18 +00:00
tomtom5152
16c764ad11
Minor DB migrations
2014-11-06 02:54:29 +00:00
tomtom5152
61fb27dc84
Added EventCrew model
...
Added collector to Event
2014-11-05 22:25:56 +00:00
tomtom5152
1bf5cbaf82
Add VAT Rates to modes, migrations and importer
2014-11-05 16:17:45 +00:00
tomtom5152
5921c01ef1
Updated organisation templates.
...
Render improvements to forms
Fixed organisation url
2014-11-05 16:07:24 +00:00
Adam Bergen
8f4edd66e7
Removed unecessary for loop. Changed registration complete text. Profile model changes.
2014-11-04 16:33:23 +00:00
Tom Price
e5d89068fb
Organisational import
2014-11-04 03:39:11 +00:00
tomtom5152
fefe353823
Updates to person model. Removed comments for now in favour of a simple notes section that can be easily modified as a text field. Will look at introducing this again in the future.
2014-10-31 02:23:20 +00:00
tjp03u
c2beb24487
Set up authentication system
2014-10-23 22:13:03 +01:00
tjp03u
f9826ba642
Initial commit
2014-10-23 21:48:04 +01:00