v3.3.0
- Remade the ATC activity script (Co-authors: @thor @meltinglava). Only a completed training closure will make a user active again, and we only count ATC hours within positions in the database.
- Added a icon when user is in grace period after recently finished training
- Fixed an issue with re-issuing MAE endorsements
- Fixed so creating endorsements sends you back to the user page instead of overview
users
table in Handover and atc_activity
table in CC before performing this update. We simply prioritised to complete this update rather than using 2 hours to make a migration:rollback possible. So your SQL backup is the only way back, but also a reference to check if all users are correctly set as active
ℹ️ You might want to manually set users active where their training was closed between this and previous version. Otherwise they'll never get active status. This is because last update disabled ATC check due to the lack of functionality.