feat(about): add About page showing component versions #54
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/VAPP-43-about-page-versions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Add an /about route and page surfacing the versions of the three Vervain components: vervain-apps (the crate version, baked in at build time), vervain-server (fetched live over the control channel via the existing serverversion action), and vervain-agent (per-device, aggregated as the distinct versions seen across the fleet with a link to Devices for the per-device breakdown).
Replace the hardcoded v0.0.1 literals in the statusbar and the sidebar footer with the crate version via a new version module (env!("CARGO_PKG_VERSION")), and link the statusbar version to the new About page.
#VAPP-43
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
Add an /about route and page surfacing the versions of the three Vervain components: vervain-apps (the crate version, baked in at build time), vervain-server (fetched live over the control channel via the existing serverversion action), and vervain-agent (per-device, aggregated as the distinct versions seen across the fleet with a link to Devices for the per-device breakdown). Replace the hardcoded v0.0.1 literals in the statusbar and the sidebar footer with the crate version via a new version module (env!("CARGO_PKG_VERSION")), and link the statusbar version to the new About page. #VAPP-43 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>