Tom Price
31d246fb27
Made raw queries portable to postgresql engine as well
2015-03-03 02:44:16 +00:00
Tom Price
2456092da5
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
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
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
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
b527a3faa9
Fixed incorrect url on bootstrap fonts.
...
Fixed missing static files in repo
2015-01-30 13:47:56 +00:00
tomtom5152
20264f570a
Added the ability to invoice an event
2015-01-30 00:27:02 +00:00
tomtom5152
6606408f48
Added more invoice buttons
2015-01-30 00:25:45 +00:00
tomtom5152
f841cc886a
Enabled invoices button
2015-01-30 00:22:48 +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
8d9a0ee124
Merge remote-tracking branch 'origin/master'
2015-01-29 20:02:40 +00:00
tomtom5152
6c322e39cb
Started making use of gravatar icons.
2015-01-29 20:02:18 +00:00
tomtom5152
6aaae0d69e
Started making use of gravatar icons.
2015-01-29 20:00:07 +00:00
root
6838444501
Fixed display issue with the base template
2015-01-29 18:46:21 +00:00
root
1ad47107c1
Added setting user passwords to uuid4 so forgotten password should work
2015-01-29 16:04:19 +00:00
tomtom5152
4d667b64a4
Fixed added the ability to import
2015-01-28 18:45:40 +00:00
tomtom5152
d9e8e4d03f
Merge branch 'master' of https://bitbucket.org/nottinghamtec/pyrigs
2015-01-28 16:59:54 +00:00
tomtom5152
e24a95ec7a
Added missing fields to event form and detail
2015-01-28 16:49:10 +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
1e16542747
Fixes for the importer
2015-01-28 16:28:59 +00:00
tomtom5152
df67788865
Improved the way current events is queried
2015-01-28 15:29:00 +00:00
root
f5f4770247
Updated some email settings to be used in production
2015-01-27 16:56:46 +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
47e67e4c94
Fixed some dependency version issues.
2015-01-27 16:43:12 +00:00
root
ea9803f70a
Merge branch 'master' of https://bitbucket.org/nottinghamtec/pyrigs
...
Merge in requirements error fix
2015-01-27 01:06:09 +00:00
root
a4c824fc6a
Fixed typo in z3c.rlm -> z3c.rml
2015-01-27 01:01:46 +00:00
Tom Price
4a908fd95f
Added archive link
...
Added legacy redirect urls
2015-01-26 16:09:22 +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
c4bb7fbee6
Everyone's favourite, past events, now working and loading in ~800ms
2015-01-26 15:06:39 +00:00
Tom Price
93feaaf334
Corrected permissions to duplicate a rig
2015-01-26 11:11:11 +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
5c236819f4
Fixed issue with item modals not displaying.
...
Moved item modal code to an includable file.
2015-01-22 19:26:16 +00:00
Tom Price
7f2c4d2f18
Improved Event UI
2015-01-22 19:12:01 +00:00
Tom Price
bd4127f064
Recollected static
2015-01-22 19:11:23 +00:00
Tom Price
85dc7746a2
Updated bootstrap asset files to V3.3.3
2015-01-22 18:52:32 +00:00
CI TEC
68b82bd612
Fixed an error with the glypicon fonts having the wrong URL
2015-01-22 18:46:39 +00:00
CI TEC
9c4a66021a
Updated css files to latest version with new bootstrap
2015-01-22 18:40:12 +00:00
Tom Price
9bfd1064b3
Added the ability to clone an event to a new event.
2015-01-22 18:20:37 +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
de153badcd
Rig paperwork printing enabled
2014-12-08 00:59:08 +00:00
Tom Price
bb297aebb1
Migrated reportlab and rml to requirements.txt following working compiler
2014-12-07 19:46:47 +00:00
Tom Price
0a7419d7e3
Added printing requirements
2014-12-07 17:32:25 +00:00
Tom Price
cdc5521647
Add lxml to requirements
2014-12-07 17:15:44 +00:00
Tom Price
444fcf36b6
Added reportlab and z3c.RML Related things
2014-12-05 00:31:09 +00:00