Commit Graph

481 Commits

Author SHA1 Message Date
bbf50cf0b0 updated dest as well as src 2019-06-20 08:26:32 -04:00
02719a1de7 Merge branch 'master' into vault_regex
fixed conflicts:
	lemur/plugins/lemur_vault_dest/plugin.py
2019-06-19 09:53:08 -04:00
56917614a2 fixing regex to be more flexable 2019-06-19 09:46:44 -04:00
09c7076e79 Handle double data field in API v2 2019-05-22 17:12:10 -04:00
1423ac0d98 More metrics 2019-05-21 12:55:33 -07:00
34c7e5230b Set a limit on number of retries 2019-05-21 12:52:41 -07:00
68fd1556b2 Black lint all the things 2019-05-16 07:57:02 -07:00
e3c5490d25 Expose exact response from digicert as error 2019-05-15 13:36:40 -07:00
7e92edc70a Set resolved cert ID before resolving cert; Ignore sentry exceptions when no records on deletion 2019-05-15 11:43:59 -07:00
565142f985 Add soft timeouts to celery jobs; Check for PEM in LE order 2019-05-14 12:52:30 -07:00
e65154b48e Merge branch 'master' into develop 2019-05-07 07:36:51 -07:00
ef7a8587fe Merge branch 'lemur_vault_source' of github.com:/alwaysjolley/lemur into lemur_vault_source 2019-05-07 10:06:09 -04:00
b0c8901b0a lint cleanup 2019-05-07 10:05:01 -04:00
36ce1cc7ef Merge branch 'master' into lemur_vault_source 2019-05-07 09:41:50 -04:00
fb3f0bd72a adding Vault Source plugin 2019-05-07 09:37:30 -04:00
a7af3cf8d2 Fix Cloudflare DNS 2019-05-07 03:05:24 +03:00
3a1da72419 nt 2019-04-29 13:57:04 -07:00
6e3f394cff Updated requirements ; Revert change and require DNS validation by provider 2019-04-29 13:55:26 -07:00
1a90e71884 Move ACME host validation logic prior to R53 host modification 2019-04-26 17:27:44 -07:00
333ba8030a Ensure hostname is lowercase when comparing DNS challenges. ACME will automatically lowercase the hostname 2019-04-26 15:45:04 -07:00
1a3ba46873 More retry changes 2019-04-26 10:18:54 -07:00
1e64851d79 Strip out self-polling logic and rely on ACME; Enhance ELB logging and retries 2019-04-26 10:16:18 -07:00
8eef95b58e Merge branch 'master' into expose_verisign_exception 2019-04-25 19:15:55 -07:00
dcdfb32883 Expose verisign exceptions 2019-04-25 19:14:15 -07:00
39584f214b Process DNS Challenges appropriately (1 challenge -> 1 domain) 2019-04-25 15:12:52 -07:00
2bc604e5a9 Better metrics and error reporting 2019-04-25 13:50:41 -07:00
272285f64a Better exception handling, logging, and metrics for ACME flow 2019-04-24 15:26:23 -07:00
a801112cf6 Merge branch 'master' into lemur_vault_plugin 2019-04-23 07:07:39 -04:00
85efb6a99e cleanup tmp files 2019-04-23 07:06:52 -04:00
f9dadb2670 fixing validation 2019-04-22 09:38:44 -04:00
8dccaaf544 simpler validation 2019-04-22 07:58:01 -04:00
1667c05742 removed unused functions 2019-04-18 13:57:10 -04:00
b39e2e3f66 Merge branch 'master' into lemur_vault_plugin 2019-04-18 13:55:45 -04:00
fb3b0e8cd7 adding regex filtering 2019-04-18 13:52:40 -04:00
df8d4e0892 Merge branch 'master' into rewrite-java-keystore-use-pyjks 2019-04-12 09:38:50 -07:00
9ecc19c481 adding san filter 2019-04-12 09:53:06 -04:00
d7abf2ec18 adding a new util method for setting options 2019-04-11 17:13:47 -07:00
60edab9f6d cleaning up 2019-04-11 14:12:31 -07:00
f185df4f1e bringing class AWSDestinationPlugin(DestinationPlugin) after AWSSourcePlugin.slug, such that we can do: sync_as_source_name = AWSSourcePlugin.slug 2019-04-11 13:28:58 -07:00
d628e97035 Merge branch 'master' into hosseinsh-celeryjob-sync-src-dst 2019-04-10 09:47:06 -07:00
f3d0536800 removing hardcoded rules, to give more flexibility into defining new source-destinations 2019-04-09 20:49:07 -07:00
64c6bb2475 Merge branch 'master' into rewrite-java-keystore-use-pyjks 2019-04-09 08:28:05 -07:00
dbf34a4d48 Rewrite Java Keystore/Truststore support based on pyjks library 2019-04-06 20:24:46 +03:00
e10007ef7b Add support for Vault KV API v2
This adds the ability to target KV API v1 or v2.
2019-03-29 10:32:49 -04:00
d2e969b836 better synching of source and destinations 2019-03-26 18:20:14 -07:00
4018c68d49 Merge branch 'master' into authority_validation_LE_errors 2019-03-25 08:34:10 -07:00
c2158ff8fb Add order URI during LE cert creation failure; Fail properly when invalid CA passed; Update reqs 2019-03-25 08:28:23 -07:00
fa4a5122bc fixing file read to trim line endings and cleanup 2019-03-20 14:59:04 -04:00
f99b11d50e refactor url and token to support muiltiple instances of vault 2019-03-20 13:51:06 -04:00
f1c09a6f8f fixed comments 2019-03-07 15:58:34 -05:00