4d1658b35e 
					 
					
						
						
							
							stages/identification: explicitly define enrollment and recovery  
						
						
						
						
					 
					
						2020-05-31 23:01:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1b63fbb7f 
					 
					
						
						
							
							stages/prompt: add prompt order field  
						
						
						
						
					 
					
						2020-05-28 23:21:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						270739a45a 
					 
					
						
						
							
							admin: fix policy testing form not showing the correct result  
						
						
						
						
					 
					
						2020-05-28 21:50:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df8995deed 
					 
					
						
						
							
							policies/*: remove Policy.negate, order, timeout ( #39 )  
						
						... 
						
						
						
						policies: rewrite engine to use PolicyBinding for order/negate/timeout
policies: rewrite engine to use PolicyResult instead of tuple 
						
						
					 
					
						2020-05-28 21:45:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdfc6472d2 
					 
					
						
						
							
							admin: fixup some urls  
						
						
						
						
					 
					
						2020-05-28 10:36:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						beabba2890 
					 
					
						
						
							
							flows: Load Stages without refreshing the whole page ( #33 )  
						
						... 
						
						
						
						* flows: initial implementation of FlowExecutorShell
* flows: load messages dynamically upon card refresh 
						
						
					 
					
						2020-05-24 00:57:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0664f0b6b2 
					 
					
						
						
							
							flows: add support for default_context, etc  
						
						... 
						
						
						
						default_context can be used to influence policies during the planning. This should be used when the Planner is called from other views to correctly preseed the plan.
This also checks if there is a PENDING_USER set, and uses that user for the cache key instead 
						
						
					 
					
						2020-05-20 16:15:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e08c5ff875 
					 
					
						
						
							
							helm: fully remove domain, add log_level  
						
						
						
						
					 
					
						2020-05-20 12:16:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24a3e787dd 
					 
					
						
						
							
							migrate to per-model UUID Primary key, remove UUIDModel ( #26 )  
						
						... 
						
						
						
						* *: migrate to per-model UUID Primary key, remove UUIDModel
* *: fix import order, fix unittests 
						
						
					 
					
						2020-05-20 09:17:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						09ef58350c 
					 
					
						
						
							
							flows: rename AuthenticationStage to StageView as its a general base view  
						
						
						
						
					 
					
						2020-05-17 00:03:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e68352b09c 
					 
					
						
						
							
							admin: add flow-stage-bindings, add policy-bindings, add prompts  
						
						
						
						
					 
					
						2020-05-16 19:55:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7bd65120b9 
					 
					
						
						
							
							*: migrate from PolicyModel to PolicyBindingModel, move Policy to passbook_policies  
						
						
						
						
					 
					
						2020-05-16 18:07:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ed3ceb960 
					 
					
						
						
							
							*: providers and sources -> channels, PolicyModel to PolicyBindingModel that uses custom M2M through  
						
						
						
						
					 
					
						2020-05-16 14:03:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a5319fc2fe 
					 
					
						
						
							
							*: rename templatetags to clearly identify  
						
						
						
						
					 
					
						2020-05-15 10:54:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80c3246333 
					 
					
						
						
							
							policies/expression: add pb_flow_plan variable  
						
						
						
						
					 
					
						2020-05-13 18:44:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c42ed6bc99 
					 
					
						
						
							
							admin: sort types, minor fixups  
						
						
						
						
					 
					
						2020-05-13 11:57:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57fed2b92b 
					 
					
						
						
							
							stages/user_delete: fix formatting  
						
						
						
						
					 
					
						2020-05-12 15:23:17 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d49c58f326 
					 
					
						
						
							
							flows: fix linting  
						
						
						
						
					 
					
						2020-05-11 21:27:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9814d3be03 
					 
					
						
						
							
							flows: add Planner and Executor unittests  
						
						
						
						
					 
					
						2020-05-11 15:01:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6fd19c0a37 
					 
					
						
						
							
							flows: add caching of plan, add planner unittests  
						
						
						
						
					 
					
						2020-05-11 11:39:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10cb412532 
					 
					
						
						
							
							flows: fix linting of migrations  
						
						
						
						
					 
					
						2020-05-11 09:08:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e12780f78f 
					 
					
						
						
							
							flows: add invalidation designation, use as default logout action  
						
						
						
						
					 
					
						2020-05-11 01:12:57 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d4f149bc02 
					 
					
						
						
							
							stages/email: add form for sending email to prevent spam  
						
						... 
						
						
						
						stages/email: make token validity configurable 
						
						
					 
					
						2020-05-10 20:50:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99bab03cce 
					 
					
						
						
							
							flows: add check if current plan matches current flow  
						
						
						
						
					 
					
						2020-05-10 20:15:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d03b36750 
					 
					
						
						
							
							stages/identification: show sign up url when related flow exists  
						
						
						
						
					 
					
						2020-05-10 18:14:10 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbc3ac6b30 
					 
					
						
						
							
							flows: make FlowExecutor fully working without pending user  
						
						
						
						
					 
					
						2020-05-10 15:28:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a700e506b 
					 
					
						
						
							
							stages/identification: simplify unittests  
						
						
						
						
					 
					
						2020-05-10 01:01:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e488670ad 
					 
					
						
						
							
							stages/identification: load uid_fields from stage in form, add more unit tests  
						
						
						
						
					 
					
						2020-05-10 00:05:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd5b2298e5 
					 
					
						
						
							
							flows: fix unittests and migrations  
						
						
						
						
					 
					
						2020-05-09 23:31:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c46f0781fc 
					 
					
						
						
							
							flows: separate final login step from flow executor  
						
						
						
						
					 
					
						2020-05-09 23:19:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0aad0604d8 
					 
					
						
						
							
							stages/identification: migrate from core to separate stage  
						
						
						
						
					 
					
						2020-05-09 21:31:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a6009c278 
					 
					
						
						
							
							flows: enum to django TextChoices  
						
						
						
						
					 
					
						2020-05-09 20:54:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						212e966dd4 
					 
					
						
						
							
							factors: -> stage  
						
						
						
						
					 
					
						2020-05-08 20:59:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08c0eb2ec6 
					 
					
						
						
							
							admin: add flows  
						
						
						
						
					 
					
						2020-05-08 18:45:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						872ecd93a6 
					 
					
						
						
							
							flows: add to api and add forms  
						
						
						
						
					 
					
						2020-05-08 18:29:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8af9d6ce0 
					 
					
						
						
							
							flows: make sure flow_slug is logged consistently  
						
						
						
						
					 
					
						2020-05-08 17:18:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c3e43a7c2f 
					 
					
						
						
							
							flows: fix denied view not being registered  
						
						
						
						
					 
					
						2020-05-08 16:50:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						273af0f1cb 
					 
					
						
						
							
							core/auth: fix unittests for flows  
						
						
						
						
					 
					
						2020-05-08 16:43:22 +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