• v0.3.1 4214ea4546

    v0.3.1: Phase 3.1 — UI Overhaul
    All checks were successful
    CI / lint (push) Successful in 1m22s
    CI / security (push) Successful in 1m51s
    CI / build (push) Successful in 1m59s
    CI / test (push) Successful in 2m11s
    Stable

    Gravity Bot released this 2026-02-17 22:39:14 +00:00 | 215 commits to main since this release

    What's Changed

    Menu & Navigation Refactor

    • OP#806: Forgejo-style user dropdown menu
    • OP#807: Restructured user settings to /user/settings
    • OP#808: Forgejo-style grouped admin sidebar navigation
    • OP#809: Visual alignment pass for menu spacing, dividers, and hover states
    • OP#810: Unit tests for menu & navigation refactor

    Live Dashboard Editor

    • OP#811: User-facing CRUD routes for pages, sections, and items
    • OP#814: Pencil toggle edit mode on the dashboard page
    • OP#812: Modal overlay for section create/edit
    • OP#813: Modal overlay for item create/edit
    • OP#815: Removed content editing from admin panel
    • OP#816: Unit tests for live dashboard editor

    Public User Profiles

    • OP#818: Profile visibility toggle (public/private)
    • OP#817: Public user profile page at /user/{username}
    • OP#819: Unit tests for public user profiles

    Gravatar Support

    • OP#820: Gravatar URL generation from email hash
    • OP#821: Admin toggle to enable/disable gravatar globally
    • OP#822: Avatars in user dropdown, profiles, and user lists
    • OP#823: Unit tests for gravatar support

    Toast System & Custom Confirm Modals

    • OP#949: Custom confirm modal replacing browser confirm() and global htmx error handler
    • OP#950: Flash cookie persistence and CRUD success toasts
    • OP#951: User toast preferences (duration, position) with DB migration
    • OP#952: Unit tests for toast system

    Notifications Refactor

    • OP#211: Renamed invites to notifications throughout
    • OP#824: Extended notification system with multiple types (invite, share, system, info, update)
    • OP#825: Notification bell icon with unread badge in navbar
    • OP#166: Notification subscription preferences per type
    • OP#165: Email notification for dashboard invitations
    • OP#826: Unit tests for notifications refactor

    SMTP / Email

    • OP#164: SMTP configuration and email sending service
    • OP#239: Unit tests for SMTP config, env override, and send

    Install

    docker compose pull && docker compose up -d
    

    Full Changelog

    https://git.bros.ninja/mike/gashy/compare/v0.3.0...v0.3.1

    Downloads