{
  "type": "featherpanel.pages.route",
  "route": "/admin/subdomains",
  "area": "admin",
  "file_slug": "admin-subdomains",
  "source": "src/app/(app)/admin/subdomains/page.tsx",
  "dynamic": false,
  "params": [],
  "title": "Global Subdomains",
  "description": "Manage the global domains and their SRV mappings for the subdomain system.",
  "title_key": "admin.subdomains.title",
  "description_key": "admin.subdomains.description",
  "component": "AdminSubdomainsPage",
  "audience": "Panel administrators (requires admin permissions)",
  "nav": {
    "id": "admin-subdomains",
    "title": "Subdomains",
    "title_key": "navigation.items.subdomains",
    "permission": "admin.subdomains.view",
    "group": "content",
    "category": "admin",
    "matched_url": "/admin/subdomains",
    "inherited": false
  },
  "widget_slugs": [
    "admin-subdomains"
  ],
  "sections": [],
  "features": [
    "User subdomains are now enabled for clients.",
    "User subdomains are now disabled for clients.",
    "User-made subdomains are turned off",
    "Allow users to create and manage server subdomains",
    "User subdomains are enabled",
    "Active",
    "Inactive",
    "Edit",
    "Delete",
    "No description provided.",
    "Cloudflare Settings",
    "Save Changes"
  ],
  "ui_labels": [
    {
      "key": "admin.subdomains.userSubdomainsEnabledToast",
      "value": "User subdomains are now enabled for clients."
    },
    {
      "key": "admin.subdomains.userSubdomainsDisabledToast",
      "value": "User subdomains are now disabled for clients."
    },
    {
      "key": "admin.subdomains.featureDisabledAlertTitle",
      "value": "User-made subdomains are turned off"
    },
    {
      "key": "admin.subdomains.userSubdomainsToggleLabel",
      "value": "Allow users to create and manage server subdomains"
    },
    {
      "key": "admin.subdomains.featureEnabledAlertTitle",
      "value": "User subdomains are enabled"
    },
    {
      "key": "admin.subdomains.statusActive",
      "value": "Active"
    },
    {
      "key": "admin.subdomains.statusInactive",
      "value": "Inactive"
    },
    {
      "key": "common.edit",
      "value": "Edit"
    },
    {
      "key": "common.delete",
      "value": "Delete"
    },
    {
      "key": "admin.subdomains.descriptionPlaceholder",
      "value": "No description provided."
    },
    {
      "key": "admin.subdomains.settingsTitle",
      "value": "Cloudflare Settings"
    },
    {
      "key": "admin.subdomains.save",
      "value": "Save Changes"
    },
    {
      "key": "admin.subdomains.tutorialTitle",
      "value": "Subdomain Setup Guide"
    },
    {
      "key": "admin.subdomains.tutorialDescription",
      "value": "Follow these steps to integrate Cloudflare subdomains with your panel."
    },
    {
      "key": "admin.subdomains.dialogHelpTitle",
      "value": "Configuration Help"
    },
    {
      "key": "admin.subdomains.drawerDescription",
      "value": "Configure the Cloudflare integration and SRV mappings for this domain."
    },
    {
      "key": "admin.subdomains.domainLabel",
      "value": "Domain Name"
    },
    {
      "key": "admin.subdomains.accountIdLabel",
      "value": "Cloudflare Account ID"
    },
    {
      "key": "admin.subdomains.descriptionLabel",
      "value": "Internal Description"
    },
    {
      "key": "admin.subdomains.zoneToggleLabel",
      "value": "Override Zone ID"
    },
    {
      "key": "admin.subdomains.mappingsTitle",
      "value": "SRV Spell Mappings"
    },
    {
      "key": "admin.subdomains.mappingsDescription",
      "value": "Configure spell routing rules and protocols for your domain."
    },
    {
      "key": "admin.subdomains.createButton",
      "value": "Create Domain"
    },
    {
      "key": "admin.subdomains.domainDetailsTitle",
      "value": "Subdomain Entries: {domain}"
    },
    {
      "key": "admin.subdomains.domainDetailsDescription",
      "value": "Active subdomains currently assigned to servers under this domain."
    }
  ],
  "hooks": [
    "usePersistedListFilters",
    "usePluginWidgets"
  ],
  "api_modules": [],
  "api_paths": [
    "/api/admin/subdomains",
    "/api/admin/subdomains/settings",
    "/api/admin/subdomains/spells"
  ],
  "summary": "**Global Subdomains** Manage the global domains and their SRV mappings for the subdomain system. Sidebar label: “Subdomains”. Requires permission `admin.subdomains.view`. Key UI: User subdomains are now enabled for clients.; User subdomains are now disabled for clients.; User-made subdomains are turned off; Allow users to create and manage server subdomains; User subdomains are enabled; Active.",
  "how_to_guide_users": "1. Open Admin sidebar.\n2. Open **Subdomains**, then **Global Subdomains**.\n3. Direct URL: `/admin/subdomains`.\n4. User needs permission `admin.subdomains.view` (or `admin.root`)."
}
