Fu Diwei
|
e5993ffeb2
|
style: remove UTF-8 BOM
|
2026-08-06 16:56:22 +08:00 |
|
Fu Diwei
|
6e1ec855ca
|
refactor: improve sdk clients initialization
|
2026-07-31 09:31:22 +08:00 |
|
Fu Diwei
|
2cb13f0ad3
|
test: testify assertions
|
2026-07-29 17:07:58 +08:00 |
|
Fu Diwei
|
76dfce9db5
|
chore: update directory structure
|
2026-07-20 10:33:17 +08:00 |
|
Fu Diwei
|
afab301d8e
|
refactor: add maps utility for getting keys
|
2026-07-17 16:56:00 +08:00 |
|
Fu Diwei
|
62109e5d91
|
refactor: add maps utility for copying a map to another
|
2026-07-17 16:56:00 +08:00 |
|
Fu Diwei
|
5c4a423f06
|
refactor: add maps utility for getting value as strings by split
|
2026-07-17 16:56:00 +08:00 |
|
Fu Diwei
|
57706a3604
|
refactor: add loop utility for batch operations
|
2026-07-15 15:25:11 +08:00 |
|
Fu Diwei
|
eecd0ce769
|
refactor: add maps utility for json value replacements
|
2026-07-15 15:25:11 +08:00 |
|
Fu Diwei
|
f29a08432e
|
refactor: improve international checks for aliyun and tencentcloud
|
2026-07-03 17:55:28 +08:00 |
|
Fu Diwei
|
e948ca5f79
|
fix: #1337
|
2026-06-23 22:24:47 +08:00 |
|
Fu Diwei
|
390f500ad5
|
refactor: clean code
|
2026-06-10 23:13:22 +08:00 |
|
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
|
164a851d87
|
refactor: extract ssh module
|
2026-01-22 21:21:16 +08:00 |
|
Fu Diwei
|
a9464e6f2e
|
refactor: make replacing rainyun certificate to be an independent deployment provider
|
2026-01-20 14:51:06 +08:00 |
|
Fu Diwei
|
2bec54eb55
|
refactor: use xwait utils instead of time.Sleep
|
2026-01-20 14:51:06 +08:00 |
|
Masterain
|
e9b6f54598
|
Add Synology DSM certificate deployer integration
|
2026-01-16 14:48:19 +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
|
d91119067c
|
refactor: env utils
|
2025-12-23 22:44:20 +08:00 |
|
Fu Diwei
|
ea653f6930
|
chore: 调整目录结构
|
2025-11-24 14:06:04 +08:00 |
|
Fu Diwei
|
5748425c5d
|
fix: #1011
|
2025-11-21 13:46:27 +08:00 |
|
Fu Diwei
|
84109a760c
|
refactor(migration): optimize workflow draft walker
|
2025-11-17 20:30:56 +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
|
c106dd5562
|
refactor: clean code
|
2025-11-07 22:28:49 +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
|
1d106f5575
|
refactor: clean code
|
2025-09-09 13:56:07 +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
|
66149e0a51
|
fix: #848
|
2025-09-05 21:50:25 +08:00 |
|
Fu Diwei
|
a5da1e47af
|
feat(provider): new acme http-01 provider: ssh
|
2025-09-05 11:45:53 +08:00 |
|
Fu Diwei
|
e1fc2ba9c9
|
feat: use lego with multi-processing
|
2025-09-03 13:40:09 +08:00 |
|