• v0.9.7 ac0c687414

    v0.9.7 Stable

    Fletcher released this 2026-02-22 21:05:50 +00:00 | 128 commits to main since this release

    Added

    • Training Docs: Document management system for training information. Uses Wiki.js as a backend and tracks the current state of individual induction docs (lead, sign offs, status)
    • External Notification API: Added /api/notifications/send endpoint for external systems to send notifications to users. Supports all existing notification features 🖥️
    • Training link from admin contacts: Added "Training" button on admin contacts page that links to /committee/training#contact-{user_uuid}. The training page automatically expands the contact entry when accessed via hash fragment
    • API documentation: Move api docs to swagger-ui 🖥️

    Changed

    • Creation button theming: Updated more buttons to correctly use green theming when the action involved creating something
    • Template variables cleanup: Remove legacy variables from templates (slack_info, tidyhq_info)

    Fixed

    • Training hash segments: Training hash segments updated to work with UUIDs
    • Accordion chevron colours: Fixed accordion button focus border colour and chevron icon colours not using custom primary colour.
    • Announcement category pages navbar: Fixed login button appearing on announcement category page