Commit Graph

64 Commits

Author SHA1 Message Date
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
Lauri Võsandi 0a92589f41 Cleaned up ipsec.conf templates 2015-10-17 20:36:12 +03:00
Lauri Võsandi 03d727fca9 cli: Added /etc/ipsec.secrets generation 2015-10-17 20:32:36 +03:00
Lauri Võsandi af608f6c75 Added NetworkManager strongSwan plugin integration 2015-10-17 18:07:26 +03:00
Lauri Võsandi fcb770aa7c Fixed strongswan server setup helper 2015-10-16 18:44:42 +03:00
Priit Laes 9a845fc009 Add basic tests for CA 2015-10-09 10:46:40 +03:00
Priit Laes 244919ba92 tests: Remove unused function 2015-10-09 09:37:54 +03:00
Priit Laes 6dec1eebd9 Fix traceback when no 'autosign' parameter was supplied 2015-10-08 14:47:22 +03:00
Priit Laes 8caf917d75 Add travis and codecov status badges 2015-10-08 14:25:27 +03:00
Priit Laes 9bb89460ca Add codecov.io service support 2015-10-08 14:20:13 +03:00
Lauri Võsandi 34823d6739 Merge pull request #5 from plaes/tests
Add basic test support via travis
2015-10-02 20:55:57 +03:00
Priit Laes 91d09629e2 cli: Fix 'certidude list [CA]...' command 2015-09-30 15:41:19 +03:00
Priit Laes f73885fe70 cli: Use CERTIDUDE_CONF env variable to load custom configuration 2015-09-30 11:42:38 +03:00
Priit Laes 94469f5416 tests: Simplify 'ca-output directory exists' test 2015-09-29 15:53:11 +03:00
Priit Laes 5cddbe2a15 travis: Properly cache pip packages 2015-09-29 15:41:51 +03:00
Priit Laes 5d5894a77a Drop netifaces requirement 2015-09-29 15:26:33 +03:00
Priit Laes 46b957b757 travis: Add python-3.5 target 2015-09-29 15:21:52 +03:00
Priit Laes 706f4f78d3 cli: sha1 is deprecated, use sha256 instead. 2015-09-29 15:17:08 +03:00
Priit Laes 3e93aeee72 cli: Make sure user doesn't accidentally overwrite existing setup 2015-09-29 15:17:08 +03:00
Priit Laes c68c5d2a07 Remove 'certidude' group requirement for creating CA configuration
We shouldn't require user to have 'certidude' user/group in system
in order to just create initial CA setup.
2015-09-29 15:17:08 +03:00
Priit Laes 5dc9ce46a2 Skip tests requiring certidude user 2015-09-29 15:17:08 +03:00
Priit Laes b87184bcea testing: Add Travis support 2015-09-29 15:17:08 +03:00
Priit Laes 81eef1d42f Remove the netifaces requirement 2015-09-29 15:17:08 +03:00
Priit Laes 4c1c2010c6 Add basic tests 2015-09-29 15:17:08 +03:00
Lauri Võsandi 79ee9aa22c Merge pull request #4 from plaes/wip
Refactoring and making sure things actually work
2015-09-06 09:14:37 +03:00
Priit Laes 4a94715c68 Add workaround for chroot issues 2015-09-03 09:00:45 +00:00
Priit Laes 0435b802af Kill unused imports from api 2015-09-02 06:20:19 +00:00
Priit Laes 46fd8a2385 Move all falcon-specific stuff away from cli 2015-09-02 06:20:19 +00:00
Priit Laes f93ce70d6d Add factory function to create wsgi app - kills some duplicate code 2015-09-02 06:20:19 +00:00
Lauri Võsandi 4187b3064c Improved documentation about AD integration. 2015-09-01 20:25:20 +03:00
Lauri Võsandi 70f89f996a Merge pull request #3 from plaes/work
Misc cosmetic improvements
2015-08-28 09:04:05 +03:00
Priit Laes a3fd7edbfb Add kerberos to requirements 2015-08-28 05:55:28 +00:00
Priit Laes 03f9c9fd50 cli: spawn: Fix error message when certidude signer is already running 2015-08-27 17:47:28 +00:00
Priit Laes 49a79c9180 cli: spawn: Return error code when spawn fails 2015-08-27 11:52:40 +00:00