mirror of
https://github.com/certd/certd.git
synced 2026-04-22 10:57:25 +08:00
296dcab4c7
* feat: add HiPM DNSMgr DNS provider plugin
- Create plugin-hipmdnsmgr for HiPM DNSMgr integration
- Support API Token authentication (Bearer token)
- Implement createRecord and removeRecord for ACME DNS-01 challenge
- Add getDomainListPage for domain selection
- Register plugin in plugins/index.ts
Features:
- RESTful API integration with DNSMgr
- Automatic domain ID resolution
- Full TypeScript type support
* refactor: reorganize plugin-hipmdnsmgr directory structure
- Move access.ts to access/hipmdnsmgr-access.ts
- Move dns-provider.ts to dns-provider/hipmdnsmgr-dns-provider.ts
- Add index.ts files for proper module exports
- Align with plugin-huawei and plugin-tencent structure
Structure:
plugin-hipmdnsmgr/
access/
hipmdnsmgr-access.ts
index.ts
dns-provider/
hipmdnsmgr-dns-provider.ts
index.ts
index.ts