diff options
author | multiple creatures <dev@multiple-creature.party> | 2019-08-07 01:08:07 -0500 |
---|---|---|
committer | multiple creatures <dev@multiple-creature.party> | 2019-08-07 01:08:34 -0500 |
commit | ef04f3879ac3bd7ec6dddd6cb843c8cdb79a1175 (patch) | |
tree | 719373d32c084e20d878e9de13a034946c5663b3 /config | |
parent | a8475313b8e81f1e91ee446599a9b7b78716f30c (diff) |
add option to automatically space out boosts over configurable random intervals
Diffstat (limited to 'config')
-rw-r--r-- | config/locales/simple_form.en.yml | 21 | ||||
-rw-r--r-- | config/sidekiq.yml | 3 |
2 files changed, 24 insertions, 0 deletions
diff --git a/config/locales/simple_form.en.yml b/config/locales/simple_form.en.yml index 75ff9d69d..28750bcda 100644 --- a/config/locales/simple_form.en.yml +++ b/config/locales/simple_form.en.yml @@ -127,6 +127,10 @@ en: setting_roar_lifespan: Auto-delete new roars after setting_delayed_roars: Delayed publishing of roars for proofreading setting_delayed_for: Delay for + setting_boost_interval: Automatically space out consecutive boosts + setting_boost_random: Boost in random order + setting_boost_interval_from: Minimum boost interval + setting_boost_interval_to: Maximum boost interval setting_default_local: Default to Monsterpit-only roars (in Glitch flavour) setting_always_local: Don't send your roars outside Monsterpit setting_rawr_federated: Show raw world timeline (may contain offensive content!) @@ -176,6 +180,23 @@ en: username: Username username_or_email: Username or Email whole_word: Whole word + boost_interval: + 1: 1 minute + 2: 2 minutes + 3: 3 minutes + 4: 4 minutes + 5: 5 minutes + 6: 6 minutes + 10: 10 minutes + 15: 15 minutes + 30: 30 minutes + 60: 1 hour + 120: 2 hours + 180: 3 hours + 300: 5 hours + 360: 6 hours + 720: 12 hours + 1440: 1 day delayed_for: 5: 5 seconds 10: 10 seconds diff --git a/config/sidekiq.yml b/config/sidekiq.yml index 4390b5a0e..03b057257 100644 --- a/config/sidekiq.yml +++ b/config/sidekiq.yml @@ -12,6 +12,9 @@ destructing_statuses_scheduler: every: '1m' class: Scheduler::DestructingStatusesScheduler + boosts_scheduler: + every: '1m' + class: Scheduler::BoostsScheduler janitor_scheduler: every: '1h' class: Scheduler::JanitorScheduler |