about summary refs log tree commit diff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/locales/en.yml3
-rw-r--r--config/settings.yml1
-rw-r--r--config/sidekiq.yml3
3 files changed, 7 insertions, 0 deletions
diff --git a/config/locales/en.yml b/config/locales/en.yml
index 934555da8..51f2406d8 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -511,6 +511,9 @@ en:
       auto_mark_known:
         desc_html: Learn known accounts from outgoing interactions and incoming repeats from packmates.
         title: Auto-learn known accounts
+      werewolf_status:
+        desc_html: Enable werewolf status Easter egg (requires an announcer account)
+        title: Werewolf status
       title: Site settings
     statuses:
       back_to_account: Back to account page
diff --git a/config/settings.yml b/config/settings.yml
index ac2cf63a0..70aadd574 100644
--- a/config/settings.yml
+++ b/config/settings.yml
@@ -67,6 +67,7 @@ defaults: &defaults
   default_content_type: 'text/x-bbcode+markdown'
   auto_reject_unknown: true
   auto_mark_known: true
+  werewolf_status: true
 
 development:
   <<: *defaults
diff --git a/config/sidekiq.yml b/config/sidekiq.yml
index cb4cb2d2b..7c2092315 100644
--- a/config/sidekiq.yml
+++ b/config/sidekiq.yml
@@ -25,6 +25,9 @@
   prune_database_scheduler:
     every: '1d'
     class: Scheduler::PruneDatabaseScheduler
+  werewolf_scheduler:
+    every: '1h'
+    class: Scheduler::WerewolfScheduler
   media_cleanup_scheduler:
     cron: '<%= Random.rand(0..59) %> <%= Random.rand(3..5) %> * * *'
     class: Scheduler::MediaCleanupScheduler