81 Commits (62f5d29c25f580a84cbe298d9889e663f74bd09d)

Author SHA1 Message Date
Claire 53e3a1b06d Fix infinite loop in AccountsStatusesCleanupScheduler (#24840)
2 years ago
Claire ca3003835d Improve automatic post cleanup worker performances (#24785)
2 years ago
Claire abce7cf2b9 Rewrite import feature (#21054)
2 years ago
Claire 59a73ea537 Fix AccountsStatusesCleanupScheduler not spreading deletes across accounts correctly (#24607)
2 years ago
Claire f769daf908 Change automatic post deletion thresholds and load detection (#24614)
2 years ago
Vyr Cossont 15f9f8962e Fix Redis client and type errors introduced in #24285 (#24342)
2 years ago
Vyr Cossont 3cf19b953f IndexingScheduler: fetch and import in batches (#24285)
2 years ago
Jean byroot Boussier 08c2938b4a Upgrade to latest redis-rb 4.x and fix deprecations (#23616)
2 years ago
Claire bc4837a600 Change auto-deletion throttling constants to better scale with server size (#23320)
2 years ago
Nick Schonning e6312104c7 Autofix Rubocop remaining Layout rules (#23679)
2 years ago
Nick Schonning b8f17330ea Autofix Rubocop Rails/Pluck (#23730)
2 years ago
Nick Schonning 49f1168050 Autofix Rubocop Style/RedundantBegin (#23703)
2 years ago
Claire a173d5248f Fix `UserCleanupScheduler` crash when an unconfirmed account has a moderation note (#23318)
2 years ago
luzpaz 11b7735fb3 Fix typos in source documentation (#21046)
2 years ago
Claire 9a98169232 Change account deletion requests to spread out over time (#20222)
2 years ago
Eugen Rochko 4c6f7ee8ca Fix indexing scheduler trying to index when Elasticsearch is disabled (#19805)
2 years ago
Claire 14e07428ec Fix UserCleanupScheduler crash when an unconfirmed account has a moderation note (#19629)
2 years ago
Eugen Rochko d53e1fc6d9 Fix vacuum scheduler missing lock, locks never expiring (#19458)
2 years ago
Eugen Rochko 7a482567f8 Add retention policy for cached content and media (#19232)
2 years ago
Eugen Rochko 7300beadd9 Remove digest e-mails (#17985)
2 years ago
Jeremy Kescher 45fd0464de ip_cleanup_scheduler: Make IP and session retention configurable (#18757)
2 years ago
Eugen Rochko f4cab3ebad Change search indexing to use batches to minimize resource usage (#18451)
3 years ago
Eugen Rochko 1cd4518c29 Remove IP matching from e-mail domain blocks (#18190)
3 years ago
Eugen Rochko 553889bc7c Fix single Redis connection being used across all threads (#18135)
3 years ago
Jeong Arm 851cb96e75 Fix clean_discarded_statuses (#17822)
3 years ago
Eugen Rochko 4d0a2968d9 Change authorized applications page (#17656)
3 years ago
Claire d646f23e5d Fix crash in EmailDomainBlockRefreshScheduler (#17649)
3 years ago
Eugen Rochko e6d2b07ec1 Add trending statuses (#17431)
3 years ago
Eugen Rochko ea5bf21a1d Change e-mail domain blocks to block IPs dynamically (#17635)
3 years ago
Eugen Rochko d979087a98 Fix localization of cold-start follow recommendations (#17479)
3 years ago
Claire edd7dad3e2 Fix Ruby 2.5 incompatibility (#17465)
3 years ago
Claire 33ea1c9008 Fix Sidekiq warnings about JSON serialization (#17381)
3 years ago
Eugen Rochko 2fb76550a9 Add notifications for statuses deleted by moderators (#17204)
3 years ago
Eugen Rochko 7b3972c270 Remove IP tracking columns from users table (#16409)
3 years ago
Takeshi Umeda 794d9d267d Fix follow recommendation biased towards older accounts (#17126)
3 years ago
Eugen Rochko ad73becf3e Add trending links (#16917)
3 years ago
Claire 1fcf310c60 Add feature to automatically delete old toots (#16529)
3 years ago
Eugen Rochko 2067b0bf34 Add authentication history (#16408)
3 years ago
Claire 78eddfc83c Improve performance of follow recommendation scheduler (#16159)
4 years ago
Eugen Rochko 92b2d926bf Add cold-start follow recommendations (#15945)
4 years ago
Eugen Rochko 9f16bd9c89 Fix configuration for sidekiq-unique-jobs after 7.x upgrade (#15908)
4 years ago
ThibG 8d75aa630f Improve account deletion performances further (#15407)
4 years ago
Eugen Rochko df8874b24e Fix performance on instances list in admin UI (#15282)
4 years ago
Eugen Rochko da4c730c47 Add IP-based rules (#14963)
4 years ago
Eugen Rochko e514304a76 Change account suspensions to be reversible by default (#14726)
4 years ago
Eugen Rochko b864e78db8 Add E2EE API (#13820)
5 years ago
Eugen Rochko b1c596e8f3 Fix background jobs not using locks like they are supposed to (#13361)
5 years ago
Eugen Rochko 9d3bba9576 Fix expired announcements being re-published (#12964)
5 years ago
Eugen Rochko f95fd62bac Add announcements (#12662)
5 years ago
abcang f419d968d8 Improve IP cleanup query (#11871)
5 years ago