Admin dashboard polish: overview page, live email preview, notifications #260

Open
opened 2026-06-07 00:21:43 +00:00 by mik-tf · 0 comments
Owner

Goal: a few polish items for the deployer admin dashboard now that the core admin work is in place. Not urgent; these improve the operator experience but nothing is blocked without them.

  • Overview page: turn the landing page into a real dashboard. Show a summary across all testers (how many users and machines, and node capacity at a glance) and a short setup health line (is email configured, how many assistant keys are set), so an operator can see the state and what still needs setting up.
  • Live preview of the welcome email on the Settings page, updating as the wording is edited.
  • Use small popup notifications for save and test results instead of inline text.

Related: #256

Signed-by: mik-tf mik-tf@noreply.invalid

Goal: a few polish items for the deployer admin dashboard now that the core admin work is in place. Not urgent; these improve the operator experience but nothing is blocked without them. - Overview page: turn the landing page into a real dashboard. Show a summary across all testers (how many users and machines, and node capacity at a glance) and a short setup health line (is email configured, how many assistant keys are set), so an operator can see the state and what still needs setting up. - Live preview of the welcome email on the Settings page, updating as the wording is edited. - Use small popup notifications for save and test results instead of inline text. Related: https://forge.ourworld.tf/lhumina_code/home/issues/256 Signed-by: mik-tf <mik-tf@noreply.invalid>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/home#260
No description provided.