|  | 406f69080b | Revert "*: providers and sources -> channels, PolicyModel to PolicyBindingModel that uses custom M2M through" This reverts commit 7ed3ceb960. | 2020-05-16 16:02:42 +02:00 |  | 
			
				
					|  | 2ce31dfaa5 | root: upgrade django-dbbackup | 2020-05-16 14:54:18 +02:00 |  | 
			
				
					|  | 7ed3ceb960 | *: providers and sources -> channels, PolicyModel to PolicyBindingModel that uses custom M2M through | 2020-05-16 14:03:57 +02:00 |  | 
			
				
					|  | b907105f4a | policies/expression: expose python requests via expression, remove webhook policy | 2020-05-15 12:02:41 +02:00 |  | 
			
				
					|  | 43a583e2d2 | stages/invitation: add unittests | 2020-05-13 23:20:27 +02:00 |  | 
			
				
					|  | c42ed6bc99 | admin: sort types, minor fixups | 2020-05-13 11:57:10 +02:00 |  | 
			
				
					|  | e45b33c6c2 | stages/user_delete: add user delete stage, remove view from core | 2020-05-12 14:50:00 +02:00 |  | 
			
				
					|  | 137e90355b | flows: default-auth -> default-authentication | 2020-05-12 14:49:47 +02:00 |  | 
			
				
					|  | 7500e622f6 | stages/invitation: start extracting invitation from core | 2020-05-11 21:58:02 +02:00 |  | 
			
				
					|  | 9dec13c225 | stages/user_logout: add logout stage | 2020-05-11 01:12:14 +02:00 |  | 
			
				
					|  | 69120da45c | core: remove redundant views/forms | 2020-05-11 00:49:48 +02:00 |  | 
			
				
					|  | 5b2bf7519a | stages/user_create -> user_write: Stage can create and update existing users | 2020-05-10 23:38:15 +02:00 |  | 
			
				
					|  | a67c53f46a | stages/email: start rewriting templates, add template tags to embed CSS and images | 2020-05-10 20:16:58 +02:00 |  | 
			
				
					|  | 8de87d9acb | stages/identification: test signup notice | 2020-05-10 18:17:24 +02:00 |  | 
			
				
					|  | 8dc3c49a2f | stages/user_create: add stage to create user after prompts | 2020-05-10 18:04:23 +02:00 |  | 
			
				
					|  | a3a3dde1c8 | stages/dummy: add unittests stages/password: improve coverage
stages/user_login: improve coverage | 2020-05-10 17:02:01 +02:00 |  | 
			
				
					|  | f111604b70 | stages/login: -> stages/user_login: rename login to user_login for user_create stage | 2020-05-10 16:20:44 +02:00 |  | 
			
				
					|  | 4315d1a03c | stages/prompt: add prompt stage: dynamically created forms based on database | 2020-05-10 16:20:17 +02:00 |  | 
			
				
					|  | 4f785da452 | root: fix migrations for CI | 2020-05-10 13:06:38 +02:00 |  | 
			
				
					|  | ff4bd1c91f | root: increase testing verbosity to debug CI | 2020-05-10 12:50:58 +02:00 |  | 
			
				
					|  | 9bccf9bb0a | policies/dummy: separate dummy policy from core into app | 2020-05-10 02:14:55 +02:00 |  | 
			
				
					|  | fd5b2298e5 | flows: fix unittests and migrations | 2020-05-09 23:31:35 +02:00 |  | 
			
				
					|  | 28b913136d | root: set log level based on DEBUG flag | 2020-05-09 20:53:47 +02:00 |  | 
			
				
					|  | 212e966dd4 | factors: -> stage | 2020-05-08 20:59:51 +02:00 |  | 
			
				
					|  | 8de66b27ad | flows/*: Initial flows stage1 implementation | 2020-05-07 20:51:06 +02:00 |  | 
			
				
					|  | b40bffdf38 | providers/samlv2: start implementing new SAML Provider | 2020-05-07 01:20:08 +02:00 |  | 
			
				
					|  | 80d90b91e8 | core: add general admin.py loader, remove individual files | 2020-05-07 00:05:10 +02:00 |  | 
			
				
					|  | 8df55f22aa | crypto: implement simple certificate-key pair for easier management | 2020-03-03 23:35:25 +01:00 |  | 
			
				
					|  | 2bf96828f1 | root: fix logging.basicConfig being called by pyjwkest | 2020-02-24 15:30:28 +01:00 |  | 
			
				
					|  | 238b489e07 | root: add process ID to logging output | 2020-02-24 13:20:32 +01:00 |  | 
			
				
					|  | 3453077d7b | root: set SameSite to None when debugging | 2020-02-23 22:49:33 +01:00 |  | 
			
				
					|  | b6326f399c | ui: clean up more generic forms, remove is_login everywhere | 2020-02-21 15:00:45 +01:00 |  | 
			
				
					|  | 8fd86a28ff | ui: fixup minor issues, add static app | 2020-02-21 11:20:55 +01:00 |  | 
			
				
					|  | 3c04afa31f | root: use different cookie names for dev instance | 2020-02-20 17:08:11 +01:00 |  | 
			
				
					|  | 22ae986c0b | root: add logger name to log output | 2020-02-20 13:52:14 +01:00 |  | 
			
				
					|  | 7f3d0113c2 | policies: remove redundant policies which can be easily implemented with expressions | 2020-02-19 09:51:15 +01:00 |  | 
			
				
					|  | 9f00843441 | policies/expression: add Expression based policy | 2020-02-18 15:12:50 +01:00 |  | 
			
				
					|  | 5b22f9b6c3 | providers/saml: transition to dataclass from dict, cleanup unused templates, add missing autosubmit_form | 2020-02-18 10:57:30 +01:00 |  | 
			
				
					|  | 3bd1eadd51 | all: implement black as code formatter | 2019-12-31 12:51:16 +01:00 |  | 
			
				
					|  | 74cd0bc08f | all(minor): remove old, unused code | 2019-12-05 15:07:37 +01:00 |  | 
			
				
					|  | 979bea17ed | root(minor): disable error reporting by default | 2019-11-20 13:12:37 +01:00 |  | 
			
				
					|  | be642bc874 | root(major): fix dbbackup not working with prometheus | 2019-11-19 18:08:25 +01:00 |  | 
			
				
					|  | 08f0aca894 | provider/oidc(minor): include claims in id_token | 2019-11-11 13:19:54 +01:00 |  | 
			
				
					|  | 73558f30d1 | root(minor): revert to django_redis cache | 2019-11-08 13:58:10 +01:00 |  | 
			
				
					|  | e4fbcd3735 | root(major): add prometheus | 2019-11-08 12:23:51 +01:00 |  | 
			
				
					|  | dabce36667 | sources/saml(major): add saml SP | 2019-11-07 17:02:56 +01:00 |  | 
			
				
					|  | cffe09b02e | all(major): add most models to API | 2019-10-28 17:40:57 +01:00 |  | 
			
				
					|  | 543e949a48 | api(minor): start with api v2 | 2019-10-28 14:26:07 +01:00 |  | 
			
				
					|  | feb80049aa | Merge branch 'master' into guardian | 2019-10-25 22:18:13 +02:00 |  | 
			
				
					|  | 13f4ea0b8b | root(minor): sort keys in log output | 2019-10-15 15:40:38 +02:00 |  |