20 Commits

Author SHA1 Message Date
b151e1fcf3 Checkin only requires login (no perms) and block users from editing other checkins at Django level 2023-05-18 13:34:32 +01:00
f72b611e77 pep8 2023-05-17 12:23:17 +01:00
8da90ba670 Implement codedoctor suggestions 2023-05-17 09:45:46 +01:00
0d1beeaead Minor fixes 2023-05-16 17:22:42 +01:00
e7dd8f4cf9 Clicking check out does not redirect the user 2023-05-16 14:42:56 +01:00
417ec8ff3d Basic checkin/out logic complete 2023-05-15 01:12:04 +01:00
97dac51a52 Add ability to edit checkins, more validation 2023-05-15 00:36:57 +01:00
676cee164b Very initial version of checkin form 2023-05-09 21:37:25 +01:00
742836486e Revamp H&S overview, remove individual lists.
They were not a good thing.
2023-05-08 19:59:58 +01:00
e774b06ac4 Split power related parts of event checklist into a seperate form 2023-05-08 19:46:35 +01:00
0117091f3e FEAT #513: Implement email reminders to complete risk assessments (#514)
* FEAT #513: Implement email reminders to complete risk assessments

* Add missing f-string tag
2022-11-19 15:34:15 +00:00
5eb113156b FEAT(T): First version of the 'session log' form 2022-02-27 21:20:34 +00:00
a95779e04e FEAT: Add ability to generate RA printouts 2022-02-16 15:01:38 +00:00
14d3522b81 Do not require supervisor consultation for big power
Only requires power tech
2022-02-16 13:14:25 +00:00
c2dcd86d5d Calendar changes
Closes #437
(Probably) Closes #469 but also puts us out of spec...
2022-02-15 01:00:47 +00:00
6c14b30c13 Disable auth request button for authorised events
Overrides and closes #377
2022-02-15 00:29:29 +00:00
54c90a7be4 Refactor search logic to a create an 'omnisearch' (#484) 2022-02-08 15:01:01 +00:00
15ab626593 HOTFIX: Version string broken on paperwork generation
Why the hell didn't the tests catch that?
2022-01-25 12:30:37 +00:00
8244287a64 FIX: inability to scroll modals on dark theme
What. The. Hell.
2022-01-24 15:51:57 +00:00
da4d62729b Properly folderise rigboard views 2022-01-24 13:49:11 +00:00