coolify/app/Jobs
Andras Bacsai 361d5a3c8c feat(deploy): pull compose images before stopping containers
Pull image-based Docker Compose services with --ignore-buildable before stopping the current deployment so image-only services are ready first. Fail the deploy if pull fails, and run the pull on the runtime server when a build server is used.
2026-09-10 09:03:28 +02:00
..
ApiTokenExpirationWarningJob.php fix(api-tokens): scope token access to current team (#11396) 2026-08-19 11:27:23 +02:00
ApplicationDeploymentJob.php feat(deploy): pull compose images before stopping containers 2026-09-10 09:03:28 +02:00
ApplicationPullRequestUpdateJob.php fix(preview): docker compose preview URLs (#7959) 2026-01-15 14:03:10 +01:00
CheckAndStartSentinelJob.php fix(sentinel): prevent restart after Sentinel is disabled (#11298) 2026-08-15 18:33:39 +02:00
CheckDomainDnsJob.php feat(previews): add preview domain management and DNS status tracking 2026-08-30 16:20:16 +02:00
CheckForUpdatesJob.php Fix: Version downgrade prevention - validate cache and add running version checks 2025-11-28 16:05:41 +01:00
CheckHelperImageJob.php Fix: Prevent version downgrades and centralize CDN configuration (#7383) 2025-11-28 15:20:33 +01:00
CheckMissingDatabaseBackupsJob.php feat(backups): alert when scheduled backups are missing (#11433) 2026-09-07 14:09:42 +02:00
CheckTraefikVersionForServerJob.php fix: remove database restart limits and clear stale Traefik state 2026-09-04 15:42:26 +02:00
CheckTraefikVersionJob.php fix: remove database restart limits and clear stale Traefik state 2026-09-04 15:42:26 +02:00
CleanupHelperContainersJob.php fix(docker): match helper containers at any registry depth 2026-09-04 16:29:24 +02:00
CleanupInstanceStuffsJob.php fix(backups): enforce retention and clean up stale executions 2026-04-03 11:33:21 +02:00
CleanupOrphanedPreviewContainersJob.php fix(servers): isolate cloud status checks from SSH checks 2026-07-11 22:52:10 +02:00
CleanupStaleMultiplexedConnections.php fix(ssh): preserve sessions when recycling mux connections (#11377) 2026-08-18 23:38:38 +02:00
ConnectProxyToNetworksJob.php Optimize PushServerUpdateJob performance with batch updates and async jobs 2025-12-15 14:06:32 +01:00
CoolifyTask.php feat: streamline S3 restore with single-step flow and improved UI consistency 2025-11-17 10:05:18 +01:00
DatabaseBackupJob.php feat(backups): unify service backup management (#11574) 2026-08-31 22:51:30 +02:00
DeleteResourceJob.php fix(resources): schedule stuck cleanup and delete metadata before jobs 2026-08-25 20:25:40 +02:00
DockerCleanupJob.php fix(docker-cleanup): finalize executions after job failure (#11408) 2026-08-19 16:47:19 +02:00
FinalizeResourceMigrationJob.php feat(resources): add cross-server resource migration (dev-only) (#11165) 2026-08-07 23:01:31 +02:00
GithubAppPermissionJob.php Revert "rector: arrrrr" 2025-01-07 15:31:43 +01:00
HostPathCloneJob.php feat(resources): add cross-server resource migration (dev-only) (#11165) 2026-08-07 23:01:31 +02:00
ProcessGithubPullRequestWebhook.php fix(github): skip opened PR previews with skip ci 2026-07-08 14:41:37 +02:00
PullChangelog.php refactor(jobs): pull github changelogs from cdn instead of github 2025-09-01 16:13:55 +02:00
PullTemplatesFromCDN.php feat(ui): Shadow UI redesign, domain management, and DNS autoconfigure (#11119) 2026-08-03 23:11:54 +02:00
PushServerUpdateJob.php fix: remove database restart limits and clear stale Traefik state 2026-09-04 15:42:26 +02:00
RegenerateSslCertJob.php fix(notifications): urls for ssl renewal notifications 2026-09-04 15:07:26 +02:00
RemoveContainerJob.php fix(deployments): defer container cleanup and configure dashboard HTTPS 2026-08-18 12:51:54 +02:00
RestartProxyJob.php fix(docker): replace deprecated stop flags with version-aware ones 2026-08-13 11:17:44 +02:00
ScheduledJobManager.php fix(backups): include id 0 when paging scheduled jobs 2026-08-13 11:08:54 +02:00
ScheduledTaskJob.php fix: cap remote file and task reads after size-check races 2026-08-13 11:31:26 +02:00
SendMessageToDiscordJob.php feat: add internal endpoint controls 2026-07-02 16:35:39 +02:00
SendMessageToPushoverJob.php Revert "rector: arrrrr" 2025-01-07 15:31:43 +01:00
SendMessageToSlackJob.php feat: add internal endpoint controls 2026-07-02 16:35:39 +02:00
SendMessageToTelegramJob.php feat(jobs): implement encrypted queue jobs 2026-03-10 14:05:05 +01:00
SendVerificationEmailJob.php fix(auth): queue verification emails for cloud registrations 2026-08-26 17:28:20 +02:00
SendWebhookJob.php fix(ray): remove Ray debug hooks from runtime (#10847) 2026-07-03 11:40:20 +02:00
ServerCheckJob.php feat(jobs): implement exponential backoff for unreachable servers 2026-03-26 10:51:36 +01:00
ServerCleanupMux.php Revert "rector: arrrrr" 2025-01-07 15:31:43 +01:00
ServerCloudProviderStatusCheckJob.php fix(servers): isolate cloud status checks from SSH checks 2026-07-11 22:52:10 +02:00
ServerConnectionCheckJob.php fix(server): reset unreachable_count after successful connection check (#11417) 2026-08-26 14:53:42 +02:00
ServerFilesFromServerJob.php fix: make sure important jobs/actions are running on high prio queue 2024-11-22 11:16:01 +01:00
ServerLimitCheckJob.php fix(server): handle limit edge case and IPv6 allowlist dedupe 2026-03-03 17:03:46 +01:00
ServerManagerJob.php feat(sentinel): make sentinel mandatory on regular servers 2026-09-09 06:30:32 +02:00
ServerPatchCheckJob.php fix(jobs): update middleware to use expireAfter for WithoutOverlapping in multiple job classes 2025-07-01 10:50:27 +02:00
ServerStorageCheckJob.php chore: prepare for PR 2026-02-15 13:42:58 +01:00
ServerStorageSaveJob.php fix: make sure important jobs/actions are running on high prio queue 2024-11-22 11:16:01 +01:00
StripeProcessJob.php fix(stripe): prevent duplicate subscription checkouts (#11666) 2026-09-07 20:25:06 +02:00
SubscriptionInvoiceFailedJob.php feat(subscription): add Stripe action controls 2026-06-12 15:54:21 +02:00
UpdateCoolifyJob.php Revert "rector: arrrrr" 2025-01-07 15:31:43 +01:00
UpdateStripeCustomerEmailJob.php feat(email): implement email change request and verification process 2025-08-18 14:54:08 +02:00
ValidateAndInstallServerJob.php feat(sentinel): make sentinel mandatory on regular servers 2026-09-09 06:30:32 +02:00
VerifyStripeSubscriptionStatusJob.php feat(subscription): add Stripe action controls 2026-06-12 15:54:21 +02:00
VolumeBackupJob.php feat(backups): stream S3-only volume archives directly (#11642) 2026-09-05 21:10:10 +02:00
VolumeBackupRecoveryJob.php fix(backups): pin S3 per volume execution and harden deletes 2026-07-16 14:30:58 +02:00
VolumeCloneJob.php feat(resources): add cross-server resource migration (dev-only) (#11165) 2026-08-07 23:01:31 +02:00