v0.33.7
This commit is contained in:
1 parent
162e986d37
commit
6b937aaf85
54 files changed
+3527
-1325
No files matched your search
@@ -1,4 +1,59 @@
|
||||
# RustProxy 0.33.6
|
||||
# RustProxy 0.33.7
|
||||
|
||||
## 0.33.7: named dashboard presets, panel components and chart typography
|
||||
|
||||
Titles across metric tiles and charts now use the same understated text tone
|
||||
(`--muted`) as the small Overview counters. The shade follows the active UI
|
||||
color theme; numerical readings keep their original contrast and fonts.
|
||||
The shared Vhosts Backend/H2 quick-view popover follows Corner rounding
|
||||
settings (including square, subtle, rounded and extra-rounded) for its panel,
|
||||
rows and close button, immediately and without losing the open popover.
|
||||
|
||||
Every Overview card title is now set at 12px in sentence case: counters,
|
||||
Process, RAM cache, backend tiles, charts and diagnostics use one proportional
|
||||
heading font. Secondary labels and small numeric readings use consistent
|
||||
monospace, while established HTTP/RAM/H1/H2 abbreviations retain their case.
|
||||
This Overview-only refinement does not change the uppercase styling of chart
|
||||
headings elsewhere in the interface.
|
||||
|
||||
The Cache page separates **Domains and effectiveness** from **Stored objects**
|
||||
with a consistent 10px gap. Vhosts upstream H1/H2 protocol badges now open
|
||||
the same anchored click-to-open popover used by the backend quick-view. It
|
||||
shows protocol observations and H1/H2 totals without a native hover tooltip;
|
||||
live status updates change its contents in place, without closing it.
|
||||
|
||||
Chart legends use the same 9px monospaced size as **Requests per second**
|
||||
throughout the interface, including numeric values and Overview density modes.
|
||||
In the Vhosts list, click the **Backends** count or **Status** metric to show a
|
||||
compact per-origin overview (ID, configured address and port, HTTP/HTTPS and
|
||||
HTTP version policy, health and last HTTP status from a real proxied response).
|
||||
Missing HTTP responses remain explicitly unknown; the configured hostname is
|
||||
shown rather than inventing a DNS-resolved IP. No additional probe or request
|
||||
is made to open the panel. Click outside or press Escape to dismiss.
|
||||
The H1/H2 policy badges use that same click-to-open popover instead of a
|
||||
transient hover tooltip. Its text and response counters update in place on
|
||||
live status ticks. Clickable Backend and Health tiles retain the square shape
|
||||
of adjacent Vhost metrics at every corner-rounding setting. Cache's two
|
||||
adjacent domain/object tables have a 10px gap.
|
||||
|
||||
- **Dashboard Presets** replaces the former Arrange Overview modal. Save up to
|
||||
16 named layouts per administrator, including widget order, visibility, card
|
||||
widths, density and Overview history sample count. Load, overwrite, rename,
|
||||
delete or restore factory defaults from one dialog. **Unlock layout** remains
|
||||
the interactive editor; existing saved preferences are retained.
|
||||
- Presets are persisted in a separate SQLite `dashboard_presets` table (schema
|
||||
10), outside the 4096-byte administrator appearance document. They do not
|
||||
change the active proxy configuration revision. A factory reset changes the
|
||||
current dashboard, not existing named presets.
|
||||
- Chart headings throughout Overview, Web Server, diagnostics, Cache,
|
||||
Transform, Traffic, Vhosts and Streams use the established proportional font
|
||||
at **12px** (Overview sentence case, other sections uppercase). Chart labels, values and
|
||||
entire legends (including Compression activity series names) use the existing
|
||||
monospaced font. Chart behavior is unchanged; two Overview titles now
|
||||
use sentence-case English/Polish translations.
|
||||
Proxy forwarding, trusted-client IP headers and WAF behavior were not
|
||||
modified. See [API](docs/API.md) and [verification](docs/TEST_REPORT.md).
|
||||
Rust compilation and live server acceptance remain outstanding.
|
||||
|
||||
## 0.33.5: fixed CPU chart scale on Overview
|
||||
|
||||
|
||||
Reference in new issue
Block a user