You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
The Exit Panel button was desktop-only (hidden md:block) and, on
mobile, only reachable by opening the hamburger menu — not a persistent,
obvious way back to the main site from anywhere in the admin panel.
Replaced with an always-visible icon button in the header's icon row
(same treatment as Customize/notifications/theme), on both desktop and
mobile.
Added
/admin/tickets — a staff ticket queue, filterable by open/closed. The
API and even a working staff-capable thread view already existed
(/tickets/{id} already grants any staff member with view_tickets
view/reply access, and manage_tickets for reopening — confirmed by
reading get_ticket's existing owner-or-staff check), so this just adds
the missing "find a ticket to act on" step: list view backed by
Popplio's new GET /staff/tickets, each row linking straight into the
existing /tickets/{id} page rather than a new detail view.