production: billing_invoices: class: TenantSwitchEachJob args: [Scheduled::BillingMembersInvoicerJob] queue: low schedule: at 5am every day billing_shop_orders: class: TenantSwitchEachJob args: [Scheduled::BillingShopOrdersAutoInvoicerJob] queue: low schedule: at 4:45am every day ebics_onboarding_finalization: class: TenantSwitchEachJob args: [Scheduled::EBICSOnboardingFinalizationJob] queue: low schedule: at 3:45am every day billing_payments: class: TenantSwitchEachJob args: [Scheduled::BillingPaymentsProcessorJob] queue: low schedule: at 4am every day billing_local_currency_payments: class: TenantSwitchEachJob args: [Scheduled::BillingLocalCurrencyPaymentsProcessorJob] queue: low schedule: at 4am every day billing_sepa_direct_debit_orders_upload: class: TenantSwitchEachJob args: [Scheduled::BillingSEPADirectDebitOrdersUploaderJob] queue: low schedule: at 4:15am every day billing_snapshot: class: TenantSwitchEachJob args: [Scheduled::BillingSnapshotJob] queue: low schedule: "0 45-59/1 23 28-31 * *" # last 15 minutes of each quarter newsletters_sender: class: TenantSwitchEachJob args: [Scheduled::NewslettersSenderJob] queue: low schedule: at 3:00am every day chores: class: TenantSwitchEachJob args: [Scheduled::ChoresJob] queue: low schedule: at midnight every day promotions_archiver: class: TenantSwitchEachJob args: [Scheduled::PromotionsArchiverJob] queue: low schedule: at 12:01am every day clear_solid_queue_finished_jobs: command: "SolidQueue::Job.clear_finished_in_batches(sleep_between_batches: 0.3)" queue: low schedule: every hour at minute 12 notifier_daily: class: TenantSwitchEachJob args: [Scheduled::NotifierDailyJob] queue: low schedule: at 4:30am every day ebics_capabilities_monitor: class: TenantSwitchEachJob args: [Scheduled::EBICSCapabilitiesMonitorJob] queue: low schedule: every sunday at 5am notifier_hourly: class: TenantSwitchEachJob args: [Scheduled::NotifierHourlyJob] queue: low schedule: every hour postmark_sync_suppressions: class: TenantSwitchEachJob args: [Scheduled::PostmarkSyncSuppressionsJob] queue: low schedule: every hour postmark_sync_deliveries: class: TenantSwitchEachJob args: [Scheduled::PostmarkSyncDeliveriesJob] queue: low schedule: every hour absences_included_reminder: class: TenantSwitchEachJob args: [Scheduled::AbsencesIncludedReminderJob] queue: low schedule: at 6am every day members_anonymizer: class: TenantSwitchEachJob args: [Scheduled::MembersAnonymizerJob] queue: low schedule: at 3:30am every day memberships_stale_open_renewals: class: TenantSwitchEachJob args: [Scheduled::MembershipsStaleOpenRenewalsCancelerJob] queue: low schedule: at 5:15am every day search_prune: class: TenantSwitchEachJob args: [Scheduled::SearchPruneJob] queue: low schedule: at 0:30am every day search_rebuild: class: TenantSwitchEachJob args: [Scheduled::SearchRebuildJob] queue: low schedule: every sunday at 3:15am database_vacuum: class: TenantSwitchEachJob args: [Scheduled::DatabaseVacuumJob] queue: low schedule: every sunday at 3:45am demo_reset: class: Demo::ResetJob queue: low schedule: every monday at 3:15am