Leo
|
b91ed6bc7b
|
Fix: add responsive breakpoints for mobile (480px + 768px) — sidebar, stats grid, Cantaloupe Sync page, form rows
|
2026-05-21 20:05:52 -04:00 |
|
Leo
|
20002f4fcb
|
fix: update login password hint from Brett85!@ to changeme
|
2026-05-21 19:47:03 -04:00 |
|
Leo
|
070e8c2ddb
|
Add Cantaloupe Sync admin UI page
- New 'Cantaloupe Sync' nav item in sidebar with sync icon
- Section 1: Sync Overview showing latest batch status, diff badges
- Section 2: Pending Batch Review with approve/reject buttons and diff detail
- Section 3: Import History with expandable rows for full diff view
- Added static file serving (FileResponse) to admin_server.py
- Fixed formatDate to handle space-separated SQLite datetimes
- Dark theme matching existing admin UI, vanilla JS with fetch()
|
2026-05-21 19:38:36 -04:00 |
|
Leo
|
19bdbf0ec3
|
t_6549bb2b: Align SPA with admin server API (reset endpoint, initAuth, remove SQL query)
|
2026-05-21 17:19:39 -04:00 |
|
Leo
|
d1c7853877
|
Initial commit: Admin API server extracted from canteen-asset-tracker
|
2026-05-21 17:19:14 -04:00 |
|
shawn
|
c4e45c2569
|
t_6549bb2b: Create admin frontend SPA with full CRUD, dashboard, activity, export
|
2026-05-21 17:18:36 -04:00 |
|