← Main Menu All manuals Tips & Tricks for this screen IM2

Admin

Admin
Technical Spec Ver 1 Updated 2026-09-19 Matches the live screen

Admin — Technical Spec

app/im2.py (admin_hub), template app/templates/admin.html. Linked from the Main Menu (app/menu.html, Support section) and appears in base.html's screen_names map as admin.

Routes

MethodPathAuthNotes
GET/adminany signed-in userRenders up to 3 tiles; visibility per tile below.

No POST routes — Admin only links out to the three existing screens' own routes (/tables, /settings, /users), which keep their existing auth checks unchanged.

Tile visibility

Built server-side in admin_hub(), not filtered by CSS/JS, so a role without access never even sees the tile:

If none are visible, the template shows a plain-text message instead of an empty grid.

Gotchas