9021bbd5de 
					 
					
						
						
							
							root: implement APM support  
						
						
						
						
					 
					
						2020-07-07 17:43:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73116b9d1a 
					 
					
						
						
							
							policies/expression: migrate to raw python instead of jinja2 ( #49 )  
						
						... 
						
						
						
						* policies/expression: migrate to raw python instead of jinja2
* lib/expression: create base evaluator, custom subclass for policies
* core: rewrite propertymappings to use python
* providers/saml: update to new PropertyMappings
* sources/ldap: update to new PropertyMappings
* docs: update docs for new propertymappings
* root: remove jinja2
* root: re-add jinja to lock file as its implicitly required 
						
						
					 
					
						2020-06-05 12:00:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef913abc7a 
					 
					
						
						
							
							sources/ldap: add option to disable user sync, move connection init to model  
						
						
						
						
					 
					
						2020-06-02 17:15:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55fc5a6068 
					 
					
						
						
							
							policies: rewrite cache_key to prevent wrong cache  
						
						... 
						
						
						
						# Conflicts:
#	passbook/core/signals.py
#	passbook/policies/engine.py
#	passbook/policies/process.py 
						
						
					 
					
						2020-06-02 17:06:18 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3456527f10 
					 
					
						
						
							
							providers/saml: fix minor typing issue  
						
						
						
						
					 
					
						2020-05-09 20:54:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4daa70c894 
					 
					
						
						
							
							core: fix saving of policy not correctly clearing it's cache  
						
						
						
						
					 
					
						2020-02-24 13:15:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2bef5f3911 
					 
					
						
						
							
							policies: struct -> types to match core  
						
						
						
						
					 
					
						2020-02-20 13:52:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3bd1eadd51 
					 
					
						
						
							
							all: implement black as code formatter  
						
						
						
						
					 
					
						2019-12-31 12:51:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d4cb1a98c7 
					 
					
						
						
							
							policy(major): simplify PolicyEngine API, add flag to ignore cache for debug purposes  
						
						
						
						
					 
					
						2019-10-15 15:44:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1c4a62612 
					 
					
						
						
							
							policy(major): fix error when policy.negate is enabled  
						
						
						
						
					 
					
						2019-10-14 15:00:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2acc154cd 
					 
					
						
						
							
							*(minor): small refactor  
						
						
						
						
					 
					
						2019-10-07 16:33:48 +02:00