config: packages,metadata,json (44 files)

This commit is contained in:
Richard Ward
2025-12-31 02:01:20 +00:00
parent 412bc9b2f4
commit 96f8607c46
44 changed files with 593 additions and 47 deletions

View File

@@ -36,9 +36,21 @@
"admin.dialog.action": {
"minLevel": 4,
"description": "Execute admin dialog actions"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -44,9 +44,21 @@
"arcade.tournament.create": {
"minLevel": 3,
"description": "Create new tournaments"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -68,11 +68,27 @@
"LogFilters": {
"enabled": true,
"minLevel": 3
}
}
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}
},
"primary": true,
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -51,9 +51,21 @@
"editor.code.view": {
"minLevel": 5,
"description": "View code in editor"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -59,9 +59,21 @@
"codegen.package.scaffold": {
"minLevel": 5,
"description": "Generate package scaffolding"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -40,9 +40,21 @@
"config.summary.view": {
"minLevel": 4,
"description": "View configuration summaries"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -59,9 +59,21 @@
"css.designer.view": {
"minLevel": 2,
"description": "View CSS designer"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -46,9 +46,21 @@
"dashboard.widgets.add": {
"minLevel": 3,
"description": "Add dashboard widgets"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -49,9 +49,21 @@
"datatable.filter": {
"minLevel": 1,
"description": "Filter table data"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -85,11 +85,27 @@
"enabled": true,
"minLevel": 3,
"requireDatabase": true
}
}
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}
},
"primary": true,
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -53,9 +53,21 @@
"form.create": {
"minLevel": 3,
"description": "Create form definitions"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -57,9 +57,21 @@
"forum.post.create": {
"minLevel": 2,
"description": "Create forum posts"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -41,9 +41,21 @@
"github.workflow.trigger": {
"minLevel": 3,
"description": "Trigger workflow runs"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -71,9 +71,21 @@
"irc.channel.create": {
"minLevel": 3,
"description": "Create IRC channels"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -29,9 +29,21 @@
"lua.test.view": {
"minLevel": 3,
"description": "View test results"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -108,7 +108,11 @@
"title": "Now Playing",
"icon": "SportsEsports",
"minLevel": 2
}
,
"storybook": {
"stories": []
}
}
],
"permissions": {
"media.jobs.submit": {
@@ -158,7 +162,11 @@
"media.retro.manage_cores": {
"minLevel": 4,
"description": "Install/remove emulator cores"
}
,
"storybook": {
"stories": []
}
}
},
"settings": {
"media_daemon_url": {
@@ -193,7 +201,11 @@
],
"default": "auto",
"description": "Default audio streaming quality (kbps)"
}
,
"storybook": {
"stories": []
}
}
},
"tests": {
"unit": [
@@ -208,5 +220,13 @@
"primary": true,
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -43,9 +43,21 @@
"nav.menu.configure": {
"minLevel": 4,
"description": "Configure navigation menus"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -55,9 +55,21 @@
"notifications.broadcast": {
"minLevel": 4,
"description": "Broadcast notifications"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -57,9 +57,21 @@
"package.validate.components": {
"minLevel": 5,
"description": "Validate component definitions"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -36,9 +36,21 @@
"guide.create": {
"minLevel": 3,
"description": "Create quick guides"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -52,9 +52,21 @@
"role.edit": {
"minLevel": 4,
"description": "Edit roles"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -56,9 +56,21 @@
"schema.migrate": {
"minLevel": 5,
"description": "Run schema migrations"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -60,9 +60,21 @@
"screenshot.capture": {
"minLevel": 5,
"description": "Capture screenshots"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -27,9 +27,21 @@
"shared.types.access": {
"minLevel": 0,
"description": "Access shared type definitions"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -44,9 +44,21 @@
"smtp.test": {
"minLevel": 5,
"description": "Test SMTP connection"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -78,9 +78,21 @@
"social.post.delete": {
"minLevel": 2,
"description": "Delete own posts"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -40,9 +40,21 @@
"stats.grid.configure": {
"minLevel": 3,
"description": "Configure stats grids"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -56,9 +56,21 @@
"stream.view": {
"minLevel": 2,
"description": "View streams"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -42,9 +42,21 @@
"auth.gate.access": {
"minLevel": 2,
"description": "Access auth-gated content"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -45,9 +45,21 @@
"dialog.form": {
"minLevel": 1,
"description": "Use form dialogs"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -36,9 +36,21 @@
"footer.view": {
"minLevel": 1,
"description": "View application footer"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -42,9 +42,21 @@
"header.view": {
"minLevel": 1,
"description": "View application header"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -56,9 +56,21 @@
"home.server.status": {
"minLevel": 1,
"description": "View server status"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -35,9 +35,21 @@
"intro.view": {
"minLevel": 1,
"description": "View intro sections"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -57,9 +57,21 @@
"level2.dashboard.view": {
"minLevel": 2,
"description": "View user dashboard"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -59,5 +59,19 @@
},
"seed": {
"styles": "seed/styles.json"
},
"storybook": {
"stories": [
{
"type": "component",
"component": "Button",
"args": { "label": "Admin Button" }
},
{
"type": "component",
"component": "Card",
"args": { "title": "Admin Card" }
}
]
}
}

View File

@@ -55,9 +55,21 @@
"level4.users.ban": {
"minLevel": 4,
"description": "Ban users"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -57,9 +57,21 @@
"level5.packages.manage": {
"minLevel": 5,
"description": "Manage packages"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -62,9 +62,21 @@
"level6.system.admin": {
"minLevel": 6,
"description": "System administration"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -44,9 +44,21 @@
"login.view": {
"minLevel": 1,
"description": "View login page"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -43,9 +43,21 @@
"pages.bundle.access": {
"minLevel": 1,
"description": "Access bundled UI pages"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -36,9 +36,21 @@
"permissions.level.read": {
"minLevel": 1,
"description": "Read permission levels"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -58,9 +58,21 @@
"users.list": {
"minLevel": 4,
"description": "List all users"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}

View File

@@ -56,9 +56,21 @@
"workflow.edit": {
"minLevel": 5,
"description": "Edit workflows"
}
,
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json"
,
"storybook": {
"stories": []
}
}
,
"storybook": {
"stories": []
}
}