Skip to content

Allow technicians to record training sessions - #664

Merged
jb3 merged 2 commits into
masterfrom
technician-training-640
Oct 3, 2026
Merged

jb3 merged 2 commits into
masterfrom
technician-training-640

Conversation

@jb3

@jb3 jb3 commented Oct 3, 2026 •

Copy link
Copy Markdown
Member

Closes #640

  • Adds a technician_can_train flag to TrainingItem (default off, editable in admin).
  • Technicians can log Training Started/Complete on flagged items if they are a confirmed Technician in the item's department and are Passed Out on it themselves. They cannot log Passed Out or name another supervisor.
  • Opens Log Session / add / edit qualification to technicians (edit limited to their own records); session log form now validates this.
  • Tests added.

After merging, we'll need to tick the flags in the admin for the items listed in the issue.

jb3 added 2 commits October 3, 2026 16:01
Add a per-item technician_can_train flag. Technicians in an item's department
who are passed out on a flagged item may log Training Started/Complete for it.
@jb3
jb3 merged commit 435e668 into master Oct 3, 2026
7 checks passed
@jb3
jb3 deleted the technician-training-640 branch October 3, 2026 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow Technicians to record training sessions

1 participant