Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	
	
	c0264c8013 
 
						 
						
							
							
								
								
								Extend custom CSS cache time with digest paths ( #33207 )  
							
							
							
							
						 
						
							2025-01-08 08:48:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	
	
	258dce1256 
 
						 
						
							
							
								
								
								Add OpenSSL::SSL::SSLError to http connection errors wrapper ( #32307 )  
							
							
							
							
						 
						
							2024-10-08 14:59:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	
	
	e8ec6667bd 
 
						 
						
							
							
								
								
								Extract wrapper constant for HTTP::* error classes ( #32285 )  
							
							
							
							
						 
						
							2024-10-08 13:53:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	
	
	e02e88bff4 
 
						 
						
							
							
								
								
								Use previously extracted model constants in form maxlength attributes ( #32113 )  
							
							
							
							
						 
						
							2024-09-27 08:21:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fawaz Farid 
								
							 
						 
						
							
							
								
							
							
	
	
	bc24c4792d 
 
						 
						
							
							
								
								
								Allow admins to configure instance favicon and logo ( #30040 )  
							
							
							
							
						 
						
							2024-05-06 15:06:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emelia Smith 
								
							 
						 
						
							
							
								
							
							
	
	
	eb926b7e60 
 
						 
						
							
							
								
								
								Ensure case-insensitive fields are converted to lowercase in user imports ( #29740 )  
							
							
							
							
						 
						
							2024-03-26 09:30:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	
	
	a2f02a0775 
 
						 
						
							
							
								
								
								Disable Rails/SkipsModelValidations cop ( #28712 )  
							
							
							
							
						 
						
							2024-01-15 13:46:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	
	
	1820bad646 
 
						 
						
							
							
								
								
								Fix Performance/StringIdentifierArgument cop ( #28399 )  
							
							
							
							
						 
						
							2023-12-18 10:26:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	
	
	0e5b8fc46b 
 
						 
						
							
							
								
								
								Fix Style/RedundantReturn cop ( #28391 )  
							
							
							
							
						 
						
							2023-12-18 09:50:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	
	
	08a376cbcb 
 
						 
						
							
							
								
								
								Fix Style/CombinableLoops cop ( #27429 )  
							
							
							
							
						 
						
							2023-10-16 16:36:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	
	
	3060bfa4bd 
 
						 
						
							
							
								
								
								Extract filename and csv helper methods from Form::Import ( #26129 )  
							
							
							
							
						 
						
							2023-09-28 16:22:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	9e26cd5503 
 
						 
						
							
							
								
								
								Add authorized_fetch server setting in addition to env var ( #25798 )  
							
							
							
							
						 
						
							2023-09-01 15:41:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	8884d1ece0 
 
						 
						
							
							
								
								
								Add support for importing lists ( #25203 )  
							
							
							
							
						 
						
							2023-06-01 14:47:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	bec6a1cad4 
 
						 
						
							
							
								
								
								Add hCaptcha support ( #25019 )  
							
							
							
							
						 
						
							2023-05-16 23:27:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	3ed3d54bf3 
 
						 
						
							
							
								
								
								Fix reports not being closed when performing batch suspensions ( #24988 )  
							
							
							
							
						 
						
							2023-05-16 14:56:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	32a030dd74 
 
						 
						
							
							
								
								
								Rewrite import feature ( #21054 )  
							
							
							
							
						 
						
							2023-05-02 12:08:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	717683d1c3 
 
						 
						
							
							
								
								
								Autofix Rubocop remaining Layout rules ( #23679 )  
							
							
							
							
						 
						
							2023-02-20 06:58:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	2177daeae9 
 
						 
						
							
							
								
								
								Autofix Rubocop Style/RedundantBegin ( #23703 )  
							
							
							
							
						 
						
							2023-02-19 07:09:40 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	67de888bad 
 
						 
						
							
							
								
								
								Fix server status URL being a required server setting ( #23499 )  
							
							
							
							
						 
						
							2023-02-10 10:20:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	8f590b0a21 
 
						 
						
							
							
								
								
								Add setting for status page URL ( #23390 )  
							
							
							
							
						 
						
							2023-02-04 04:56:06 +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 
								
							 
						 
						
							
							
								
							
							
	
	
	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 
								
							 
						 
						
							
							
								
							
							
	
	
	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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lenore gilbert 
								
							 
						 
						
							
							
								
							
							
	
	
	c373148b3d 
 
						 
						
							
							
								
								
								Support for import/export of instance-level domain blocks/allows for 4.x w/ additional fixes ( #20597 )  
							
							... 
							
							
							
							
							* Allow import/export of instance-level domain blocks/allows (#1754 )
* Allow import/export of instance-level domain blocks/allows.
Fixes  #15095 
* Pacify circleci
* Address simple code review feedback
* Add headers to exported CSV
* Extract common import/export functionality to
AdminExportControllerConcern
* Add additional fields to instance-blocked domain export
* Address review feedback
* Split instance domain block/allow import/export into separate pages/controllers
* Address code review feedback
* Pacify DeepSource
* Work around Paperclip::HasAttachmentFile for Rails 6
* Fix deprecated API warning in export tests
* Remove after_commit workaround
(cherry picked from commit 94e98864e39c010635e839fea984f2b4893bef1a)
* Add confirmation page when importing blocked domains (#1773 )
* Move glitch-soc-specific strings to glitch-soc-specific locale files
* Add confirmation page when importing blocked domains
(cherry picked from commit b91196f4b73fff91997b8077619ae25b6d04a59e)
* Fix authorization check in domain blocks controller
(cherry picked from commit 75279377583c6e2aa04cc8d7380c593979630b38)
* Fix error strings for domain blocks and email-domain blocks
Corrected issue with non-error message used for Mastodon:NotPermittedError in Domain Blocks
Corrected issue Domain Blocks using the Email Domain Blocks message on ActionContoller::ParameterMissing
Corrected issue with Email Domain Blocks using the not_permitted string from "custom emojii's"
* Ran i18n-tasks normalize to address test failure
* Removed unused admin.export_domain_blocks.not_permitted string
Removing unused string as indicated by Check i18n
* Fix tests
(cherry picked from commit 9094c2f52c24e1c00b594e7c11cd00e4a07eb431)
* Fix domain block export not exporting blocks with only media rejection
(cherry picked from commit 26ff48ee48a5c03a2a4b0bd03fd322529e6bd960)
* Fix various issues with domain block import
- stop using Paperclip for processing domain allow/block imports
- stop leaving temporary files
- better error handling
- assume CSV files are UTF-8-encoded
(cherry picked from commit cad824d8f501b95377e4f0a957e5a00d517a1902)
Co-authored-by: Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2022-11-17 11:05:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	0cc77263fc 
 
						 
						
							
							
								
								
								Change batch account suspension to create a strike ( #20897 )  
							
							
							
							
						 
						
							2022-11-17 10:52:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	dc5c86add7 
 
						 
						
							
							
								
								
								Fix account migration form ever using outdated account data ( #18429 )  
							
							
							
							
						 
						
							2022-10-29 01:31:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zunda 
								
							 
						 
						
							
							
								
							
							
	
	
	52ebfb7792 
 
						 
						
							
							
								
								
								Store integer settings as integer ( #19478 )  
							
							
							
							
						 
						
							2022-10-26 22:14:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	7c152acb2c 
 
						 
						
							
							
								
								
								Change settings area to be separated into categories in admin UI ( #19407 )  
							
							... 
							
							
							
							
							And update all descriptions 
							
						 
						
							2022-10-22 11:44:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	b04633a961 
 
						 
						
							
							
								
								
								Add image processing and generate blurhash for server thumbnail ( #19348 )  
							
							... 
							
							
							
							
							Remove separate server hero setting 
							
						 
						
							2022-10-13 11:29:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	93f340a4bf 
 
						 
						
							
							
								
								
								Remove setting that disables account deletes ( #17683 )  
							
							
							
							
						 
						
							2022-10-06 10:16:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	02ba9cfa35 
 
						 
						
							
							
								
								
								Remove code for rendering public and hashtag timelines outside the web UI ( #19257 )  
							
							
							
							
						 
						
							2022-10-04 20:13:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	1a5150e9c3 
 
						 
						
							
							
								
								
								Fix content retention policy settings not accepting a blank value ( #19248 )  
							
							
							
							
						 
						
							2022-09-29 01:15:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	5c9abdeff1 
 
						 
						
							
							
								
								
								Add retention policy for cached content and media ( #19232 )  
							
							
							
							
						 
						
							2022-09-27 03:08:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	5b0e8cc92b 
 
						 
						
							
							
								
								
								Add ability to select all accounts matching search for batch actions ( #19053 )  
							
							
							
							
						 
						
							2022-08-25 23:33:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	0396acf39e 
 
						 
						
							
							
								
								
								Add audit log entries for user roles ( #19040 )  
							
							... 
							
							
							
							
							* Refactor audit log schema
* Add audit log entries for user roles 
							
						 
						
							2022-08-25 20:39:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	50487db122 
 
						 
						
							
							
								
								
								Add ability to filter individual posts ( #18945 )  
							
							... 
							
							
							
							
							* Add database table for status-specific filters
* Add REST endpoints, entities and attributes
* Show status filters in /filters interface
* Perform server-side filtering for individual posts filters
* Fix filtering on context mismatch
* Refactor `toServerSideType` by moving it to its own module
* Move loupe and delete icons to their own module
* Add ability to filter individual posts from WebUI
* Replace keyword list by warnings (expired, context mismatch)
* Refactor server-side filtering code
* Add tests 
							
						 
						
							2022-08-25 04:27:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	44b2ee3485 
 
						 
						
							
							
								
								
								Add customizable user roles ( #18641 )  
							
							... 
							
							
							
							
							* Add customizable user roles
* Various fixes and improvements
* Add migration for old settings and fix tootctl role management 
							
						 
						
							2022-07-05 02:41:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	27965ce5ed 
 
						 
						
							
							
								
								
								Add trending statuses ( #17431 )  
							
							... 
							
							
							
							
							* Add trending statuses
* Fix dangling items with stale scores in localized sets
* Various fixes and improvements
- Change approve_all/reject_all to approve_accounts/reject_accounts
- Change Trends::Query methods to not mutate the original query
- Change Trends::Query#skip to offset
- Change follow recommendations to be refreshed in a transaction
* Add tests for trending statuses filtering behaviour
* Fix not applying filtering scope in controller 
							
						 
						
							2022-02-25 00:34:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	a29a982eaa 
 
						 
						
							
							
								
								
								Change e-mail domain blocks to block IPs dynamically ( #17635 )  
							
							... 
							
							
							
							
							* Change e-mail domain blocks to block IPs dynamically
* Update app/workers/scheduler/email_domain_block_refresh_scheduler.rb
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
* Update app/workers/scheduler/email_domain_block_refresh_scheduler.rb
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-02-24 17:28:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	03d59340da 
 
						 
						
							
							
								
								
								Fix Sidekiq warnings about JSON serialization ( #17381 )  
							
							... 
							
							
							
							
							* Fix Sidekiq warnings about JSON serialization
This occurs on every symbol argument we pass, and every symbol key in hashes,
because Sidekiq expects strings instead.
See https://github.com/mperham/sidekiq/pull/5071 
We do not need to change how workers parse their arguments because this has
not changed and we were already converting to symbols adequately or using
`with_indifferent_access`.
* Set Sidekiq to raise on unsafe arguments in test mode
In order to more easily catch issues that would produce warnings in production
code. 
							
						 
						
							2022-01-28 00:43:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	14f436c457 
 
						 
						
							
							
								
								
								Add notifications for statuses deleted by moderators ( #17204 )  
							
							
							
							
						 
						
							2022-01-17 09:41:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	0fb9536d38 
 
						 
						
							
							
								
								
								Add batch suspend for accounts in admin UI ( #17009 )  
							
							
							
							
						 
						
							2021-12-05 21:48:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	6e50134a42 
 
						 
						
							
							
								
								
								Add trending links ( #16917 )  
							
							... 
							
							
							
							
							* Add trending links
* Add overriding specific links trendability
* Add link type to preview cards and only trend articles
Change trends review notifications from being sent every 5 minutes to being sent every 2 hours
Change threshold from 5 unique accounts to 15 unique accounts
* Fix tests 
							
						 
						
							2021-11-25 13:07:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Takeshi Umeda 
								
							 
						 
						
							
							
								
							
							
	
	
	17f4e457b3 
 
						 
						
							
							
								
								
								Add remove from followers api ( #16864 )  
							
							... 
							
							
							
							
							* Add followed_by? to account_interactions
* Add RemoveFromFollowersService
* Fix AccountBatch to use RemoveFromFollowersService
* Add remove from followers API 
							
						 
						
							2021-10-18 12:02:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	daccc07dc1 
 
						 
						
							
							
								
								
								Change auto-following admin-selected accounts, show in recommendations ( #16078 )  
							
							
							
							
						 
						
							2021-04-24 17:01:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	f7117646af 
 
						 
						
							
							
								
								
								Add cold-start follow recommendations ( #15945 )  
							
							
							
							
						 
						
							2021-04-12 12:37:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	619fad6cf8 
 
						 
						
							
							
								
								
								Remove spam check and dependency on nilsimsa gem ( #16011 )  
							
							
							
							
						 
						
							2021-04-11 11:22:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
								
							
							
	
	
	47e507fa61 
 
						 
						
							
							
								
								
								Add ability to require invite request text ( #15326 )  
							
							... 
							
							
							
							
							Fixes  #15273 
Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
						
							2020-12-14 10:03:09 +01:00