Commit Graph

1871 Commits

Author SHA1 Message Date
8e00d86023 use get_or_create when confirming level quals for cases where unconfirmed levels existed in old data 2022-01-08 17:58:06 +00:00
3258094a81 Admin register a bunch more stuff 2022-01-08 17:51:11 +00:00
b9ee6abebd Slightly more testing 2022-01-08 17:36:28 +00:00
f15cfa8fce Slight cleanup 2022-01-08 17:25:23 +00:00
1b32dc2db0 Add a test!
Just one
2022-01-08 17:17:25 +00:00
1490d906ca Update lxml 2022-01-05 20:23:55 +00:00
fe854198fa Revamp level list for better grouping 2022-01-05 12:26:00 +00:00
f8ee1ffb0b Mmm 'responsive' tables 2022-01-04 22:37:42 +00:00
af963ac0eb Only show crown on first page 2022-01-04 22:31:49 +00:00
42ea30931e Fix spelling mistake 2022-01-04 22:26:48 +00:00
b8dc56d129 Fix for new django 2022-01-04 20:31:22 +00:00
f333aa2c18 >.> 2022-01-04 20:20:02 +00:00
9bc2c2b509 Squash migrations 2022-01-04 20:09:04 +00:00
9abb76d4fa That didn't work. Skip those for now 2022-01-04 20:04:54 +00:00
e6af66a964 Potentially fix tests 2022-01-04 19:55:11 +00:00
6c484b984c Revert "Let's try this"
This reverts commit 2a66342cd3.
2022-01-04 19:05:06 +00:00
2a66342cd3 Let's try this 2022-01-04 18:59:50 +00:00
7bd32b3ac5 My kingdom for a space 2022-01-04 18:43:10 +00:00
2a61ee2896 Hmmm 2022-01-04 18:36:27 +00:00
3bac6050f1 Fix broken js in assetaudit
Weird that didn't get picked up before...
2022-01-04 12:36:28 +00:00
7aa37c225d Fix sample data command 2022-01-04 12:28:25 +00:00
215c51e718 Merge branch 'master' into training 2022-01-04 12:08:39 +00:00
fbe4d7271f pep8 2022-01-04 12:08:17 +00:00
2a2f010028 Permissions work 2022-01-04 12:04:38 +00:00
6b19d0e8b8 Fix has_required_levels logic being backward 2022-01-03 15:31:54 +00:00
3e8cfe4f11 Repair confirmation logic 2022-01-03 15:28:17 +00:00
7a70270dfd Add ability to view other users progress on a level
That's kind of important huh :p
2022-01-03 14:59:30 +00:00
5160eb7f78 Add confirm button stuff 2022-01-03 14:38:43 +00:00
99e05d91bb Simpler training level list display 2022-01-02 20:55:32 +00:00
f094ace862 Make level description a text field 2022-01-02 20:53:33 +00:00
945fb393c0 Display prerequisite item requirements on level detail 2022-01-02 20:31:23 +00:00
c6157d3e2b Various fixes 2022-01-02 19:15:44 +00:00
2767777d0e Add ability to edit past training records 2022-01-02 15:39:10 +00:00
19e6585e26 Fix importer not working for notes 2022-01-02 15:03:11 +00:00
747575b968 Add ability to search detailed training record 2022-01-02 14:52:07 +00:00
046d0e461d Fix is_supervisor returning true if user has any levels
Whoops!
2022-01-02 11:15:03 +00:00
b73b8401b6 Add ordering to training level qualification 2022-01-02 11:06:58 +00:00
3fe388af26 Fix importer trying to set pk for qualifications
This doesn't work because of the old DB structure
2022-01-02 11:05:08 +00:00
22dc83d595 Do not display qualified levels also as started 2022-01-02 10:37:48 +00:00
70d4c42676 Much versioning work 2022-01-01 19:53:03 +00:00
0727a23236 Some reversion fiddling 2021-12-31 18:23:38 +00:00
484f155e43 FEAT(Asset): Add ability to generate whole page of labels 2021-12-31 12:55:13 +00:00
fdbdaab52e FEAT(Asset): Add filter for only cables 2021-12-30 18:49:52 +00:00
f0b3a6daf3 Filter for active training items
Can't easily filter by supervisor, its not a database field, argh...
2021-12-29 13:07:30 +00:00
3c5f6da363 Fix selectpickers disappearing on modal errors 2021-12-29 12:48:34 +00:00
ee9be86465 Do not display items on trainee detail
That's what the detailed view is for...

And definitely nowt to do with my horrifically optimised SQL
2021-12-28 22:23:17 +00:00
5554edf977 Cleanup 2021-12-28 21:58:56 +00:00
14b73f6f50 Somewhat optimised SQL on level detail 2021-12-28 21:35:21 +00:00
732affa0b2 SQL optimisation of detailed training record 2021-12-28 12:13:08 +00:00
7c830ee7e5 Fix sorting of items
W.T.F past self. Char field for a reference number?!
2021-12-28 11:46:52 +00:00