773f55ac84
Break up RIGS models into seperate files
2022-12-19 16:39:03 +00:00
63a2f6d47b
Add URLField for linking to uploaded quotes
2022-12-16 14:48:54 +00:00
8393e85b74
Add appropriate permissions for subhire
2022-12-16 14:25:55 +00:00
311c02d554
Fix associated events being discarded on subhire edit
2022-12-16 14:14:43 +00:00
e100f5a1d4
Initial work on productions dashboard
2022-12-16 14:06:06 +00:00
eb07990f4c
More template work
2022-12-16 13:33:18 +00:00
7b7c1b86de
Update for use with github codespaces
2022-12-16 12:35:52 +00:00
2b8945c513
Update subhire detail template
2022-12-16 12:35:08 +00:00
eb3638b93a
Merge remote-tracking branch 'origin/master' into subhire
2022-12-16 12:05:41 +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
1660f51e55
Merge branch 'master' into subhire
...
# Conflicts:
# Pipfile.lock
2022-12-11 00:53:27 +00:00
a7bf990666
FIX: Do not specify minor version of python in CI
2022-12-11 00:51:19 +00:00
9feea56211
Draft "upcoming subhire" view
2022-12-11 00:49:56 +00:00
951227e68b
Make calendar work reasonably on mobile
2022-12-11 00:44:14 +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
6e8779c81b
Revamped calendar basically there
...
To fix:
- Does not yet display events that span weeks correctly!
- Breaks (overflows) on mobile
2022-12-06 15:31:35 +00:00
e0da6a3120
Remove rogue print statement from JS
2022-12-06 15:03:57 +00:00
0c80ef1b72
More calendar work
2022-12-06 15:03:27 +00:00
0f127d8ca4
Entirely new concept
2022-12-06 13:20:07 +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
04ec728972
Reimplemented calendar mostly working
...
Multi day alignment puzzle is pretty hard...
2022-11-22 23:59:21 +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
bede8b4176
Merge branch 'master' into subhire
...
# Conflicts:
# Pipfile
# Pipfile.lock
# package-lock.json
2022-11-21 19:49:33 +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
8cade512d1
Initial work at reimplementing the calendar in python
...
Buhby fullcalendar
2022-11-18 16:16:06 +00:00
418219940b
Add subhire link to new event page
2022-11-18 14:58:59 +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
d28b73a0b8
Create combine-prs
...
Copied from here: https://github.com/hrvey/combine-prs-workflow
2022-11-14 16:30:55 +00:00
dependabot[bot]
5c2e8b391c
Build(deps): Bump moment from 2.29.2 to 2.29.4 ( #505 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
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-14 15:08:05 +00:00
dependabot[bot]
548bc1df81
Build(deps): Bump socket.io-parser from 3.3.2 to 3.3.3 ( #503 )
...
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser ) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases )
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io-parser/compare/3.3.2...3.3.3 )
---
updated-dependencies:
- dependency-name: socket.io-parser
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-13 16:17:08 +00:00
dependabot[bot]
c1d2bce8fb
Build(deps): Bump minimatch from 3.0.4 to 3.0.8 ( #504 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.0.4 to 3.0.8.
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.0.8 )
---
updated-dependencies:
- dependency-name: minimatch
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-13 16:16:51 +00:00
c71beab278
Change: Only supervisors have edit access to the training database
2022-10-24 16:23:46 +01:00
259932a548
FIX #502 : Possibility to choose 'no selection' in session log form
...
Ref #501...may help/fix this...uncertain yet. Need to finish writing the relevant test!
2022-10-23 10:56:54 +01:00
7526485837
FEAT: Add periodic cleanup command
...
Currently performs two functions:
1. Inactivates users that have not logged in for at least one year. Closes #478 (Need to circle back round to full deletion SoonTM)
2. Ensures the supervisor database flag is set correctly for each user
This is run automatically by the Heroku Scheduler addon at midnight daily.
2022-10-21 00:05:20 +01:00
948a41f43a
Initial work on associating events with subhires
2022-10-20 12:56:42 +01:00
4449efcced
Add subhire detail view
2022-10-20 00:00:57 +01:00
39ed5aefb4
Set printed PDF title == filename
...
Should fix #497
2022-10-18 12:48:25 +01:00
8b0cd13159
Initially create subhire model and form
2022-10-15 19:09:51 +01:00