about summary refs log tree commit diff
path: root/app/workers/scheduler/janitor_scheduler.rb
AgeCommit message (Collapse)Author
2020-02-10move `instance_actor` & `actor_type` check to correct modelmultiple creatures
2020-02-07exempt service accounts from being eaten by the janitormultiple creatures
2019-12-12use service account helper in janitor schedulermultiple creatures
2019-11-16The WAS spammer detection is no longer needed; removing this code from the ↵multiple creatures
Janitor.
2019-10-19tighten abandoned account query in janitormultiple creatures
2019-08-30use a scheduled task to batch domain policy changes + revert `29643fd6` to ↵multiple creatures
avoid accidentally dosing servers when multiple users block a domain
2019-08-18split db pruning off into its own scheduled jobmultiple creatures
2019-08-18janitor - allow retries, `@account_ids -> @exclude_ids`, remove unneeded ↵multiple creatures
`uniq` calls
2019-08-09janitor - add db & media pruning jobmultiple creatures
2019-08-08janitor - option to export `activityrelay` configmultiple creatures
2019-08-08janitor - make sure values excludes are dedupedmultiple creatures
2019-08-05janitor can now write suspended domains to whatever JANITOR_BLOCKLIST_OUTPUT ↵multiple creatures
is set to so they can be imported elsewhere (e.g., `nginx`)
2019-08-03move `Scheduler::JanitorScheduler::admin_account` to ↵multiple creatures
`ModerationHelper::janitor_account`
2019-08-03`domain_exists` -> `domain_exists?`multiple creatures
2019-08-03rename `BangtagHelper` to `ModerationHelper`multiple creatures
2019-08-03skip importing dead domainsmultiple creatures
2019-08-03`monsterpit-janitor` is now built in as a sidekiq job (with better code)multiple creatures