mirror of
https://github.com/Dvorinka/Primora.git
synced 2026-10-28 15:51:23 +00:00
1.3 KiB
1.3 KiB
Primora — Working list
Phase 5 — Distribution (shipped, deb56d9)
- PWA: vite-plugin-pwa + manifest + icons + install banner; SW precaches
the shell,
/api/auth/mailpitstay NetworkOnly apps/desktop: Tauri 2 thin shell — connect screen, tray (Show / Change Server / Quit), close-to-tray, single-instancerelease.yml: desktop bundle matrix (linux/macOS/windows) attached to GitHub Releases- Workspace bumped to
0.5.0, lockfile synced - CHANGELOG + ROADMAP + README updated
- Gates: backend tests, frontend typecheck, workspace build, cargo check,
check:generated— all green - Smoke: desktop shell rendered the compose deployment's dashboard (tauri-driver + WebKitWebDriver)
Up next / future
- Tag
v0.5.0+ push — release workflow fires on tag push - Verify macOS/Windows desktop bundles from CI artifacts once the tag run lands (host-verified on Linux only)
- Capacitor native shells — only if push notifications become a real requirement
- Docs site /
docs/folder — once the API surface stops moving per-phase (revisit atv1.0.0) - Desktop bundle signing + auto-updater — unsigned artifacts today; add when distribution matures