Commit Graph

95 Commits (main)

Author SHA1 Message Date
RHQYZ c16fe1a807
Merge pull request #791 from usual2970/feat/panic_recover
处理panic避免影响到其它工作流
2025-06-14 21:48:23 +08:00
Yoan.liu 081e83e0bf recover from panics 2025-06-13 13:37:14 +08:00
Fu Diwei fb62f1e105 feat: ipv6 connect 2025-06-12 13:39:01 +08:00
Fu Diwei b833d09466 feat: new deployment provider: tencentcloud gaap 2025-06-11 20:53:19 +08:00
Fu Diwei 9b3c7e16c0 fix: #769 2025-06-09 21:34:03 +08:00
Fu Diwei 5e6d729631 fix: #769 2025-06-09 20:44:48 +08:00
Fu Diwei 24fe824757 feat: allow skip notify nodes when all previous nodes were skipped 2025-06-09 20:40:06 +08:00
Fu Diwei 84a3f3346a fix: #769 2025-06-09 19:11:04 +08:00
Fu Diwei bd26dfecb8 feat: improve workflow log 2025-06-09 10:06:41 +08:00
Fu Diwei 252da5d7e1 refactor(ui): clean code 2025-06-05 10:24:39 +08:00
Fu Diwei 025e606db4 feat(ui): duplicate workflow node 2025-06-02 23:06:18 +08:00
Fu Diwei 6731c465e7 refactor: workflow condition node
refactor: workflow condition node
2025-05-31 17:30:37 +08:00
Fu Diwei 3a829ad53b refactor: workflow monitor(aka inspect) node 2025-05-28 21:05:56 +08:00
Fu Diwei 4489096e57 Merge branch 'main' into feat/condition 2025-05-27 05:36:42 +08:00
Fu Diwei 46b4ff73c9 fix: ari double renewal error 2025-05-26 11:29:04 +08:00
Yoan.liu 9cdc59b272 refactor code 2025-05-22 17:09:14 +08:00
Yoan.liu 7d8dd523a2 Merge branch 'main' into feat/condition 2025-05-21 13:51:23 +08:00
Yoan.liu 993ca36755 add certificate mornitoring node 2025-05-21 13:48:54 +08:00
Yoan.liu faad7cb6d7 improve condition evaluate 2025-05-20 22:54:41 +08:00
Yoan.liu 97d692910b expression evaluate 2025-05-20 18:09:42 +08:00
Fu Diwei 122d766cab feat: new ca provider: custom acme ca 2025-05-16 21:40:40 +08:00
Fu Diwei 809f231981 feat: set the default max workers to the number of available CPU cores 2025-05-07 22:15:11 +08:00
Fu Diwei 5cb0463cf6 feat: set the default max workers to the number of available CPU cores 2025-05-07 22:06:43 +08:00
Fu Diwei edaf08361f refactor: clean code 2025-04-28 12:09:28 +08:00
Fu Diwei 7478dd7f47 feat: deprecate old notification module and introduce new notifier module 2025-04-24 20:27:20 +08:00
Fu Diwei 97f102533c feat: enhance context cancellation handling 2025-04-23 19:32:21 +08:00
Fu Diwei f5807d215f style: format code 2025-04-22 21:24:48 +08:00
Fu Diwei 3189e65bad refactor: clean code 2025-04-22 21:18:16 +08:00
Fu Diwei 6ad0d8e42f feat: support configuring independent ca in workflows 2025-03-30 13:57:26 +08:00
Fu Diwei fa63f2a838 feat: add tencentcloud-eo dns-01 applicant 2025-03-25 20:28:05 +08:00
Fu Diwei e27d4f11ee feat: auto cleanup workflow history runs and expired certificates 2025-03-19 17:12:24 +08:00
Fu Diwei 914c5b4870 refactor: clean code 2025-03-19 10:30:12 +08:00
Fu Diwei 882f802585 feat(ui): enhance workflow logs display 2025-03-19 10:09:30 +08:00
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