6478 Commits

Author SHA1 Message Date
Jens Langhammer
4b25924274 core: add invite model for sign-up 2018-12-10 13:48:22 +01:00
Jens Langhammer
a63f2be999 Audit: implement logging of basic events like login, logout, failed login 2018-12-10 13:47:51 +01:00
Jens Langhammer
633660c602 core: make FieldMatcherRule’s user_field into dropdown 2018-12-10 11:15:53 +01:00
Jens Langhammer
19a8ecb55a core: show applications on overview page 2018-12-10 10:50:19 +01:00
Jens Langhammer
1a8f3fb18a Cleanup migrations (again) 2018-12-10 10:49:50 +01:00
Jens Langhammer
9cccc0a757
saml_idp: Add Certificate, Key and other settings to DB 2018-12-09 23:06:14 +01:00
Jens Langhammer
dae5fc6265
core: cleanup provider select 2018-12-09 23:05:55 +01:00
Jens Langhammer
04205cd19a
Include allauth requirements in dev 2018-12-09 22:44:27 +01:00
Jens Langhammer
a97fc67bff
ci: add allauth to CI 2018-12-09 22:37:17 +01:00
Jens Langhammer
08c907e89b
allauth: Add django-allauth extension 2018-12-09 22:37:07 +01:00
Jens Langhammer
43fe9e062d
core: add static root 2018-12-09 22:12:41 +01:00
Jens Langhammer
57f01952bd
core: fix bandit issues 2018-12-09 21:20:34 +01:00
Jens Langhammer
bc691f4f4c
ci: fix dependencies 2018-12-09 21:11:43 +01:00
Jens Langhammer
0754b07765
core: cleanup 2018-12-09 21:07:38 +01:00
Jens Langhammer
e7f7a3127c
core: add loading view for authorisation views 2018-12-09 21:07:18 +01:00
Jens Langhammer
db3ae58a21
core: switch to different cookie names 2018-12-09 21:06:36 +01:00
Jens Langhammer
60b1c1b493
core: add DebugRule which takes random amount of time to process 2018-12-09 21:06:21 +01:00
Jens Langhammer
af3df16b90
core: add uuid to user, use as sub for OpenID 2018-12-09 21:05:25 +01:00
Jens Langhammer
1ab445ab8e
admin: fix provider table breaking 2018-12-09 21:04:57 +01:00
Jens Langhammer
10bb06cc7e
Add bandit to CI 2018-12-09 17:44:54 +01:00
Jens Langhammer
f4c5ba27cc disable pymysql import 2018-12-09 17:41:25 +01:00
Jens Langhammer
4b3959787e admin: update list templates to show buttons in one column 2018-11-30 15:50:45 +01:00
Jens Langhammer
520e991393 admin: add view to test rules 2018-11-30 15:50:27 +01:00
Jens Langhammer
0ce242e956 core: fix rule engine not working 2018-11-30 14:33:33 +01:00
Jens Langhammer
b5ed371575 core: add basic rule engine, needs celery debugging 2018-11-28 14:01:59 +01:00
Jens Langhammer
62ee5db752 core: Remove AppTask Inheritance from Models 2018-11-28 14:01:46 +01:00
Jens Langhammer
bc65fae4b2 Admin: remove .cast() calls and replace with select_subclasses() 2018-11-28 14:01:18 +01:00
Jens Langhammer
005d0f1c8f core: fix prospector error 2018-11-27 16:38:34 +01:00
Jens Langhammer
a4046ea264 Add missing PyMySQL to requirements 2018-11-27 16:35:37 +01:00
Jens Langhammer
65f34ece8b core: add celery and redis to requirements 2018-11-27 16:30:42 +01:00
Jens Langhammer
731b745d0c core: switch role evaluating to celery worker 2018-11-27 16:23:29 +01:00
Jens Langhammer
4b047802c0 core: Add Webhook Rule 2018-11-27 16:23:04 +01:00
Jens Langhammer
cde35515c7 Fix prospector errors and move secret_key to yaml config 2018-11-27 10:56:40 +01:00
Jens Langhammer
7c7b3469e9 ci: add CI 2018-11-26 22:44:00 +01:00
Jens Langhammer
e50f394022 Update todo 2018-11-26 22:42:49 +01:00
Jens Langhammer
c0c51981ba admin: add provider admin 2018-11-26 22:40:10 +01:00
Jens Langhammer
755997a9c7 admin: add generic create and delete template 2018-11-26 22:30:14 +01:00
Jens Langhammer
5c5c865c0b admin: add ?back to everything 2018-11-26 22:29:59 +01:00
Jens Langhammer
b656cd1139 admin: add source admin 2018-11-26 22:09:04 +01:00
Jens Langhammer
caf6580ccb Admin: add rule admin 2018-11-26 22:08:48 +01:00
Jens Langhammer
2aa12801a8 admin: add application admin 2018-11-26 22:08:18 +01:00
Jens Langhammer
c507e310b5 switch to self-rendered forms 2018-11-26 22:07:40 +01:00
Jens Langhammer
225dc112e7 ldap: add Source Creation form 2018-11-26 18:22:38 +01:00
Jens Langhammer
08a5c98823 admin: fix source creation view 2018-11-26 18:22:22 +01:00
Jens Langhammer
6c0e7b9741 ldap: rewrite Connector to use Source DB Entries 2018-11-26 18:12:04 +01:00
Jens Langhammer
98e10a1ca9 Move LDAP Source to DB 2018-11-26 17:18:56 +01:00
Jens Langhammer
bcf9db59e2 fix dev requirements 2018-11-26 17:17:58 +01:00
Jens Langhammer
15ed14046e Fixup verbose names 2018-11-26 17:17:32 +01:00
Jens Langhammer
ca80ebc0cc use logo on favicon and login 2018-11-26 17:17:04 +01:00
Jens Langhammer
15c624b16f Add better logo 2018-11-26 17:16:47 +01:00