{
  "type": "featherpanel.pages.route",
  "route": "/admin/notifications",
  "area": "admin",
  "file_slug": "admin-notifications",
  "source": "src/app/(app)/admin/notifications/page.tsx",
  "dynamic": false,
  "params": [],
  "title": "Notifications",
  "description": "Manage platform-wide announcements and targeted user/server warnings.",
  "title_key": "admin.notifications.title",
  "description_key": "admin.notifications.subtitle",
  "component": "NotificationsPage",
  "audience": "Panel administrators (requires admin permissions)",
  "nav": {
    "id": "admin-notifications",
    "title": "Announcements",
    "title_key": "navigation.items.announcements",
    "permission": "admin.notifications.view",
    "group": "content",
    "category": "admin",
    "matched_url": "/admin/notifications",
    "inherited": false
  },
  "widget_slugs": [
    "admin-notifications"
  ],
  "sections": [
    "System Alerts",
    "Rich Content",
    "Targeting & Email",
    "Title"
  ],
  "features": [
    "Are you sure you want to delete this notification?",
    "Create Notification",
    "Create a global announcement or a targeted warning for a user/server.",
    "Edit Notification",
    "Update existing notification details.",
    "Notification Details"
  ],
  "ui_labels": [
    {
      "key": "admin.notifications.messages.delete_confirm",
      "value": "Are you sure you want to delete this notification?"
    },
    {
      "key": "admin.notifications.create",
      "value": "Create Notification"
    },
    {
      "key": "admin.notifications.help.alerts.title",
      "value": "System Alerts"
    },
    {
      "key": "admin.notifications.help.alerts.description",
      "value": "Use global notifications for maintenance announcements, or target a user/server for warnings like high CPU stops."
    },
    {
      "key": "admin.notifications.help.markdown.title",
      "value": "Rich Content"
    },
    {
      "key": "admin.notifications.help.markdown.description",
      "value": "Messages support full Markdown syntax. You can use bold text, lists, and even code blocks to make your announcements clear and engaging."
    },
    {
      "key": "admin.notifications.help.delivery.title",
      "value": "Targeting & Email"
    },
    {
      "key": "admin.notifications.form.create_title",
      "value": "Create Notification"
    },
    {
      "key": "admin.notifications.form.create_description",
      "value": "Create a global announcement or a targeted warning for a user/server."
    },
    {
      "key": "admin.notifications.form.title",
      "value": "Title"
    },
    {
      "key": "admin.notifications.form.edit_title",
      "value": "Edit Notification"
    },
    {
      "key": "admin.notifications.form.edit_description",
      "value": "Update existing notification details."
    },
    {
      "key": "admin.notifications.form.view_title",
      "value": "Notification Details"
    }
  ],
  "hooks": [
    "usePersistedListFilters",
    "usePluginWidgets"
  ],
  "api_modules": [],
  "api_paths": [
    "/api/admin/notifications",
    "/api/admin/users"
  ],
  "summary": "**Notifications** Manage platform-wide announcements and targeted user/server warnings. Sidebar label: “Announcements”. Requires permission `admin.notifications.view`. Key UI: Are you sure you want to delete this notification?; Create Notification; Create a global announcement or a targeted warning for a user/server.; Edit Notification; Update existing notification details.; Notification Details.",
  "how_to_guide_users": "1. Open Admin sidebar.\n2. Open **Announcements**, then **Notifications**.\n3. Direct URL: `/admin/notifications`.\n4. User needs permission `admin.notifications.view` (or `admin.root`)."
}
