Commit Graph

144 Commits

Author SHA1 Message Date
Fu Diwei
11b8e20659 feat(provider): new deployment provider: baotapanelgo 2025-10-22 22:25:25 +08:00
Fu Diwei
3d36830bd2 fix: condition branch panic 2025-09-25 17:10:19 +08:00
Fu Diwei
408f5f7d90 revert 1bb6da46 2025-09-13 10:39:27 +08:00
Fu Diwei
ce5a8b2915 feat: support mustache syntax on notification 2025-09-10 18:12:06 +08:00
Fu Diwei
a1ed763aa0 feat: render template string with workflow variables 2025-09-10 18:12:03 +08:00
Fu Diwei
2c5dea5097 chore: improve logging 2025-09-10 12:52:16 +08:00
Fu Diwei
1bb6da46f1 feat: workflow dispatcher compensation mechanism 2025-09-09 10:03:58 +08:00
Fu Diwei
32cd10d06c feat: support uploading certificates from local paths or urls 2025-09-08 23:29:02 +08:00
Fu Diwei
5f27509b54 feat: standardize domain match patterns on deployment 2025-09-08 23:29:02 +08:00
Fu Diwei
395eb44b06 feat(provider): new acme dns-01 provider: vultr 2025-09-06 00:16:25 +08:00
Fu Diwei
d9a1facbe1 chore: improve logging 2025-09-05 21:36:47 +08:00
Fu Diwei
1b0f652de3 chore: improve logging 2025-09-05 21:05:03 +08:00
Fu Diwei
34dd521efd refactor: notify module 2025-09-05 11:45:45 +08:00
Fu Diwei
476877991c refactor: certdeploy module 2025-09-05 11:45:25 +08:00
Fu Diwei
d7e20a0b83 feat: optimize certificate lifetime options 2025-09-03 21:46:01 +08:00
Fu Diwei
82967c0df7 Merge branch 'main' into dev 2025-09-03 18:55:06 +08:00
Fu Diwei
f7aed27cd0 fix(ui): status not realtime changed in WorkflowRunDetail 2025-09-03 15:50:59 +08:00
Fu Diwei
e1fc2ba9c9 feat: use lego with multi-processing 2025-09-03 13:40:09 +08:00
Fu Diwei
a5ae2fcdb9 feat: redirect lego logging 2025-09-02 11:21:39 +08:00
Fu Diwei
b8c612eba6 refactor: certapply 2025-09-01 22:13:59 +08:00
Fu Diwei
f82d43e10e feat: try to query bind result before deploy to tencentcloud cos 2025-08-28 16:52:43 +08:00
Fu Diwei
302dd4272a feat: diagnostics of workflow dispatcher 2025-08-28 13:24:15 +08:00
Fu Diwei
7b395155a1 feat: enhance workflow logging 2025-08-27 20:31:35 +08:00
Fu Diwei
5f04277bad feat: import/export workflow graph 2025-08-25 20:05:29 +08:00
Fu Diwei
9d1dc8564f feat: optimize workflow engine error handling 2025-08-23 17:44:56 +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
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
1bc92b5b78 refactor: make workflow node config persistence in outputs 2025-08-21 10:24:56 +08:00
Fu Diwei
1098dcce18 feat: workflow engine adapt to new designer 2025-08-20 22:20:53 +08:00
Fu Diwei
dd7aa788fe refactor: rename some fields 2025-08-16 21:23:20 +08:00
Fu Diwei
c37cb4afba refactor: clean code 2025-07-25 12:14:50 +08:00
Fu Diwei
098a8d8987 Merge branch 'main' into next 2025-07-25 10:52:33 +08:00
Fu Diwei
b8c19eaddf fix: error occurred tring to get ssl certificates with a low version suite in monitoring 2025-07-25 10:50:22 +08:00
Fu Diwei
3cc4de8abc refactor: change database schemas 2025-07-24 22:35:35 +08:00
Fu Diwei
c494b1869d feat: drop deprecated notify service 2025-07-24 21:09:05 +08:00
Fu Diwei
c07caeb45b refactor: make log level to use int32 2025-07-23 21:37:46 +08:00
Fu Diwei
9138abc71b refactor: use samber/lo 2025-07-23 21:00:25 +08:00
Fu Diwei
2102e60c89 fix: typo 2025-07-04 14:02:24 +08:00
Fu Diwei
b617b45495 fix: typo module paths 2025-06-17 20:31:56 +08:00
Fu Diwei
b8bbbee1e0 chore: change repo 2025-06-17 16:29:08 +08:00
Fu Diwei
205275b52d chore: move '/internal/pkg' to '/pkg' 2025-06-17 16:28:51 +08:00
Fu Diwei
30840bbba5 refactor: modify directory structure 2025-06-17 16:28:34 +08:00
Fu Diwei
8149034bdc refactor: rename utils 2025-06-15 21:51:07 +08:00
RHQYZ
c16fe1a807
Merge pull request #791 from usual2970/feat/panic_recover
处理panic避免影响到其它工作流
2025-06-14 21:48:23 +08:00