Jasmine Schladen
589df0e230
PR feedback
2020-12-03 11:30:34 -08:00
sirferl
bc6c913a7a
Merge branch 'entrust_source' of github.com:sirferl/lemur into entrust_source
2020-12-03 10:18:44 +01:00
sirferl
2813186b13
lint errors
2020-12-03 10:17:47 +01:00
sirferl
5651865347
Merge branch 'master' into entrust_source
2020-12-03 09:26:35 +01:00
sirferl
c635e0f76e
added CSR, Owner, Cert type and extended key usage from Entrust
2020-12-03 09:24:49 +01:00
sirferl
6585bcaa55
Merge branch 'entrust_source' of github.com:sirferl/lemur into entrust_source
2020-12-03 08:35:02 +01:00
sirferl
f0f13ce97b
Removed commented log lines
...
Added logging of number of downloaded certificates
2020-12-03 08:30:54 +01:00
sayali
03a758deca
lint fixes
2020-12-02 18:12:19 -08:00
sayali
5ca0c83a07
CLI support single cert revoke
2020-12-02 18:08:19 -08:00
sayali
33bb17779d
Handle revoke not implemented and add comments
2020-12-02 18:07:36 -08:00
Hossein Shafagh
a951e7623c
Merge branch 'master' into entrust_source
2020-12-02 16:42:19 -08:00
charhate
084b2b1830
Merge branch 'master' into cert-revoke
2020-12-02 11:51:44 -08:00
Jasmine Schladen
b40cb5562a
Merge branch 'add-ca-cert-notifications' of github.com:jtschladen/lemur into add-ca-cert-notifications
2020-12-02 11:46:40 -08:00
Jasmine Schladen
4b93c81add
Fix typo
2020-12-02 11:46:18 -08:00
charhate
dbf8819034
Merge branch 'master' into add-ca-cert-notifications
2020-12-02 11:44:36 -08:00
Jasmine Schladen
85d99ded73
Add email notifications for CA cert expiry
2020-12-02 09:20:09 -08:00
sirferl
a0517d26fa
lint errors fixed
2020-12-02 16:05:34 +01:00
sirferl
9b2ac32d70
added source functionality
2020-12-02 15:50:51 +01:00
sirferl
3b19863a96
adding source plugin code"
2020-12-02 13:24:01 +01:00
sayali
f22f29c053
Preselect ECCPRIME256V1 on UI for cert minting
2020-12-01 18:48:36 -08:00
sayali
1f2b445215
Added RFC reference to enum
2020-12-01 18:44:28 -08:00
sayali
fe213c85ae
Make revoke via CLI single threaded
...
Fixing error - working outside of app context
2020-12-01 16:37:17 -08:00
sayali
7a1f13dcb5
CRL Reason for certificate revoke
2020-11-30 20:06:37 -08:00
sayali
817abb2ca8
Removed for loop
2020-11-30 11:15:54 -08:00
charhate
a2f731b710
Merge branch 'master' into cert-revoke
2020-11-30 11:05:23 -08:00
sirferl
e9f7860816
Fixed AD-LDAP decode problem
2020-11-25 14:06:26 +01:00
Hossein Shafagh
b90ead36d7
Merge branch 'master' into cert-revoke
2020-11-24 17:46:32 -08:00
sirferl
439e888d9e
lint errors
2020-11-24 12:59:42 +01:00
sirferl
56af628c68
moved base64encode to common.utils
2020-11-24 12:46:09 +01:00
sirferl
0f3357ab46
moved base64encode to common.utils
2020-11-24 12:29:25 +01:00
sirferl
eedd2e91ee
Merge branch 'entrust-plugin' of github.com:sirferl/lemur into azure-plugin
2020-11-24 12:17:14 +01:00
sayali
563c754492
Uncomment code
2020-11-23 17:24:01 -08:00
sayali
1207de8925
Remove certificate from AWS and cleanup after cert revoke
2020-11-23 15:24:11 -08:00
Mathias Petermann
72da149fde
Fix ACME revoke_certificate
2020-11-23 15:32:01 +01:00
Hossein Shafagh
15b97dc2ef
Merge branch 'master' into master
2020-11-16 17:46:05 -08:00
Jasmine Schladen
9aaf507dd6
Clarify comment
2020-11-16 17:37:05 -08:00
sirferl
0521624ccc
Azure-Dest: Lint always finds something
2020-11-15 10:33:36 +01:00
sirferl
1b5f17d8b8
Azure-Dest: More Lint, derive keysize from cert, remove debug output
2020-11-15 10:28:21 +01:00
sirferl
48302b6acc
Azure-Dest: Linted
2020-11-14 13:03:27 +01:00
sirferl
62230228a7
Azure-Dest: Working Plugin
2020-11-14 12:49:14 +01:00
sirferl
40057262e1
Azure-Dest: add files
2020-11-14 12:19:16 +01:00
sirferl
ad1c6074ad
Merge branch 'master' of github.com:sirferl/lemur
...
remerge
2020-11-14 12:02:19 +01:00
sirferl
5f1978a4da
Kubernetes: revert unintentionally change
2020-11-14 12:00:59 +01:00
sirferl
51bc7d0231
Merge branch 'master' into master
2020-11-14 11:56:27 +01:00
sirferl
334367376f
Entrust: add organization handling-param error
2020-11-14 11:50:25 +01:00
Jasmine Schladen
347647da91
Merge branch 'send-single-email' of github.com:jtschladen/lemur into send-single-email
2020-11-13 20:11:15 -08:00
Jasmine Schladen
db11f0c1b7
Condense sending notifications
2020-11-13 20:10:21 -08:00
Hossein Shafagh
d5714c8b5c
Merge branch 'master' into send-single-email
2020-11-13 18:52:31 -08:00
Hossein Shafagh
50483c01da
preparing for release 0.8.0
2020-11-13 17:37:01 -08:00
Jasmine Schladen
fc7db4a9b2
Fix style
2020-11-13 13:13:37 -08:00
Jasmine Schladen
65676a84da
Merge branch 'master' of github.com:Netflix/lemur into send-single-email
2020-11-13 13:03:44 -08:00
sirferl
75107bcd69
Entrust: add organization handling-Lint error
2020-11-13 08:18:33 +01:00
sirferl
ff540069e2
Entrust: add organization handling-Update test
2020-11-13 08:08:54 +01:00
sirferl
b191b32312
Entrust: add organization handling-error in script
2020-11-13 07:57:06 +01:00
sirferl
50ffe6a29c
Entrust: add organization handling-test change
2020-11-12 14:31:49 +01:00
sirferl
8738c4d893
Entrust: add organization handling-linting
2020-11-12 14:14:20 +01:00
sirferl
949a123cb9
Merge branch 'master' of github.com:sirferl/lemur
...
still changes
2020-11-12 14:10:02 +01:00
sirferl
e1926f2f3c
Entrust: add organization handling-linting
2020-11-12 14:09:24 +01:00
sirferl
3a61308354
Merge branch 'master' into master
2020-11-12 14:02:05 +01:00
sirferl
d4d51c702a
Entrust: add organization handling
2020-11-12 13:51:08 +01:00
Hossein Shafagh
02c7093b32
Merge branch 'master' into aws-pluging-S3-remove-acme-token
2020-11-11 16:48:00 -08:00
Jasmine Schladen
1a65e09a99
Send a single email to multiple recipients instead of multiple emails
2020-11-11 15:21:40 -08:00
Mathias Petermann
9fd3440cf6
Cleanup tests
2020-11-11 12:21:06 +01:00
Mathias Petermann
453826c59c
Get rid of unnecessary current_app patches
2020-11-11 12:11:13 +01:00
Mathias Petermann
2b01bdb471
Refactor sftp plugin, to avoid duplicate code
2020-11-11 11:58:36 +01:00
Mathias Petermann
648565d3e9
Improve exception handling in lemur_sftp, Add Authentication failure test
2020-11-11 11:45:57 +01:00
Mathias Petermann
e12ee1d89c
Implement delete file and delete token tests
2020-11-11 11:23:55 +01:00
Mathias Petermann
ae7a044b9c
Add test for upload_acme_token
2020-11-11 11:13:09 +01:00
Mathias Petermann
df11a03bde
Implement sftp upload tests
2020-11-11 11:02:15 +01:00
Mathias Petermann
6e5aa4e979
Deduplicate chain/certificate extraction
2020-11-11 08:46:55 +01:00
Mathias Petermann
5cdd88e033
Remove unnecessary token from delete_acme_token
2020-11-11 08:34:40 +01:00
Mathias Petermann
7b1beb62b6
Add directory uri, to exception message
2020-11-11 08:05:59 +01:00
Mathias Petermann
7a7f05ec9e
Fix comments in sftp delete_files
2020-11-11 08:05:37 +01:00
Hossein Shafagh
252f84cf21
adding also response to upload acme token, just for future use-cases
2020-11-10 17:46:00 -08:00
Hossein Shafagh
ea77ef08aa
testing for delete
2020-11-10 17:45:02 -08:00
Hossein Shafagh
8efa682858
add delete acme token
2020-11-10 17:43:35 -08:00
Mathias Petermann
31b5f3df86
Remove duplicate code for revoke_certificate
2020-11-10 18:18:45 +01:00
Mathias Petermann
fba1fdcc34
Improve exception handling during http challenge
2020-11-10 18:06:19 +01:00
Mathias Petermann
9ebcdfc189
Check authorization state and skip already validated challenges
2020-11-10 17:10:43 +01:00
Mathias Petermann
6ffe7bc526
Check if challenges are already validated, and skip them if possible
2020-11-10 16:47:56 +01:00
Mathias Petermann
960b8e78e3
Implement cleanup_acme_token for http challenge
2020-11-10 16:22:25 +01:00
Mathias Petermann
99ca0ac78d
Add context fix to tests, Add regex, Flake8
2020-11-10 15:32:04 +01:00
Mathias Petermann
4a181aff6e
Merge branch 'master' into feature/acme-http-challenge
2020-11-10 15:20:47 +01:00
Hossein Shafagh
018f4a4b77
Merge branch 'master' into bugfix/group-lookup-fix-referral
2020-11-09 14:30:01 -08:00
Frederic Brin
57208fe198
Fix group lookup when AD DNS Referal is in lookup path
...
Fix an issue when the DNS AD referal is in the path.
An Exception is raised, with the following stacktrace::
Traceback (most recent call last):
File "/www/lemur/lemur/auth/views.py", line 317, in post
user = ldap_principal.authenticate()
File "/www/lemur/lemur/auth/ldap.py", line 147, in authenticate
self._bind()
File "/www/lemur/lemur/auth/ldap.py", line 216, in _bind
self.ldap_groups.append(values["cn"][0].decode("ascii"))
TypeError: list indices must be integers or slices, not str
This is issue is trigerred by some extra rows that referrences
the DNS subtree::
['ldaps://DomainDnsZones.xxxx']
Limiting the extraction to the expected dicts fix this issue.
2020-11-09 09:40:28 +01:00
Hossein Shafagh
7c779d6283
regex
2020-11-06 22:41:48 -08:00
Hossein Shafagh
519411b309
regex
2020-11-06 22:40:55 -08:00
charhate
6fe855e824
Merge branch 'master' into expanding-S3-plugin
2020-11-05 12:12:45 -08:00
charhate
894b74f523
Merge branch 'master' into expanding-S3-plugin
2020-11-04 18:39:23 -08:00
sayali
206d010c9a
Version updates and making lint happy
2020-11-04 18:23:39 -08:00
sayali
7d2ce61303
Updating comment for application context
2020-11-04 18:04:57 -08:00
charhate
8990209411
Merge branch 'master' into ecc_changes
2020-11-04 17:00:09 -08:00
Jasmine Schladen
4cc0f6bb60
Stop repeating certs when sending expiration notifications to security team email
2020-11-04 10:53:27 -08:00
sayali
ab014873d0
invalid escape sequence warning for not an escape char
2020-11-03 19:33:13 -08:00
sayali
003779a112
Mock fix for DeprecationWarning: callable is None
2020-11-03 19:27:41 -08:00
sayali
dc7497e29d
Fix Working outside of application context Test Failures in dev
2020-11-03 19:05:18 -08:00
Mathias Petermann
c71dbcb0a0
Fix duplicate tests
2020-11-03 09:48:25 +01:00
Mathias Petermann
bc564b574d
Merge branch 'master' into feature/acme-http-challenge
2020-11-03 09:36:37 +01:00
sayali
3d64aa8d11
Fixing DeprecationWarning: callable is None: another syntax
2020-11-02 18:58:38 -08:00
sayali
86b2cfbe4a
invalid escape sequence \
2020-11-02 18:45:38 -08:00