From 441e70919338974a917d70c9a0b36da632190266 Mon Sep 17 00:00:00 2001 From: Syahdan Date: Wed, 29 Apr 2026 21:27:36 +0700 Subject: [PATCH] docs: add report draft and dashboard form refinements --- apps/web/src/components/dashboard-shell.tsx | 4 +- apps/web/src/components/dashboard-ui.tsx | 121 +++- apps/web/src/components/sign-in-form.tsx | 151 +++-- apps/web/src/routeTree.gen.ts | 237 ++++---- apps/web/src/routes/dashboard.domains.tsx | 48 +- .../routes/dashboard.domains_.$domainId.tsx | 29 +- ...ins.new.tsx => dashboard.domains_.new.tsx} | 19 +- apps/web/src/routes/dashboard.notes.tsx | 20 +- .../src/routes/dashboard.notes_.$noteId.tsx | 20 +- ...notes.new.tsx => dashboard.notes_.new.tsx} | 19 +- apps/web/src/routes/dashboard.servers.tsx | 20 +- .../routes/dashboard.servers_.$serverId.tsx | 61 +- ...ers.new.tsx => dashboard.servers_.new.tsx} | 17 +- apps/web/src/routes/dashboard.services.tsx | 20 +- .../routes/dashboard.services_.$serviceId.tsx | 46 +- ...es.new.tsx => dashboard.services_.new.tsx} | 48 +- docs/minmon-homelab-report.tex | 559 ++++++++++++++++++ docs/report-outline.md | 165 ++++-- docs/run-instructions.md | 101 +++- docs/uml-guidance.md | 88 ++- packages/api/src/routers/domains.ts | 4 +- packages/api/src/routers/notes.ts | 4 +- packages/api/src/routers/servers.ts | 2 +- packages/api/src/routers/services.ts | 4 +- packages/ui/src/components/select.tsx | 199 +++++++ packages/ui/src/styles/globals.css | 199 +++++-- 26 files changed, 1700 insertions(+), 505 deletions(-) rename apps/web/src/routes/{dashboard.domains.new.tsx => dashboard.domains_.new.tsx} (86%) rename apps/web/src/routes/{dashboard.notes.new.tsx => dashboard.notes_.new.tsx} (86%) rename apps/web/src/routes/{dashboard.servers.new.tsx => dashboard.servers_.new.tsx} (91%) rename apps/web/src/routes/{dashboard.services.new.tsx => dashboard.services_.new.tsx} (66%) create mode 100644 docs/minmon-homelab-report.tex create mode 100644 packages/ui/src/components/select.tsx diff --git a/apps/web/src/components/dashboard-shell.tsx b/apps/web/src/components/dashboard-shell.tsx index a52d923..72a2802 100644 --- a/apps/web/src/components/dashboard-shell.tsx +++ b/apps/web/src/components/dashboard-shell.tsx @@ -58,7 +58,7 @@ export function DashboardShell({

Operations overview for demos and day-to-day admin tasks

- Use this area to review monitored assets, inspect detail states, and stage CRUD forms that can connect to tRPC routers as they are added. + Use this area to review monitored assets, inspect detail states, currently used to monitor my homelab setup.

@@ -91,7 +91,7 @@ export function DashboardShell({