chore: initialize standalone business plugin repository
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"plugin_id": "qiu.subscription-admin",
|
||||
"name": "Subscription Admin",
|
||||
"version": "0.1.1",
|
||||
"core_api_baseline": "sub2api-0.1.183",
|
||||
"capabilities": ["subscription.admin.v1"],
|
||||
"tested_core_versions": ["0.1.183"],
|
||||
"backend": {
|
||||
"health_path": "/healthz",
|
||||
"readiness_path": "/readyz",
|
||||
"listen_env": "PLUGIN_PORT"
|
||||
},
|
||||
"ui": {
|
||||
"entrypoint": "ui/index.html",
|
||||
"menu": {
|
||||
"id": "qiu.subscription-admin",
|
||||
"label": "订阅管理",
|
||||
"visibility": "admin",
|
||||
"sort_order": 200
|
||||
}
|
||||
},
|
||||
"publisher": {
|
||||
"key_id": "qiu-subscription-admin-dev"
|
||||
},
|
||||
"core_api_allowlist": [
|
||||
"POST /api/v1/auth/login",
|
||||
"POST /api/v1/auth/login/2fa",
|
||||
"POST /api/v1/auth/refresh",
|
||||
"POST /api/v1/auth/logout",
|
||||
"GET /api/v1/auth/me",
|
||||
"GET /api/v1/settings/public",
|
||||
"GET /api/v1/admin/payment/plans",
|
||||
"GET /api/v1/admin/subscriptions",
|
||||
"GET /api/v1/admin/subscriptions/{id}",
|
||||
"GET /api/v1/admin/users/{id}",
|
||||
"GET /api/v1/admin/users/{id}/subscriptions"
|
||||
],
|
||||
"files": {
|
||||
"ui/index.html": "a189f81675f1bf7820111123221d8056111c86ca104fad2906e961fad6ef4697",
|
||||
"ui/app.js": "51896358caa769c1fc6353613b92d02bbdd340a24dca567b4f86fcaf1f5f36ca",
|
||||
"ui/styles.css": "d96dff24fa6f7d96a977f5d8f09986cedb987aad1bb26177b9bf4d7b5982ae54"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user