7d207e56f5
Extends AdminUsersController (build-only since slice 2) with setAdmin, setAutoApprove, delete, resetPassword. is_admin/auto_approve toggles optimistically swap the row and roll back on server error (including the last-admin guard 4xx). resetPassword is admin-supplied; no auto-generation mode exists server-side. Adds AdminInvitesController + adminInvitesProvider with create (prepends new invite to the list, returns it for the copy-once dialog) and revoke (optimistic remove + rollback). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>