kevgliss
7507f6be50
Updating documentation ( #849 )
2017-07-05 20:17:19 -07:00
Asbjørn Kjær
35cc7ef8d7
Adding support for private DigiCert certificates ( #835 )
2017-06-14 09:20:24 -07:00
Henry Megarry
31f4cf0253
adding url context path to html templates ( #814 )
2017-05-25 10:20:32 -07:00
Arthur Lutz
97dceb5623
fixed typo in supervisord example config ( #790 )
2017-05-12 09:18:32 -07:00
marc-sensenich
23b6df536f
Fix Minor Typo in index.rst ( #793 )
...
Changed LEMUR_DEFAUTL_ORGANIZATION to LEMUR_DEFAULT_ORGANIZATION
2017-05-12 09:17:52 -07:00
csv7
381cd2e1ff
Updated apache config ( #776 )
...
You guys asked for one that worked... It took me a little while to tweak, esp. since I'm not a guru with python. The comment about needing mod_wsgi isn't true, unless you want to run lemur as a cgi program... I suspect that's from an older version that ran as cgi and not as a standalone webserver.
2017-05-04 08:45:55 -07:00
kevgliss
2a2d5a5583
Adding an example digicert url. Closes #700 . ( #775 )
2017-05-01 10:59:49 -07:00
kevgliss
6367a98134
Creating a user named 'lemur' in postgres ( #773 )
...
Creating a user named 'lemur' in postgres
2017-04-28 15:31:08 -07:00
Rick Breidenstein
0bbe2b0331
config LEMUR_MAIL to LEMUR_EMAIL ( #772 )
...
I referenced https://github.com/Netflix/lemur/blob/master/lemur/plugins/lemur_email/plugin.py and it appears this configuration option should be "LEMUR_EMAIL"
2017-04-28 15:01:21 -07:00
Paul Van de Vreede
989e3733a2
Add docker setup for running tests on a docker enabled dev environment. ( #771 )
2017-04-28 09:28:06 -07:00
Paul Van de Vreede
604cd60dbe
Return correct intermediate certificate on digicert creation. ( #762 )
...
This commit also removes the unused DIGICERT_INTERMEDIATE env
var as it is not used.
2017-04-27 09:14:20 -07:00
Michael Treacher
f90076abe9
Update index.rst ( #754 )
...
Seems the api for these actions have changed. Thought I would update the documentation around this. Let me know if I've misunderstood something.
2017-04-19 16:06:32 -07:00
Rick Breidenstein
221851abc1
supervisor ; cause services not to start ( #744 )
...
the ; in the supervisor/conf.d/app.conf file cause the service not to start.
2017-04-06 09:21:13 -07:00
Brint O'Hearn
e18a188723
Spell fixes in docs ( #740 )
2017-03-30 21:09:30 -07:00
Henry Megarry
dd39b9ebe8
adding url context path to build, adding documentation on url contextpath ( #737 )
2017-03-28 15:21:13 -07:00
Jason Spriggs
15896a3b11
Fix spelling error in LEMUR_DEFAULT_COUNTRY ( #734 )
2017-03-22 15:49:16 -07:00
Rick Breidenstein
a4707c5fc9
added a few steps ( #731 )
...
Added a few steps that are needed during the install on a fresh Ubuntu image
2017-03-18 21:36:26 -07:00
Rick Breidenstein
7b4d31d4f6
added steps for loading custom plugin ( #725 )
...
* added steps for loading custom plugin
added steps for loading a custom plugin into Lemur once the files have been put into place (/www/lemur/lemur/plugins/) and the setup.py file (/www/lemur/setup.py) has been modified.
* updated __init__.py section
except Exception as e:
2017-03-14 09:30:22 -07:00
Rick Breidenstein
522e182694
added python3-dev to dependencies ( #724 )
...
make release fails without it
2017-03-13 15:45:10 -07:00
Rick Breidenstein
6c8a6620d2
specify python3 when creating virtualenv ( #723 )
...
Lemur is developed against Python3.5. If you do not specify the Python version it is possible the virtualenv will be built on a different version.
2017-03-13 13:58:44 -07:00
kevgliss
a4068001a3
Updating docs to align with normal deployment. ( #718 )
2017-03-12 15:01:21 -07:00
Nevins
0326e1031f
adding generic OAuth2 provider ( #685 )
...
* adding support for Okta Oauth2
* renaming to OAuth2
* adding documentation of options
* fixing flake8 problems
2017-02-03 10:36:49 -08:00
kevgliss
9f6ad08c50
Updating hooks. ( #660 )
2017-01-18 14:16:31 -08:00
Marti Raudsepp
b327963925
Plugin base classes: update method signatures & fix raise ( #598 )
...
This way IDEs can verify method overrides in subclasses, otherwise these
are flagged as erroneous.
Changed base classes to properly raise NotImplementedError; previously
they would cause "TypeError: exceptions must derive from BaseException"
Also fixed exception handling in sources.service.clean().
2016-12-14 13:42:29 -08:00
Marti Raudsepp
71ddbb409c
Minor documentation fixes/tweaks ( #597 )
...
Mostly typos, grammar errors and inconsistent indentation in code
examples.
Some errors detected using Topy (https://github.com/intgr/topy ), all
changes verified by hand.
2016-12-14 09:29:04 -08:00
kevgliss
fbcedc2fa0
Specifying a recommended postgres version ( #592 )
2016-12-13 11:22:10 -08:00
kevgliss
a40bc65fd4
Default authority. ( #549 )
...
* Enabling the specification of a default authority, if no default is found then the first available authority is selected
* PEP8
* Skipping tests relying on keytool
2016-12-01 15:42:03 -08:00
kevgliss
f141ae78f3
Typo. ( #485 )
2016-11-10 14:40:59 -08:00
kevgliss
89470a0ce0
Adding default validity and retry logic. ( #483 )
2016-11-10 11:23:37 -08:00
kevgliss
25a6c722b6
Adding digicert documentation. ( #480 )
2016-11-08 14:56:05 -08:00
Neil Schelly
f990f92977
Fixing typo in documentation for LEMUR_DEFAULT_ORGANIZATIONAL_UNIT spelling ( #467 )
2016-10-27 20:26:28 -07:00
Charles Hendrie
cd9c112218
Implement a CFSSL issuer plugin ( #452 )
...
* Implement CFSSL issuer plugin
Implement a Lemur plugin for generating certificates from the open
source certificate authority CFSSL
(https://github.com/cloudflare/cfssl ). The plugin interacts with CFSSL
through the CFSSL REST API. The CFSSL configuration is defined in the
lemur.conf.py property file using property names prefixed with "CFSSL_".
* Update documentation to include CFSSL plugin
2016-10-22 00:52:18 -07:00
kevgliss
dcb18a57c4
Adds option to restrict certificate expiration dates to weekdays. ( #453 )
...
* Adding ability to restrict certificate creation to weekdays.
* Ensuring that we test for weekends.
2016-10-15 00:04:35 -07:00
JohnTheodore
35cfb50955
add variables to the documentation forwq oauth2 ( #444 )
2016-10-11 17:23:25 -07:00
Evan J Johnson
96674571a5
Fix a typo. UI -> API ( #407 )
2016-07-29 18:29:44 -07:00
kevgliss
4077893d08
Ensuring that destinations require private keys by default. ( #390 )
...
* Ensuring that destinations require private keys by default.
2016-07-04 15:30:20 -07:00
kevgliss
a8040777b3
Upgrading plugin docs with better example. ( #386 )
2016-07-01 10:50:18 -07:00
kevgliss
afb66df1a4
Adding plugin information to docs. ( #379 )
...
* Adding documentation about the installed plugins.
* Adding new default option.
2016-06-29 10:08:54 -07:00
kevgliss
81a6228028
Updating requirements.txt
2016-06-23 09:20:35 -07:00
kevgliss
6714595fee
Fixing documentation requirement.
2016-06-22 14:04:41 -07:00
kevgliss
7c10c8dac7
adding an httpdomain version
2016-06-22 13:59:32 -07:00
kevgliss
dc198fec8c
Docs ( #344 )
...
* Adding release info.
* adding some fields
* Adding Source Plugin change.
* Updating docs
2016-06-03 08:28:09 -07:00
kevgliss
565d7afa92
Merge pull request #293 from kevgliss/devdocs
...
Fixes #291
2016-04-25 12:30:54 -07:00
kevgliss
6f9280f64a
Adding gulp path
2016-04-25 12:16:33 -07:00
kevgliss
8fe460e401
Fixes #291
2016-04-25 11:34:05 -07:00
kevgliss
b9fe359d23
Fixes #285 Renames sync_sources function to sync to align documentation.
2016-04-25 11:21:25 -07:00
kevgliss
169490dbec
Merge pull request #268 from kevgliss/252
...
Closes #252
2016-04-01 10:16:10 -07:00
kevgliss
37f2d5b8b0
Closes #252
2016-04-01 10:09:28 -07:00
Luke Faraone
6c378957e9
Remove duplicate `install` in Quickstart
2016-03-01 04:12:10 +00:00
kevgliss
a30b8b21e4
updating postgres login
2016-02-29 08:53:35 -08:00