v0.8.0 - Admin users page + staff-panel banner on /support
Added
- Admin → Users page (#62): a paged, searchable list of host users at
/support/admin/userswith toggles to grant or revokeis_admin/is_agent. Lands aUsersentry in the admin nav between Roles and Capacity. Self-demote on the Admin toggle is disabled in the UI and rejected server-side. Pairs withescalated-laravel#94. Surfaced from #60, where the reporter asked "how do you create agent?" - Staff-panel banner on
/support(#61): the customer index scopes its ticket list to the current user, so admins / agents who landed on/supportsaw only their own tickets and concluded that customer-submitted tickets were invisible to staff. Customer tickets are visible in/support/admin/ticketsand/support/agent/tickets— the new banner just makes that path obvious from the customer view.
Backwards compatibility
Both additions are forward-compatible. The Users page assumes hosts are using the is_admin / is_agent columns the install command suggests; hosts wiring the gates differently (Spatie roles, etc.) can override the controller in the companion Laravel package.
Full Changelog: v0.7.1...v0.8.0