The landing dashboard becomes a command center, and the trend pages follow its style. None of upstream's dashboard pieces remain: no tab strip, period dropdown, stat cards or line-chart cards.
What changes
One shell for every dashboard page. It stays on screen as you move between pages and holds:
the navigation: Command center, then Trends, plus Cluster when the server is part of one
the greeting band: live and node lamps, period keys, refresh, auto refresh (off / 1 / 5 / 10 / 15 minutes, 5 by default, remembered) and a clock showing local time, UTC and when the numbers last came in
Needs attention
Needs attention replaces the status line. There's one tile per matter, critical ones first, and each opens where you'd deal with it. Nothing is drawn when all is well.
Command center:
dials for load, queue on schedule, mail received (to inboxes against spam filtered), take-in time, nodes up and quota used
ten quick stats, each with a strip showing the period
live connection meters and response times against fine / fair / slow marks
mail flow, weekly rhythm, where mail is waiting, and who uses the space
Trend pages (Network, Security, Delivery, Performance, Storage): each has its own dials and instruments above readouts and restyled charts. The charts show series chips with period totals, a PEAK marker, and fine / fair / slow bands on timings.
Cluster page (clusters only): nodes up, oldest heartbeat, and how much of the period the links and the data layer ran clean. There's also a live node roster and error trends.
Refresh without blanking: a refresh, by hand or on the timer, keeps the last numbers on screen until the new ones arrive, and the instruments update in place. No page reload.
Checks
typecheck, lint, 550 tests (new ones cover the dial and meter arithmetic and the auto-refresh timer), build
i18n:check passes
verified in Chrome at 1720 and 1280 px: no empty space in any panel or row on any of the seven pages, and a refresh changes the figures without reloading
Translation
178 new English strings, all in en.json. The admin is English-only, so there are no other catalogs to update.
The landing dashboard becomes a command center, and the trend pages follow its style. None of upstream's dashboard pieces remain: no tab strip, period dropdown, stat cards or line-chart cards.
## What changes
- **One shell for every dashboard page.** It stays on screen as you move between pages and holds:
- the navigation: Command center, then Trends, plus Cluster when the server is part of one
- the greeting band: live and node lamps, period keys, refresh, auto refresh (off / 1 / 5 / 10 / 15 minutes, 5 by default, remembered) and a clock showing local time, UTC and when the numbers last came in
- Needs attention
- **Needs attention** replaces the status line. There's one tile per matter, critical ones first, and each opens where you'd deal with it. Nothing is drawn when all is well.
- **Command center:**
- dials for load, queue on schedule, mail received (to inboxes against spam filtered), take-in time, nodes up and quota used
- ten quick stats, each with a strip showing the period
- live connection meters and response times against fine / fair / slow marks
- mail flow, weekly rhythm, where mail is waiting, and who uses the space
- **Trend pages (Network, Security, Delivery, Performance, Storage):** each has its own dials and instruments above readouts and restyled charts. The charts show series chips with period totals, a PEAK marker, and fine / fair / slow bands on timings.
- **Cluster page (clusters only):** nodes up, oldest heartbeat, and how much of the period the links and the data layer ran clean. There's also a live node roster and error trends.
- **Refresh without blanking:** a refresh, by hand or on the timer, keeps the last numbers on screen until the new ones arrive, and the instruments update in place. No page reload.
## Checks
- typecheck, lint, 550 tests (new ones cover the dial and meter arithmetic and the auto-refresh timer), build
- `i18n:check` passes
- verified in Chrome at 1720 and 1280 px: no empty space in any panel or row on any of the seven pages, and a refresh changes the figures without reloading
## Translation
178 new English strings, all in `en.json`. The admin is English-only, so there are no other catalogs to update.
The landing dashboard is rebuilt as a command center, and none of
upstream's dashboard pieces remain: no tab strip, period dropdown, stat
cards or line-chart cards.
- One shell around every dashboard page, kept as you move between them:
navigation (Command center, then Trends, plus Cluster on a cluster),
the greeting band with live and node lamps, period keys, refresh,
auto refresh (off, 1, 5, 10 or 15 minutes; 5 by default) and a clock
with UTC and when the numbers last came in, then Needs attention.
- Needs attention replaces the status line: a tile per matter, critical
first, each opening where you'd deal with it; not drawn when all is well.
- Command center: dials for load, queue on schedule, mail received (to
inboxes against spam filtered), take-in time, nodes up and quota used;
quick stats with a strip of the period; live connection meters;
response times against fine/fair/slow marks; mail flow, weekly rhythm,
where mail is waiting and who uses the space.
- Trend pages (Network, Security, Delivery, Performance, Storage): each
gets its own dials and instruments over readouts and restyled charts.
- Cluster page when the server is one node of several: nodes up, oldest
heartbeat, how much of the period the links and data layer ran clean,
a live node roster, and error trends.
- A refresh keeps the last numbers on screen until new ones arrive, so
nothing blanks; instruments update in place.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The landing dashboard becomes a command center, and the trend pages follow its style. None of upstream's dashboard pieces remain: no tab strip, period dropdown, stat cards or line-chart cards.
What changes
Checks
i18n:checkpassesTranslation
178 new English strings, all in
en.json. The admin is English-only, so there are no other catalogs to update.8f8fa66a1btode547e3361