feat(admin): unified ticket inbox over CMS and help-center queues

Merged read-model inbox at /admin/tickets and /mod/tickets with type badges and deep links; CMS-only lists moved to /desk. No DB schema merge.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
SimoandCursor committed 2026-08-01 14:49:19 +02:00
1 parent 24d0b735c1
commit d8199ea1e4
31 files changed
+1580 -394

No files matched your search

-7
View File
@@ -2,7 +2,6 @@ import { eq } from "drizzle-orm";
import {
Ban,
Gavel,
LifeBuoy,
LogOut,
Radio,
Shield,
@@ -73,12 +72,6 @@ export default async function ModLayout({ children }: { children: ReactNode }) {
icon: Ticket,
show: showTickets,
},
{
href: "/mod/help-tickets",
label: t("nav.helpTickets"),
icon: LifeBuoy,
show: showTickets,
},
{
href: "/mod/actions",
label: t("nav.actions"),