29 Commits
Author SHA1 Message Date
Fu Diwei 50ad1b9c6d refactor: initialize sdk3rd clients using functional options pattern 2026-06-09 22:58:34 +08:00
Fu Diwei 1cea69d1d2 feat: enhance certificate model with subjectName, issuerName, and validationPolicy fields 2026-06-09 09:54:58 +08:00
Fu Diwei 905521fd13 refactor: clean code 2026-06-04 01:14:21 +08:00
Fu Diwei cfc95399a9 feat: do not encode private key to pkcs#8 when obtaining the certificate 2026-05-29 23:47:06 +08:00
Fu Diwei 4824a23492 chore(deps): migrate to lego v5 2026-05-27 23:51:41 +08:00
Fu Diwei 8e2bebfadb 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 7aa2a5d305 test: improve unit tests for core providers 2026-05-20 11:45:37 +08:00
Fu Diwei 0f12b6413e refactor: replace errors.New with fmt.Errorf 2026-05-20 11:45:37 +08:00
Fu Diwei 9d32c58e41 feat: add ftp client 2026-04-17 11:50:28 +08:00
Fu Diwei 871603537d refactor: enhance certificate domain matching logic 2026-04-07 17:14:55 +08:00
Fu Diwei 84345f62f8 fix: some SANs of the certificate are missing 2026-01-26 11:17:15 +08:00
Fu Diwei 61e9d334cf refactor: clean code 2025-12-28 20:48:15 +08:00
Fu Diwei bb5c5ca143 fix: #1127 2025-12-27 19:52:42 +08:00
Fu Diwei de6384205a refactor: extract x509 utils 2025-12-25 20:17:56 +08:00
Fu Diwei 5dcb7e4ae0 feat: support deploying ip addresses certificates 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 ea653f6930 chore: 调整目录结构 2025-11-24 14:06:04 +08:00
Fu Diwei 713440aba1 feat(provider): supoprt wildcard and certsan match pattern in deployment to upyun cdn 2025-11-13 20:27:03 +08:00
Fu Diwei 6243a78626 feat(provider): supoprt wildcard and certsan match pattern in deployment to ctyun cdn 2025-11-13 20:27:02 +08:00
Fu Diwei 186a18db6d feat: reusing certificates key 2025-11-03 13:38:09 +08:00
Fu Diwei 0ec3596745 refactor: clean code 2025-10-30 20:18:14 +08:00
Fu Diwei c15d6783c6 refactor: clean code 2025-10-29 21:10:03 +08:00
Fu Diwei f28e39924f fix: fix typo 2025-10-15 13:14:49 +08:00
Fu Diwei cfe3f6cc01 refactor: clean code 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 1098dcce18 feat: workflow engine adapt to new designer 2025-08-20 22:20:53 +08:00
Fu Diwei 7d272a6c52 fix: missing pfx certificiate chains 2025-07-08 21:22:43 +08:00
Fu Diwei 205275b52d chore: move '/internal/pkg' to '/pkg' 2025-06-17 16:28:51 +08:00