five-on-it / apps/client/src/ui/AdminPage
apps/client/src/ui/AdminPage
The admins' page (?admin, one of the game pages): an account found by its id or its name (#admin-search; any id typed in whole, even one the platform has not seen), its limits a day beside the defaults and what it used today, the form that sets its override (builds, rooms and creations a day, an empty field keeping the default, 0 blocking; exempt from the day's budget; until a date; a note) with Save and Reset, every override set, and the audit of the changes of limits (who, when, the account, what changed, the note); then the platform's creations (every one waiting or running, whoever's, with its owner, its state and what it spent, Cancel for any; the last ones over) and the budget of its model (the month to date, today's budget, spent and reserved, and when briefs are taken again once it is spent), asked again while a creation is under way; and an account's conduct (RespectParts.tsx' AdminConduct: its number and band, why it moved, an adjustment with a note, which the audit log keeps). Anyone but an admin (/me says admin) is told the page is for admins. The ids are the end-to-end tests' contract.