50531b8a36 
					 
					
						
						
							
							root: upgrade to python3.9  
						
						 
						
						
						
						
					 
					
						2020-11-15 16:15:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e5e4824920 
					 
					
						
						
							
							*/saml: fully migrate to xmlsec, remove signxml dependency  
						
						 
						
						
						
						
					 
					
						2020-11-15 15:20:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9877ef99c4 
					 
					
						
						
							
							*/saml: fix creation and validation of detached signatures  
						
						 
						
						
						
						
					 
					
						2020-11-12 11:59:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dd0d7e7481 
					 
					
						
						
							
							root: switch from drf-yasg to drf_yasg2 and up rest_framework  
						
						 
						
						
						
						
					 
					
						2020-10-16 23:32:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ae125dd1f0 
					 
					
						
						
							
							root: fix missing docker dependency  
						
						 
						
						
						
						
					 
					
						2020-10-04 15:04:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ef39f1e04 
					 
					
						
						
							
							root: update black version  
						
						 
						
						
						
						
					 
					
						2020-09-30 16:39:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9099dc5713 
					 
					
						
						
							
							root: fix missing dependencies of uvicorn  
						
						 
						
						
						
						
					 
					
						2020-09-30 16:11:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						815ad26b91 
					 
					
						
						
							
							root: add hard uvloop and httptools dependency  
						
						 
						
						
						
						
					 
					
						2020-09-30 15:37:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						acb2b825f3 
					 
					
						
						
							
							root: fix pipfile not referencing djangorestframework  
						
						 
						
						
						
						
					 
					
						2020-09-30 09:23:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e956b86649 
					 
					
						
						
							
							root: lock rest-framework to 3.11.1 to prevent drf-yasg  
						
						 
						
						... 
						
						
						
						See https://github.com/axnsan12/drf-yasg/issues/641  
						
						
					 
					
						2020-09-30 09:15:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						23cccebb96 
					 
					
						
						
							
							pytest ( #209 )  
						
						 
						
						
						
						
					 
					
						2020-09-11 23:21:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						268de20872 
					 
					
						
						
							
							Proxy v2 ( #189 )  
						
						 
						
						
						
						
					 
					
						2020-09-03 00:04:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0e0898c3cf 
					 
					
						
						
							
							Flow exporting/importing ( #187 )  
						
						 
						
						... 
						
						
						
						* stages/*: Add SerializerModel as base model, implement serializer property
* flows: add initial flow exporter and importer
* policies/*: implement .serializer for all policies
* root: fix missing dacite requirement 
						
						
					 
					
						2020-08-22 00:42:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ff810c689f 
					 
					
						
						
							
							Replace Elastic APM with Sentry APM ( #183 )  
						
						 
						
						
						
						
					 
					
						2020-08-20 20:39:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c7a2410b1d 
					 
					
						
						
							
							OAuth Provider Rewrite ( #182 )  
						
						 
						
						
						
						
					 
					
						2020-08-19 10:32:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0715cac39b 
					 
					
						
						
							
							root: remove psutil as we have external monitoring for CPU  
						
						 
						
						
						
						
					 
					
						2020-07-07 18:24:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9021bbd5de 
					 
					
						
						
							
							root: implement APM support  
						
						 
						
						
						
						
					 
					
						2020-07-07 17:43:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						57a7bed99d 
					 
					
						
						
							
							sources/oauth: fix facebook provider  
						
						 
						
						
						
						
					 
					
						2020-06-25 10:24:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						01f004cec6 
					 
					
						
						
							
							root: move all e2e dependencies into pipfile  
						
						 
						
						
						
						
					 
					
						2020-06-19 20:25:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						16c6e29801 
					 
					
						
						
							
							root: add missing selenium  
						
						 
						
						
						
						
					 
					
						2020-06-07 19:44:28 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a08bdfdbcd 
					 
					
						
						
							
							root: remove prospector from Pipfile as it causes lock issues, install in CI  
						
						 
						
						
						
						
					 
					
						2020-02-17 17:48:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ba74a3213d 
					 
					
						
						
							
							*: upgrade python 3.7 to 3.8  
						
						 
						
						
						
						
					 
					
						2020-01-19 21:03:01 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b08ec0477e 
					 
					
						
						
							
							all(minor): replace django-ipware with custom implementation  
						
						 
						
						
						
						
					 
					
						2019-12-05 14:33:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						97290755e7 
					 
					
						
						
							
							root(major): re-add missing dependencies  
						
						 
						
						
						
						
					 
					
						2019-11-08 14:26:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dfcfd87644 
					 
					
						
						
							
							root(minor): remove old deps from pipfile  
						
						 
						
						
						
						
					 
					
						2019-11-08 13:55:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e4fbcd3735 
					 
					
						
						
							
							root(major): add prometheus  
						
						 
						
						
						
						
					 
					
						2019-11-08 12:23:51 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						261d57ad7b 
					 
					
						
						
							
							Merge branch 'master' into guardian  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	Pipfile
#	Pipfile.lock
#	passbook/admin/views/invitations.py
#	passbook/admin/views/policy.py
#	passbook/admin/views/providers.py
#	passbook/admin/views/sources.py
#	passbook/admin/views/users.py 
						
						
					 
					
						2019-10-15 15:09:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4086252979 
					 
					
						
						
							
							core(major): add integrated database backup  
						
						 
						
						
						
						
					 
					
						2019-10-15 13:52:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						143a575369 
					 
					
						
						
							
							Merge branch 'master' into guardian  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	Pipfile
#	Pipfile.lock
#	passbook/core/models.py 
						
						
					 
					
						2019-10-10 17:29:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c782585287 
					 
					
						
						
							
							ci(minor): re-enable pylint  
						
						 
						
						
						
						
					 
					
						2019-10-10 17:22:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8ff9e72972 
					 
					
						
						
							
							docker(major): use buster instead of stretch, simplify base image, use pyuwsgi for wheels  
						
						 
						
						
						
						
					 
					
						2019-10-10 17:13:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a53f7a49ac 
					 
					
						
						
							
							root(minor): start implementing guardian  
						
						 
						
						
						
						
					 
					
						2019-10-10 10:45:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						46111e7cac 
					 
					
						
						
							
							deploy(minor): downgrade kombu to fix redis error  
						
						 
						
						... 
						
						
						
						https://github.com/celery/kombu/issues/1063  
						
						
					 
					
						2019-10-09 14:32:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a48924c896 
					 
					
						
						
							
							docker(minor): switch to debian based image so we can use wheels  
						
						 
						
						
						
						
					 
					
						2019-10-04 11:50:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c7322a32a0 
					 
					
						
						
							
							app_gw(minor): remove current implementation  
						
						 
						
						
						
						
					 
					
						2019-10-04 09:28:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						64b75cab84 
					 
					
						
						
							
							policy(minor): add data class for policy request  
						
						 
						
						
						
						
					 
					
						2019-10-03 10:45:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7f70048423 
					 
					
						
						
							
							ci(minor): disable pylint since its currently broken upstream  
						
						 
						
						
						
						
					 
					
						2019-10-01 16:53:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						97dbfc8885 
					 
					
						
						
							
							req(minor): fix dependency issue by downgrading prospector  
						
						 
						
						
						
						
					 
					
						2019-10-01 15:54:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						149ea22a93 
					 
					
						
						
							
							k8s(minor): switch to uwsgi  
						
						 
						
						
						
						
					 
					
						2019-10-01 15:43:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c2c5ff6912 
					 
					
						
						
							
							config(minor): CONFIG.get -> CONFIG.y  
						
						 
						
						
						
						
					 
					
						2019-09-30 18:04:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9cddab8fd5 
					 
					
						
						
							
							deploy(minor): switch to pipfile  
						
						 
						
						
						
						
					 
					
						2019-09-10 17:00:13 +02:00