Commit Graph

38 Commits

Author SHA1 Message Date
72221e46bc Further minor fixes to versioning 2020-12-27 18:48:45 +00:00
0e656b4c41 FIX: Stupid typo in versioning.py 2020-12-27 18:42:24 +00:00
44fef39a2e Fix recent change stream list mutation issue 2020-10-25 18:18:24 +00:00
20d4ddd5cf Rework version name method to avoid blank names on eventchecklist vehicles/crew 2020-10-24 19:38:11 +01:00
529941224e Make version changes badges more readable 2020-10-18 11:23:16 +01:00
59756ab86a Remove animation on prefers-reduced-motion/low referesh rate devices
Also normalises handling of asset list cable table & improves its use of space on large devices
2020-10-18 11:15:04 +01:00
0fee753284 Put rounded corners back where they belong 2020-10-17 17:45:09 +01:00
bb4d31477e Fix caching 2020-10-15 17:32:18 +01:00
5a5bb4328d Minor typo fixes 2020-10-10 10:24:21 +01:00
ee9dbf8944 Display tick/cross rather than true/false in boolean version diffs 2020-10-09 01:37:30 +01:00
ae13cabe09 Properly handle eventauthorisations in new versioning
It's not great, not terrible...
2020-10-07 16:46:28 +01:00
9739af765f Curse youuuuu pep8 2020-09-17 12:04:41 +01:00
b90be708d0 Fix for my fix 2020-09-17 11:31:32 +01:00
dcc0e53062 Various misc fixes 2020-09-17 09:32:57 +01:00
ce5a92dfa8 Add revision history to invoices/payments.
Also patches previously introduced reversion permissions hole.

Supersedes and closes #337.
2020-09-16 11:37:56 +01:00
87e831a468 Event properties internal/authorised always return a explicit boolean rather than sometimes None 2020-09-01 15:02:16 +01:00
1d5429052f Restrict versioning to one level of depth for speed
Also fixed the template for nested changes
2020-09-01 13:41:12 +01:00
f3c2ce2519 Validation of power reqs 2020-08-30 12:26:50 +01:00
bfe80db85e Misc fixes 2020-08-30 10:48:19 +01:00
dbe0d35400 Event checklist crew works
Mostly - its not happy with timezones
2020-08-29 22:01:23 +01:00
1feb9449ed Cleanup 2020-08-29 17:31:41 +01:00
d708207ab9 Versioning module now does magic
Automatic creation of views/urls for anything registered with reversion, with a small amount of hackage to preserve legacy stuff. (and the DAMNED asset IDs!) I would never get distracted...
2020-08-29 16:24:11 +01:00
8ea96674db Initial work on new checklist handling. No more JSON! 2020-08-29 13:56:57 +01:00
3438489934 Add new line functionality for vehicles/drivers
Might it have been easier to create 'dummy' models like with EventItems? Probably...
2020-08-27 02:20:46 +01:00
d800a781a5 Fixes to revisions for RAs 2020-07-02 20:13:24 +01:00
6867359146 Initial work on caching activity feed
Server side that is. Ref #162.
2020-05-30 15:50:32 +01:00
e45324f5b4 Refactor activity feed template logic
Yay for removing arbitrary if/else chains!
2020-05-30 14:07:50 +01:00
156e639bac Initial work at coercing activity feed into showing RAs
Also shows Asset/Supplier on the homepage feed.
2020-05-29 15:45:16 +01:00
544b6df35c Fix some tests
And some things that were actually borked
2020-05-24 22:16:50 +01:00
c9ea1bb75d pep8 2020-05-24 19:24:51 +01:00
c23d18cd45 Init other tests, more rigs test faffery 2020-05-21 21:19:53 +01:00
e3c1da9d13 Start on new tests 2020-05-11 23:04:13 +01:00
abb8dc25ec Test Refactor Part 1 - Shuffle things around 2020-04-15 19:40:49 +01:00
5e60675115 Python Format/import opt 2020-04-12 20:10:35 +01:00
176324ed79 Tweak versioning templates to allow ID overrides
Asset specific templates begone. Still need to bring back the ID formatting for the Rigboard.
2020-04-06 14:59:10 +01:00
d216dd4c74 Versioning template improvements
//TODO Rather than have seperate asset templates, convert 'id' into a template variable
2020-04-06 03:15:43 +01:00
ee7ba3ea19 Improvements to generic lists 2020-03-22 12:47:32 +00:00
0144bd37fc Start to seperate versioning into its own app 2020-03-18 17:36:09 +00:00