Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c0fe2ea9e
								
							
						 | 
						
							
							
								
								Remove toggle_confirmation; require explicit state change
							
							
							
							
							
							
							
							Also cosmetic changes to make the code clearer 
							
						 | 
						
							2021-01-15 13:11:51 -06:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c4439c630f
								
							
						 | 
						
							
							
								
								Bump Copyright to 2021
							
							
							
							
							
							
							
							grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;' 
							
						 | 
						
							2021-01-13 07:49:50 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexander Strizhakov
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9f4fe5485b
								
							
						 | 
						
							
							
								
								alias alphabetically order
							
							
							
							
							
						 | 
						
							2020-10-13 16:43:59 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexander Strizhakov
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c497558d43
								
							
						 | 
						
							
							
								
								AuthenticationPlug module name
							
							
							
							
							
						 | 
						
							2020-10-13 16:43:58 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									rinpatch
								
							 
						 | 
						
							
							
							
							
								
							
							
								126461942b
								
							
						 | 
						
							
							
								
								User table: ensure bio is always a string
							
							
							
							
							
							
							
							Gets rid of '|| ""' in multiple places and fixes #2067 
							
						 | 
						
							2020-09-01 10:45:42 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								474147a67a
								
							
						 | 
						
							
							
								
								Make a new function instead of overloading register_changeset/3
							
							
							
							
							
						 | 
						
							2020-08-07 14:54:14 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								81126b0142
								
							
						 | 
						
							
							
								
								Add email to user account only if it exists in LDAP
							
							
							
							
							
						 | 
						
							2020-08-05 11:36:12 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								2192d1e492
								
							
						 | 
						
							
							
								
								Permit LDAP users to register without capturing their password hash
							
							
							
							
							
							
							
							We don't need it, and local auth fallback has been removed. 
							
						 | 
						
							2020-08-05 10:07:31 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								0f9aecbca4
								
							
						 | 
						
							
							
								
								Remove fallback to local database when LDAP is unavailable.
							
							
							
							
							
							
							
							In many environments this will not work as the LDAP password and the copy stored in Pleroma will stay synchronized. 
							
						 | 
						
							2020-08-05 08:18:16 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								f7146583e5
								
							
						 | 
						
							
							
								
								Remove LDAP mail attribute as a requirement for registering an account
							
							
							
							
							
						 | 
						
							2020-08-05 08:15:57 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexander Strizhakov
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								215daabdb4
								
							
						 | 
						
							
							
								
								copyright update
							
							
							
							
							
						 | 
						
							2020-05-18 15:15:51 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									lain
								
							 
						 | 
						
							
							
							
							
								
							
							
								8bfd9710ae
								
							
						 | 
						
							
							
								
								Pleroma Authenticator: Also update passwords here.
							
							
							
							
							
						 | 
						
							2020-05-17 11:53:17 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5b0f27d23d
								
							
						 | 
						
							
							
								
								Pbkdf2.verify_pass --> AuthenticationPlug.checkpw
							
							
							
							
							
						 | 
						
							2020-05-14 08:57:38 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b46811a074
								
							
						 | 
						
							
							
								
								Upgrade Comeonin to v5
							
							
							
							
							
							
							
							https://github.com/riverrun/comeonin/blob/master/UPGRADE_v5.md 
							
						 | 
						
							2020-05-12 17:14:59 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Maksim
								
							 
						 | 
						
							
							
							
							
								
							
							
								3d0c567fbc
								
							
						 | 
						
							
							
								
								Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> Pleroma.Web.PleromaAPI.TwoFactorAuthenticationController
							
							
							
							
							
						 | 
						
							2020-05-07 08:14:54 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								05da5f5cca
								
							
						 | 
						
							
							
								
								Update Copyrights
							
							
							
							
							
						 | 
						
							2020-03-03 16:44:49 -06:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ariadne Conill
								
							 
						 | 
						
							
							
							
							
								
							
							
								b93498eb52
								
							
						 | 
						
							
							
								
								constants: add as_public constant and use it everywhere
							
							
							
							
							
						 | 
						
							2019-07-29 02:43:19 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Moonman
								
							 
						 | 
						
							
							
							
							
								
							
							
								f98f7ad1b9
								
							
						 | 
						
							
							
								
								detect and use sha512-crypt for stored password hash.
							
							
							
							
							
						 | 
						
							2019-07-14 09:48:42 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								3eefb274f4
								
							
						 | 
						
							
							
								
								OAuth consumer: tests fix, comments, Keycloak config notes.
							
							
							
							
							
						 | 
						
							2019-06-05 13:02:13 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexander Strizhakov
								
							 
						 | 
						
							
							
							
							
								
							
							
								a2be420f94
								
							
						 | 
						
							
							
								
								differences_in_mastoapi_responses.md: fullname & bio are optionnal
							
							
							
							
							
							
							
							[ci skip] 
							
						 | 
						
							2019-05-13 18:35:45 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Maksim
								
							 
						 | 
						
							
							
							
							
								
							
							
								c854bff8f5
								
							
						 | 
						
							
							
								
								Refactored Pleroma.Web.Auth.Authenticator
							
							
							
							
							
						 | 
						
							2019-05-01 13:28:04 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								c3f12cf3c3
								
							
						 | 
						
							
							
								
								[#923] OAuth consumer params handling refactoring.
							
							
							
							
							
							
							
							Registration and authorization-related params are wrapped in "authorization" in order to reduce edge cases number and simplify handling logic. 
							
						 | 
						
							2019-04-10 21:40:38 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								e3328bc138
								
							
						 | 
						
							
							
								
								[#923] Removed <br> elements from auth forms, adjusted docs, minor auth settings refactoring.
							
							
							
							
							
						 | 
						
							2019-04-07 11:08:37 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								804173fc92
								
							
						 | 
						
							
							
								
								[#923] Minor code readability fix.
							
							
							
							
							
						 | 
						
							2019-04-01 09:45:44 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								eadafc88b8
								
							
						 | 
						
							
							
								
								[#923] Deps config adjustment (no override for httpoison), code analysis issues fixes.
							
							
							
							
							
						 | 
						
							2019-04-01 09:28:56 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								2a95014b9d
								
							
						 | 
						
							
							
								
								[#923] OAuth consumer improvements, fixes, refactoring.
							
							
							
							
							
						 | 
						
							2019-03-27 15:39:35 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								e17a9a1f66
								
							
						 | 
						
							
							
								
								[#923] Nickname & email selection for external registrations, option to connect to existing account.
							
							
							
							
							
						 | 
						
							2019-03-20 10:35:31 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								8d21859717
								
							
						 | 
						
							
							
								
								[#923] External User registration refactoring, password randomization.
							
							
							
							
							
						 | 
						
							2019-03-18 18:09:53 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								26b6354095
								
							
						 | 
						
							
							
								
								[#923] Support for multiple (external) registrations per user via Registration.
							
							
							
							
							
						 | 
						
							2019-03-18 17:23:38 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								2a96283efb
								
							
						 | 
						
							
							
								
								[#923] Merge remote-tracking branch 'remotes/upstream/develop' into twitter_oauth
							
							
							
							
							
							
							
							# Conflicts:
#	config/config.exs
#	lib/pleroma/web/auth/pleroma_authenticator.ex 
							
						 | 
						
							2019-03-18 10:26:41 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								2739057442
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'remotes/upstream/develop' into twitter_oauth
							
							
							
							
							
						 | 
						
							2019-03-15 17:11:00 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								aacbf0f570
								
							
						 | 
						
							
							
								
								[#923] OAuth: prototype of sign in / sign up with Twitter.
							
							
							
							
							
						 | 
						
							2019-03-15 17:08:03 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									link0ff
								
							 
						 | 
						
							
							
							
							
								
							
							
								54e7087ab4
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into feature/openldap-support
							
							
							
							
							
						 | 
						
							2019-03-14 17:43:30 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a3a9cec483
								
							
						 | 
						
							
							
								
								[Credo] fix Credo.Check.Readability.AliasOrder
							
							
							
							
							
						 | 
						
							2019-03-13 04:26:54 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									link0ff
								
							 
						 | 
						
							
							
							
							
								
							
							
								9338f061a3
								
							
						 | 
						
							
							
								
								Support LDAP method start_tls
							
							
							
							
							
						 | 
						
							2019-03-12 18:20:02 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									link0ff
								
							 
						 | 
						
							
							
							
							
								
							
							
								88a672fe88
								
							
						 | 
						
							
							
								
								Move LDAP code to LDAPAuthenticator.  Use Authenticator for token_exchange with grant_type as well
							
							
							
							
							
						 | 
						
							2019-03-03 21:20:36 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								3281a3f074
								
							
						 | 
						
							
							
								
								Renamed *DatabaseAuthenticator to *Authenticator.
							
							
							
							
							
						 | 
						
							2019-02-28 14:12:41 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e77f68414
								
							
						 | 
						
							
							
								
								Added auth_template/0 to DatabaseAuthenticator.
							
							
							
							
							
						 | 
						
							2019-02-28 13:58:58 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								b6f915313f
								
							
						 | 
						
							
							
								
								Made auth customization be runtime-configurable.
							
							
							
							
							
						 | 
						
							2019-02-28 13:00:54 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								e98d34e5fb
								
							
						 | 
						
							
							
								
								Added missing copyright headers.
							
							
							
							
							
						 | 
						
							2019-02-26 16:26:54 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ivan Tashkinov
								
							 
						 | 
						
							
							
							
							
								
							
							
								e82b70eb53
								
							
						 | 
						
							
							
								
								Database authenticator behaviour / Pleroma implementation refactoring.
							
							
							
							
							
						 | 
						
							2019-02-26 15:27:01 +03:00 | 
						
						
							
							
							
								
							
							
						 |