-
1.2.0
Stablereleased this
2026-03-07 22:25:03 -06:00 | 11 commits to main since this releaseAdditions
- The member management page is back! (though this doesn't matter to 99% of you). This will provide a platform to support admins in carrying out some of their actions.
- New member state system for handling more complex state transitions as well as managing historical state data (a stepping stone to personnel files)
- Implemented an audit log system across the entire application
- Implemented systems to support temporary member suspensions
- Implemented systems to support discharging members
- Implemented administrative level transfer handling
- Added support for extending your own LOA
Improvements
- Added guards to prevent submitting forms multiple times accidentally
- Added caching system to improve performance of all actions
- Rebuilt the application form using our new forms library
- Tweaked member search algorithm to only show currently active members in promotion and training report forms
- Improvements to backend network logging
Fixes
- Fixed an issue that caused the calendar to get cut off on small screens (please report any more issues of the calendar being cut off)
- Fixed an issue that prevented the client from seeing active LOA's past their end date
- Fixed (actually it was silently fixed a while ago) a critical issue causing the application form to not appear
- Fixed an issue that caused clicking some members names to crash part of the UI depending on their roles
This release also includes improvements to our developer tooling to simplify and ensure safety when modifying the database, which was a major slowdown for new features after the initial release.
Downloads