docs: add Category Health Dashboard section
+5
-1
@@ -88,10 +88,14 @@ A new "Cantaloupe Sync" page in the admin SPA at `static/index.html` provides a
|
||||
- **Pending Batch Review** — Approve/reject buttons with full diff tables showing Machine ID, Name, Field, Old Value → New Value
|
||||
- **Per-Field Approval (c35e2a1+) —** "📋 Review Changes" button opens geotagger-style cards with checkboxes per field. Blank-fill changes auto-selected. Sticky apply bar at bottom. Apply only selected changes without approving the whole batch.
|
||||
- **Import History** — Expandable rows with status badges, timestamps, and lazy-loaded diff detail
|
||||
- Dark theme matching existing admin UI, vanilla JS with fetch(), loading/error states
|
||||
- Dark theme matching existing admin UI, vanilla JS with fetch(), loading/error states
|
||||
|
||||
**Fix (20002f4):** Updated login password hint from "Brett85!@" to "changeme".
|
||||
|
||||
### Category Health Dashboard (since d58834b)
|
||||
|
||||
The `/api/stats` endpoint now includes a `category_health` field that detects asset categories not present in the `categories` lookup table. The dashboard shows a red **⚠️ Category Health** card when unmapped categories exist, with a quick link to Settings → Categories to add them.
|
||||
|
||||
## Related
|
||||
|
||||
- Main app repo: [[https://gitea.ourpad.casa/shawn/canteen-asset-tracker|shawn/canteen-asset-tracker]]
|
||||
|
||||
Reference in New Issue
Block a user