• 1.2.0 ab6c6f9acd

    1.2.0
    All checks were successful
    Testing Site CD / Update Development (push) Successful in 4m14s
    Live Site CD / Update Deployment (push) Successful in 4m43s
    Stable

    Ajdj100 released this 2026-03-07 22:25:03 -06:00 | 11 commits to main since this release

    Additions

    • 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