Commit Graph

11 Commits

Author SHA1 Message Date
3667256245 Exclude dry hires from H&S overview list 2023-05-22 11:23:33 +01:00
90ae87b1b2 Implement some suggestions from the Doctor 2023-05-20 17:02:33 +01:00
0b22669a29 Default power MIC to MIC 2023-05-20 16:41:35 +01:00
020d43d5f8 Do not set power plan field to required on RA
"This might be a problem if the risk assessment is being done by one person and the power plan by another."
2023-05-20 16:39:21 +01:00
aff911493f Fix population of initial venue values for EC/PT 2023-05-20 16:25:48 +01:00
0cbba9d436 Return user to current page when clicking 'mark reviewed' 2023-05-19 18:20:49 +00:00
01a0b8f831 Add event checkin functionality, seperate power tests into a different form (#536)
* Split power related parts of event checklist into a seperate form

* Revamp H&S overview, remove individual lists.

They were not a good thing.

* Remove old 'vehicle/crew' stuff

* Very initial version of checkin form

* Further work on checkin, add role field etc

* Fix tests after form split

* Add ability to edit checkins, more validation

* Basic checkin/out logic complete

* Add homepage checkin for events happening now

* Minor improvement to homepage UI

* Checkin button turns into checkout button where applicable

* UI work

* Clicking check out does not redirect the user

* Register check in model with the admin site

* Add power record status chip, checklist status chip displays number of checklists

* Minor fixes

* Implement codedoctor suggestions

* pep8

* Add data migration for crew/vehicles

* Checkin only requires login (no perms) and block users from editing other checkins at Django level
2023-05-19 10:28:51 +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
54c90a7be4 Refactor search logic to a create an 'omnisearch' (#484) 2022-02-08 15:01:01 +00:00
da4d62729b Properly folderise rigboard views 2022-01-24 13:49:11 +00:00