61 Commits
Author SHA1 Message Date
Fu Diwei c2c04e3274 feat: implement global settings service, and decouple from the repository layer in business services 2026-07-01 16:40:42 +08:00
Fu Diwei 0fbb3395f4 refactor: clean code 2026-07-01 16:40:42 +08:00
Fu Diwei 50ad1b9c6d refactor: initialize sdk3rd clients using functional options pattern 2026-06-09 22:58:34 +08:00
Fu Diwei 202e586199 feat: enhance acmeaccount model with resourceObj field 2026-06-09 09:54:58 +08:00
Fu Diwei 95d4bcdb66 feat: enhance certificate model with acmeCA field 2026-06-09 09:54:58 +08:00
Fu Diwei 4824a23492 chore(deps): migrate to lego v5 2026-05-27 23:51:41 +08:00
Fu Diwei 6e6c12b98f refactor: clean code 2026-05-27 23:51:41 +08:00
Fu Diwei 0c6f033d02 feat: enhance certificate download API with additional parameters for PFX and JKS formats 2026-05-22 22:42:11 +08:00
Fu Diwei d9b303457c refactor: clean code 2026-05-22 22:42:11 +08:00
Fu Diwei 99f9aed324 feat(provider): support pfx encoder in local/ssh/ftp/s3 deployers 2026-05-20 17:43:34 +08:00
Fu Diwei 797bd2298f refactor: clean code 2026-01-23 16:19:57 +08:00
Fu Diwei c0bcf6d0fd feat(provider): new deployment provider: s3 2026-01-19 11:31:35 +08:00
Fu Diwei 61e9d334cf refactor: clean code 2025-12-28 20:48:15 +08:00
Fu Diwei 3d39e5c2d9 feat: validate pem certificate or private key in frontend 2025-12-25 20:17:56 +08:00
Fu Diwei 761454d2e2 feat: support uploading ip addresses certificates 2025-12-25 20:17:56 +08:00
Fu Diwei fae60f23af feat: download certificate including server certificate and intermedia certificate 2025-12-18 13:06:28 +08:00
Fu Diwei ea653f6930 chore: 调整目录结构 2025-11-24 14:06:04 +08:00
Fu Diwei 84109a760c refactor(migration): optimize workflow draft walker 2025-11-17 20:30:56 +08:00
Fu Diwei ea3ba91734 feat: custom certificate expiry threshold 2025-11-07 21:58:25 +08:00
Fu Diwei 781deac79f fix: custom private key validation 2025-11-04 10:53:59 +08:00
Fu Diwei 186a18db6d feat: reusing certificates key 2025-11-03 13:38:09 +08:00
Fu Diwei 7cb72da14f feat: revoking certificates 2025-10-31 16:11:50 +08:00
Fu Diwei c15d6783c6 refactor: clean code 2025-10-29 21:10:03 +08:00
Fu Diwei a1ed763aa0 feat: render template string with workflow variables 2025-09-10 18:12:03 +08:00
Fu Diwei b8c612eba6 refactor: certapply 2025-09-01 22:13:59 +08:00
Fu Diwei 7b71593ad3 feat: optimize data list fetching without unnecessary fields 2025-08-26 12:58:32 +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 c37cb4afba refactor: clean code 2025-07-25 12:14:50 +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 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 8149034bdc refactor: rename utils 2025-06-15 21:51:07 +08:00
Fu Diwei 3189e65bad refactor: clean code 2025-04-22 21:18:16 +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 fe93334f86 chore: create migration snapshot 2025-02-14 00:27:25 +08:00
Fu Diwei 94408e8a9f refactor: clean code 2025-02-11 19:31:24 +08:00
Fu Diwei 886f166e66 refactor: clean code 2025-02-07 09:19:17 +08:00
Fu Diwei 7a2fc5e2fd Merge branch 'next' into feat/new-workflow 2025-01-22 20:21:32 +08:00
Yoan.liu 101d77e4ae parse privatekey using certcrypto 2025-01-22 10:03:13 +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 c1f77dd92f refactor: clean code 2025-01-19 03:34:38 +08:00
Fu Diwei d5e4ea385d feat: download certificate archive 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 3a2baba746 feat: support removing certificates 2025-01-16 21:53:51 +08:00