summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorMaksim Pechnikov <parallel588@gmail.com>2019-11-27 15:59:13 +0300
committerMaksim Pechnikov <parallel588@gmail.com>2019-11-27 15:59:13 +0300
commita4f834a687d82e7883c7dabf55b86a7e2c1dad33 (patch)
tree233e10e75ceed83da40cfdd5318787d29e15fdb3 /config
parentc5766a8100de465669178a98f8267425ecfe26e3 (diff)
downloadpleroma-a4f834a687d82e7883c7dabf55b86a7e2c1dad33.tar.gz
pleroma-a4f834a687d82e7883c7dabf55b86a7e2c1dad33.zip
moved DigestEmail to Oban Periodic jobs
Diffstat (limited to 'config')
-rw-r--r--config/config.exs18
-rw-r--r--config/test.exs2
2 files changed, 2 insertions, 18 deletions
diff --git a/config/config.exs b/config/config.exs
index be8e3ee15..ef9b138d1 100644
--- a/config/config.exs
+++ b/config/config.exs
@@ -51,20 +51,6 @@ config :pleroma, Pleroma.Repo,
telemetry_event: [Pleroma.Repo.Instrumenter],
migration_lock: nil
-scheduled_jobs =
- with digest_config <- Application.get_env(:pleroma, :email_notifications)[:digest],
- true <- digest_config[:active] do
- [{digest_config[:schedule], {Pleroma.Daemons.DigestEmailDaemon, :perform, []}}]
- else
- _ -> []
- end
-
-config :pleroma, Pleroma.Scheduler,
- global: true,
- overlap: true,
- timezone: :utc,
- jobs: scheduled_jobs
-
config :pleroma, Pleroma.Captcha,
enabled: false,
seconds_valid: 60,
@@ -510,7 +496,8 @@ config :pleroma, Oban,
{"0 0 * * *", Pleroma.Workers.Cron.ClearOauthTokenWorker},
{"0 * * * *", Pleroma.Workers.Cron.StatsWorker},
{"* * * * *", Pleroma.Workers.Cron.ScheduledActivityWorker},
- {"* * * * *", Pleroma.Workers.Cron.PurgeExpiredActivitiesWorker}
+ {"* * * * *", Pleroma.Workers.Cron.PurgeExpiredActivitiesWorker},
+ {"0 0 * * 0", Pleroma.Workers.Cron.DigestEmailsWorker}
]
config :pleroma, :workers,
@@ -592,7 +579,6 @@ config :pleroma, Pleroma.ScheduledActivity,
config :pleroma, :email_notifications,
digest: %{
active: false,
- schedule: "0 0 * * 0",
interval: 7,
inactivity_threshold: 7
}
diff --git a/config/test.exs b/config/test.exs
index 9b737d4d7..fff709d65 100644
--- a/config/test.exs
+++ b/config/test.exs
@@ -68,8 +68,6 @@ config :pleroma, Oban,
queues: false,
prune: :disabled
-config :pleroma, Pleroma.Scheduler, jobs: []
-
config :pleroma, Pleroma.ScheduledActivity,
daily_user_limit: 2,
total_user_limit: 3,