acme-dns-01-cloudflare
Advanced tools
Comparing version
@@ -9,2 +9,5 @@ # Changelog | ||
## [1.2.3] - 2020-06-07 | ||
- Fix over-eager zone matching that could cause certs for `testing-example.com` to fail if domain `example.com` was available | ||
## [1.2.2] - 2020-05-09 | ||
@@ -11,0 +14,0 @@ - Improve Cloudflare error response handling |
@@ -228,3 +228,3 @@ 'use strict'; | ||
for await(const zone of consumePages(pagination => this.client.zones.browse(pagination))){ | ||
if(domain.endsWith(zone.name)){ | ||
if(domain === zone.name || domain.endsWith(`.${zone.name}`)){ | ||
return zone; | ||
@@ -231,0 +231,0 @@ } |
{ | ||
"name": "acme-dns-01-cloudflare", | ||
"version": "1.2.2", | ||
"version": "1.2.3", | ||
"description": "Cloudflare DNS for Let's Encrypt / ACME dns-01 challenges with Greenlock.js and ACME.js", | ||
@@ -36,4 +36,4 @@ "keywords": [ | ||
"acme-dns-01-test": "3.3.2", | ||
"eslint": "^6.8.0", | ||
"eslint-config-nodecraft": "^3.0.2", | ||
"eslint": "^7.2.0", | ||
"eslint-config-nodecraft": "^4.0.0", | ||
"eslint-plugin-json": "^2.1.1", | ||
@@ -40,0 +40,0 @@ "eslint-plugin-node": "^11.1.0" |
@@ -54,4 +54,6 @@ acme-dns-01-cloudflare | ||
const Greenlock = require('greenlock'); | ||
const pkg = require('./package.json'); | ||
const greenlock = Greenlock.create({ | ||
packageAgent: pkg.name + '/' + pkg.version, | ||
configDir: "./store", | ||
@@ -58,0 +60,0 @@ maintainerEmail: "example@example.com" |
15061
1.83%132
1.54%