Page routes, Home link, documented-app filters, Overview colors and list fixes
- Every nav page has its own address (/tracked, /status, /devices, ...); the logo and name go to the Overview; back/forward work. - List filters gain an "Only ticked" mode; software columns get a one-click "devices with only documented apps" pick and an easiest-first sort. - Overview: the device list uses the dashboard's table header (sticky, with Excel filters); what opened it is clearly highlighted; locations colored by how much is done (red to green); stages read red / amber / green. - Details: one-line title bar; presence and monitors only in Advanced View. - Presence sweep pings only completed pairs (everything else is pinged by the sweep itself), hourly and at midnight. - Custom View scrollbar smaller, in the table header blue. - Docs: no sideways scroll in the article list; no blank lines around code.
This commit is contained in:
1 parent
e2125c760a
commit
f72e39892c
13 files changed
+332
-117
No files matched your search
@@ -52,12 +52,16 @@ a 1,300-device scope.
|
||||
location, department, users, for both sides of a migration. A blank says why: *Not in AD*,
|
||||
*Not in SCCM*, *No DNS record*, or *Waiting for worker...* if it hasn't been looked up yet.
|
||||
The dialog refreshes in place when the worker finishes a cycle.
|
||||
- **Presence**: every tracked device (completed pairs and destinations included) is pinged
|
||||
hourly during business hours and at midnight, so each one shows when it was last online and
|
||||
how many days it has been offline.
|
||||
- **Presence**: every ping is recorded, so each device shows when it was last online and how
|
||||
many days it has been offline. Completed pairs, which skip network checks in the sweep, are
|
||||
pinged hourly during business hours and at midnight to keep theirs current.
|
||||
- **Snapshots**: the last free space and scanstate / loadstate lines seen while a device was
|
||||
reachable are kept with their timestamps, and shown for completed migrations and offline
|
||||
devices instead of blanks.
|
||||
- **Excel-style filters** on every table: sort, search and tick values; list columns match
|
||||
*any*, *only* or *exactly* the ticked items. On software columns, one click shows devices
|
||||
whose apps all have a documentation article, and *Easiest first* sorts by how many apps
|
||||
still lack one.
|
||||
- **Custom View**: build your own table from any field (including days offline, last online,
|
||||
found in AD/SCCM/DNS and monitors), with drag-to-reorder, resizable and Excel-style
|
||||
filterable columns. Saved per browser.
|
||||
@@ -106,6 +110,7 @@ refresh" buttons drop flag files that the worker watches for.
|
||||
| Method & path | Purpose |
|
||||
|---|---|
|
||||
| `GET /` and static files | Dashboard, assets, `Data\` state files, `Documentation\` |
|
||||
| `GET /tracked` · `/workbench` · `/status` · `/devices` · `/custom` · `/docs` | The dashboard, opened on that page (the logo and name go to `/`, the Overview) |
|
||||
| `GET /docs/<title>` | The dashboard, opened on that knowledge-base article |
|
||||
| `GET /get-config` | Mode flags for the front end |
|
||||
| `GET /get-logs?source=server\|worker&after=<id>` | Tail of the service console output (terminal panel) |
|
||||
|
||||
Reference in new issue
Block a user