From 2e01ef713933607833bca28f639aa9935a717b58 Mon Sep 17 00:00:00 2001 From: Albert <18556863020@163.com> Date: Tue, 7 Apr 2026 19:58:41 +0800 Subject: [PATCH 1/3] Add workflow and workflow_ui plugins --- .gitmodules | 8 ++++++++ plugins-data.json | 40 ++++++++++++++++++++++++++++++++++++++++ plugins-data.ts | 40 ++++++++++++++++++++++++++++++++++++++++ plugins/workflow | 1 + plugins/workflow_ui | 1 + 5 files changed, 90 insertions(+) create mode 160000 plugins/workflow create mode 160000 plugins/workflow_ui diff --git a/.gitmodules b/.gitmodules index 09a3e83..b35201d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -37,3 +37,11 @@ [submodule "plugins/ai_ui"] path = plugins/ai_ui url = https://github.com/fastapi-practices/ai_ui.git +[submodule "plugins/workflow"] + path = plugins/workflow + url = https://github.com/eginner01/workflow.git + branch = main +[submodule "plugins/workflow_ui"] + path = plugins/workflow_ui + url = https://github.com/eginner01/workflow_ui.git + branch = main diff --git a/plugins-data.json b/plugins-data.json index 95ae51e..29a85fc 100644 --- a/plugins-data.json +++ b/plugins-data.json @@ -270,6 +270,46 @@ "url": "https://github.com/fastapi-practices/tenant.git", "branch": "master" } + }, + { + "plugin": { + "icon": "https://wu-clan.github.io/picx-images-hosting/logo/fba.svg", + "summary": "企业审批流", + "version": "0.1.0", + "description": "流程定义、审批实例、审批任务与消息通知", + "author": "Claude Code", + "tags": [ + "task", + "notification" + ], + "database": [ + "mysql", + "postgresql" + ] + }, + "git": { + "path": "plugins/workflow", + "url": "https://github.com/eginner01/workflow.git", + "branch": "master" + } + }, + { + "plugin": { + "icon": "https://wu-clan.github.io/picx-images-hosting/logo/fba.svg", + "summary": "Workflow UI", + "version": "0.1.0", + "description": "企业审批流前端页面、流程设计器与申请侧视图", + "author": "Claude Code", + "tags": [ + "task", + "notification" + ] + }, + "git": { + "path": "plugins/workflow_ui", + "url": "https://github.com/eginner01/workflow_ui.git", + "branch": "main" + } } ] } \ No newline at end of file diff --git a/plugins-data.ts b/plugins-data.ts index 9c4e5da..ec578b9 100644 --- a/plugins-data.ts +++ b/plugins-data.ts @@ -294,5 +294,45 @@ export const pluginDataList: PluginData[] = [ "url": "https://github.com/fastapi-practices/tenant.git", "branch": "master" } + }, + { + "plugin": { + "icon": "https://wu-clan.github.io/picx-images-hosting/logo/fba.svg", + "summary": "企业审批流", + "version": "0.1.0", + "description": "流程定义、审批实例、审批任务与消息通知", + "author": "Claude Code", + "tags": [ + "task", + "notification" + ], + "database": [ + "mysql", + "postgresql" + ] + }, + "git": { + "path": "plugins/workflow", + "url": "https://github.com/eginner01/workflow.git", + "branch": "master" + } + }, + { + "plugin": { + "icon": "https://wu-clan.github.io/picx-images-hosting/logo/fba.svg", + "summary": "Workflow UI", + "version": "0.1.0", + "description": "企业审批流前端页面、流程设计器与申请侧视图", + "author": "Claude Code", + "tags": [ + "task", + "notification" + ] + }, + "git": { + "path": "plugins/workflow_ui", + "url": "https://github.com/eginner01/workflow_ui.git", + "branch": "main" + } } ] diff --git a/plugins/workflow b/plugins/workflow new file mode 160000 index 0000000..daa1a7a --- /dev/null +++ b/plugins/workflow @@ -0,0 +1 @@ +Subproject commit daa1a7a4a00a9ea6450912aeca96c250f8b0f355 diff --git a/plugins/workflow_ui b/plugins/workflow_ui new file mode 160000 index 0000000..a552cab --- /dev/null +++ b/plugins/workflow_ui @@ -0,0 +1 @@ +Subproject commit a552cabe159e26b6df558e715ad3d68c3c249c05 From bacb85b291044f6c0a88849ba6957c436e6ab8c3 Mon Sep 17 00:00:00 2001 From: Albert <18556863020@163.com> Date: Tue, 7 Apr 2026 20:29:38 +0800 Subject: [PATCH 2/3] Update workflow plugin metadata --- plugins-data.json | 4 ++-- plugins-data.ts | 4 ++-- plugins/workflow | 2 +- plugins/workflow_ui | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/plugins-data.json b/plugins-data.json index 29a85fc..f5f217b 100644 --- a/plugins-data.json +++ b/plugins-data.json @@ -277,7 +277,7 @@ "summary": "企业审批流", "version": "0.1.0", "description": "流程定义、审批实例、审批任务与消息通知", - "author": "Claude Code", + "author": "eginner01", "tags": [ "task", "notification" @@ -299,7 +299,7 @@ "summary": "Workflow UI", "version": "0.1.0", "description": "企业审批流前端页面、流程设计器与申请侧视图", - "author": "Claude Code", + "author": "eginner01", "tags": [ "task", "notification" diff --git a/plugins-data.ts b/plugins-data.ts index ec578b9..8e5ecf4 100644 --- a/plugins-data.ts +++ b/plugins-data.ts @@ -301,7 +301,7 @@ export const pluginDataList: PluginData[] = [ "summary": "企业审批流", "version": "0.1.0", "description": "流程定义、审批实例、审批任务与消息通知", - "author": "Claude Code", + "author": "eginner01", "tags": [ "task", "notification" @@ -323,7 +323,7 @@ export const pluginDataList: PluginData[] = [ "summary": "Workflow UI", "version": "0.1.0", "description": "企业审批流前端页面、流程设计器与申请侧视图", - "author": "Claude Code", + "author": "eginner01", "tags": [ "task", "notification" diff --git a/plugins/workflow b/plugins/workflow index daa1a7a..30743a1 160000 --- a/plugins/workflow +++ b/plugins/workflow @@ -1 +1 @@ -Subproject commit daa1a7a4a00a9ea6450912aeca96c250f8b0f355 +Subproject commit 30743a15d3f18c7e59dd1e4c805d6e2f49ed61f4 diff --git a/plugins/workflow_ui b/plugins/workflow_ui index a552cab..51bc842 160000 --- a/plugins/workflow_ui +++ b/plugins/workflow_ui @@ -1 +1 @@ -Subproject commit a552cabe159e26b6df558e715ad3d68c3c249c05 +Subproject commit 51bc84245d49a5cbbb08d590e342afbd434b03ef From 6c44ef91eed388bca9f77af3563ed4d0e41db2a7 Mon Sep 17 00:00:00 2001 From: Albert <18556863020@163.com> Date: Tue, 7 Apr 2026 20:38:50 +0800 Subject: [PATCH 3/3] Update workflow author metadata --- plugins-data.json | 4 ++-- plugins-data.ts | 4 ++-- plugins/workflow | 2 +- plugins/workflow_ui | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/plugins-data.json b/plugins-data.json index f5f217b..96fb09c 100644 --- a/plugins-data.json +++ b/plugins-data.json @@ -277,7 +277,7 @@ "summary": "企业审批流", "version": "0.1.0", "description": "流程定义、审批实例、审批任务与消息通知", - "author": "eginner01", + "author": "Albert", "tags": [ "task", "notification" @@ -299,7 +299,7 @@ "summary": "Workflow UI", "version": "0.1.0", "description": "企业审批流前端页面、流程设计器与申请侧视图", - "author": "eginner01", + "author": "Albert", "tags": [ "task", "notification" diff --git a/plugins-data.ts b/plugins-data.ts index 8e5ecf4..0eb588d 100644 --- a/plugins-data.ts +++ b/plugins-data.ts @@ -301,7 +301,7 @@ export const pluginDataList: PluginData[] = [ "summary": "企业审批流", "version": "0.1.0", "description": "流程定义、审批实例、审批任务与消息通知", - "author": "eginner01", + "author": "Albert", "tags": [ "task", "notification" @@ -323,7 +323,7 @@ export const pluginDataList: PluginData[] = [ "summary": "Workflow UI", "version": "0.1.0", "description": "企业审批流前端页面、流程设计器与申请侧视图", - "author": "eginner01", + "author": "Albert", "tags": [ "task", "notification" diff --git a/plugins/workflow b/plugins/workflow index 30743a1..6523904 160000 --- a/plugins/workflow +++ b/plugins/workflow @@ -1 +1 @@ -Subproject commit 30743a15d3f18c7e59dd1e4c805d6e2f49ed61f4 +Subproject commit 6523904eaa9b9ed2614838dd016010b81100b6d2 diff --git a/plugins/workflow_ui b/plugins/workflow_ui index 51bc842..7f652be 160000 --- a/plugins/workflow_ui +++ b/plugins/workflow_ui @@ -1 +1 @@ -Subproject commit 51bc84245d49a5cbbb08d590e342afbd434b03ef +Subproject commit 7f652beb37f18b96e8c2fa96fbf38007c54b8025