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
013922bd90
Add data migration for crew/vehicles
2023-05-18 13:10:09 +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
51ff06fadd
Add power record status chip, checklist status chip displays number of checklists
2023-05-16 16:01:27 +01:00
06137ab180
Register check in model with the admin site
2023-05-16 14:45:54 +01:00
e7dd8f4cf9
Clicking check out does not redirect the user
2023-05-16 14:42:56 +01:00
2fb8b8c81b
UI work
2023-05-15 13:40:15 +01:00
dd02df4a17
Checkin button turns into checkout button where applicable
2023-05-15 01:31:56 +01:00
8cc40fe9fa
Minor improvement to homepage UI
2023-05-15 01:28:50 +01:00
904ef1f180
Add homepage checkin for events happening now
2023-05-15 01:26:54 +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
fc8bb2dc4b
Fix tests after form split
2023-05-14 22:26:58 +01:00
67d2f80815
Merge branch 'master' into checkin
2023-05-14 22:14:04 +01:00
724762a1e8
Rookie error...pep8ify!
2023-05-12 11:20:09 +01:00
6ea5dc9698
General dependency update
...
This contains a major update to selenium and the associated changes to test files.
It also temporarily disables debug toolbar because of https://github.com/jazzband/django-debug-toolbar/issues/1775
2023-05-12 10:30:30 +01:00
github-actions[bot]
eb45db8950
Combined PR ( #532 )
...
* Build(deps): Bump engine.io and socket.io
Bumps [engine.io](https://github.com/socketio/engine.io ) and [socket.io](https://github.com/socketio/socket.io ). These dependencies needed to be updated together.
Updates `engine.io` from 6.2.1 to 6.4.2
- [Release notes](https://github.com/socketio/engine.io/releases )
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/engine.io/compare/6.2.1...6.4.2 )
Updates `socket.io` from 4.5.3 to 4.6.1
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/4.5.3...4.6.1 )
---
updated-dependencies:
- dependency-name: engine.io
dependency-type: indirect
- dependency-name: socket.io
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* Build(deps): Bump django from 3.2.18 to 3.2.19
Bumps [django](https://github.com/django/django ) from 3.2.18 to 3.2.19.
- [Commits](https://github.com/django/django/compare/3.2.18...3.2.19 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-12 08:09:38 +01:00
15a9a03200
Further work on checkin, add role field etc
2023-05-10 18:24:56 +01:00
676cee164b
Very initial version of checkin form
2023-05-09 21:37:25 +01:00
cccb84e4dc
Remove old 'vehicle/crew' stuff
2023-05-09 20:47:41 +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
b1a2859f1b
Do not export inactive training items
2023-03-03 11:15:06 +00:00
dc71c2de62
"Passed out" -> "Competency assessed"
2023-03-03 11:12:49 +00:00
8863d86ed0
Add description field to TrainingItems ( #523 )
...
* Add 'description' field to TrainingItems
Renamed existing field to name, removed the dummy property.
* Initial version of training item export view
* Fix line length issue and better spacing on exported PDF
* Added export button to item list
* pep8
* Implement code doctor tweaks
* Attempt to fix odd deployment issue
* Pad headers slightly
* Fix page numbering
2023-02-22 21:07:43 +00:00
dependabot[bot]
6550ed2318
Build(deps): Bump django from 3.2.17 to 3.2.18 ( #522 )
...
Bumps [django](https://github.com/django/django ) from 3.2.17 to 3.2.18.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.17...3.2.18 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-16 11:10:11 +00:00
dependabot[bot]
c9759a6339
Build(deps): Bump qs and browser-sync ( #521 )
...
Bumps [qs](https://github.com/ljharb/qs ) to 6.11.0 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync ). These dependencies need to be updated together.
Updates `qs` from 6.2.3 to 6.11.0
- [Release notes](https://github.com/ljharb/qs/releases )
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.2.3...v6.11.0 )
Updates `browser-sync` from 2.27.10 to 2.27.11
- [Release notes](https://github.com/BrowserSync/browser-sync/releases )
- [Changelog](https://github.com/BrowserSync/browser-sync/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BrowserSync/browser-sync/compare/v2.27.10...v2.27.11 )
---
updated-dependencies:
- dependency-name: qs
dependency-type: indirect
- dependency-name: browser-sync
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-09 14:56:22 +00:00
dependabot[bot]
b637c4e452
Build(deps): Bump http-cache-semantics from 4.1.0 to 4.1.1 ( #520 )
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-04 10:20:18 +00:00
dependabot[bot]
8986b94b07
Build(deps): Bump django from 3.2.16 to 3.2.17 ( #519 )
...
Bumps [django](https://github.com/django/django ) from 3.2.16 to 3.2.17.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.16...3.2.17 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-04 10:20:04 +00:00
86c033ba97
Update django.yml
2022-12-11 14:18:05 +00:00
52fd662340
Update django.yml
2022-12-11 14:13:47 +00:00
9818ed995f
Update django.yml
2022-12-11 14:13:33 +00:00
5178614d71
Update django.yml
...
Rollback runner for now
2022-12-11 01:01:01 +00:00
a7bf990666
FIX: Do not specify minor version of python in CI
2022-12-11 00:51:19 +00:00
a4a28a6130
Add nickname field to assets
...
Seems necessary given all the lights and some of the amps and distros have names :-)
2022-12-11 00:29:30 +00:00
e3d8cf8978
Dependency update
2022-12-11 00:26:24 +00:00
626779ef25
Turn off RA reminders for non-rigs
2022-12-05 21:30:24 +00:00
fa1dc31639
FIX: Only require login for viewing RAs/ECs
2022-11-26 12:58:15 +00:00
d69543e309
FIX: Only require login to view training profiles
...
Previously required a specific permission only granted to keyholders
2022-11-26 12:54:42 +00:00
dependabot[bot]
a24e6d4495
Build(deps): Bump pillow from 9.0.1 to 9.3.0 ( #516 )
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 9.0.1 to 9.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.0.1...9.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-22 17:33:42 +00:00
dependabot[bot]
fa5792914a
Build(deps): Bump engine.io from 6.2.0 to 6.2.1 ( #515 )
...
Bumps [engine.io](https://github.com/socketio/engine.io ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/socketio/engine.io/releases )
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/engine.io/compare/6.2.0...6.2.1 )
---
updated-dependencies:
- dependency-name: engine.io
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-22 17:33:14 +00: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
37101d3340
Update lockfile
2022-11-18 14:29:44 +00:00
de4bed92a4
Build(deps): Generally update JS & Python deps ( #512 )
2022-11-17 12:06:21 +00:00
dependabot[bot]
3767923175
Build(deps): Bump yargs-parser and yargs ( #507 )
...
Bumps [yargs-parser](https://github.com/yargs/yargs-parser ) and [yargs](https://github.com/yargs/yargs ). These dependencies needed to be updated together.
Updates `yargs-parser` from 5.0.0-security.0 to 20.2.9
- [Release notes](https://github.com/yargs/yargs-parser/releases )
- [Changelog](https://github.com/yargs/yargs-parser/blob/main/CHANGELOG.md )
- [Commits](https://github.com/yargs/yargs-parser/commits/yargs-parser-v20.2.9 )
Updates `yargs` from 7.1.1 to 15.4.1
- [Release notes](https://github.com/yargs/yargs/releases )
- [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/yargs/yargs/commits/v15.4.1 )
---
updated-dependencies:
- dependency-name: yargs-parser
dependency-type: indirect
- dependency-name: yargs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 15:52:49 +00:00
dependabot[bot]
1d77cf95d3
Build(deps): Bump scss-tokenizer and node-sass ( #506 )
...
Bumps [scss-tokenizer](https://github.com/sasstools/scss-tokenizer ) to 0.4.3 and updates ancestor dependency [node-sass](https://github.com/sass/node-sass ). These dependencies need to be updated together.
Updates `scss-tokenizer` from 0.3.0 to 0.4.3
- [Release notes](https://github.com/sasstools/scss-tokenizer/releases )
- [Commits](https://github.com/sasstools/scss-tokenizer/compare/v0.3.0...v0.4.3 )
Updates `node-sass` from 7.0.1 to 7.0.3
- [Release notes](https://github.com/sass/node-sass/releases )
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sass/node-sass/compare/v7.0.1...v7.0.3 )
---
updated-dependencies:
- dependency-name: scss-tokenizer
dependency-type: indirect
- dependency-name: node-sass
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 15:44:25 +00:00
dependabot[bot]
1f21d0b265
Build(deps): Bump engine.io and browser-sync ( #508 )
...
Bumps [engine.io](https://github.com/socketio/engine.io ) to 6.2.0 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync ). These dependencies need to be updated together.
Updates `engine.io` from 3.5.0 to 6.2.0
- [Release notes](https://github.com/socketio/engine.io/releases )
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/engine.io/compare/3.5.0...6.2.0 )
Updates `browser-sync` from 2.27.7 to 2.27.10
- [Release notes](https://github.com/BrowserSync/browser-sync/releases )
- [Changelog](https://github.com/BrowserSync/browser-sync/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BrowserSync/browser-sync/compare/v2.27.7...v2.27.10 )
---
updated-dependencies:
- dependency-name: engine.io
dependency-type: indirect
- dependency-name: browser-sync
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 15:33:50 +00:00
7846a6d31e
Rename combine-prs to combine-prs.yml
2022-11-14 18:20:57 +00:00