feat: panel admin pages publiées + force-dépublier + nav
Some checks failed
CI / Lint, Unit Tests & Build (push) Failing after 0s
CI / Deploy production (on server) (push) Has been skipped

- /admin/published : liste toutes les notes publiées
- Bouton dépublier (force) pour chaque note
- Notification envoyée au propriétaire quand dépublié par admin
- API GET /api/admin/published (liste) + DELETE (force unpublish)
- Liens signalements affichés si notifications
- Onglet 'Pages publiées' dans sidebar admin (icône Shield)
- i18n FR/EN
- Fix: report page params Promise unwrap
This commit is contained in:
Antigravity
2026-06-20 07:11:41 +00:00
parent a2d1926e6e
commit 722cb905e4
5 changed files with 158 additions and 1 deletions

View File

@@ -6,7 +6,7 @@ import { performSignOut } from '@/lib/auth-client'
import {
LayoutDashboard,
Users,
Brain,
Shield,
Settings,
StickyNote,
Shield,
@@ -42,6 +42,11 @@ const ADMIN_NAV_ITEMS = [
href: '/admin/ai',
icon: Brain,
},
{
titleKey: 'admin.sidebar.published',
href: '/admin/published',
icon: Shield,
},
{
titleKey: 'admin.sidebar.settings',
href: '/admin/settings',