Commit Graph

346 Commits

Author SHA1 Message Date
bf8ce354e5 Closes #55 2015-09-02 09:13:47 -07:00
8d09d865b1 Closes #57 2015-09-02 09:13:47 -07:00
8977c5ddbf Ensuring notifications follow owner 2015-08-29 12:02:50 -07:00
9a04371680 Adding ability to define distinguished names in config 2015-08-27 12:59:40 -07:00
a07db5625b Fixing an issue were extensions were implicitly required 2015-08-22 10:22:36 -07:00
4b7a55c89f Fixing issue with a certificate with no role not being viewable 2015-08-21 16:08:53 -07:00
6b2da2fe6b Fixes #35 2015-08-19 18:05:18 -07:00
eb55d5465f Making LEMUR_DEFAULT_SECURITY_EMAIL optional 2015-08-17 16:03:57 -07:00
32ef793c4d Switch to relying on the configuration key in the configuration file 2015-08-08 16:12:29 -07:00
fc68552d0f Making Lemur py3 compatible 2015-08-03 21:07:28 -07:00
7d169f7c4c Fixing up some of the sync related code 2015-08-03 13:51:27 -07:00
cdb3814469 Fixing notification deduplication and roll up 2015-08-02 09:14:27 -07:00
c9e9a9ed7c Fixing upload description 2015-08-02 07:45:10 -07:00
02b717dd7c Fixing upload, and removing old unneeded code 2015-08-02 05:57:26 -07:00
aef1587635 Adding default notifications 2015-08-01 19:08:46 -07:00
46652ba117 Purging ELB and Listener specific models 2015-08-01 15:47:14 -07:00
e247d635fc Adding backend code for sources models 2015-08-01 15:29:34 -07:00
c5a6a0570a adding link to python packaging documentation 2015-07-31 19:02:44 -07:00
1e748a64d7 Initial support for notification plugins closes #8, closes #9, closes #7, closes #4, closes #16 2015-07-29 17:13:06 -07:00
c02390d63b PEP8 2015-07-23 09:08:07 -07:00
a4ed83cb62 Refactoring out challenge 2015-07-23 08:52:30 -07:00
8d576aa3d8 Fixing tests 2015-07-22 10:51:55 -07:00
c75e20a1ea Pleasing the PEP8 gods 2015-07-21 13:06:13 -07:00
0c7204cdb9 Refactored 'accounts' to be more general with 'destinations' 2015-07-10 17:06:57 -07:00
5156371913 Modify the naming structure for certificates. AWS is pretty picky about what is a valid name. 2015-07-08 16:39:00 -07:00
002f83092d Changing the signature of save_cert, we don't create a csr_config anymore so it doesn't make sense to store it. Additionally 'challenge' is a verisign specific thing and should be factored out. We have stopped saving it as well. 2015-07-08 16:37:48 -07:00
f660450043 Aligning config variables 2015-07-07 17:23:46 -07:00
8239aa55e1 fixing conflicts 2015-07-07 16:26:37 -07:00
82c4be29a4 fixing merge conflict 2015-07-07 15:36:39 -07:00
c59bf3f257 Fixing tests 2015-07-06 10:53:12 -07:00
3f49bb95ff Starting to move to new plugin architecture. 2015-07-04 12:47:57 -07:00
b17e12bed4 Doc fix 2015-07-03 12:59:48 -07:00
95bab9331d Enabling CSR generation and reducing complexity of encryption/decrypting the 'key' dir. 2015-07-03 10:30:17 -07:00
8cbc6b8325 Initial work at removing openssl 2015-07-02 15:48:56 -07:00
bc0f9534c2 Refactoring 'create_name' out of our certificate class, fixed an issuer were key size was being calculated and removing unused functions 2015-07-02 15:48:56 -07:00
096d88bc9b Ensuring a 404 is returned when we can't find the specified certificate 2015-07-02 15:48:56 -07:00
f28d3a54c5 API change in cryptography 2015-07-02 15:48:55 -07:00
37669b906c Fixes an issue where the issuer has special chars in the name. AWS dislikes special chars in certificate names so we strip them out here. In general we want to have the name tracked by Lemur be the same as what is uploaded to various destinations. 2015-07-02 15:48:54 -07:00
1a01209e78 Merge pull request #10 from kevgliss/tests
Tests
2015-06-29 14:10:54 -07:00
964d1c1c52 Refactoring 'create_name' out of our certificate class, fixed an issuer were key size was being calculated and removing unused functions 2015-06-26 16:18:31 -07:00
1f9d943a4c Ensuring a 404 is returned when we can't find the specified certificate 2015-06-26 16:17:22 -07:00
c6ae689dc8 Adding role tests 2015-06-26 10:31:55 -07:00
b1f93c5dd2 Merge pull request #3 from kevgliss/hotfix/upload
API change in cryptography
2015-06-25 13:57:45 -07:00
e92113d28f API change in cryptography 2015-06-25 13:50:46 -07:00
be97f3dcc2 Fixes an issue where the issuer has special chars in the name. AWS dislikes special chars in certificate names so we strip them out here. In general we want to have the name tracked by Lemur be the same as what is uploaded to various destinations. 2015-06-24 16:51:44 -07:00
4330ac9c05 initial commit 2015-06-22 13:47:27 -07:00