Commit Graph

3689 Commits

Author SHA1 Message Date
149caa5602 Clean up module imports
Example:
* import lemur.common.utils -> from lemur.common import utils
* import sqlalchemy.types as types -> from sqlalchemy import types
2018-07-12 11:21:18 -07:00
b472e5e648 Cache parsed certificate instead of re-parsing for each field
Use @cached_property decorator to cache the results of parse_certificate().

This significantly cuts down on the number of times certs need to be
parsed for a list view.
2018-07-12 11:21:18 -07:00
64132ba92b Expose certificate dateCreated via API 2018-07-12 11:21:18 -07:00
9ef356f59d reformat code (noop) 2018-07-12 11:21:17 -07:00
825844107e updates 2018-07-12 11:21:17 -07:00
8dc52b859b initial commit 2018-07-11 11:57:36 -05:00
86082009b9 Sinful Use of $
Using the `$` sign within any block of text already marked as a code block is a grievous sin due to the fact that it makes it 100% pointless for you to have USED THE CODE BLOCK IN THE FIRST PLACE!

The `$` becomes included in the text we're trying to highlight for us to be able to actually use in our own projects. 

Why post the info if you don't want us to use it. 

Thank you.
2018-07-09 23:24:35 -05:00
5b70504144 Merge pull request #1395 from intgr/import-police
Clean up module imports
2018-07-09 10:13:08 -07:00
0398c6e723 Clean up module imports
Example:
* import lemur.common.utils -> from lemur.common import utils
* import sqlalchemy.types as types -> from sqlalchemy import types
2018-07-07 23:56:23 +03:00
c568e41296 Merge pull request #1388 from intgr/cache-parsed-cert
Cache parsed certificate instead of re-parsing for each field
2018-07-06 09:40:40 -07:00
d690ea32bc Cache parsed certificate instead of re-parsing for each field
Use @cached_property decorator to cache the results of parse_certificate().

This significantly cuts down on the number of times certs need to be
parsed for a list view.
2018-07-03 17:31:44 +03:00
48c378127f Merge pull request #1394 from intgr/date-created
Expose certificate dateCreated via API
2018-07-02 13:12:22 -07:00
50846eb682 Expose certificate dateCreated via API 2018-07-02 18:24:18 +03:00
5c0cc69d22 Merge pull request #1409 from castrapel/up-reqs-6292018
reformat code (noop)
2018-06-29 15:39:05 -07:00
74d9fa58be Merge branch 'master' into up-reqs-6292018 2018-06-29 15:28:21 -07:00
1a02740b67 reformat code (noop) 2018-06-29 15:24:31 -07:00
acd473683e Merge pull request #1408 from castrapel/update-reqs
Update reqs
2018-06-29 14:14:02 -07:00
090619151e updates 2018-06-29 14:03:45 -07:00
846027b9e3 Merge remote-tracking branch 'upstream/master' 2018-06-28 13:51:23 -07:00
f9539cfba5 tests 2018-06-28 11:12:55 -07:00
9375862ee2 lint 2018-06-28 11:12:55 -07:00
4818cc4eb9 lint 2018-06-28 11:12:55 -07:00
65461d7418 Update requirements 2018-06-28 11:12:55 -07:00
ad73abced1 Support concurrent issuance in Route53 for LetsEncrypt 2018-06-28 11:12:55 -07:00
261b024bf4 Upgrade dependency boto3 to ==1.7.39 2018-06-28 11:12:54 -07:00
20292275b5 update requirements while we're at it 2018-06-28 11:12:54 -07:00
e912b8e075 Graceful cancellation of pending cert and order details in log for acme failure 2018-06-28 11:12:54 -07:00
4551cc11df update requirements 2018-06-28 11:12:54 -07:00
14b8892cce Limit dns queries to 10 attempts 2018-06-28 11:12:54 -07:00
284e57ad68 boto update. They updated between this and the last change 2018-06-28 11:12:54 -07:00
b46023bb4c lint 2018-06-28 11:12:54 -07:00
3002945d55 Fix unique dyn situation where zone does not match tld, and there's a deeper zone 2018-06-28 11:12:53 -07:00
0d4df75375 update requirements 2018-06-28 11:12:53 -07:00
78c4a86371 remove linuxdst plugin 2018-06-28 11:12:53 -07:00
c0c6ff51e2 Merge pull request #1372 from castrapel/acme_validation_dns_provider_option
R53: Extend only TXT records
0.7.0
2018-06-20 10:50:15 -07:00
4384cbb953 Merge branch 'master' into acme_validation_dns_provider_option 2018-06-20 10:34:38 -07:00
3397fb6560 R53: Extend only TXT records 2018-06-20 10:33:35 -07:00
b231521ff6 Merge pull request #1369 from castrapel/acme_validation_dns_provider_option
Acme validation dns provider option
2018-06-19 21:24:15 -07:00
3efc709e03 tests 2018-06-19 21:16:35 -07:00
dda7f54a16 lint 2018-06-19 20:58:00 -07:00
2d33d3e2b8 lint 2018-06-19 20:35:00 -07:00
d50c9c7748 Merge branch 'master' into acme_validation_dns_provider_option 2018-06-19 16:45:25 -07:00
665a0bcffe Update requirements 2018-06-19 16:38:05 -07:00
a141b8c5ea Support concurrent issuance in Route53 for LetsEncrypt 2018-06-19 16:27:58 -07:00
9d710702a4 Merge pull request #1348 from Netflix/doppins/boto3-equals-1.7.39
[Doppins] Upgrade dependency boto3 to ==1.7.39
2018-06-15 07:48:35 -07:00
e835fa6073 Upgrade dependency boto3 to ==1.7.39 2018-06-14 23:37:07 +00:00
c0d037b9e9 Merge pull request #1347 from castrapel/dyn2
Dyn
2018-06-14 08:16:05 -07:00
b2bc431823 Merge branch 'master' into dyn2 2018-06-14 08:06:31 -07:00
9c5140006b update requirements while we're at it 2018-06-14 08:04:35 -07:00
4e72cb96c9 Graceful cancellation of pending cert and order details in log for acme failure 2018-06-14 08:02:34 -07:00