Show build info and enable PWA install #67

Merged
s4m-codex-reviewer merged 1 commit from codex/navbar-build-info into main 2026-06-10 14:05:33 +02:00
Owner

Summary

  • Adds navbar build/version metadata matching the Media Organizer pattern.
  • Makes Ops Dashboard installable as a PWA with manifest metadata, a root service worker, and registration from the app shell.
  • Keeps manifest, service worker, and app icon assets public through the auth proxy so browsers can load them before login.

Test Plan

  • npm run test
  • npm run typecheck
  • git diff --check
  • npm run build
  • Runtime smoke checked /manifest.webmanifest, /sw.js, and /icons/icon-192.png return 200 OK without a login redirect.
## Summary - Adds navbar build/version metadata matching the Media Organizer pattern. - Makes Ops Dashboard installable as a PWA with manifest metadata, a root service worker, and registration from the app shell. - Keeps manifest, service worker, and app icon assets public through the auth proxy so browsers can load them before login. ## Test Plan - npm run test - npm run typecheck - git diff --check - npm run build - Runtime smoke checked /manifest.webmanifest, /sw.js, and /icons/icon-192.png return 200 OK without a login redirect.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janpeter/Ops-dashboard!67
No description provided.