Back to changelog
Product

Admin User Management Suite

The admin panel now covers the full user lifecycle — create, edit, ban, set password, session management and impersonation — plus a batch user-creation CLI and full test coverage.

This release turns the admin panel into a complete user operations center, so routine account work no longer requires touching the database.

Admin User Management

  • Create users, edit profiles, ban/unban (with reason and expiry), set passwords, and inspect or revoke active sessions — all through dedicated dialogs.
  • Admins can impersonate a user to reproduce issues, with a persistent ImpersonationBanner making the impersonation state obvious and one click to exit.
  • The user list surfaces billing contract information, and rendering was hardened with fallback text and avatar styling.

Tooling & Tests

  • A batch user-creation CLI script with interactive prompts speeds up seeding demo or team accounts, and data-table pagination now reports accurate total row counts.
  • The whole suite ships with new contract tests, unit tests, and admin-route e2e smoke tests.