• v0.6.0 78be16e7fa

    v0.6.0
    All checks were successful
    Check / fmt + clippy + tests (push) Successful in 1m26s
    Build OCI container / Build and push mokosh-www image (push) Successful in 6m29s
    Stable

    David released this 2026-07-07 16:59:27 +02:00 | 256 commits to main since this release

    Changelog

    78be16e Merge pull request 'Release v0.6.0' (#420) from release/v0.6.0 into main
    23771f5 fix(release): restore Cargo.toml comments stripped by create-release
    1c4e135 Release v0.6.0
    465954a Merge pull request 'feat(assets): add/remove UI for asset relationships' (#419) from feat/MAPPS-233-asset-relationships-add-remove into main
    559fdc5 feat(assets): add/remove UI for asset relationships
    32a6e2f Merge pull request 'feat(spa): distinct sidebar icons and per-category color accents' (#418) from feat/MAPPS-359-sidebar-icons-category-colors into main
    4ef5a18 feat(spa): distinct sidebar icons and per-category color accents
    084ffe2 Merge pull request 'feat(spa): collapse sidebar to Dashboard-only while server is down' (#417) from feat/MAPPS-358-server-down-sidebar into main
    f1da628 feat(spa): collapse sidebar to Dashboard-only while server is down
    9c3ab0b Merge pull request 'feat(time): show reviewable submit/change/approve history in approvals' (#416) from feat/MAPPS-340-timesheet-approval-history into main
    3793751 feat(time): show reviewable submit/change/approve history in approvals
    f1429d9 Merge pull request 'feat(spa): retrofit remaining data-driven pages onto explicit server-down UX' (#415) from feat/MAPPS-357-retrofit-remote-resource-pages into main
    d212d32 feat(spa): retrofit remaining data-driven pages onto explicit server-down UX
    1c3f466 Merge pull request 'fix(spa): clean up three CSP + manifest console errors on msp.a8n.systems' (#414) from fix/MAPPS-356-console-errors into main
    548064b fix(spa): clean up three CSP + manifest console errors on msp.a8n.systems
    813f637 Merge pull request 'feat(auth): auto-retry OIDC callback storage errors + 30s /auth/me heartbeat' (#413) from feat/MAPPS-355-auth-callback-retry-plus-heartbeat into main
    cdd6574 feat(auth): auto-retry OIDC callback storage errors + 30s /auth/me heartbeat
    994f08a Merge pull request 'feat(ui): explicit server-unavailable state + auto-refetch on reconnect (MAPPS-351)' (#412) from feat/MAPPS-351-server-down-ux into main
    9e4b49a feat(ui): explicit server-unavailable state + auto-refetch on reconnect
    77aff3f Merge pull request 'feat(auth): render terminal modal on 410 Gone (ACCOUNT_DELETED) and force logout' (#411) from feat/MAPPS-348-terminal-modal-on-account-deleted into main
    21287da feat(auth): render terminal modal on 410 Gone (ACCOUNT_DELETED) and force logout
    b9c2eb3 Merge pull request 'fix(forms): keep inline validation errors rendering on empty submit' (#410) from fix/MAPPS-347-form-validation-inline-errors into main
    39872ab fix(forms): keep inline validation errors rendering on empty submit
    b028b7d Merge pull request 'MAPPS-346: consistent even spacing across collapsed sidebar icons' (#409) from feat/MAPPS-346-collapsed-nav-even into main
    c39157f feat(sidebar): even icon spacing on the collapsed rail
    e0a587f Merge pull request 'MAPPS-346: spread collapsed sidebar to fill spare height (current density as minimum)' (#408) from feat/MAPPS-346-collapsed-nav-fill into main
    584a49f feat(sidebar): spread collapsed rail across spare height, tight as minimum
    b59dc2e Merge pull request 'MAPPS-346: tighten collapsed sidebar density so the rail fits without scrolling' (#407) from feat/MAPPS-346-collapsed-nav-density into main
    ad94958 feat(sidebar): tighten collapsed rail density so it fits without scrolling
    a52815e Merge pull request 'MAPPS-346: sidebar collapse as a half-circle edge handle, hide rail scrollbar' (#406) from feat/MAPPS-346-sidebar-edge-handle into main
    e3f0df7 feat(sidebar): move collapse toggle to a half-circle edge handle
    c9944d1 Merge pull request 'MAPPS-346: collapse global search to an icon + top bar/sidebar polish' (#405) from feat/MAPPS-346-collapsible-search into main
    dfb12cb feat(topbar): collapse global search to an expand-on-click icon
    f6cbdb2 Merge pull request 'feat(sla): show schedule/holiday JSON validation errors inline' (#404) from feat/PMS-604-sla-json-inline-errors into main
    177d192 feat(sla): show holiday JSON validation errors inline on the field
    d6f7a9c feat(sla): show schedule JSON validation errors inline on the field
    99f7daa Merge pull request 'fix(spa): tab title stuck on Loading… (re-render + unicode ellipsis)' (#403) from fix/MAPPS-287-tab-title-stuck-loading into main
    29d3970 fix(spa): set tab title on every render so it advances past "Loading…"
    a53e9d1 Merge pull request 'fix(spa): serve favicon/manifest at root + stop tab sticking on Loading...' (#402) from fix/MAPPS-favicon-manifest-and-loading-title into main
    a1414c6 fix(spa): serve favicon/manifest at root + stop tab sticking on "Loading..."

    Downloads