Lauri Võsandi
449dcea821
Add preliminary PAM authentication backend
2016-02-29 23:06:42 +02:00
Lauri Võsandi
4240d55fe4
Add preliminary Python 2.x support
2016-02-28 22:37:56 +02:00
Lauri Võsandi
5eed7cb6d9
ui: Add blue color for recently seen clients
2016-02-17 21:44:33 +02:00
Lauri Võsandi
489de4ec79
ui: Bundle template JavaScript
2016-02-17 16:16:00 +02:00
Lauri Võsandi
114e67ed6a
api: Use nchan headers for pushing events
2016-02-17 16:15:06 +02:00
Lauri Võsandi
b830ce7671
api: Fix exception includes
2016-01-25 11:19:08 +02:00
Lauri Võsandi
661e7608ef
ui: Precompile nunjucks templates
2016-01-25 11:18:19 +02:00
Lauri Võsandi
7cb9f04972
Add routes for NetworkManager only if they have been specified
2016-01-15 18:09:03 +02:00
Lauri Võsandi
6bfa1ccf9c
cli: Fix typo
2016-01-15 13:50:45 +02:00
Lauri Võsandi
589a31eb3d
Sanitize configuration file section names
2016-01-15 13:48:24 +02:00
Lauri Võsandi
704523626b
Rename spawn commands
2016-01-15 11:18:27 +02:00
Lauri Võsandi
f2df17bb88
Refactor signature request submission
...
Certidude client now reads configuration from
/etc/certidude/client.conf, submits CSR-s and
once signed configures services based on
/etc/certidude/services.conf
2016-01-15 00:47:30 +02:00
Lauri Võsandi
d8abde3d53
Refactor request submission
...
API now properly distinguishes duplicate request from other requests with same common name.
2016-01-14 11:02:57 +02:00
Lauri Võsandi
aacf94bb28
Fix encoding error in duplicate request check
2016-01-14 10:44:26 +02:00
Lauri Võsandi
21c436ec88
Merge branch 'master' of https://github.com/laurivosandi/certidude
...
Conflicts:
certidude/cli.py
2016-01-10 19:53:02 +02:00
Lauri Võsandi
de08ba759d
Release version 0.1.20
2016-01-10 19:51:54 +02:00
Lauri Võsandi
6a45592cd0
api: Fix CRL generation
2016-01-02 01:08:04 +02:00
Lauri Võsandi
0fb605ce27
api: Fix packaging
2016-01-02 01:06:30 +02:00
Lauri Võsandi
67c6a49dff
api: Use uwsgi provided socket for nginx
2016-01-02 01:05:48 +02:00
Lauri Võsandi
1b50b8a371
cli: Fix group ownership for authority setup
2015-12-24 13:58:24 +00:00
Lauri Võsandi
8864af6072
Merge branch 'master' of github.com:laurivosandi/certidude
2015-12-23 14:49:00 +00:00
Lauri Võsandi
7f48476173
doc: Cleaned up nginx configration bits
2015-12-23 14:48:31 +00:00
Lauri Võsandi
6977d7148e
cli: Send Accept header when requesting signed certificate
2015-12-23 16:10:00 +02:00
Lauri Võsandi
af4d50db17
ui: Added product serial tag
2015-12-23 11:46:27 +00:00
Lauri Võsandi
c59198887c
api: Fixed API call for querying leases
2015-12-18 12:49:37 +00:00
Lauri Võsandi
ece05a21e0
cli: Added closeaction=restart to ipsec.conf template
2015-12-16 21:55:49 +00:00
Lauri Võsandi
da6600e2e9
api: Added signed certificate tagging mechanism
2015-12-16 17:41:49 +00:00
Lauri Võsandi
901b0f7224
api: Fix lookup of user context variable
2015-12-13 18:27:09 +00:00
Lauri Võsandi
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
Lauri Võsandi
b788d701eb
Refactor wrappers
...
Completely remove wrapper class for CA,
use certidude.authority module instead.
2015-12-12 22:39:17 +00:00
Lauri Võsandi
5876f61e15
Reverted nginx configuration example
2015-11-20 21:18:16 +01:00
Lauri Võsandi
8397d02f26
Removed leftfirewall=yes from strongSwan config template
2015-11-20 21:17:46 +01:00
Lauri Võsandi
f893582338
Major refactoring, CA is associated with it's hostname now
2015-11-15 15:55:26 +01:00
Lauri Võsandi
e6f050c257
Added preliminary interfacing with updown scripts
2015-11-13 23:20:51 +01:00
Lauri Võsandi
887743cc0b
api: Preliminary API call for listing client leases
2015-11-13 19:41:19 +01:00
Lauri Võsandi
3d36b2f92c
Merge branch 'master' of github.com:laurivosandi/certidude
2015-11-11 20:12:28 +01:00
Lauri Võsandi
4eb0cceacc
api: Preliminary API-fication of user interface
2015-11-11 20:12:04 +01:00
Lauri Võsandi
34636a2abc
Merge branch 'plaes-codecov'
2015-11-06 09:08:37 +02:00
Lauri Võsandi
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
Lauri Võsandi
a413a15854
Added preliminary event handling for front-end
2015-10-28 11:46:36 +01:00
Lauri Võsandi
f1c0a3925d
Merge branch 'master' of github.com:laurivosandi/certidude
2015-10-28 10:52:14 +02:00
Lauri Võsandi
e292e01aff
cli: Cleaned up certificate listing
2015-10-28 10:51:52 +02:00
Lauri Võsandi
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
Lauri Võsandi
42916a7ccc
cli: Improved strongSwan gateway setup heuristics
2015-10-20 20:38:48 +03:00
Lauri Võsandi
4c9f4ffd47
signer: Fixed typo
2015-10-20 11:32:46 +03:00
Lauri Võsandi
d4f735c34d
cli: Add IKE Intermediate flag for strongSwan server CSR
2015-10-20 11:32:31 +03:00
Lauri Võsandi
cf0317f7b3
api: Fixed CSR processing if autosign GET variable was not present
2015-10-20 10:47:41 +03:00
Lauri Võsandi
9a6e93f918
Released 0.1.18
2015-10-19 17:19:32 +03:00
Lauri Võsandi
90e7458136
Added textual representation for "IKE Intermediate" key usage flag
2015-10-17 20:53:46 +03:00
Lauri Võsandi
e6817b0c81
Added instructions for automating certificate management on Ubuntu
2015-10-17 20:42:59 +03:00