slawek
37cfd237cc
fix: Applied missing version 0.6.2 bump.
2026-05-23 10:30:33 +02:00
slawek
4867672562
fix: update package name to include scope for better namespace management
2026-05-22 16:37:02 +02:00
slawek
c1823f5938
fix: PEM bundle parsing
2026-05-22 14:17:30 +02:00
slawek
2c481baf39
update: version 0.6.0 and a refactor of parameters.
2026-05-22 14:04:56 +02:00
slawek
e0f8b1b402
fix: update version to 0.5.0, add support for PEM and PFX formats, and implement certificate conversion functionality
2026-05-22 13:30:41 +02:00
slawek
2790334110
fix: Removed custom usage instructions due to formatting issues.
2026-05-22 12:35:22 +02:00
slawek
0c318969f8
fix: update command usage descriptions and specify required options.
2026-05-22 12:30:09 +02:00
slawek
25d85ed23f
fix: rename command argument from 'domain' to 'fqdn' for clarity
2026-05-22 12:25:08 +02:00
slawek
ea2a68a7dd
fix: add missing principal-type option for assign-role command to specify user/group/service principal
2026-05-22 12:21:04 +02:00
slawek
712db1710c
fix: allow only keyvault name instead of full url.
2026-05-22 12:17:58 +02:00
slawek
dea2775dc0
fix: add missing dry-run option for assign-role command
2026-05-22 12:14:52 +02:00
slawek
d433569bab
feat: add assign-role command to manage Key Vault roles for domain certificates
2026-05-22 12:11:58 +02:00
slawek
40ec41da28
fix: refactor DNS record retrieval logic to optimize zone scanning.
2026-05-22 12:00:22 +02:00
slawek
e2fc2718dc
fix: optimize DNS record retrieval logic
2026-05-22 11:48:11 +02:00
slawek
2f8b68ebc0
fix: update DNS record type validation
2026-05-22 11:44:57 +02:00
slawek
e2800819ce
fix: download command now requires only keyvault URL.
2026-05-21 23:59:10 +02:00
slawek
576a5f959b
fix: Add download command and improve compatibility with Windows.
2026-05-21 23:51:53 +02:00
slawek
a92bdabac3
feat: add HTTP-01 challenge support
2026-05-21 20:18:32 +02:00
slawek
dbe9081295
fix: correct Azure Function host configuration placement.
2026-05-21 16:48:06 +02:00
slawek
bdd851ffca
fix: zone resolution logic
2026-05-21 14:46:37 +02:00
slawek
e7098015de
feat: initialize azure-acme-provisioner project with core functionality
...
- Add package.json for project metadata and dependencies
- Implement CLI in src/cli.ts for managing SSL/TLS certificates
- Create Azure Functions host configuration in src/function/host.json
- Set up timer function in src/function/index.ts for scheduled certificate management
- Define configuration loading and error handling in src/lib/config.ts
- Implement DNS zone scanning and challenge management in src/lib/dns.ts
- Develop ACME client for certificate issuance in src/lib/acme.ts
- Create KeyVault store for managing secrets and certificates in src/lib/keyvault.ts
- Implement provisioning logic in src/lib/provisioner.ts for issuing and renewing certificates
- Add TypeScript configuration files for building the project
2026-05-21 13:40:40 +02:00