1
0
mirror of https://github.com/laurivosandi/certidude synced 2025-10-29 16:39:19 +00:00
Commit Graph

18 Commits

Author SHA1 Message Date
476a312b4e ui: Fix autosign subnets listing 2016-03-29 15:47:00 +03:00
09a67718ab Expose certificate and CRL lifetime via session API call 2016-03-29 15:43:34 +03:00
925bc0ef9a Refactor users, add OpenVPN and mailing support
* Add abstraction for user objects
* Mail authority admins about pending, revoked and signed certificates
* Add NetworkManager's OpenVPN plugin support
* Improve CRL support
* Refactor CSRF protection
* Update documentation
2016-03-27 23:38:14 +03:00
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
5eed7cb6d9 ui: Add blue color for recently seen clients 2016-02-17 21:44:33 +02:00
489de4ec79 ui: Bundle template JavaScript 2016-02-17 16:16:00 +02:00
661e7608ef ui: Precompile nunjucks templates 2016-01-25 11:18:19 +02:00
de08ba759d Release version 0.1.20 2016-01-10 19:51:54 +02:00
af4d50db17 ui: Added product serial tag 2015-12-23 11:46:27 +00:00
da6600e2e9 api: Added signed certificate tagging mechanism 2015-12-16 17:41:49 +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
f893582338 Major refactoring, CA is associated with it's hostname now 2015-11-15 15:55:26 +01:00
e6f050c257 Added preliminary interfacing with updown scripts 2015-11-13 23:20:51 +01:00
887743cc0b api: Preliminary API call for listing client leases 2015-11-13 19:41:19 +01:00
4eb0cceacc api: Preliminary API-fication of user interface 2015-11-11 20:12:04 +01:00
a413a15854 Added preliminary event handling for front-end 2015-10-28 11:46:36 +01:00
c5d27e8a76 Released 0.1.17 2015-08-13 11:11:08 +03:00