Release 2668
Trello card
Context
We run a number of jobs using delayed_cron_job; as we are moving to Sidekiq we need to replicate this functionality and can do so with sidekiq-cron.
Changes proposed in this pull request
- Add sidekiq-cron for scheduled jobs
Add sidekiq-cron gem and configure the jobs/cron expressions to match delayed_cron_job.
- Remove basic auth check in dev for sidekiq web
Remove the basic auth check for local development so we can easily access the sidekiq web UI.
- Add sentry-sidekiq gem
Inserts middleware for Sentry into the Sidekiq jobs.
Guidance to review
The Sidekiq queue adapter is only running in staging at the moment.