2026-03-17 19:26:07Claude (MCP):
[mcp] Update To-Do: mark 3 items done, add admin UI cleanup items for next session
To-Do.md ..
@@ 74,6 74,20 @@
### ~~Login page UX~~ ✅ DEPLOYED (2026-03-17)
JWT cookie detection: auto-redirects if authenticated, pre-fills handle if expired (sanitized, length-capped). Auth templates (login, consent, signup, error) restyled to match landing page — Pico CSS replaced with shared `style.css` + auth-specific styles. Site icon (`robot.wtf.svg`) added to favicon and nav across all pages. See [[Plans/Login_Page_UX]].
`update_app_config()` now called on fast path in `_swap_database()`, so preference changes (e.g. READ_ACCESS) propagate immediately across workers. See [[Design/Resolver]].
+
+
### Admin UI cleanup (otterwiki fork)
+
- **Mail preferences tab** still visible in PLATFORM_MODE — should be hidden (no SMTP in platform mode)
+
- **"Email" column label** on User Management page should say "Handle" in PLATFORM_MODE
+
- **"Approved" checkbox** semantics unclear in platform context — investigate what APPROVED access level means for per-wiki users and whether the checkbox is relevant
+
### No navigation from wiki to dashboard
No way to get from within a wiki back to the platform dashboard. **Plan at [[Plans/Wiki_To_Dashboard_Navigation]].** One template change in otterwiki fork.