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 |
|
Kush Bavishi
|
44bc562e8b
|
Update ultradns.py
Minor logging changes in wait_for_dns_change
|
2019-07-30 13:08:16 -07:00 |
|
Kush Bavishi
|
3d48b422b5
|
Removed TODO
|
2019-07-30 11:39:35 -07:00 |
|
Kush Bavishi
|
3ad791e1ec
|
Dynamically obtain the authoritative nameserver for the domain
|
2019-07-29 18:01:28 -07:00 |
|
Kush Bavishi
|
e993194b4f
|
Check ultraDNS authoritative server first. Upon success, check Googles DNS server.
|
2019-07-29 14:59:28 -07:00 |
|
Hossein Shafagh
|
adabe18c90
|
metric tags, to be able to track which domains where failing during the LetsEncrypt domain validation
|
2019-07-25 18:56:28 -07:00 |
|
Kush Bavishi
|
252410c6e9
|
Updated TTL from 300 to 5
|
2019-07-22 16:00:20 -07:00 |
|
Kush Bavishi
|
51f3b7dde0
|
Added the Record class for UltraDNS
|
2019-07-22 14:23:40 -07:00 |
|
Kush Bavishi
|
0b52aa8c59
|
Added Zone class to handle ultradns zones
|
2019-07-22 11:47:48 -07:00 |
|
Kush Bavishi
|
e37a7c775e
|
Initial commit for the UltraDNS plugin to support Lets Encrypt
|
2019-07-18 14:29:54 -07:00 |
|
Curtis Castrapel
|
0c5a8f2039
|
Relax celery time limit for source syncing; Ensure metric tags are string
|
2019-07-01 08:35:04 -07:00 |
|
alwaysjolley
|
86a1fb41ac
|
lint fix
|
2019-06-25 06:56:37 -04:00 |
|
alwaysjolley
|
55a96ba790
|
type none
|
2019-06-24 15:10:10 -04:00 |
|
alwaysjolley
|
6699833297
|
fixing empty chain
|
2019-06-24 13:10:08 -04:00 |
|
alwaysjolley
|
bbf50cf0b0
|
updated dest as well as src
|
2019-06-20 08:26:32 -04:00 |
|
alwaysjolley
|
02719a1de7
|
Merge branch 'master' into vault_regex
fixed conflicts:
lemur/plugins/lemur_vault_dest/plugin.py
|
2019-06-19 09:53:08 -04:00 |
|
alwaysjolley
|
56917614a2
|
fixing regex to be more flexable
|
2019-06-19 09:46:44 -04:00 |
|
Ryan DeShone
|
09c7076e79
|
Handle double data field in API v2
|
2019-05-22 17:12:10 -04:00 |
|
Curtis Castrapel
|
1423ac0d98
|
More metrics
|
2019-05-21 12:55:33 -07:00 |
|
Curtis Castrapel
|
34c7e5230b
|
Set a limit on number of retries
|
2019-05-21 12:52:41 -07:00 |
|
Curtis Castrapel
|
68fd1556b2
|
Black lint all the things
|
2019-05-16 07:57:02 -07:00 |
|
Curtis Castrapel
|
e3c5490d25
|
Expose exact response from digicert as error
|
2019-05-15 13:36:40 -07:00 |
|
Curtis Castrapel
|
7e92edc70a
|
Set resolved cert ID before resolving cert; Ignore sentry exceptions when no records on deletion
|
2019-05-15 11:43:59 -07:00 |
|
Curtis Castrapel
|
565142f985
|
Add soft timeouts to celery jobs; Check for PEM in LE order
|
2019-05-14 12:52:30 -07:00 |
|
Curtis
|
e65154b48e
|
Merge branch 'master' into develop
|
2019-05-07 07:36:51 -07:00 |
|
alwaysjolley
|
ef7a8587fe
|
Merge branch 'lemur_vault_source' of github.com:/alwaysjolley/lemur into lemur_vault_source
|
2019-05-07 10:06:09 -04:00 |
|
alwaysjolley
|
b0c8901b0a
|
lint cleanup
|
2019-05-07 10:05:01 -04:00 |
|
alwaysjolley
|
36ce1cc7ef
|
Merge branch 'master' into lemur_vault_source
|
2019-05-07 09:41:50 -04:00 |
|
alwaysjolley
|
fb3f0bd72a
|
adding Vault Source plugin
|
2019-05-07 09:37:30 -04:00 |
|
Daniel Iancu
|
a7af3cf8d2
|
Fix Cloudflare DNS
|
2019-05-07 03:05:24 +03:00 |
|
Curtis Castrapel
|
3a1da72419
|
nt
|
2019-04-29 13:57:04 -07:00 |
|
Curtis Castrapel
|
6e3f394cff
|
Updated requirements ; Revert change and require DNS validation by provider
|
2019-04-29 13:55:26 -07:00 |
|
Curtis Castrapel
|
1a90e71884
|
Move ACME host validation logic prior to R53 host modification
|
2019-04-26 17:27:44 -07:00 |
|
Curtis Castrapel
|
333ba8030a
|
Ensure hostname is lowercase when comparing DNS challenges. ACME will automatically lowercase the hostname
|
2019-04-26 15:45:04 -07:00 |
|
Curtis Castrapel
|
1a3ba46873
|
More retry changes
|
2019-04-26 10:18:54 -07:00 |
|
Curtis Castrapel
|
1e64851d79
|
Strip out self-polling logic and rely on ACME; Enhance ELB logging and retries
|
2019-04-26 10:16:18 -07:00 |
|
Curtis
|
8eef95b58e
|
Merge branch 'master' into expose_verisign_exception
|
2019-04-25 19:15:55 -07:00 |
|
Curtis Castrapel
|
dcdfb32883
|
Expose verisign exceptions
|
2019-04-25 19:14:15 -07:00 |
|
Curtis Castrapel
|
39584f214b
|
Process DNS Challenges appropriately (1 challenge -> 1 domain)
|
2019-04-25 15:12:52 -07:00 |
|
Curtis Castrapel
|
2bc604e5a9
|
Better metrics and error reporting
|
2019-04-25 13:50:41 -07:00 |
|
Curtis Castrapel
|
272285f64a
|
Better exception handling, logging, and metrics for ACME flow
|
2019-04-24 15:26:23 -07:00 |
|
alwaysjolley
|
a801112cf6
|
Merge branch 'master' into lemur_vault_plugin
|
2019-04-23 07:07:39 -04:00 |
|
alwaysjolley
|
85efb6a99e
|
cleanup tmp files
|
2019-04-23 07:06:52 -04:00 |
|
alwaysjolley
|
f9dadb2670
|
fixing validation
|
2019-04-22 09:38:44 -04:00 |
|
alwaysjolley
|
8dccaaf544
|
simpler validation
|
2019-04-22 07:58:01 -04:00 |
|
alwaysjolley
|
1667c05742
|
removed unused functions
|
2019-04-18 13:57:10 -04:00 |
|
alwaysjolley
|
b39e2e3f66
|
Merge branch 'master' into lemur_vault_plugin
|
2019-04-18 13:55:45 -04:00 |
|
alwaysjolley
|
fb3b0e8cd7
|
adding regex filtering
|
2019-04-18 13:52:40 -04:00 |
|