feat(account): admin-only settings, drop usage tab, single sign-out

↗ view on GitHub · Peter Dombkins · 2026-07-28 · be224f81

Student accounts are managed centrally, so /account/* is now gated on
isAdmin (same guard as /admin) and the sidebar hides the entry point.
Removes the Usage tab and BudgetBanner - there is no usage plan. Sign
out now lives only in the sidebar, so it stays reachable for users who
can no longer open Settings.
Repository pdombkins/rose_lawyer
Author Peter Dombkins <pdombkins@gmail.com>
Authored
Parents f60683d7
Stats 6 files changed , +58 , -334
Part of Auth/account: invite-only access, password reset, invite hardening

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-be224f81.md from inside the repo you want the change in.

⬇ Download capture-commit-be224f81.md