T2: Strip admin API routes from main server.py #27

Closed
opened 2026-05-21 21:29:01 +00:00 by shawn · 0 comments
Owner

Summary: Removed all admin API routes (~1059 lines) from server.py after extraction into canteen-admin-server.

Removed: /api/users, /api/customers, /api/locations, /api/rooms, /api/geofences (CRUD), /api/activity, /api/stats, /api/export, settings CRUD, /api/upload/icon, /api/admin

Preserved: /health, /api/auth, /api/assets, /api/checkins, /api/visits, /api/proximity, /api/geofences/check, /api/geocode, /api/upload/photo, /api/ocr, /api/connect-label

Verification: Server starts, all core routes 200, all removed routes 404. Commit 0824075.

**Summary:** Removed all admin API routes (~1059 lines) from server.py after extraction into canteen-admin-server. **Removed:** /api/users, /api/customers, /api/locations, /api/rooms, /api/geofences (CRUD), /api/activity, /api/stats, /api/export, settings CRUD, /api/upload/icon, /api/admin **Preserved:** /health, /api/auth, /api/assets, /api/checkins, /api/visits, /api/proximity, /api/geofences/check, /api/geocode, /api/upload/photo, /api/ocr, /api/connect-label **Verification:** Server starts, all core routes 200, all removed routes 404. Commit 0824075.
shawn closed this issue 2026-05-21 21:29:01 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shawn/canteen-asset-tracker#27