Commit Graph

1609 Commits

Author SHA1 Message Date
James Chuong 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
Curtis 9d7ad28ca1
Merge pull request #1890 from castrapel/check_last_updated_5_min
Only resolve pending cert if not attempted in last 5 min
2018-10-23 13:27:50 -07:00
Curtis 31571ba930
Merge branch 'master' into check_last_updated_5_min 2018-10-23 13:14:30 -07:00
Curtis Castrapel b709eed3c3 Only resolve pending cert if not attempted in last 5 min 2018-10-23 13:08:43 -07:00
Curtis b0d8454915
Merge pull request #1889 from castrapel/dash_in_aws_name
Prevent dashes from appearing at end of cert name in AWS
2018-10-23 13:02:43 -07:00
Curtis Castrapel 054cc64ee8 Prevent dashes from appearing at end of cert name in AWS 2018-10-23 12:49:58 -07:00
Curtis e168221bdc
Merge pull request #1888 from castrapel/job_to_clean_expired_unattached_certs
Add celery job to clean all expired / unattached certificates from sources
2018-10-22 15:19:03 -07:00
Curtis Castrapel 73ed5164cd deps 2018-10-22 14:51:13 -07:00
Curtis 65060d3321
Merge pull request #1885 from castrapel/requests_up
bump requests to resolve compatibility issues w urllib3 v1.24
2018-10-22 09:09:29 -07:00
Curtis Castrapel ac0e9b4b81 bump requests to resolve compatibility issues w urllib3 v1.24 2018-10-19 16:13:26 -07:00
Curtis f263be96b8
Merge pull request #1884 from castrapel/unq_sources_label
Add unique constraint to sources table - label column
2018-10-19 15:46:44 -07:00
Curtis Castrapel e83699b6ae Add unique constraint to sources table - label column 2018-10-19 15:34:34 -07:00
Curtis c6b679bb19
Merge pull request #1831 from castrapel/lemur_letsencrypt_resolved_info
Lemur LetsEncrypt Polling Support
2018-10-12 07:33:48 -07:00
Curtis Castrapel a912c3488d python fix to retrigger tests 2018-10-12 07:25:58 -07:00
Curtis Castrapel 89a077e54c minor change to pass stuck github check 2018-10-12 07:14:31 -07:00
Curtis Castrapel 13ef965666 nit: comments 2018-10-12 05:56:14 -07:00
Curtis Castrapel 6073f9e7b6 datetime ref fix 2018-10-12 05:51:30 -07:00
Curtis Castrapel 4b3d458dba Celery task to delete old pending certs 2018-10-12 05:47:16 -07:00
Curtis 3d8c4af543
Merge branch 'master' into lemur_letsencrypt_resolved_info 2018-10-12 05:25:31 -07:00
Curtis Castrapel cc18a68c00 Lemur LetsEncrypt Polling Support 2018-10-11 22:01:05 -07:00
Curtis b83c5eca49
Merge pull request #1823 from castrapel/indexes_domains_certs
add indexes to domains and certificates tables to optimize load time
2018-10-11 13:07:23 -07:00
Curtis Castrapel e91d8ec81b add indexes to domains and certificates tables to optimize load time 2018-10-11 11:36:50 -07:00
Curtis 318527223b
Merge pull request #1779 from explody/improved_verify
Improved verify
2018-10-04 11:27:13 -07:00
Non Sequitur 79033f42b4
Merge branch 'master' into improved_verify 2018-10-02 09:19:24 -04:00
Non Sequitur 40f4444099 Flake8 fix in test_verify.py 2018-10-01 22:04:31 -04:00
Curtis eb7eb6ae88
Merge pull request #1783 from castrapel/verisign_ct_option
Enable optional verisign cloud transparency configuration
2018-10-01 09:32:13 -07:00
Curtis Castrapel 56282845fa Enable optional verisign cloud transparency configuration 2018-10-01 09:20:50 -07:00
Non Sequitur 50919d85a8 Merge remote-tracking branch 'upstream/master' into improved_verify 2018-09-27 11:19:06 -04:00
Mike Culbertson 590fac4aa8 docstring update in verify.py 2018-09-27 10:11:13 -04:00
Mike Culbertson f19b6382bc Updated verify tests 2018-09-27 10:10:04 -04:00
Mike Culbertson 11f2210894 Merge branch 'improved_verify' of github.com:explody/lemur into improved_verify 2018-09-27 09:28:45 -04:00
Mike Culbertson 652d7f65dd flake8 tweak 2018-09-27 09:28:21 -04:00
Curtis c7b57e21a5
Merge pull request #1711 from castrapel/celery_092018
Celery integration
2018-09-17 15:36:06 -07:00
Curtis Castrapel 54ba7a053a up reqs 2018-09-17 10:57:03 -07:00
Curtis Castrapel 563f0fb9b2 Celery refactoring, celery beat job in configuration 2018-09-17 10:52:12 -07:00
Curtis Castrapel 23382b2777 Celery integration 2018-09-13 10:35:54 -07:00
Curtis 3c521f66a5
Merge pull request #1691 from castrapel/fix_import_v1
Fix certificate import issues
2018-09-10 11:05:56 -07:00
Curtis c09d8ae630
Merge branch 'master' into fix_import_v1 2018-09-10 10:35:31 -07:00
Curtis Castrapel 7d42e4ce67 Fix certificate import issues 2018-09-10 10:34:47 -07:00
Curtis 72858e7412
Merge pull request #1690 from castrapel/message-notifications
Add more logging to messaging
2018-09-10 09:57:13 -07:00
Curtis Castrapel f6a130b09d Add more logging to messaging 2018-09-10 09:13:31 -07:00
Curtis c9836fbf25
Merge branch 'master' into improved_verify 2018-09-06 07:33:55 -07:00
Curtis 85b035e6ad
Merge pull request #1655 from gesquive/missing_reqs
add missing requirements files for setup
2018-09-05 15:38:56 -07:00
Curtis d9aeef363e
Merge branch 'master' into missing_reqs 2018-09-05 14:49:48 -07:00
Curtis 0ab0caa375
Merge pull request #1661 from gesquive/cfssl_error_msg
cfssl plugin error message typo
2018-09-05 14:49:30 -07:00
Gus Esquivel 82e69db0c5 fix error message typo 2018-09-04 10:21:34 -05:00
Gus Esquivel b503594ac0 add missing requirements files for setup 2018-08-31 13:02:53 -05:00
Mike Culbertson 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
Mike Culbertson 34c88494b8 More specific exception catch for cert parsing. line shortening. 2018-08-31 12:19:55 -04:00
Mike Culbertson 7dbca821c3 Reducing the stacked exceptions plus a bit of pep8 2018-08-31 12:01:49 -04:00