• v1.0.4 1d835ed6bd

    admslader released this 2026-09-22 16:05:45 -04:00 | 164 commits to main since this release

    v1.0.4 - Self-Service Profiles & Cross-Row Comments

    What's New in v1.0.4

    This release lets everyone manage their own profile and collaborate across the
    whole schedule, and makes the Linux download run on more machines.

    ✏️ Edit Your Own Name & Color

    • Change your own display name and color from the Users panel — no supervisor needed
    • Your changes appear on the schedule grid right away

    💬 Comment On Any Task

    • Open any card — including other people's rows — to read it and join the conversation
    • Fields you don't own stay read-only, but comments are always available
    • Delete your own comments (supervisors can still delete any)

    🐧 Linux Runs On More Machines

    • The Linux download now bundles GTK and is built against an older system library, so it starts on a fresh install of most distros instead of only the newest
    • It now shows a proper app icon and name in your launcher

    🛡️ Safer Roles

    • Closed a gap that could have let a regular user promote themselves to supervisor
    • Display-name changes now stay in sync everywhere they appear

    🛠️ Technical Improvements

    • Database migrations are now numbered (01–10) for an unambiguous setup order
    • Removed leftover scratch files from the repository
    • Added tests for self-service edits, comment permissions, and opening read-only cards
    Downloads