|  | 3456527f10 | providers/saml: fix minor typing issue | 2020-05-09 20:54:11 +02:00 |  | 
			
				
					|  | 08c0eb2ec6 | admin: add flows | 2020-05-08 18:45:53 +02:00 |  | 
			
				
					|  | 2a85e5ae87 | flows: complete migration to FlowExecutorView, fully use context | 2020-05-08 16:10:27 +02:00 |  | 
			
				
					|  | 114bb1b0bd | flows: implement planner, start new executor | 2020-05-08 14:33:14 +02:00 |  | 
			
				
					|  | 5400882d78 | flows/: more migration progress, consolidate views | 2020-05-07 21:30:52 +02:00 |  | 
			
				
					|  | 8de66b27ad | flows/*: Initial flows stage1 implementation | 2020-05-07 20:51:06 +02:00 |  | 
			
				
					|  | 813dd2894f | *: add pyright type checking | 2020-05-07 00:32:03 +02:00 |  | 
			
				
					|  | 80d90b91e8 | core: add general admin.py loader, remove individual files | 2020-05-07 00:05:10 +02:00 |  | 
			
				
					|  | 4daa70c894 | core: fix saving of policy not correctly clearing it's cache | 2020-02-24 13:15:52 +01:00 |  | 
			
				
					|  | f8599438df | ui: fix lists not being rendered correctly | 2020-02-24 13:13:42 +01:00 |  | 
			
				
					|  | 2b5fddb7bf | policies: add unittests for evaluator | 2020-02-23 15:54:26 +01:00 |  | 
			
				
					|  | 83da175749 | policies/expression: add pb_client_ip field | 2020-02-22 19:26:16 +01:00 |  | 
			
				
					|  | a09a1793ec | ui: update templates for jinja2-related fields | 2020-02-21 15:36:37 +01:00 |  | 
			
				
					|  | d988f37afc | lib: add SentryIgnoredException, to easily ignore exceptions from sentry | 2020-02-20 21:38:53 +01:00 |  | 
			
				
					|  | 2bef5f3911 | policies: struct -> types to match core | 2020-02-20 13:52:05 +01:00 |  | 
			
				
					|  | 3c2b8e5ee1 | all: prefix all UI related methods with ui_, switch to property and return dataclass | 2020-02-20 13:51:41 +01:00 |  | 
			
				
					|  | 995615d0a0 | policies/expression: Return False if Policy returns Undefined and log warning | 2020-02-19 16:19:02 +01:00 |  | 
			
				
					|  | 38ad8e5fd3 | policies/expression: fix pb_is_sso_flow | 2020-02-19 11:01:20 +01:00 |  | 
			
				
					|  | 8b2ce5476a | policies/expression: add annotation to update docs, name jinja filters/funcs more clearly | 2020-02-19 10:23:42 +01:00 |  | 
			
				
					|  | 1b82283a20 | docs: update policy types, add docs for expression policies | 2020-02-19 10:21:28 +01:00 |  | 
			
				
					|  | 7f3d0113c2 | policies: remove redundant policies which can be easily implemented with expressions | 2020-02-19 09:51:15 +01:00 |  | 
			
				
					|  | 5b79b3fd22 | policies/expression: move evaluation code into separate class | 2020-02-19 09:49:38 +01:00 |  | 
			
				
					|  | 9267d0c1dd | all: general maintenance, prepare for pyright | 2020-02-18 22:12:51 +01:00 |  | 
			
				
					|  | 4e8238603a | all: cleanup logging to be structured | 2020-02-18 21:35:58 +01:00 |  | 
			
				
					|  | 9f00843441 | policies/expression: add Expression based policy | 2020-02-18 15:12:50 +01:00 |  | 
			
				
					|  | 773a9c0692 | policies/engine: fix cached policy results being ignored | 2020-02-17 15:37:51 +01:00 |  | 
			
				
					|  | 8808e3afe0 | policies/engine: set mp start method to fork to fix issues under macOS | 2020-02-17 15:20:30 +01:00 |  | 
			
				
					|  | 3bd1eadd51 | all: implement black as code formatter | 2019-12-31 12:51:16 +01:00 |  | 
			
				
					|  | 8eb3f0f708 | ci: upgrade pylint to latest version core: also upgrade kombu as https://github.com/celery/kombu/issues/1101 is fixed now | 2019-12-31 12:45:29 +01:00 |  | 
			
				
					|  | 0946d6a25d | docs: add initial structure, add docs for policies and factors | 2019-12-09 21:00:45 +01:00 |  | 
			
				
					|  | b08ec0477e | all(minor): replace django-ipware with custom implementation | 2019-12-05 14:33:55 +01:00 |  | 
			
				
					|  | cffe09b02e | all(major): add most models to API | 2019-10-28 17:40:57 +01:00 |  | 
			
				
					|  | d4cb1a98c7 | policy(major): simplify PolicyEngine API, add flag to ignore cache for debug purposes | 2019-10-15 15:44:59 +02:00 |  | 
			
				
					|  | 65a065c4ee | policy(minor): add unittests for policy engine | 2019-10-14 16:08:24 +02:00 |  | 
			
				
					|  | f1c4a62612 | policy(major): fix error when policy.negate is enabled | 2019-10-14 15:00:20 +02:00 |  | 
			
				
					|  | 358e39ced0 | core(major): remove action field from policy | 2019-10-14 13:57:38 +02:00 |  | 
			
				
					|  | 15fa7e9652 | ui(minor): merge menus | 2019-10-07 16:50:13 +02:00 |  | 
			
				
					|  | f2acc154cd | *(minor): small refactor | 2019-10-07 16:33:48 +02:00 |  |