62 Commits

Author SHA1 Message Date
Fu Diwei
fd6e41c566 feat(ui): workflow logs 2025-03-18 20:02:39 +08:00
Fu Diwei
af5d7465a1 feat: adapt new logging to workflow node processors 2025-03-17 22:50:57 +08:00
Fu Diwei
f6c338b50e chore(deps): upgrade npm denpendencies 2025-02-13 21:50:00 +08:00
Fu Diwei
b07174b533 feat: cascade delete related runs and outputs when delete workflow 2025-02-11 16:45:51 +08:00
Fu Diwei
cbf711ee60 feat: save run logs when each workflow node completed 2025-02-10 16:19:04 +08:00
Fu Diwei
4f5c1dc6d7 refactor: new workflow run logs 2025-02-10 13:07:45 +08:00
Fu Diwei
b8513eb0b6 fix: different cronexpr rules between ui and pocketbase 2025-02-10 13:07:41 +08:00
Fu Diwei
0bc40fd676 feat: workflow run dispatcher 2025-02-08 23:08:21 +08:00
Fu Diwei
b9e28db089 fix: nil pointer dereference 2025-02-08 23:08:14 +08:00
Fu Diwei
886f166e66 refactor: clean code 2025-02-07 09:19:17 +08:00
Fu Diwei
3f9fda8a2d feat: support multiple workflow outputs 2025-02-06 23:37:44 +08:00
Fu Diwei
d32fce98ae feat: save related runId in certificates or workflow outputs 2025-02-06 23:37:44 +08:00
Fu Diwei
24b591ed62 fix: nil pointer dereference 2025-02-06 23:37:44 +08:00
Fu Diwei
a41ee9c3ca feat: enhance certificate model 2025-02-06 23:37:44 +08:00
Fu Diwei
5cabceb08e feat(ui): improve workflow elements scroll area 2025-01-23 03:02:59 +08:00
Fu Diwei
7a2fc5e2fd Merge branch 'next' into feat/new-workflow 2025-01-22 20:21:32 +08:00
Fu Diwei
0f945881a1 feat: cancel workflow run 2025-01-22 04:13:16 +08:00
Fu Diwei
bee4ba10cb feat: generate run record at the beginning of the workflow execution 2025-01-22 03:48:58 +08:00
Fu Diwei
79c1da6d14 feat: a new status for canceled workflow run 2025-01-22 03:13:31 +08:00
Yoan.liu
1039591677 add upload certificate node 2025-01-21 08:02:46 +08:00
Fu Diwei
d5568608f5 refactor: clean code 2025-01-21 00:42:28 +08:00
Yoan.liu
6bdcfaaef0
Merge pull request #425 from usual2970/feat/result_branch
添加执行结果分支节点
2025-01-20 09:46:50 +08:00
Fu Diwei
fa8ba061fb feat: support ARI 2025-01-20 02:28:40 +08:00
yoan
1b362673c0 fix conflict 2025-01-19 19:02:58 +08:00
yoan
e6e964aa8c add execute result branch 2025-01-19 17:01:02 +08:00
Fu Diwei
5b613bcf84 feat: support configuring repeatable deploy in deployment 2025-01-19 06:02:49 +08:00
Fu Diwei
c71d14cafa feat: support configuring renewal interval in application 2025-01-19 05:37:28 +08:00
Fu Diwei
c1f77dd92f refactor: clean code 2025-01-19 03:34:38 +08:00
Fu Diwei
ce4c590b1c refactor: clean code 2025-01-18 22:25:20 +08:00
Fu Diwei
6adcc61447 refactor: clean code 2025-01-18 07:09:41 +08:00
Fu Diwei
32f9c95dd0 feat: migrate pocketbase to v0.23 2025-01-18 07:09:41 +08:00
Fu Diwei
0869eaafdd refactor: clean code 2025-01-17 18:01:47 +08:00
Fu Diwei
a20b82b9cf feat: re-run workflow nodes when critical configurations changed 2025-01-16 23:02:08 +08:00
Fu Diwei
087fd81879 feat: support configuring pb-data-dir on app launch 2025-01-16 22:23:00 +08:00
Fu Diwei
8ecb71fb55 refactor: clean code 2025-01-16 20:29:28 +08:00
Fu Diwei
b657405e46 refactor: clean code 2025-01-15 22:45:34 +08:00
Fu Diwei
974c320925 feat: add edgio applications v7 deployer 2025-01-15 22:45:29 +08:00
yoan
ebffac7ba4 execute workflows asynchronously 2025-01-09 20:00:15 +08:00
Fu Diwei
2a68372713 refactor: clean code 2025-01-05 04:08:34 +08:00
Fu Diwei
8af5235e4d refactor: clean code 2025-01-05 03:34:46 +08:00
Fu Diwei
9c4831fa3f fix: couldn't skip certificate not found error 2025-01-05 01:39:47 +08:00
Fu Diwei
8cf1ffd38b fix: couldn't get certificate effect time or expire time 2025-01-05 01:27:21 +08:00
Fu Diwei
61843a4997 refactor: clean code 2025-01-05 00:08:12 +08:00
Fu Diwei
3b9a7fe805 feat: workflow run status & time 2025-01-04 22:07:01 +08:00
Fu Diwei
b686579acc feat: rename workflow_run_log to workflow_run 2025-01-04 16:53:58 +08:00
Fu Diwei
01ede08a79 feat: rename input to inputs, output to outputs 2025-01-04 16:41:30 +08:00
Fu Diwei
ae11d5ee3d feat: rename san to subjectAltNames, workflow to workflowId, nodeId to workflowNodeId, output to workflowOutputId, log to logs, succeed to succeeded 2025-01-04 16:29:14 +08:00
Fu Diwei
9246878d0e feat: rename domain to subjectAltNames 2025-01-04 14:04:47 +08:00
Fu Diwei
da76d1065e feat: rename , executionMethod/type to trigger, crontab to triggerCron 2025-01-04 13:29:03 +08:00
Fu Diwei
52dfa5e8c3 feat: rename access to providerAccessId 2025-01-04 12:37:34 +08:00