Skip to content

feat(admin): users-management page with admin/agent role toggles#62

Merged
mpge merged 1 commit into
mainfrom
feat/admin-users-management-ui
May 10, 2026
Merged

feat(admin): users-management page with admin/agent role toggles#62
mpge merged 1 commit into
mainfrom
feat/admin-users-management-ui

Conversation

@mpge
Copy link
Copy Markdown
Member

@mpge mpge commented May 10, 2026

Summary

Test plan

  • npx vitest run — 522 tests pass
  • Manual: admin lands on /support/admin/users, search filters the list, toggling Admin grants both Admin and Agent in the row, toggling self-demote is disabled.
  • Manual: admin grants Agent to a customer, customer signs in, lands on /support/agent/tickets and sees customer-submitted tickets.

Pairs with escalated-dev/escalated-laravel#NN. New page at
/support/admin/users lists host users with toggles for is_admin and
is_agent, plus a search box. Self-demote on admin is disabled in the UI
and rejected server-side. Adds the Users entry to the admin nav, between
Roles and Capacity.
@mpge mpge merged commit b1a745a into main May 10, 2026
7 checks passed
@mpge mpge deleted the feat/admin-users-management-ui branch May 10, 2026 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant