• v0.11.4 e319f3d6e3

    v0.11.4 Stable

    Fletcher released this 2026-05-03 17:44:32 +00:00 | 3 commits to main since this release

    Added

    • Pledge projects: Track padding in project totals to reflect external contributions (association, grants etc)
    • Pledge projects: Donors can now clarify what happens to their pledge if the project fails
    • Access lists: Add primary group designation to access lists
    • Cards: Toggle primary group membership for configured access lists
    • Cards: Add cards based on recently denied scans submitted by edge clients
    • Login provider: Add suggested login provider via query param
    • SAML: Allow portal to act as SAML IdP
    • Group permissions: Add permissions framework on top of groups 🖥️
    • Training docs: Add analytics and personal todo

    Changed

    • Migrations: Increased Alembic version_num column length 32->255 to allow for more descriptive versions 🖥️
    • Training bookings: Training managers no longer see bookings they're not involved with on their personal booking page
    • Training booking filter: Filter can be preselected with a query parameter
    • Announcement categories: Announcements can be marked as highlighted for all
    • Training docs: Format PPE table
    • Training slot templates: Allow editing of existing slots rather than just additions
    • Training bookings (pending): Assign Booking modal allows end-time overrides when assigning a pending booking

    Fixed

    • Volunteer token prompts: Prompt links with prompt_date now redirect volunteers from the member submit page to the volunteer tool and prefill the same date there (if applicable)
    • Personalised calendar feeds: Upcoming training appears in the feed regardless of RSVP'd events
    • Wiki URL: Wiki URL is no longer hardcoded 🖥️
    • Announcement direct links: Unrestricted announcements are now viewable for all sessions
    • Training lists: Sort induction lists server side