811e6dbb08
Complete overhaul
...
* Switch to Python 2.x due to lack of decent LDAP support in Python 3.x
* Add LDAP backend for authentication/authorization
* Add PAM backend for authentication
* Add getent backend for authorization
* Add preliminary CSRF protection
* Update icons
* Update push server documentation, use nchan from now on
* Add P12 bundle generation
* Add thin wrapper around Python's SQL connectors
* Enable mailing subsystem
* Add Kerberos TGT renewal cronjob
* Add HTTPS server setup commands for nginx
2016-03-21 23:42:39 +02:00
661e7608ef
ui: Precompile nunjucks templates
2016-01-25 11:18:19 +02:00
704523626b
Rename spawn commands
2016-01-15 11:18:27 +02:00
21c436ec88
Merge branch 'master' of https://github.com/laurivosandi/certidude
...
Conflicts:
certidude/cli.py
2016-01-10 19:53:02 +02:00
de08ba759d
Release version 0.1.20
2016-01-10 19:51:54 +02:00
67c6a49dff
api: Use uwsgi provided socket for nginx
2016-01-02 01:05:48 +02:00
7f48476173
doc: Cleaned up nginx configration bits
2015-12-23 14:48:31 +00:00
fbbf7a320d
Add preliminary support for logging
...
Current logging mechanism makes use of Python's logging module.
MySQL logging handler inserts log entries to MySQL server and
another logging handler is used to stream events to web interface
via nginx streaming push.
2015-12-13 15:11:22 +00:00
b788d701eb
Refactor wrappers
...
Completely remove wrapper class for CA,
use certidude.authority module instead.
2015-12-12 22:39:17 +00:00
5876f61e15
Reverted nginx configuration example
2015-11-20 21:18:16 +01:00
f893582338
Major refactoring, CA is associated with it's hostname now
2015-11-15 15:55:26 +01:00
ffd6eccd80
Merge branch 'codecov' of https://github.com/plaes/certidude into plaes-codecov
...
Conflicts:
certidude/api.py
2015-11-06 09:08:00 +02:00
3012d843a9
Enabled certificate publishing from command-line
...
Instead of defining environment variables for
push server URL-s the URL-s are now fetched
from openssl.cnf instead.
2015-10-26 21:52:48 +01:00
e6817b0c81
Added instructions for automating certificate management on Ubuntu
2015-10-17 20:42:59 +03:00
8caf917d75
Add travis and codecov status badges
2015-10-08 14:25:27 +03:00
4187b3064c
Improved documentation about AD integration.
2015-09-01 20:25:20 +03:00
a3fd7edbfb
Add kerberos to requirements
2015-08-28 05:55:28 +00:00
48541b7a08
Updated README
2015-08-22 23:19:30 +03:00
f92853bedb
Added diagrams and improved docs
2015-08-16 18:09:06 +03:00
e2f27078d1
Added preliminary Kerberos authentication support
2015-08-16 17:21:42 +03:00
c5d27e8a76
Released 0.1.17
2015-08-13 11:11:08 +03:00
f24ef4024c
Fixes
2015-07-27 18:49:50 +03:00
10a329c0fe
Added uWSGI support and documentation
2015-07-27 15:30:50 +03:00
d024f778f8
Implemented essential functionality
2015-07-26 23:34:46 +03:00
0af381fc46
Initial commit
2015-07-12 22:22:10 +03:00