Commit Graph
115 Commits
Author SHA1 Message Date
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
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