• v0.11.6 fd47d9932c

    v0.11.6 Stable

    Fletcher released this 2026-05-21 17:24:56 +00:00 | 6 commits to main since this release

    Added

    • Email assistant: Draft emails based on relevant FAQs, events, tools, inductions, announcements, and drawer contents
    • Gmail add-on: Connect portal CRM and email assistant to Google Workspace
    • Site settings: Admins can edit some site-wide settings from the UI (org name + variants)
    • FAQ: Add semantic search
    • FAQ and events: Support Accept: text/markdown content negotiation, rel="alternate" discovery links, and JSON-LD on public FAQ and event pages 🖥️
    • llms.txt: LLM-focused info at / (when markdown is requested) and /llms.txt

    Changed

    • Navigation: Group FAQ, Slack, and Wiki under a member nav Info menu (Wiki links to configured wiki)
    • FAQ (committee): Merge zero-result queries into question suggestions
    • FAQ (committee): Bulk edit categories
    • Volunteer portal: Revamp outstanding request layout to better highlight issues
    • FAQ: Log unsatisfactory searches
    • Training bookings: Update Slack message with request status

    Removed

    • FAQ: Title dropdown suggestions on catalogue filter

    Fixed

    • FAQ (committee): Bulk delete no longer fails with a not-null violation on revision rows 🖥️
    • FAQ and events: Return 406 Not Acceptable when Accept requests only unsupported media types on negotiated routes 🖥️
    • Profile images: Serve placeholder profile picture when access is denied
    • Training bookings (committee): Show pending booking request timestamps in the viewer's local timezone
    • Personal ICS calendar: Training bookings now use booked times instead of slot times
    • FAQ management: Questions can now be deleted