Commit Graph

1070 Commits

Author SHA1 Message Date
a7a05e26bc Do not re-use CSR during certificate reissuance; Update requirement; Add more logging to celery handler 2018-11-12 09:52:11 -08:00
6f0005c78e Avoid colliding LetsEncrypt jobs 2018-11-09 10:31:27 -08:00
1643650685 Changing essential part of query 2018-11-07 16:02:04 -08:00
08a2a2b0e5 Optimize certificate filtering by name 2018-11-07 15:34:25 -08:00
a3f96b96ee Add fixture to failing function 2018-11-05 15:16:09 -08:00
75183ef2f2 Unpin most dependencies, and fix moto 2018-11-05 14:37:52 -08:00
61738dde9e Run query on DB 2018-11-05 13:15:53 -08:00
52e773230d Add new gin index to optimize ILIKE queries 2018-11-05 10:29:11 -08:00
0277e4dc05 get_or_increase_name fix for pendingcertificates 2018-10-29 13:53:30 -07:00
50761d9d3b safer reissue, fix celery sync job 2018-10-29 13:22:50 -07:00
56ed416cb7 Celery task for sync job 2018-10-29 09:10:43 -07:00
a8b357965e Merge branch 'master' into get_by_attributes 2018-10-29 08:15:42 -07:00
2138930102 Merge branch 'master' into get_by_attributes 2018-10-24 07:20:46 -07:00
75069cd52a Add CSR to certificiates
Add csr column to certificates field, as pending certificates have
exposed the CSR already.  This is required as generating CSR from
existing certificate is will not include SANs due to OpenSSL bug:
https://github.com/openssl/openssl/issues/6481

Change-Id: I9ea86c4f87067ee6d791d77dc1cce8f469cb2a22
2018-10-23 17:46:04 -07:00
b709eed3c3 Only resolve pending cert if not attempted in last 5 min 2018-10-23 13:08:43 -07:00
054cc64ee8 Prevent dashes from appearing at end of cert name in AWS 2018-10-23 12:49:58 -07:00
73ed5164cd deps 2018-10-22 14:51:13 -07:00
b058508478 Merge branch 'master' into get_by_attributes 2018-10-22 09:09:55 -07:00
e83699b6ae Add unique constraint to sources table - label column 2018-10-19 15:34:34 -07:00
81d114092e Merge branch 'github' into get_by_attributes 2018-10-17 12:00:36 -04:00
48017a9d4c Added get_by_attributes to the certificates service, for fetching certs based on arbitrary attributes. Also associated test and extra tests for other service methods 2018-10-17 11:42:09 -04:00
a912c3488d python fix to retrigger tests 2018-10-12 07:25:58 -07:00
89a077e54c minor change to pass stuck github check 2018-10-12 07:14:31 -07:00
13ef965666 nit: comments 2018-10-12 05:56:14 -07:00
6073f9e7b6 datetime ref fix 2018-10-12 05:51:30 -07:00
4b3d458dba Celery task to delete old pending certs 2018-10-12 05:47:16 -07:00
cc18a68c00 Lemur LetsEncrypt Polling Support 2018-10-11 22:01:05 -07:00
e91d8ec81b add indexes to domains and certificates tables to optimize load time 2018-10-11 11:36:50 -07:00
79033f42b4 Merge branch 'master' into improved_verify 2018-10-02 09:19:24 -04:00
40f4444099 Flake8 fix in test_verify.py 2018-10-01 22:04:31 -04:00
56282845fa Enable optional verisign cloud transparency configuration 2018-10-01 09:20:50 -07:00
50919d85a8 Merge remote-tracking branch 'upstream/master' into improved_verify 2018-09-27 11:19:06 -04:00
590fac4aa8 docstring update in verify.py 2018-09-27 10:11:13 -04:00
f19b6382bc Updated verify tests 2018-09-27 10:10:04 -04:00
11f2210894 Merge branch 'improved_verify' of github.com:explody/lemur into improved_verify 2018-09-27 09:28:45 -04:00
652d7f65dd flake8 tweak 2018-09-27 09:28:21 -04:00
563f0fb9b2 Celery refactoring, celery beat job in configuration 2018-09-17 10:52:12 -07:00
23382b2777 Celery integration 2018-09-13 10:35:54 -07:00
c09d8ae630 Merge branch 'master' into fix_import_v1 2018-09-10 10:35:31 -07:00
7d42e4ce67 Fix certificate import issues 2018-09-10 10:34:47 -07:00
f6a130b09d Add more logging to messaging 2018-09-10 09:13:31 -07:00
c9836fbf25 Merge branch 'master' into improved_verify 2018-09-06 07:33:55 -07:00
82e69db0c5 fix error message typo 2018-09-04 10:21:34 -05:00
2815ddf6c8 Moved cert object to be passed to both ocsp/crl methods so we can report in better detail on the certs. Ensured proper returns of False (revoked) True (good) None (unknown) throughout the methods. 2018-08-31 13:34:55 -04:00
34c88494b8 More specific exception catch for cert parsing. line shortening. 2018-08-31 12:19:55 -04:00
7dbca821c3 Reducing the stacked exceptions plus a bit of pep8 2018-08-31 12:01:49 -04:00
d82a615e17 Validate config - fix for issue#1629 2018-08-28 09:15:28 -07:00
453bb43157 recommit https://github.com/Netflix/lemur/pull/1612 2018-08-27 09:50:02 -07:00
1b77dfa47a Revert "Precommit - Fix linty things" 2018-08-22 13:21:35 -07:00
3e9726d9db Precommit work 2018-08-22 10:38:09 -07:00