9c0f2917ad
Merge branch 'master' into ci
...
* master:
Fixed issue where hardcoded localhost:port combination existed in Javascript, added another step to setup.py 'package' that removes such instances and creates a more agnostic javascript blob.
Fixing issue where nginx was not sending the right mimetype for CSS files.
Conflicts:
gulp/build.js
2015-07-20 16:53:58 -07:00
c89dff7994
Getting travisCI setup
2015-07-20 16:13:42 -07:00
5ce3f9427b
Fixed issue where hardcoded localhost:port combination existed in Javascript, added another step to setup.py 'package' that removes
...
such instances and creates a more agnostic javascript blob.
2015-07-19 19:04:42 -07:00
a30a8481d0
Adding support for multiple plugin types.
2015-07-10 17:09:22 -07:00
c79905cd92
Refactoring views to use modals for create/edit instead of their own pages.
2015-07-10 17:08:39 -07:00
1e902750c3
Adding destination javascript controllers and partials.
2015-07-10 17:07:41 -07:00
0c7204cdb9
Refactored 'accounts' to be more general with 'destinations'
2015-07-10 17:06:57 -07:00
b26de2b000
Adding support for marshaling bare lists.
2015-07-10 17:03:28 -07:00
76049b4ff1
Fixing how we feed a list of destinations to be saved.
2015-07-10 17:02:23 -07:00
5476547e74
Simplifiying SAN identification.
2015-07-08 16:45:19 -07:00
601d80388f
Adding links to the roles that Authorities are associated with.
2015-07-08 16:44:48 -07:00
0ed3918113
Changing default as 'State' cannot be abbreviated in a CSR
2015-07-08 16:44:06 -07:00
67dc12347e
Removing verisign specific frontend code, we also give some more hints to user on how to make SAN certificates.
2015-07-08 16:42:57 -07:00
bc6202adf7
Refactoring out static methods and removing the old SHA1 intermediate certificates.
2015-07-08 16:41:45 -07:00
1a2e437b33
Factoring out 'dry' run. This doesn't really make sense to have as we don't have a concept of a pre-flight request. Plugin tests should mock out their particular dependencies.
2015-07-08 16:40:46 -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
a7d20cb3a5
fixing conflict
2015-07-07 15:33:29 -07:00
6d384f342f
adding test utils
2015-07-07 15:32:55 -07:00
c59bf3f257
Fixing tests
2015-07-06 10:53:12 -07:00
737d4d62d4
Merge pull request #15 from kevgliss/master
...
General cleanup and hotfixes
2015-07-04 12:57:17 -07:00
b04fb471e9
Ensuring that path to to the default config is correct regardless of how the app was started.
2015-07-04 12:55:28 -07:00
277599f0e5
fixing an a small typo
2015-07-04 12:50:41 -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
7123e77edf
Extending certificate tests.
2015-07-02 15:48:56 -07:00
9def00d1a2
Adding basic authority tests.
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
7ab3e27c79
Starting add certificate tests
2015-07-02 15:48:56 -07:00
57ec9c068a
Adding role tests
2015-07-02 15:48:55 -07:00
9f20880615
Adding domain module tests
2015-07-02 15:48:55 -07:00
8a6abc6f82
Adding for handling proxy-based errors
2015-07-02 15:48:55 -07:00
6b5383633d
Removing duplicated commit
2015-07-02 15:48:55 -07:00
6aa1a12ef6
Removing netflix specific role
2015-07-02 15:48:55 -07:00
bea8e6f2a3
Adding more tests to the accounts model
2015-07-02 15:48:55 -07:00
f28d3a54c5
API change in cryptography
2015-07-02 15:48:55 -07:00
0285422654
Adding some structure for authenticated tests
2015-07-02 15:48:54 -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
39ad270dad
Adding in some initial tests
2015-07-02 15:48:54 -07:00
eadfaaeed0
Fixing an issue you couldn't create a configuration because one did not yet exist.
2015-07-02 14:12:39 -07:00
fc18e0f2bf
Making the creation of AWS accounts optional.
2015-07-02 13:49:31 -07:00
5c9bcc5c23
Ensuring that we are looking for LEMUR_ENCRYPTION_KEY configuration variable and not ENCRYPTION_KEY configuration variable.
2015-07-02 12:50:03 -07:00
1a01209e78
Merge pull request #10 from kevgliss/tests
...
Tests
2015-06-29 14:10:54 -07:00
bde556aa10
Extending certificate tests.
2015-06-29 13:51:52 -07:00