Tom Price
4408b4afdc
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:20:07 +00:00
Tom Price
c928f41e03
Fixed issue with calculating the balance on an invoice
...
Improvements to the invoice importer
2015-02-09 17:48:59 +00:00
Tom Price
3dc856c489
Increased query efficiency
2015-02-01 23:41:03 +00:00
Tom Price
e00a8771cc
Created invoice importer
...
Allowed payment method to be null
2015-01-31 23:13:09 +00:00
tomtom5152
a0cf841d91
Added default value to Invoice.void (False)
2015-01-30 00:16:29 +00:00
tomtom5152
b1b5906038
Basic working invoice system. Need to add a way to create invoices.
2015-01-29 23:18:04 +00:00
tomtom5152
41bd6bc384
Fixes for the selection of current rigs.
...
Added checked in field for dry hires
2015-01-28 16:30:32 +00:00
tomtom5152
df67788865
Improved the way current events is queried
2015-01-28 15:29:00 +00:00
Tom Price
5b1cdbf182
Performance optimisation of the related models by letting the DB deal with the relation straight off
2015-01-26 15:19:37 +00:00
Tom Price
941bd2319e
Improved person/organisation cross referencing via events
2015-01-22 22:06:24 +00:00
Tom Price
ff9bca1e61
Moved the table element from the main rigboard out to something reusuable.
...
Added the ability to view organisations by people and vice versa, as well as the option to see all the rigs associated with orgs/people/venues.
Added helper properties for the above
2015-01-22 20:48:37 +00:00
Tom Price
346c05759a
Fix for issue #5 . Added verbose name to Event.mic
2015-01-22 19:34:25 +00:00
Tom Price
387a7566c7
Fix for issue #4 . Changed edited by username to standard name format.
2015-01-22 19:31:43 +00:00
Tom Price
d775a02758
Untested changes to models and adding a new finance system. Cannot test
...
ATM so will do so ASAP.
2015-01-21 16:38:02 +00:00
Tom Price
ea61bda578
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
Tom Price
697bbb9479
Event Items now saved using JSON rather than an AJAX request
2014-12-04 22:18:53 +00:00
Tom Price
3aec6c212d
Enabled event create button
...
Added MIC field to the event form
Added the ability to specify the fields you want to query in an api request
Changes to the user profile to enable queries via the API
2014-12-02 01:24:38 +00:00
tomtom5152
6cbf77fcb4
Fix to current rig count
2014-11-06 03:40:50 +00:00
tomtom5152
c62c41b06f
Working rigboard. Thank fuck...
2014-11-06 03:32:36 +00:00
tomtom5152
3f5cc920cb
Fixed EventManger methods for Django 1.7
2014-11-06 03:02:16 +00:00
tomtom5152
98b4f92393
Added EventManager and did some generic refactoring
2014-11-06 02:51:50 +00:00
tomtom5152
2c8b159a84
Created VatRateManager to help find correct VAT Rates
...
Added necessary properties to Event for rendering in templates
2014-11-06 02:37:10 +00:00
tomtom5152
802bd8d336
Added Venue views, urls and templates
2014-11-05 23:01:15 +00:00
tec
e1fef479af
Minor changes to models and importer
2014-11-05 22:37:32 +00:00
tomtom5152
55b7a1351b
Added EventCrew model
...
Added collector to Event
2014-11-05 22:25:56 +00:00
tomtom5152
6359a7d37a
Added Venue, Event and EventItem models
2014-11-05 19:34:36 +00:00
tomtom5152
11bc3e6642
Fixed issues with __unicode__() becoming __str__() in Python 3.
...
Fixed recursion issue with VatRate
2014-11-05 16:50:10 +00:00
tomtom5152
77a9a54cff
Changed models.VatRate.__unicode__() to show as a percentage instead
2014-11-05 16:32:25 +00:00
tec
96805322de
Fixed issues with importer and datetime conversion
...
Fixed issue with models.VatRate.__unicode__() with datetime and decimal fields
Imported VatRates
2014-11-05 16:26:27 +00:00
tomtom5152
1a0012c649
Add VAT Rates to modes, migrations and importer
2014-11-05 16:17:45 +00:00
tomtom5152
815b3989c4
Renamed model variable to be compliant with Django standards
2014-11-05 15:53:54 +00:00
Adam Bergen
dbe3961b56
Removed unecessary for loop. Changed registration complete text. Profile model changes.
2014-11-04 16:33:23 +00:00
Tom Price
0cfa36b602
Organisational import
2014-11-04 03:39:11 +00:00
Tom Price
e59fd8f7a7
Added version history to models with the use of a mixin
2014-11-04 03:27:32 +00:00
tomtom5152
2a0a223902
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
tomtom5152
c39504a4ce
Person CRUD working
2014-10-31 01:12:59 +00:00
tomtom5152
4b218ab275
Added Person creation
2014-10-29 15:30:09 +00:00
tomtom5152
28270f5dd6
Started work on Person modeling
2014-10-29 01:37:37 +00:00
tjp03u
4540be7ecf
Set up authentication system
2014-10-23 22:13:03 +01:00
tjp03u
f9826ba642
Initial commit
2014-10-23 21:48:04 +01:00