mirror of
https://github.com/insistence/RuoYi-Vue3-FastAPI.git
synced 2026-10-15 13:25:45 +00:00
feat: 支持 v2 插件、独立前端和签名制品发布 (#130)
* feat: 支持 v2 插件、原生扩展与签名发布 * fix: 修复测试 * feat: 增强宿主 SDK、运行观测与制品维护能力 * feat: 增强文件传输、配置观测与本地开发能力 * feat: 支持 SSE 实时事件流并完善开发脚手架 * feat: 完善长连接鉴权复核与关闭回收 * feat: 增强生命周期与任务关闭可靠性 * feat: 收紧健康检查契约并补齐前端与真实网络验收 * feat: 增加SDK溯源与离线更新工具并验证跨版本兼容 * feat: 增加持久化业务示例与受控 Python 交付 * feat: 增加统一运行诊断与多worker状态观测 * feat: 增加固定目标发布等待与自动验收 * fix: 修复多环境插件部署前缀与代理配置不一致 * fix: 修复测试
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
manifestVersion: 2
|
||||
id: task_demo
|
||||
name: 持久化任务示例
|
||||
version: 1.1.0
|
||||
description: 独立前端与 ASGI 接口结合,演示显式事务、读写分权及无损字段迁移。
|
||||
backend:
|
||||
runtime: python
|
||||
integration: asgi
|
||||
module: plugins.task_demo
|
||||
entrypoint: plugins.task_demo:create_plugin
|
||||
health:
|
||||
checker: plugins.task_demo:health
|
||||
migrations:
|
||||
- migrations/mysql/001_init.sql
|
||||
- migrations/mysql/002_priority.sql
|
||||
- migrations/postgresql/001_init.sql
|
||||
- migrations/postgresql/002_priority.sql
|
||||
frontend:
|
||||
delivery:
|
||||
type: bundle
|
||||
buildRequired: false
|
||||
bundle:
|
||||
directory: web/dist
|
||||
entry: index.html
|
||||
spaFallback: true
|
||||
menus:
|
||||
- name: 持久化任务示例
|
||||
path: task_demo
|
||||
component: PluginFrame
|
||||
type: C
|
||||
icon: list
|
||||
perms: task_demo:view
|
||||
permissions:
|
||||
- code: task_demo:view
|
||||
name: 查看任务
|
||||
- code: task_demo:write
|
||||
name: 编辑任务
|
||||
compatibility:
|
||||
hostApiVersion: ^1.4.0
|
||||
pythonVersion: '>=3.10'
|
||||
databases:
|
||||
- mysql
|
||||
- postgresql
|
||||
Reference in New Issue
Block a user