Commit Graph

268 Commits

Author SHA1 Message Date
6aedd3b0d8 Datepicker enhancements 2020-08-25 18:40:36 -07:00
5b96b3a032 Lint error fix 2020-08-18 20:03:15 -07:00
240f0b99c8 Max end date as per start date + default validity 3 years 2020-08-18 19:34:59 -07:00
bc5579e9bf max date on UI as per max validity configs 2020-08-18 14:50:42 -07:00
5b3f40467b Make Organizational Unit optional 2020-08-18 14:50:42 -07:00
817a4c3d90 Modified cert description to have cert id being cloned 2020-08-03 19:24:06 -07:00
c3d8501401 Do not inherit replacement info during cert clone 2020-08-03 19:23:24 -07:00
c15a2c62d1 Honor selected algorithm during certificate cloning 2020-08-03 19:22:13 -07:00
c0004e506e removing 2 year option from Lemur certificate request form 2020-03-04 14:50:44 -08:00
189e8b2725 Eliminate subqueries when showing certificates list 2019-12-20 10:37:47 +01:00
00a0a27826 used fixedName variable to transport db lookup optimization 2019-11-20 09:44:31 -08:00
972051a61e removing 3 and 4 years from validity range options 2019-09-20 10:16:23 -07:00
e5e395f0d9 Show number of found items in pager
This commit does not involve any additional query as the data is already in API calls' responses
2019-08-20 09:29:58 +02:00
0e037973b2 Revert "Faster permalink" 2019-06-26 10:31:58 -07:00
2319858586 Expose new certificate field hasPrivateKey
We can also now disable the 'private key' tab when cert doesn't have a
private key.
2019-06-22 15:38:28 +03:00
4565bd7dc6 Update SAN text 2019-06-21 13:33:55 -07:00
960064d5c6 Color change for Show Expired button 2019-06-21 11:32:16 -07:00
de0462e54f Added missing semi-colon and changed double quotes to single quotes 2019-06-20 15:41:32 -07:00
68815b8f44 UI changes - Button to show / hide expired certs. 2019-06-20 15:05:26 -07:00
c0f8fbb24f Modified Permalink behavior to access a newer, faster API 2019-06-11 15:53:47 -07:00
57016f2f45 Merge branch 'master' of https://github.com/Netflix/lemur into FasterPermalink 2019-06-11 14:33:58 -07:00
491d048948 Modified the behavior of Permalink to access a newer, faster API 2019-06-10 09:47:29 -07:00
45231c2423 Added code to automatically add the common name as a DNS name while creating a certificate. 2019-05-31 14:08:28 -07:00
7dd9268ca7 Allow uploading a signed cert for a pending certificate. 2019-04-18 00:46:39 +02:00
c1b02cc8a5 Allow uploading csr along with certificates 2019-04-13 00:48:19 +02:00
4b893ab5b4 Expose full certificate RFC 4514 Distinguished Name string
Using rfc4514_string() method added in cryptography version 2.5.
2019-01-23 10:03:40 +02:00
437d918cf7 Fix textarea and validation on destination page
The destination configuration page did not previously support a textarea input as was supported on most other pages. The validation of string inputs was not being performed. This commit addresses both of those issues and corrects the validation expressions for the AWS and S3 destination plugins so that they continue to function. The SFTP destination plugin does not have any string validation. The Kubernetes plugin does not work at all as far as I can tell; there will be another PR in the coming days to address that.
2018-12-10 12:04:16 -08: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
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
be9d683e46 fix merge 2018-08-16 10:15:48 -07:00
da99bcda68 Better zone handling 2018-08-16 10:12:19 -07:00
2c22c9c2f1 Allow proper detection of zones, fix certificate detection 2018-08-14 14:37:45 -07:00
bb026b8b59 Allow LetsEncrypt renewals and requesting certificates without specifying DNS provider 2018-08-13 14:22:59 -07:00
2a6dda07eb Show and send error for pending certs 2018-07-27 14:15:14 -07:00
b0f9d33b32 Requirements update 2018-05-25 11:07:26 -07:00
0bd14488bb Update requirements, handle more lemur_acme exceptions, and remove take a tour button 2018-05-08 15:35:03 -07:00
9ccb8fb838 Alembic simplification 2018-05-07 15:14:32 -07:00
532872b3c6 dns_provider ui 2018-04-27 11:18:51 -07:00
f0f2092fb4 Some unit tests 2018-04-25 11:19:34 -07:00
7704f51441 Working acme flow. Pending DNS providers UI 2018-04-24 09:38:57 -07:00
44e3b33aaa More stuff. Will prioritize this more next week 2018-04-20 14:49:54 -07:00
309d10c4e2 stuff 2018-04-13 15:50:55 -07:00
2d6d2357b5 DNS Providers list returned 2018-04-13 15:50:55 -07:00
a66d85b63d clean up a bit 2018-04-13 15:50:55 -07:00
b0bd0435c4 more stuff 2018-04-13 15:50:54 -07:00
b2e6938815 WIP: Add support for Acme/LetsEncrypt with DNS Provider integration 2018-04-13 15:50:54 -07:00
3ef550f738 Merge branch 'master' into hackday 2018-04-12 12:49:52 -07:00
f6fd262618 DNS Providers list returned 2018-04-11 15:56:00 -07:00