User Management — scoped access control and OAuth gateway for scottfelten.com services
- fetchWithTimeout now rejects non-2xx HTTP status codes - normalizeStats takes system object, reads dbPath from config - Inventory special-cased (no longer syncs GitHub) - dashboard.html detects HTML/auth redirect and shows reload link - dashboard-systems.json: add dbPath for all UseCaseGen apps |
||
|---|---|---|
| admin-ui/node_modules | ||
| data | ||
| node_modules | ||
| public | ||
| .gitignore | ||
| debug-check.js | ||
| package-lock.json | ||
| package.json | ||
| server.js | ||
| server.js.bak-dashboard | ||