This website requires JavaScript.
Explore
Docs
Blog
Community
About
typescript.guru
Help
Sign In
push.rocks
/
smartacme
Watch
3
Star
0
Fork
0
You've already forked smartacme
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
e2d182ca0366c80153730f96ccb7ff257b3d1318
smartacme
/
ts
History
Juergen Kunz
8cd713447e
fix(docs): document built-in concurrency control, rate limiting, and request deduplication in README
2026-02-15 23:31:42 +00:00
..
acme
fix(acme-http-client): Destroy keep-alive HTTP agents and DNS client on shutdown to allow process exit; add destroy() on AcmeHttpClient and AcmeClient, wire agents into requests, and call client/smartdns destroy during SmartAcme.stop; documentation clarifications and expanded README (error handling, examples, default retry values).
2026-02-15 20:43:06 +00:00
certmanagers
BREAKING CHANGE(acme): Replace external acme-client with a built-in RFC8555-compliant ACME implementation and update public APIs accordingly
2026-02-15 20:20:46 +00:00
handlers
fix(core): Refactor import paths and update dependency references
2025-05-05 14:06:23 +00:00
interfaces
feat(core): Refactor SmartAcme core to centralize interest coordination and update dependencies
2025-05-01 09:15:19 +00:00
00_commitinfo_data.ts
fix(docs): document built-in concurrency control, rate limiting, and request deduplication in README
2026-02-15 23:31:42 +00:00
index.ts
feat(smartacme): Integrate @push.rocks/taskbuffer TaskManager to coordinate ACME certificate issuance with per-domain mutex, global concurrency cap, and account-level rate limiting; refactor issuance flow into a single reusable cert-issuance task, expose issuance events, and update lifecycle to start/stop the TaskManager. Add configuration for concurrent issuances and sliding-window order limits, export taskbuffer types/plugins, and update tests and docs accordingly.
2026-02-15 22:22:12 +00:00
plugins.ts
feat(smartacme): Integrate @push.rocks/taskbuffer TaskManager to coordinate ACME certificate issuance with per-domain mutex, global concurrency cap, and account-level rate limiting; refactor issuance flow into a single reusable cert-issuance task, expose issuance events, and update lifecycle to start/stop the TaskManager. Add configuration for concurrent issuances and sliding-window order limits, export taskbuffer types/plugins, and update tests and docs accordingly.
2026-02-15 22:22:12 +00:00
smartacme.classes.cert.ts
fix(core): Refactor import paths and update dependency references
2025-05-05 14:06:23 +00:00
smartacme.classes.certmatcher.ts
fix(core): Refactor import paths and update dependency references
2025-05-05 14:06:23 +00:00
smartacme.classes.smartacme.ts
feat(smartacme): Integrate @push.rocks/taskbuffer TaskManager to coordinate ACME certificate issuance with per-domain mutex, global concurrency cap, and account-level rate limiting; refactor issuance flow into a single reusable cert-issuance task, expose issuance events, and update lifecycle to start/stop the TaskManager. Add configuration for concurrent issuances and sliding-window order limits, export taskbuffer types/plugins, and update tests and docs accordingly.
2026-02-15 22:22:12 +00:00