Commit Graph

1703 Commits

Author SHA1 Message Date
Fu Diwei
9d1dc8564f feat: optimize workflow engine error handling 2025-08-23 17:44:56 +08:00
Fu Diwei
6f28b4066e feat(ui): modify workflow creation template 2025-08-22 22:39:46 +08:00
Fu Diwei
628aff9ddd feat: disable node 2025-08-22 22:31:56 +08:00
Fu Diwei
625e13ece3 feat: delay node 2025-08-22 22:31:56 +08:00
Fu Diwei
752fc72d6c chore(deps): upgrade gomod dependencies 2025-08-22 22:31:48 +08:00
RHQYZ
53b9687a6d
Merge pull request #926 from fudiwei/dev 2025-08-22 12:59:24 +08:00
Fu Diwei
7ab768f326 refactor: clean code 2025-08-22 12:05:21 +08:00
Fu Diwei
46ea0f2555 refactor: re-impl workflow dispatcher 2025-08-22 11:48:27 +08:00
Fu Diwei
a23dd0b9e5 refactor: clean code 2025-08-21 19:54:50 +08:00
Fu Diwei
a7b4e921d0 refactor: standardize outputs store in workflow node executors 2025-08-21 19:38:15 +08:00
Fu Diwei
28eb7d2bf9 refactor: standardize states store in workflow node executors 2025-08-21 12:38:32 +08:00
Fu Diwei
d3b9c8ff55 refactor: clean code 2025-08-21 12:21:52 +08:00
Fu Diwei
dc8d7add02 fix(migration): missing workflow logs level of history data 2025-08-21 11:21:48 +08:00
Fu Diwei
1bc92b5b78 refactor: make workflow node config persistence in outputs 2025-08-21 10:24:56 +08:00
Fu Diwei
4fb09b3ab1 fix(ui): browser happy error 2025-08-20 22:21:38 +08:00
Fu Diwei
26d2322a90 feat(ui): show notification when workflow not exists 2025-08-20 22:21:38 +08:00
Fu Diwei
1098dcce18 feat: workflow engine adapt to new designer 2025-08-20 22:20:53 +08:00
Fu Diwei
50136dd339 fix(ui): node validation error 2025-08-20 15:54:35 +08:00
Fu Diwei
089d66de04 refactor: rename some fields 2025-08-17 21:44:30 +08:00
Fu Diwei
6c6b3dd512 feat(ui): search by id 2025-08-17 21:43:12 +08:00
Fu Diwei
dd7aa788fe refactor: rename some fields 2025-08-16 21:23:20 +08:00
Fu Diwei
79667c0d9f feat(migration): workflow draft and content migrations 2025-08-16 20:49:35 +08:00
Fu Diwei
089aed2afb feat(ui): drop legacy workflow designer, and adapt to the new one 2025-08-16 20:48:25 +08:00
Fu Diwei
139746ba62 feat(ui): node outputs adapt to new workflow designer 2025-08-15 09:34:04 +08:00
Fu Diwei
c7b88cbcfb feat(ui): add onDocumentChange handler in WorkflowDesigner 2025-08-13 20:59:21 +08:00
Fu Diwei
f440103fce fix(ui): lost animation effect when the drawer closes 2025-08-13 20:51:15 +08:00
Fu Diwei
6882b08ffa revert 8a4929c8 2025-08-13 13:36:35 +08:00
Fu Diwei
69568ba5fa fix: fix tsc error 2025-08-13 12:51:32 +08:00
Fu Diwei
8a4929c808 build: docker linux/armv7 arch support 2025-08-13 12:42:21 +08:00
Fu Diwei
aff1e36cc1 build: release windows/i386 arch support 2025-08-13 12:39:15 +08:00
Fu Diwei
e6979b4797 update README 2025-08-13 12:25:35 +08:00
RHQYZ
cbbabc42ac
Merge pull request #917 from fudiwei/dev 2025-08-13 11:29:17 +08:00
Fu Diwei
2342d82224 chore(ui): obsolete functions prompt 2025-08-13 11:26:30 +08:00
Fu Diwei
9c7a351ae9 fix(ui): workflow designer adder overflow 2025-08-13 11:26:23 +08:00
Fu Diwei
947a2653c1 feat(ui): home ui 2025-08-13 11:02:22 +08:00
Fu Diwei
c1f48bdc30 refactor(ui): clean code 2025-08-13 10:58:14 +08:00
Fu Diwei
fa2597961e feat(ui): run workflow in WorkflowList 2025-08-12 20:52:36 +08:00
Fu Diwei
c11846514c feat(ui): display access id in AccessList 2025-08-12 20:40:55 +08:00
Fu Diwei
1b253b37b7 refactor(ui): clean code 2025-08-12 20:13:14 +08:00
Fu Diwei
136ecb17f3 refactor(ui): clean code 2025-08-12 17:51:31 +08:00
Fu Diwei
71861a58ee chore(ui): improve i18n 2025-08-12 16:49:24 +08:00
Fu Diwei
25d88bc6ab feat(ui): version checker fallback 2025-08-12 11:59:40 +08:00
Fu Diwei
015f4360f0 feat(ui): sider collapse 2025-08-12 11:59:40 +08:00
Fu Diwei
96b187e040 feat(ui): workflow nodes adder grouping 2025-08-12 11:59:28 +08:00
Fu Diwei
5673f7fbf4 feat(ui): workflow designer form validation 2025-08-11 22:00:11 +08:00
Fu Diwei
f9398ffb39 feat(ui): only display available providers in DeploymentProviderPicker 2025-08-11 21:48:56 +08:00
Fu Diwei
cf7e56ad7a feat(ui): workflow runs batch deletion 2025-08-11 20:36:57 +08:00
Fu Diwei
7557e38f81 feat(ui): custom acme provider in global settings 2025-08-11 20:19:17 +08:00
RHQYZ
b13deea059
Merge pull request #891 from fudiwei/dev 2025-08-11 19:52:19 +08:00
Fu Diwei
a6b5bdc74b feat(ui): workflow designer node drawer 2025-08-11 19:51:32 +08:00