Repository navigation
Releases
Releases · zakijss/Vantage
v1.2.0
Changed
- Status colours are named tokens (
--ok,--warn,--bad) that read at
4.5:1 on every colour scheme, Daylight included, and stay apart for
colour-blind viewers. A service with a warning shows a diamond and its HTTP
code, and feed values that need a look carry the same diamond. - The briefing and security pages give each level a shape (circle, diamond,
ring) and a word for screen readers, a down cell in a strip graph stands
taller, and high-priority alerts are tagged "high". - The layer, colour-scheme and panel toggles and the clocks are buttons, the
overlays are dialogs that take focus and give it back, a closed overlay
leaves the tab order, and every control shows the same focus ring. - With reduced motion set, the globe stops turning, its pulses and orbits hold
still, and panels and toasts fade in place. - Daylight's accent, muted text and INTEL tabs are dark enough to read; panels
and popovers share one corner radius.
Fixed
- On a high-density screen wider than 1000 pixels, the globe's canvas drew at
twice the window's size, so the globe sat off-centre towards the bottom
right. It now fills the window.
v1.1.0
The first public release.
Added
- The console: host CPU, memory, disks, temperature and uptime beside a WebGL
globe, with service checks and public data feeds (earthquakes, aircraft,
cables, outages, weather, launches and more) as layers. - A peer device panel fed by
agent.py, for a laptop or a second machine. - The briefing page, a security page that shows Lynis runs, and alerts to an
ntfy topic for services, disks, certificates, backups and threats, with
thresholds set in the config. - A token login, or the tailnet login through Tailscale Serve.
- Runs with Podman, Docker, compose, a rootless Quadlet or plain Python, on
the standard library alone. - An image at
ghcr.io/zakijss/vantage, for amd64 and arm64, carrying
LICENSEandTHIRD-PARTY.md.