| 
							
							
								 Matt Jankowski | 73f66af6eb | Update location of unused MIN_SCHEDULE_OFFSETconstant (#31217) | 2024-11-07 10:28:59 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 1f65a95421 | Remove unneeded reorder(nil)conditions (#32200) | 2024-10-02 12:26:16 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 02df1b4e4a | Finish email allow/deny list naming migration (#30530) | 2024-08-13 07:37:32 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | e881a59671 | Add User.unconfirmedscope, reduce factories inscheduler/user_cleanupspec (#31063) | 2024-07-25 14:18:24 +00:00 |  | 
			
				
					| 
							
							
								 Emelia Smith | d20a5c3ec9 | Fix: remove broken OAuth Application vacuuming & throttle OAuth Application registrations (#30316) Co-authored-by: Claire <claire.github-309c@sitedethib.com> | 2024-05-29 14:00:05 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | def6b686ff | Fix Rails/WhereRangecop (#30343) | 2024-05-20 09:37:36 +00:00 |  | 
			
				
					| 
							
							
								 Renaud Chaput | 40639510f8 | Retain unconfirmed users longer (1 week) (#30285) | 2024-05-15 08:27:34 +00:00 |  | 
			
				
					| 
							
							
								 Claire | a9496882fc | Fix auto-close email being sent to users with devops permissions instead of settings permissions (#29355) | 2024-02-22 14:52:14 +00:00 |  | 
			
				
					| 
							
							
								 Claire | 2751acb6cd | Automatically switch from open to approved registrations in absence of moderators (#29318) | 2024-02-21 17:45:06 +00:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 5b1eb09d54 | Add annual reports for accounts (#28693) | 2024-01-24 09:38:10 +00:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | b5ac61b2c5 | Change algorithm of follow recommendations (#28314) Co-authored-by: Claire <claire.github-309c@sitedethib.com> | 2023-12-19 10:59:43 +00:00 |  | 
			
				
					| 
							
							
								 Claire | 963354978a | Add Account#unavailable?andAccount#permanently_unavailable?aliases (#28053) | 2023-11-30 15:43:26 +00:00 |  | 
			
				
					| 
							
							
								 Claire | 379115e601 | Add SELF_DESTRUCT env variable to process self-destructions in the background (#26439) | 2023-10-23 15:46:21 +00:00 |  | 
			
				
					| 
							
							
								 Claire | 4e55001e65 | Add a short-lived lock to trend refresh scheduler (#27253) | 2023-10-03 12:21:32 +02:00 |  | 
			
				
					| 
							
							
								 Claire | 5e56f3db65 | Change some worker lock TTLs (#27246) | 2023-10-03 10:09:00 +02:00 |  | 
			
				
					| 
							
							
								 Claire | 16681e0f20 | Add admin notifications for new Mastodon versions (#26582) | 2023-09-01 17:47:07 +02:00 |  | 
			
				
					| 
							
							
								 Claire | 5c0a9aac3b | Revert to using primary database in IndexingScheduler (#26754) | 2023-09-01 15:09:44 +02:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | e263db276f | Change indexing jobs to use database replica (#26692) | 2023-08-27 22:38:01 +02:00 |  | 
			
				
					| 
							
							
								 jsgoldstein | 30c191aaa0 | Add new public status index (#26344) Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com> | 2023-08-24 16:40:04 +02:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | a0fad5c8bb | Change indexing frequency from 5 minutes to 1 minute, add locks to schedulers (#26304) | 2023-08-03 11:04:05 +02:00 |  | 
			
				
					| 
							
							
								 Claire | b4e739ff0f | Change interaction modal in web UI (#26075) Co-authored-by: Eugen Rochko <eugen@zeonfederated.com> | 2023-07-27 16:11:17 +02:00 |  | 
			
				
					| 
							
							
								 Claire | 144a406d33 | Clean up unused application records (#24871) | 2023-07-21 13:13:16 +02:00 |  | 
			
				
					| 
							
							
								 Emelia Smith | 3a91603b15 | Prevent UserCleanupScheduler from overwhelming streaming (#25519) | 2023-06-20 18:04:35 +02:00 |  | 
			
				
					| 
							
							
								 Claire | c3c7d59072 | Fix infinite loop in AccountsStatusesCleanupScheduler (#24840) | 2023-05-04 10:13:00 +02:00 |  | 
			
				
					| 
							
							
								 Claire | 8b636a29c6 | Improve automatic post cleanup worker performances (#24785) | 2023-05-03 10:31:40 +02:00 |  | 
			
				
					| 
							
							
								 Claire | 32a030dd74 | Rewrite import feature (#21054) | 2023-05-02 12:08:48 +02:00 |  | 
			
				
					| 
							
							
								 Claire | 5dc3173ef8 | Fix AccountsStatusesCleanupScheduler not spreading deletes across accounts correctly (#24607) | 2023-04-23 22:25:40 +02:00 |  | 
			
				
					| 
							
							
								 Claire | 501d6197c4 | Change automatic post deletion thresholds and load detection (#24614) | 2023-04-21 18:14:19 +02:00 |  | 
			
				
					| 
							
							
								 Vyr Cossont | d5ad8b6422 | Fix Redis client and type errors introduced in #24285 (#24342) | 2023-04-01 08:28:35 +02:00 |  | 
			
				
					| 
							
							
								 Vyr Cossont | 7646ad8a2b | IndexingScheduler: fetch and import in batches (#24285) Co-authored-by: Claire <claire.github-309c@sitedethib.com> | 2023-03-31 14:38:47 +02:00 |  | 
			
				
					| 
							
							
								 Jean byroot Boussier | 922837dc96 | Upgrade to latest redis-rb 4.x and fix deprecations (#23616) Co-authored-by: Jean Boussier <jean.boussier@gmail.com> | 2023-03-04 16:38:28 +01:00 |  | 
			
				
					| 
							
							
								 Claire | 20b80c62ff | Change auto-deletion throttling constants to better scale with server size (#23320) | 2023-02-23 16:52:40 +01:00 |  | 
			
				
					| 
							
							
								 Nick Schonning | 717683d1c3 | Autofix Rubocop remaining Layout rules (#23679) | 2023-02-20 06:58:28 +01:00 |  | 
			
				
					| 
							
							
								 Nick Schonning | 21bf326356 | Autofix Rubocop Rails/Pluck (#23730) | 2023-02-20 02:28:40 +01:00 |  | 
			
				
					| 
							
							
								 Nick Schonning | 2177daeae9 | Autofix Rubocop Style/RedundantBegin (#23703) | 2023-02-19 07:09:40 +09:00 |  | 
			
				
					| 
							
							
								 Claire | 9edefc779f | Fix UserCleanupSchedulercrash 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 |  | 
			
				
					| 
							
							
								 luzpaz | 596923da4a | Fix typos in source documentation (#21046) Fixed 2 source comment/documentation typos | 2022-12-15 15:57:26 +01:00 |  | 
			
				
					| 
							
							
								 Claire | 5333447be0 | Change account deletion requests to spread out over time (#20222) | 2022-11-09 14:08:19 +01:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | d0c9ac3919 | Fix indexing scheduler trying to index when Elasticsearch is disabled (#19805) Fix #19646 | 2022-11-05 22:31:52 +01:00 |  | 
			
				
					| 
							
							
								 Claire | 03d9618595 | Fix UserCleanupScheduler crash when an unconfirmed account has a moderation note (#19629) Fixes #19109 | 2022-11-01 12:59:23 +01:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | bf0ab3e0fa | Fix vacuum scheduler missing lock, locks never expiring (#19458) Remove vacuuming of orphaned preview cards | 2022-10-26 12:10:48 +02:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 5c9abdeff1 | Add retention policy for cached content and media (#19232) | 2022-09-27 03:08:19 +02:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 0b3e4fd5de | Remove digest e-mails (#17985) * Remove digest e-mails
* Remove digest-related code | 2022-08-25 23:38:22 +02:00 |  | 
			
				
					| 
							
							
								 Jeremy Kescher | 25e076505e | ip_cleanup_scheduler: Make IP and session retention configurable (#18757) | 2022-07-07 03:14:28 +02:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 679b7158e3 | Change search indexing to use batches to minimize resource usage (#18451) | 2022-05-18 23:29:14 +02:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | f6d35ed57d | Remove IP matching from e-mail domain blocks (#18190) Clear out e-mail domain blocks created from automatically resolved DNS records | 2022-04-29 23:27:03 +02:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 3917353645 | Fix single Redis connection being used across all threads (#18135) * Fix single Redis connection being used across all Sidekiq threads
* Fix tests | 2022-04-28 17:47:34 +02:00 |  | 
			
				
					| 
							
							
								 Jeong Arm | 3349cbeb3e | Fix clean_discarded_statuses (#17822) | 2022-03-19 09:24:08 +01:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 50ea54b3ed | Change authorized applications page (#17656) * Change authorized applications page
* Hide revoke button for superapps and suspended accounts
* Clean up db/schema.rb | 2022-03-01 16:48:58 +01:00 |  | 
			
				
					| 
							
							
								 Claire | 3d60708508 | Fix crash in EmailDomainBlockRefreshScheduler (#17649) | 2022-02-26 16:28:28 +01:00 |  |