csine-nflx
|
d6cc8a8a9a
|
fixing whitespace
|
2020-03-30 09:01:28 -07:00 |
|
csine-nflx
|
0e314d0028
|
adding documentation and final cleanup
|
2020-03-27 10:18:38 -07:00 |
|
csine-nflx
|
0149f8b0d3
|
add support for wildcard and naked domains to PowerDNS module
|
2020-03-26 22:15:10 -07:00 |
|
csine-nflx
|
07dc31bed7
|
cleaning up whitespace changes
|
2020-03-16 11:41:05 -07:00 |
|
csine-nflx
|
1a19e250bb
|
updating and cleaning up tests
|
2020-03-16 11:24:17 -07:00 |
|
csine-nflx
|
921d52b360
|
fixing get_dns_challenge() logic so duplicate domains (such as wildcard and not wildcard) do not match the wrong authorziations
|
2020-03-13 00:03:31 -07:00 |
|
csine-nflx
|
e1e7efc96e
|
Merge branch 'master' into powerdnsplugin_01
|
2020-03-05 15:25:40 -08:00 |
|
csine-nflx
|
771e72187a
|
updates based on feedback
|
2020-03-05 15:24:56 -08:00 |
|
csine-nflx
|
5dfb6acb17
|
adding support for ACME_POWERDNS_VERIFY option to support CA Bundles and disabling Server validation
|
2020-03-05 14:59:21 -08:00 |
|
csine-nflx
|
b521aaf579
|
Merge branch 'master' into le_Log_orderurl
|
2020-02-13 16:41:14 -08:00 |
|
csine-nflx
|
af21225918
|
adding logging on sucess and metric submission of URL for certificate issuance
|
2020-02-13 16:38:33 -08:00 |
|
csine-nflx
|
ca8e73286f
|
fixed get_domains() to remove duplicate entries, updated usage and tests
|
2020-02-12 15:10:24 -08:00 |
|
csine-nflx
|
bcdb3173bd
|
ensuring that "3" is set as an integer instead of a string
|
2020-02-04 18:23:17 -08:00 |
|
csine-nflx
|
8ea54d7db2
|
removing exception if domain zone not found. Logging the issue instead
|
2020-02-04 14:50:56 -08:00 |
|
csine-nflx
|
48bccd6f68
|
moving _check_config() lower in file, near other private methods
|
2020-02-03 19:08:28 -08:00 |
|
csine-nflx
|
53f81fb09f
|
updating based on suggestions in 2911
|
2020-02-03 18:58:31 -08:00 |
|
csine-nflx
|
ac0282529e
|
adding basic logging on success
|
2020-02-03 11:05:20 -08:00 |
|
csine-nflx
|
be7736d350
|
adding dns tests and assorted exception handling
|
2020-01-31 13:16:37 -08:00 |
|
csine-nflx
|
969a7107fe
|
fixed PowerDNS Tests
|
2020-01-29 13:12:09 -08:00 |
|
csine-nflx
|
ef115ef2b1
|
moving PowerDNS number_of_attempts to global config variable ACME_POWERDNS_RETRIES
|
2020-01-29 11:20:39 -08:00 |
|
csine-nflx
|
b91899fe99
|
created CLI options for testin ACME over dns. Examle: acme dnstest -d _acme-chall.foo.com -t token1
|
2020-01-28 19:13:28 -08:00 |
|
csine-nflx
|
c465062673
|
integrated PowerDNS plugin into dns_providers
|
2020-01-23 23:53:38 -08:00 |
|
csine-nflx
|
bddae6e428
|
adding PowerDNS delete_txt_record with associated tests
|
2020-01-22 16:18:52 -08:00 |
|
csine-nflx
|
52c7686d58
|
adding wait_for_dns_change() and tests for PowerDNS ACME plugin
|
2020-01-21 18:47:21 -08:00 |
|
csine-nflx
|
915ec0ba63
|
added PowerDNS support for create_txt_record and associated tests
|
2020-01-21 17:08:59 -08:00 |
|
csine-nflx
|
3080a9527c
|
adding PowerDNS get_zones functionality and unit tests
|
2020-01-17 18:29:37 -08:00 |
|
Hossein Shafagh
|
b5ab87877b
|
adding retry to acme setup client, since it can experience timeouts or other types of Connection Errors
|
2019-10-17 10:16:33 -07:00 |
|
Curtis Castrapel
|
1c6fee7292
|
Allow better DNS autodetection for domains that directly match a DNS hosted zone
|
2019-08-15 10:52:26 -07:00 |
|
Kush Bavishi
|
d9aef2da3e
|
Changed dummy nameserver value
|
2019-08-07 14:38:18 -07:00 |
|
Kush Bavishi
|
a97283f0a4
|
Fixed indentation
|
2019-08-07 14:23:09 -07:00 |
|
Kush Bavishi
|
a6bf081bec
|
Remove unused import
|
2019-08-07 14:08:27 -07:00 |
|
Kush Bavishi
|
43f5c8b34e
|
Fixed indentation
|
2019-08-07 14:08:06 -07:00 |
|
Kush Bavishi
|
cadf372f7b
|
Removed hardcoded value from function call
|
2019-08-07 14:02:10 -07:00 |
|
Kush Bavishi
|
b4f4e4dc24
|
Added extra check for return value to test_create_txt_record
|
2019-08-07 13:55:02 -07:00 |
|
Kush Bavishi
|
fa7f71d859
|
Modified paginate response to dummy values
|
2019-08-07 13:53:10 -07:00 |
|
Kush Bavishi
|
3ff56fc595
|
Blank line removed
|
2019-08-07 13:42:11 -07:00 |
|
Kush Bavishi
|
894502644c
|
test_wait_for_dns_change fixed!
|
2019-08-07 13:39:20 -07:00 |
|
Kush Bavishi
|
37a1b55b08
|
test_delete_txt_record changed to mock get_zone_name and return the value directly instead of executing the function.
|
2019-08-07 13:27:21 -07:00 |
|
Kush Bavishi
|
31c2d207a2
|
test_delete_txt_record fixed. Function call was missing earlier
|
2019-08-07 13:23:05 -07:00 |
|
Kush Bavishi
|
785c1ca73e
|
test_create_txt_record modified - get_zone_name mocked to return the zone name directly, instead of actually running the function.
|
2019-08-07 13:20:24 -07:00 |
|
Kush Bavishi
|
f2cbddf9e2
|
Unit tests for get_zone_name, get_zones
|
2019-08-07 13:17:16 -07:00 |
|
Kush Bavishi
|
6e84e1fd59
|
Unit Tests for create_txt_record, delete_txt_record, wait_for_dns_change
|
2019-08-07 13:04:38 -07:00 |
|
Kush Bavishi
|
a7c2b970b0
|
Unit testing Part 1
|
2019-08-05 14:00:22 -07:00 |
|
Kush Bavishi
|
2903799b85
|
Changed string formatting from "{}".format() to f"{}" for consistency
|
2019-07-31 14:19:49 -07:00 |
|
Kush Bavishi
|
5a401b2d87
|
Added the Zone class and Record class to ultradns.py and removed the respective files
|
2019-07-31 12:04:42 -07:00 |
|
Kush Bavishi
|
fe075dc9f5
|
Changed function comments to doc strings.
|
2019-07-31 12:00:31 -07:00 |
|
Kush Bavishi
|
503df999fa
|
Updated metrics.send to send function named, followed by status, separated by a period
|
2019-07-31 11:32:04 -07:00 |
|
Kush Bavishi
|
11cd095131
|
Reduced the number of calls to get_public_authoritative_nameserver by using a variable
|
2019-07-31 11:12:28 -07:00 |
|
Kush Bavishi
|
3ba7fdbd49
|
Updated logger to log a dictionary instead of a string
|
2019-07-31 11:11:39 -07:00 |
|
Hossein Shafagh
|
6bf920e66c
|
Merge branch 'master' into ultradnsPlugin
|
2019-07-30 14:13:45 -07:00 |
|