Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2a3ebb271 
							
						 
					 
					
						
						
							
							Autofix Rubocop Style/IfUnlessModifier ( #23697 )  
						
						
						
						
					 
					
						2023-02-18 12:37:47 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d65b2c1924 
							
						 
					 
					
						
						
							
							Apply Rubocop Style/RedundantConstantBase ( #23463 )  
						
						
						
						
					 
					
						2023-02-18 04:30:03 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7db0b41cd 
							
						 
					 
					
						
						
							
							Autofix Rubocop Lint/ParenthesesAsGroupedExpression ( #23682 )  
						
						
						
						
					 
					
						2023-02-18 04:00:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5cf23cf3a 
							
						 
					 
					
						
						
							
							Enable Rubocop RSpec/HooksBeforeExamples ( #23668 )  
						
						
						
						
					 
					
						2023-02-18 03:59:57 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efd424506a 
							
						 
					 
					
						
						
							
							Autofix Rubocop Style/RedundantPercentQ ( #23651 )  
						
						
						
						
					 
					
						2023-02-18 03:32:57 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0a645f647 
							
						 
					 
					
						
						
							
							Autofix Rubocop RSpec/ExampleWording ( #23667 )  
						
						
						
						
					 
					
						2023-02-18 03:26:20 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a3d4c3d4b 
							
						 
					 
					
						
						
							
							Enable Rubocop RSpec/MultipleDescribes ( #23672 )  
						
						
						
						
					 
					
						2023-02-18 03:25:47 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54318dcd6d 
							
						 
					 
					
						
						
							
							Autofix Rubocop RSpec/ClassCheck ( #23685 )  
						
						
						
						
					 
					
						2023-02-18 03:24:16 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							634368c491 
							
						 
					 
					
						
						
							
							Autofix Rubocop Lint/SymbolConversion ( #23683 )  
						
						
						
						
					 
					
						2023-02-18 03:23:49 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d42820e5d 
							
						 
					 
					
						
						
							
							Autofix Rubocop Lint/AmbiguousOperator ( #23680 )  
						
						
						
						
					 
					
						2023-02-18 03:22:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac59d6f19f 
							
						 
					 
					
						
						
							
							Enable Rubocop Style/NumericLiterals ( #23647 )  
						
						
						
						
					 
					
						2023-02-18 11:05:57 +09:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							669f6d2c0a 
							
						 
					 
					
						
						
							
							Run rubocop formatting except line length ( #23632 )  
						
						
						
						
					 
					
						2023-02-18 06:56:20 +09:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ed6c41724 
							
						 
					 
					
						
						
							
							Autofix Rubocop RSpec/EmptyLineAfterExample ( #23661 )  
						
						
						
						
					 
					
						2023-02-17 21:46:00 +09:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68b1071f86 
							
						 
					 
					
						
						
							
							Autofix Rubocop RSpec/BeNil ( #23653 )  
						
						
						
						
					 
					
						2023-02-17 21:45:27 +09:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							936204b9ea 
							
						 
					 
					
						
						
							
							Autofix Rubocop Style/NestedParenthesizedCalls ( #23646 )  
						
						
						
						
					 
					
						2023-02-17 21:43:10 +09:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37914c8757 
							
						 
					 
					
						
						
							
							Autofix Rubocop Style/MethodCallWithoutArgsParentheses ( #23645 )  
						
						
						
						
					 
					
						2023-02-17 21:36:14 +09:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66f715550e 
							
						 
					 
					
						
						
							
							Add memorial attribute to REST API ( #23591 )  
						
						
						
						
					 
					
						2023-02-14 13:50:55 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6930b3847 
							
						 
					 
					
						
						
							
							Add API parameter to safeguard unexpect mentions in new posts ( #18350 )  
						
						
						
						
					 
					
						2023-02-13 16:36:29 +01:00 
						 
				 
			
				
					
						
							
							
								Varun Sharma 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45e2936c89 
							
						 
					 
					
						
						
							
							Add tests to indicate inclusion of self replies in statuses endpoint ( #23266 )  
						
						
						
						
					 
					
						2023-02-13 16:04:26 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c55568c75a 
							
						 
					 
					
						
						
							
							Add tests for REST::AccountSerializer ( #23319 )  
						
						
						
						
					 
					
						2023-02-13 13:23:59 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c9eac80d8 
							
						 
					 
					
						
						
							
							Fix unbounded recursion in post discovery ( #23506 )  
						
						... 
						
						
						
						* Add a limit to how many posts can get fetched as a result of a single request
* Add tests
* Always pass `request_id` when processing `Announce` activities
---------
Co-authored-by: nametoolong <nametoolong@users.noreply.github.com> 
						
						
					 
					
						2023-02-10 22:16:37 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1487fcde93 
							
						 
					 
					
						
						
							
							Apply Rubocop Style/ExpandPathArguments ( #23450 )  
						
						
						
						
					 
					
						2023-02-08 07:06:20 +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 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9edefc779f 
							
						 
					 
					
						
						
							
							Fix UserCleanupScheduler crash when an unconfirmed account has a moderation note ( #23318 )  
						
						... 
						
						
						
						* Fix `UserCleanupScheduler` crash when an unconfirmed account has a moderation note
* Add tests 
						
						
					 
					
						2023-02-07 01:14:44 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20a479ff7c 
							
						 
					 
					
						
						
							
							Change POST /settings/applications/:id to regenerate token on scopes change ( #23359 )  
						
						... 
						
						
						
						Fixes  #23096  
					
						2023-02-02 12:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13a2abacc8 
							
						 
					 
					
						
						
							
							Add roles attribute to Account entities in REST API ( #23255 )  
						
						
						
						
					 
					
						2023-01-25 19:55:40 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5a00d7f7a 
							
						 
					 
					
						
						
							
							Fix email with empty domain name labels passing validation ( #23246 )  
						
						... 
						
						
						
						* Fix email with empty domain name labels passing validation
`EmailMxValidator` would allow empty labels because `Resolv::DNS` is
particularly lenient about them, but the email would be invalid and
unusable.
* Add tests 
						
						
					 
					
						2023-01-24 20:18:41 +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 
						 
				 
			
				
					
						
							
							
								Markus Unterwaditzer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2a6e71bb6 
							
						 
					 
					
						
						
							
							Suppress AddressFamilyError in link verification ( #23204 )  
						
						... 
						
						
						
						* Suppress AddressFamilyError
* clarify comment 
						
						
					 
					
						2023-01-23 13:05:54 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							448be26b34 
							
						 
					 
					
						
						
							
							Add missing policy attribute to WebPushSubscriptionSerializer ( #23210 )  
						
						... 
						
						
						
						* Add missing `policy` attribute to `WebPushSubscriptionSerializer`
Fixes  #23145 
* Add tests 
						
						
					 
					
						2023-01-23 13:05:30 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68dcbcb7bf 
							
						 
					 
					
						
						
							
							Add more specific error messages to HTTP signature verification ( #21617 )  
						
						... 
						
						
						
						* Return specific error on failure to parse Date header
* Add error message when preferredUsername is not set
* Change error report to be JSON and include more details
* Change error report to differentiate unknown account and failed refresh
* Add tests 
						
						
					 
					
						2023-01-18 16:47:56 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b92e59f4f 
							
						 
					 
					
						
						
							
							Add support for editing media description and focus point of already-posted statuses ( #20878 )  
						
						... 
						
						
						
						* Add backend support for editing media attachments of existing posts
* Allow editing media attachments of already-posted toots
* Add tests 
						
						
					 
					
						2023-01-18 16:33:55 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15b88a83ab 
							
						 
					 
					
						
						
							
							Fix sanitizer parsing link text as HTML when stripping unsupported links ( #22558 )  
						
						
						
						
					 
					
						2023-01-11 22:21:10 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Unterwaditzer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c689b9d01 
							
						 
					 
					
						
						
							
							fix: allow verification when page size exceeds 1MB (using HTML5 parser) ( #22879 )  
						
						... 
						
						
						
						* fix: allow verification when page size exceeds 1MB
Truncates the page after 1MB instead
Closes  #15316 
* switch to HTML5 parser, fix rubocop errors
* undo rubocop fixes
Co-authored-by: Chris Zubak-Skees <chriszs@gmail.com> 
						
						
					 
					
						2023-01-11 21:59:13 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18fb01ef7c 
							
						 
					 
					
						
						
							
							Fix possible race conditions when suspending/unsuspending accounts ( #22363 )  
						
						... 
						
						
						
						* Fix possible race conditions when suspending/unsuspending accounts
* Fix tests
Tests were assuming SuspensionWorker and UnsuspensionWorker would do the
suspending/unsuspending themselves, but this has changed. 
						
						
					 
					
						2023-01-05 13:47:21 +01:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdd1facba1 
							
						 
					 
					
						
						
							
							Fix home TL could contain post from who blocked me ( #22849 )  
						
						... 
						
						
						
						* Fix home tl contains post from who blocked me
* Add test
* Fix feed_manager's build_crutches
blocked_by was not includes status' owner
* Add test for status from I blocked
* Fix typo 
						
						
					 
					
						2023-01-05 13:30:38 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8556a649d5 
							
						 
					 
					
						
						
							
							Fix changing domain block severity not undoing individual account effects ( #22135 )  
						
						... 
						
						
						
						* Fix changing domain block severity not undoing individual account effects
Fixes  #22133 
* Add tests 
						
						
					 
					
						2022-12-15 17:45:02 +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 
						 
				 
			
				
					
						
							
							
								Neil Matatall 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f5740e65c 
							
						 
					 
					
						
						
							
							Use Rails tag API to build RSS feed for spoilers and polls ( #20163 )  
						
						... 
						
						
						
						* Use Rails tag API to build RSS feed for spoilers and polls
While the previous method did not contain a bug or a potential issue,
the tag API can be very resilient against future problems and reduces the
amount of manual management of the escape status of the content.
I've added tests to ensure that the formatting is broken and still
escapes control characters correctly.
* this seems cleaner and passes
* Incorporate feedback by moving the br to its own line and using the tag helper over the string constant for the br tag itself
* whoops, tag helper doesn't use a self-closing tag 
						
						
					 
					
						2022-12-15 16:39:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ikko Ashimine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							baecdf2882 
							
						 
					 
					
						
						
							
							Fix typo in application_helper_spec.rb ( #20981 )  
						
						... 
						
						
						
						enviroment -> environment 
						
						
					 
					
						2022-12-15 16:20:55 +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 
						 
				 
			
				
					
						
							
							
								Meisam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cdbc345f4 
							
						 
					 
					
						
						
							
							Validate nodeinfo response by schema ( #21395 )  
						
						... 
						
						
						
						* add json-schema to :test in Gemfile
* Create node_info_2.0_schema.json
* test match_response_schema
* Create match_response_schema.rb
* Update nodeinfo_controller_spec.rb
* Rename spec/support/node_info_2.0_schema.json to spec/support/schema/node_info_2.0_schema.json
* Update match_response_schema.rb
* cleanup
* additionally validate the json schema itself
disable throwing errors
test the schema matcher
* rename nodeinfo schema to nodeinfo_2.0
* use Rails.root.join to construct the path
* prettify json
* sync Gemfile.lock 
						
						
					 
					
						2022-12-15 15:43:05 +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 
						 
				 
			
				
					
						
							
							
								Francis Murillo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6492a7c4d 
							
						 
					 
					
						
						
							
							Log admin approve and reject account ( #22088 )  
						
						... 
						
						
						
						* Log admin approve and reject account
* Add unit tests for approve and reject logging 
						
						
					 
					
						2022-12-07 00:25:18 +01:00