Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	f8bb4d0d6b 
 
						 
						
							
							
								
								
								Fix server error when failing to follow back followers from /relationships ( #23787 )  
							
							
							
							
						 
						
							2023-03-03 20:36:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	c2a046ded1 
 
						 
						
							
							
								
								
								Fix “Remove all followers from the selected domains” being more destructive than it claims ( #23805 )  
							
							
							
							
						 
						
							2023-03-03 20:25:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	
	
	af578e8ce0 
 
						 
						
							
							
								
								
								Fix deprecation warning about merging conditions ( #23618 )  
							
							
							
							
						 
						
							2023-03-02 16:21:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	
	
	4bb39ac3c3 
 
						 
						
							
							
								
								
								Fix single-record invalid condition on PollVote ( #23810 )  
							
							
							
							
						 
						
							2023-02-27 09:31:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	f682478de8 
 
						 
						
							
							
								
								
								Fix inefficiency when searching accounts per username in admin interface ( #23801 )  
							
							
							
							
						 
						
							2023-02-22 11:53:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	9909b4b653 
 
						 
						
							
							
								
								
								Autofix Rubocop Rails/WhereEquals ( #23759 )  
							
							
							
							
						 
						
							2023-02-21 03:20:56 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	717683d1c3 
 
						 
						
							
							
								
								
								Autofix Rubocop remaining Layout rules ( #23679 )  
							
							
							
							
						 
						
							2023-02-20 06:58:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	d2dcb6c45a 
 
						 
						
							
							
								
								
								Autofix Rubocop Style/UnpackFirst ( #23741 )  
							
							
							
							
						 
						
							2023-02-20 06:51:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	63e6353886 
 
						 
						
							
							
								
								
								Autofix Rubocop Rails/EnumHash ( #23737 )  
							
							
							
							
						 
						
							2023-02-20 05:00:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	597767a9f7 
 
						 
						
							
							
								
								
								Autofix Rubocop Rails/RedundantForeignKey ( #23731 )  
							
							
							
							
						 
						
							2023-02-20 02:19:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	2177daeae9 
 
						 
						
							
							
								
								
								Autofix Rubocop Style/RedundantBegin ( #23703 )  
							
							
							
							
						 
						
							2023-02-19 07:09:40 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	ab7816a414 
 
						 
						
							
							
								
								
								Autofix Rubocop Style/Lambda ( #23696 )  
							
							
							
							
						 
						
							2023-02-18 12:39:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	e2a3ebb271 
 
						 
						
							
							
								
								
								Autofix Rubocop Style/IfUnlessModifier ( #23697 )  
							
							
							
							
						 
						
							2023-02-18 12:37:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	a6f77aa28a 
 
						 
						
							
							
								
								
								Autofix Rubocop Lint/AmbiguousOperatorPrecedence ( #23681 )  
							
							
							
							
						 
						
							2023-02-18 04:30:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	669f6d2c0a 
 
						 
						
							
							
								
								
								Run rubocop formatting except line length ( #23632 )  
							
							
							
							
						 
						
							2023-02-18 06:56:20 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aaron Patterson 
								
							 
						 
						
							
							
								
							
							
	
	
	fb8503e861 
 
						 
						
							
							
								
								
								Upgrade to Ruby 3.2 ( #22928 )  
							
							... 
							
							
							
							
							Co-authored-by: Matthew Ford <matt@bitzesty.com> 
							
						 
						
							2023-02-15 08:30:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	a9c220242b 
 
						 
						
							
							
								
								
								Fix admin-set follow recommandations being case-sensitive ( #23500 )  
							
							... 
							
							
							
							
							Fixes  #23472  
						
							2023-02-10 11:14:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	67de888bad 
 
						 
						
							
							
								
								
								Fix server status URL being a required server setting ( #23499 )  
							
							
							
							
						 
						
							2023-02-10 10:20:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	0592937264 
 
						 
						
							
							
								
								
								Apply Rubocop Rails/WhereNot ( #23448 )  
							
							... 
							
							
							
							
							* Apply Rubocop Rails/WhereNot
* Update spec for where.not 
							
						 
						
							2023-02-08 10:39:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	0d1f192c54 
 
						 
						
							
							
								
								
								Apply Rubocop Performance/BlockGivenWithExplicitBlock ( #23441 )  
							
							... 
							
							
							
							
							* Apply Rubocop Performance/BlockGivenWithExplicitBlock
* Unprefix used block parameter 
							
						 
						
							2023-02-08 10:36:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	f68bb52556 
 
						 
						
							
							
								
								
								Apply Rubocop Style/NegatedIfElseCondition ( #23451 )  
							
							
							
							
						 
						
							2023-02-08 07:07:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	8c1b65c7dd 
 
						 
						
							
							
								
								
								Apply Rubocop Style/RedundantAssignment ( #23452 )  
							
							
							
							
						 
						
							2023-02-08 07:06:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	cec005068f 
 
						 
						
							
							
								
								
								Apply Rubocop Performance/RedundantBlockCall ( #23440 )  
							
							
							
							
						 
						
							2023-02-08 00:58:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	ed570050c6 
 
						 
						
							
							
								
								
								Autofix Rails/EagerEvaluationLogMessage ( #23429 )  
							
							... 
							
							
							
							
							* Autofix Rails/EagerEvaluationLogMessage
* Update spec for debug block syntax 
							
						 
						
							2023-02-07 03:44:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	8f590b0a21 
 
						 
						
							
							
								
								
								Add setting for status page URL ( #23390 )  
							
							
							
							
						 
						
							2023-02-04 04:56:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	13a2abacc8 
 
						 
						
							
							
								
								
								Add roles attribute to Account entities in REST API ( #23255 )  
							
							
							
							
						 
						
							2023-01-25 19:55:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	6883fddb19 
 
						 
						
							
							
								
								
								Fix account activation being triggered before email confirmation ( #23245 )  
							
							... 
							
							
							
							
							* Add tests
* Fix account activation being triggered before email confirmation
Fixes  #23098  
							
						 
						
							2023-01-24 19:40:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeong Arm 
								
							 
						 
						
							
							
								
							
							
	
	
	a1abda39dd 
 
						 
						
							
							
								
								
								Fix Account Strike causing PG not null validation error ( #23178 )  
							
							
							
							
						 
						
							2023-01-21 10:22:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	3970a6f433 
 
						 
						
							
							
								
								
								Add option to make the landing page be /about even when trends are enabled ( #20808 )  
							
							... 
							
							
							
							
							* Add option to make the landing page be /about even when trends are enabled
* Restablish /explore as landing page by default 
							
						 
						
							2023-01-18 16:43:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	343e1fe8e9 
 
						 
						
							
							
								
								
								Add confirmation screen when handling reports ( #22375 )  
							
							... 
							
							
							
							
							* Add confirmation screen on moderation actions
* Add flash notice when a report has been processed
* Refactor tests
* Add tests 
							
						 
						
							2023-01-18 16:40:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	d1387579b9 
 
						 
						
							
							
								
								
								Fix situations in which instance actor can be set to a Mastodon-incompatible name ( #22307 )  
							
							... 
							
							
							
							
							* Validate internal actor
* Use “internal.actor” by default for the server actor username
* Fix instance actor username on the fly if it includes ':'
* Change actor name from internal.actor to mastodon.internal 
							
						 
						
							2023-01-18 16:33:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	fcc4c9b34a 
 
						 
						
							
							
								
								
								Change domain block CSV parsing to be more robust and handle more lists ( #21470 )  
							
							... 
							
							
							
							
							* Change domain block CSV parsing to be more robust and handle more lists
* Add some tests
* Improve domain block import validation and reporting 
							
						 
						
							2023-01-18 16:20:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Freedman 
								
							 
						 
						
							
							
								
							
							
	
	
	ff70e50199 
 
						 
						
							
							
								
								
								Don't crash on unobtainable avatars ( #22462 )  
							
							
							
							
						 
						
							2023-01-13 16:40:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	21a1a8ee88 
 
						 
						
							
							
								
								
								Fix crash when marking statuses as sensitive while some statuses are deleted ( #22134 )  
							
							... 
							
							
							
							
							* Do not offer to mark statuses as sensitive if there is no undeleted status with media attachments
* Fix crash when marking statuses as sensitive while some statuses are deleted
Fixes  #21910 
* Fix multiple strikes being created for a single report when selecting “Mark as sensitive”
* Add tests 
							
						 
						
							2023-01-13 10:46:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kaspar V 
								
							 
						 
						
							
							
								
							
							
	
	
	ae62e5fa53 
 
						 
						
							
							
								
								
								Fix/remove calling private method with send in model ( #22951 )  
							
							... 
							
							
							
							
							* fix(status): remove send usage for private unlink_from_conversations
- make unlink_from_conversations public method
- rename unlink_from_conversations to unlink_from_conversations!
- fix send call on private method in statuses_vacuum and batched_remove_status_service
* fix(feeds_vacuum): replace find_in_batches with in_batches
because active record query results should be a little more efficient than
itterating with map and each. Postgres can grasp such lists of ids much quicker
than ruby can.
Will probably make allmost no difference, but cannot hurt either. 
							
						 
						
							2023-01-11 21:57:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Darius Kazemi 
								
							 
						 
						
							
							
								
							
							
	
	
	264655c53a 
 
						 
						
							
							
								
								
								Fix account search not returning followed accounts first ( #22956 )  
							
							... 
							
							
							
							
							* Make autosuggest for mentions return followed accounts first
This makes it so that (when elasticsearch is disabled) when a user types '@foo' in the compose box, they are first going to get accounts they follow ordered by the ranking algorithm, and then second they will get accounts they do not follow, also ordered by the ranking algorithm.
This makes behavior more consistent with user expectation and also with results when elasticsearch is enabled.
* Fix ranking order to correct direction
* One more fixup per @gargron suggestion
* Tweak to ranking to no longer include following modifier 
							
						 
						
							2023-01-06 07:35:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	acec1fb745 
 
						 
						
							
							
								
								
								Fix site upload validations ( #22479 )  
							
							... 
							
							
							
							
							* Fix site settings media upload handling of DimensionsValidationError
Fixes  #22234 
* Fix underlying validations not being performed for site uploads 
							
						 
						
							2023-01-05 13:42:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	3654c94583 
 
						 
						
							
							
								
								
								Strip spaces around URL when adding a relay ( #22655 )  
							
							... 
							
							
							
							
							* Strip spaces around URL when adding a relay
Fixes  #22650 
* Gracefuly handle URL parsing errors in URL validator 
							
						 
						
							2023-01-05 13:33:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Ivanov 
								
							 
						 
						
							
							
								
							
							
	
	
	8eb29741b4 
 
						 
						
							
							
								
								
								Add webhook account.approved ( #22938 )  
							
							... 
							
							
							
							
							* Webhook `account.approved` when preparing new user
* Update Webhook.EVENTS 
							
						 
						
							2023-01-05 13:29:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Partho Ghosh 
								
							 
						 
						
							
							
								
							
							
	
	
	115ab2869b 
 
						 
						
							
							
								
								
								Fix ・ detection in hashtag regex to construct hashtag correctly ( #22888 )  
							
							... 
							
							
							
							
							* Fix ・ detection in hashtag regex to construct hashtag correctly
* Fixed rubocop liniting issues
* More rubocop linting fix 
							
						 
						
							2023-01-04 02:12:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	70415714f1 
 
						 
						
							
							
								
								
								Add follow request banner on account header ( #20785 )  
							
							... 
							
							
							
							
							* Add requested_by to relationship maps
* Display whether an account has requested to follow you on their profile 
							
						 
						
							2022-12-15 18:50:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	2644a28cb3 
 
						 
						
							
							
								
								
								Change remote media files to be downloaded outside of transactions ( #21796 )  
							
							
							
							
						 
						
							2022-12-15 18:09:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeong Arm 
								
							 
						 
						
							
							
								
							
							
	
	
	3656a6b9cc 
 
						 
						
							
							
								
								
								Add "disabled" user filter for admin/accounts UI ( #21282 )  
							
							
							
							
						 
						
							2022-12-15 17:30:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeong Arm 
								
							 
						 
						
							
							
								
							
							
	
	
	d412147d02 
 
						 
						
							
							
								
								
								Save avatar or header correctly even if other one fails ( #18465 )  
							
							... 
							
							
							
							
							* Save avatar or header correctly if other one fails
* Fix test 
							
						 
						
							2022-12-15 17:11:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Francis Murillo 
								
							 
						 
						
							
							
								
							
							
	
	
	5fb1c3e934 
 
						 
						
							
							
								
								
								Revoke all authorized applications on password reset ( #21325 )  
							
							... 
							
							
							
							
							* Clear sessions on password change
* Rename User::clear_sessions to revoke_access for a clearer meaning
* Add reset paassword controller test
* Use User.find instead of User.find_for_authentication for reset password test
* Use redirect and render for better test meaning in reset password
Co-authored-by: Effy Elden <effy@effy.space> 
							
						 
						
							2022-12-15 15:47:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	ed07f10ca8 
 
						 
						
							
							
								
								
								Fix failure when “Require a reason to join” is set with open registrations ( #22127 )  
							
							
							
							
						 
						
							2022-12-07 16:39:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	b59fb28e90 
 
						 
						
							
							
								
								
								Fix 500 error when trying to migrate to an invalid address ( #21462 )  
							
							... 
							
							
							
							
							* Fix 500 error when trying to migrate to an invalid address
* Add tests 
							
						 
						
							2022-12-07 02:35:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	c8849d6cee 
 
						 
						
							
							
								
								
								Fix unbounded recursion in account discovery ( #22025 )  
							
							... 
							
							
							
							
							* Fix trying to fetch posts from other users when fetching featured posts
* Rate-limit discovery of new subdomains
* Put a limit on recursively discovering new accounts 
							
						 
						
							2022-12-07 00:15:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	69137f4a90 
 
						 
						
							
							
								
								
								Fix irreversible and whole_word parameters handling in /api/v1/filters ( #21988 )  
							
							... 
							
							
							
							
							Fixes  #21965  
						
							2022-12-07 00:10:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	57b893d505 
 
						 
						
							
							
								
								
								Fix spaces not being stripped in admin account search ( #21324 )  
							
							... 
							
							
							
							
							Fixes  #21058 
Regression from #18641  
						
							2022-11-27 20:47:29 +01:00