|  | 3aa2f1e892 | *: propertymapping template -> expression | 2020-02-17 20:38:14 +01:00 |  | 
			
				
					|  | e6c47fee26 | core: add template field to PropertyMapping | 2020-02-17 17:47:51 +01:00 |  | 
			
				
					|  | 3bd1eadd51 | all: implement black as code formatter | 2019-12-31 12:51:16 +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 |  | 
			
				
					|  | 358e39ced0 | core(major): remove action field from policy | 2019-10-14 13:57:38 +02:00 |  | 
			
				
					|  | fc69b6851d | core(minor): tags -> attributes, add attributes to user, add propertymappings to source | 2019-10-11 12:47:06 +02:00 |  | 
			
				
					|  | 37111fd07b | core(minor): merge migrations | 2019-10-10 17:41:22 +02:00 |  | 
			
				
					|  | 143a575369 | Merge branch 'master' into guardian # Conflicts:
#	Pipfile
#	Pipfile.lock
#	passbook/core/models.py | 2019-10-10 17:29:34 +02:00 |  | 
			
				
					|  | 3d8242be06 | core(minor): add new, optional description field to nonce | 2019-10-10 14:04:58 +02:00 |  | 
			
				
					|  | 3185a86b22 | core(minor): add separate permission to reset user's password | 2019-10-10 13:01:36 +02:00 |  | 
			
				
					|  | f2acc154cd | *(minor): small refactor | 2019-10-07 16:33:48 +02:00 |  | 
			
				
					|  | 5d1a3043b2 | create SSOLoginPolicy, which allows factors to be applied when user comes from SSO login implement SESSIION_IS_SSO_LOGIN for OAuth Client and core MFA | 2019-04-29 23:19:37 +02:00 |  | 
			
				
					|  | e7129d18f6 | fix inconsistent migrations | 2019-04-13 17:52:11 +02:00 |  | 
			
				
					|  | 8536ef9e23 | Add guardian for Application permissions | 2019-04-10 18:46:33 +02:00 |  | 
			
				
					|  | 660972e303 | add ability to have non-expiring nonces, clean up expired nonces | 2019-04-04 21:49:10 +02:00 |  | 
			
				
					|  | 883d439544 | add timeout field to policy to prevent stuck policies | 2019-03-21 14:48:51 +01:00 |  | 
			
				
					|  | 501fed1922 | rewrite PasswordFactor to use backends setting instead of trying all backends | 2019-03-10 21:47:08 +01:00 |  | 
			
				
					|  | e4baf8c21e | Add Group Member policy | 2019-03-10 19:32:18 +01:00 |  | 
			
				
					|  | 2b8c2b2346 | use Django's Admin FilteredSelectMultiple for Group Membership | 2019-03-10 18:06:06 +01:00 |  | 
			
				
					|  | 5f861189e4 | Merge branch 'master' into 23-groups # Conflicts:
#	passbook/admin/templates/administration/base.html | 2019-03-10 17:13:29 +01:00 |  | 
			
				
					|  | 2d7e8f1b50 | add group administration | 2019-03-08 15:49:45 +01:00 |  | 
			
				
					|  | 56d872af15 | add PropertyMapping Model, add Subclass for SAML, test with AWS | 2019-03-08 12:47:50 +01:00 |  | 
			
				
					|  | 5b771da972 | switch from first_name and last_name to name | 2019-02-27 15:09:05 +01:00 |  | 
			
				
					|  | 556740d7bc | add PasswordPolicyForm back in | 2019-02-26 15:41:11 +01:00 |  | 
			
				
					|  | ff9bc8aa70 | Automatically create PasswordFactor on initial setup closes #16 | 2019-02-26 09:54:51 +01:00 |  | 
			
				
					|  | 98b414f3e2 | add SignUp Confirmation (required by default, can be disabled in invitations) closes #6 | 2019-02-25 21:03:24 +01:00 |  | 
			
				
					|  | a0d42092e3 | add Nonce (one-time links), add password reset function (missing e-mail verification), closes #7 | 2019-02-25 20:46:23 +01:00 |  | 
			
				
					|  | 408e205c5f | add signal for password change, add field for password policies | 2019-02-25 15:41:36 +01:00 |  | 
			
				
					|  | 9c2cfd7db4 | use Inheritance for Factors instead of JSONField | 2019-02-24 22:39:09 +01:00 |  | 
			
				
					|  | 183308e444 | fix Contains not working correctly | 2019-02-21 16:21:45 +01:00 |  | 
			
				
					|  | c941107d42 | Rules -> Policies, more things | 2019-02-21 16:06:57 +01:00 |  | 
			
				
					|  | 7601351f51 | add help texts to explain naming | 2019-02-16 11:25:53 +01:00 |  | 
			
				
					|  | df45797b4a | fix inconsistent naming again | 2019-02-16 11:13:00 +01:00 |  | 
			
				
					|  | d6f4832e90 | Rule -> Policies | 2019-02-16 10:24:31 +01:00 |  | 
			
				
					|  | d32699b332 | remove reversion | 2019-02-16 09:53:32 +01:00 |  | 
			
				
					|  | 59a15c988f | Move Factor instances to database | 2019-02-16 09:52:37 +01:00 |  | 
			
				
					|  | 0e73702fca | add PasswordPolicyRule (not used yet) | 2019-02-10 20:09:47 +01:00 |  | 
			
				
					|  | d8eb926a76 | fix migration import order | 2019-02-08 15:19:29 +01:00 |  | 
			
				
					|  | 648f614a1a | redo migrations, cleanup | 2019-02-08 14:57:59 +01:00 |  | 
			
				
					|  | d4a6e28fe6 | core: add custom group model with hierarchy , add tree admin | 2018-12-27 00:38:42 +01:00 |  | 
			
				
					|  | 2eae37107d | core: add slug to application | 2018-12-26 17:17:39 +01:00 |  | 
			
				
					|  | d0099edac4 | all: fully switch to Invitation | 2018-12-10 14:49:15 +01:00 |  | 
			
				
					|  | 545795ebc6 | all: invites -> invitations | 2018-12-10 14:21:42 +01:00 |  | 
			
				
					|  | cc12f1d8b3 | Fix import order | 2018-12-10 13:51:16 +01:00 |  | 
			
				
					|  | 4b25924274 | core: add invite model for sign-up | 2018-12-10 13:48:22 +01:00 |  | 
			
				
					|  | 633660c602 | core: make FieldMatcherRule’s user_field into dropdown | 2018-12-10 11:15:53 +01:00 |  | 
			
				
					|  | 1a8f3fb18a | Cleanup migrations (again) | 2018-12-10 10:49:50 +01:00 |  | 
			
				
					|  | 60b1c1b493 | core: add DebugRule which takes random amount of time to process | 2018-12-09 21:06:21 +01:00 |  | 
			
				
					|  | af3df16b90 | core: add uuid to user, use as sub for OpenID | 2018-12-09 21:05:25 +01:00 |  |