This commit is contained in:
Mateusz Gruszczyński committed 2026-10-16 13:02:53 +02:00
1 parent 162e986d37
commit 6b937aaf85
54 files changed
+3527 -1325

No files matched your search

+47
View File
@@ -3,6 +3,53 @@
> Operator-facing release history. Historical engineering notes are kept in
> [`docs/CHANGELOG_TECHNICAL_ARCHIVE.md`](docs/CHANGELOG_TECHNICAL_ARCHIVE.md).
## 0.33.7
- Apply the same theme-aware subdued `--muted` color used on small metric
tiles to every Overview heading and the chart/metric headings in Cache,
Transform, Traffic and Vhosts. Keep numerical readings, legends, font sizes
and established sentence/uppercase title rules unchanged.
- Make the shared Vhosts Backend/H2 popover (including rows and its close
control) follow the selected interface corner style: default/square,
subtle, rounded and extra-rounded, updating without dismissing the popup.
- Unify all 78 Overview card headings at 12px in sentence case, with the
same proportional font across metrics, Process, RAM cache, backend tiles
and wide charts. Use one monospaced font for compact descriptions and
numeric readings; preserve HTTP, H1/H2 and RAM acronym capitalization.
Keep the 9px chart legends and other panels' typography unchanged.
- Add 10px separation between the Cache "Domains and effectiveness" and
"Stored objects" cards, leaving other Cache section spacing unchanged.
- Replace the native Vhosts H1/H2 upstream badge tooltip with a click-to-open
panel sharing the backend quick-view's anchored popover, dismissal and
positioning. Keep the panel and its content nodes stable across status
refreshes; show current observations and H1/H2 response counters without
a blinking browser tooltip. Ensure clickable Backend count and Health tiles
keep the same square geometry and typography as adjacent Vhost detail and
live-metric tiles, regardless of the selected interface corner style.
- Align every chart legend and its value labels with the 9px monospace styling
used by **Requests per second**, including compact/ultra dashboard densities.
- Add a clickable Backend count / Health tile to Vhosts: a compact,
keyboard-dismissible backend list shows name, configured IP/hostname and
port, upstream scheme/HTTP mode, health and the last real HTTP response
code. The live status feed refreshes the open list without extra API calls.
- Replace the legacy Arrange Overview modal with authenticated SQLite-backed,
administrator-scoped named layout presets (16 maximum). Support save,
overwrite, load, rename, delete and current-view factory reset. Include
Overview history sample limits, density, card widths, order and visibility.
- Add SQLite migration `0010_dashboard_presets.sql` (schema 10), protected
preset endpoints and English/Polish UI translations. Existing preferences
and proxy configuration documents remain unchanged.
- Extract only Overview/WWW metric and chart elements into compile-time HTML
partials. Preserve card IDs, DOM order, dashboard controls and API polling.
- Harmonize chart headings at 12px, using the existing proportional heading
font (sentence case on Overview, uppercase in other panels). Use the existing
monospaced chart font for **all** legends and data labels, not only their
numeric values. Covers Overview, Compression activity, Web Server, Cache,
Transform, Traffic, Vhosts and Streams, including dynamically rendered charts
and compact/ultra dashboard densities.
## 0.33.6
- Normalize the height of all 14 large Overview/WWW plots to 125px, avoiding