Commit Graph

1440 Commits

Author SHA1 Message Date
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
ff1d5730a2 Fixed issue with calculating the balance on an invoice
Improvements to the invoice importer
2015-02-09 17:48:59 +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
46aa363851 Made entire importer atomic for consistency.
Dispatched as much as possible to sub-processes

Added "make this go away" feature to the invoice importer for invoices older than a year.
2015-02-01 23:42:41 +00:00
Tom Price
61f474fb70 Made entire importer atomic for consistency.
Dispatched as much as possible to sub-processes

Added "make this go away" feature to the invoice importer for invoices older than a year.
2015-02-01 23:42:41 +00:00
Tom Price
76939409bb Increased query efficiency 2015-02-01 23:41:03 +00:00
Tom Price
3dc856c489 Increased query efficiency 2015-02-01 23:41:03 +00:00
Tom Price
d8cff2779f Created invoice importer
Allowed payment method to be null
2015-01-31 23:13:09 +00:00
Tom Price
e00a8771cc Created invoice importer
Allowed payment method to be null
2015-01-31 23:13:09 +00:00
tomtom5152
c6d89416a1 Fixed incorrect url on bootstrap fonts.
Fixed missing static files in repo
2015-01-30 13:47:56 +00:00
tomtom5152
b527a3faa9 Fixed incorrect url on bootstrap fonts.
Fixed missing static files in repo
2015-01-30 13:47:56 +00:00
tomtom5152
af1396a168 Added the ability to invoice an event 2015-01-30 00:27:02 +00:00
tomtom5152
20264f570a Added the ability to invoice an event 2015-01-30 00:27:02 +00:00
tomtom5152
bbce968478 Added more invoice buttons 2015-01-30 00:25:45 +00:00
tomtom5152
6606408f48 Added more invoice buttons 2015-01-30 00:25:45 +00:00
tomtom5152
8086d13756 Enabled invoices button 2015-01-30 00:22:48 +00:00
tomtom5152
f841cc886a Enabled invoices button 2015-01-30 00:22:48 +00:00
tomtom5152
a0e3f6bfc1 Added default value to Invoice.void (False) 2015-01-30 00:16:29 +00:00
tomtom5152
a0cf841d91 Added default value to Invoice.void (False) 2015-01-30 00:16:29 +00:00
tomtom5152
2ce45b9297 Basic working invoice system. Need to add a way to create invoices. 2015-01-29 23:18:04 +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
5f88e1e759 Merge remote-tracking branch 'origin/master' 2015-01-29 20:02:40 +00:00
tomtom5152
8d9a0ee124 Merge remote-tracking branch 'origin/master' 2015-01-29 20:02:40 +00:00
tomtom5152
f913b94345 Started making use of gravatar icons. 2015-01-29 20:02:18 +00:00
tomtom5152
6c322e39cb Started making use of gravatar icons. 2015-01-29 20:02:18 +00:00
tomtom5152
391c874508 Started making use of gravatar icons. 2015-01-29 20:00:07 +00:00
tomtom5152
6aaae0d69e Started making use of gravatar icons. 2015-01-29 20:00:07 +00:00
root
3df97c9e61 Fixed display issue with the base template 2015-01-29 18:46:21 +00:00
root
6838444501 Fixed display issue with the base template 2015-01-29 18:46:21 +00:00
root
a82a65f8ec Added setting user passwords to uuid4 so forgotten password should work 2015-01-29 16:04:19 +00:00
root
1ad47107c1 Added setting user passwords to uuid4 so forgotten password should work 2015-01-29 16:04:19 +00:00
tomtom5152
dd88b5361f Fixed added the ability to import 2015-01-28 18:45:40 +00:00
tomtom5152
4d667b64a4 Fixed added the ability to import 2015-01-28 18:45:40 +00:00
tomtom5152
fd36688147 Merge branch 'master' of https://bitbucket.org/nottinghamtec/pyrigs 2015-01-28 16:59:54 +00:00
tomtom5152
d9e8e4d03f Merge branch 'master' of https://bitbucket.org/nottinghamtec/pyrigs 2015-01-28 16:59:54 +00:00
tomtom5152
29edcebb88 Added missing fields to event form and detail 2015-01-28 16:49:10 +00:00
tomtom5152
e24a95ec7a Added missing fields to event form and detail 2015-01-28 16:49:10 +00:00
tomtom5152
1c29b9275d Fixes for the selection of current rigs.
Added checked in field for dry hires
2015-01-28 16:30:32 +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
root
8339ec70d3 Fixes for the importer 2015-01-28 16:28:59 +00:00
root
1e16542747 Fixes for the importer 2015-01-28 16:28:59 +00:00
tomtom5152
ca1fd274e2 Improved the way current events is queried 2015-01-28 15:29:00 +00:00
tomtom5152
df67788865 Improved the way current events is queried 2015-01-28 15:29:00 +00:00
root
b2b5438e12 Updated some email settings to be used in production 2015-01-27 16:56:46 +00:00
root
f5f4770247 Updated some email settings to be used in production 2015-01-27 16:56:46 +00:00
tomtom5152
1aff7bcadb Minor fix for importer adding @nottingham.ac.uk to empty emails.
Small test case for email fixer to make sure that emails are fixed correctly.
2015-01-27 16:51:58 +00:00
tomtom5152
ce3536714e Minor fix for importer adding @nottingham.ac.uk to empty emails.
Small test case for email fixer to make sure that emails are fixed correctly.
2015-01-27 16:51:58 +00:00
tomtom5152
75f9d2ffc4 Fixed some dependency version issues. 2015-01-27 16:43:12 +00:00
tomtom5152
47e67e4c94 Fixed some dependency version issues. 2015-01-27 16:43:12 +00:00
root
8c8a724566 Merge branch 'master' of https://bitbucket.org/nottinghamtec/pyrigs
Merge in requirements error fix
2015-01-27 01:06:09 +00:00