coolify/app/Console/Commands
Andras Bacsai f68793ed69 feat(jobs): optimize async job dispatches and enhance Stripe subscription sync
Reduce unnecessary job queue pressure and improve subscription sync reliability:

- Cache ServerStorageCheckJob dispatch to only trigger on disk percentage changes
- Rate-limit ConnectProxyToNetworksJob to maximum once per 10 minutes
- Add progress callback support to SyncStripeSubscriptionsJob for UI feedback
- Implement bulk fetching of valid Stripe subscription IDs for efficiency
- Detect and report resubscribed users (same email, different customer ID)
- Fix CleanupUnreachableServers query operator (>= 3 instead of = 3)
- Improve empty subId validation in PushServerUpdateJob
- Optimize relationship access by using properties instead of query methods
- Add comprehensive test coverage for all optimizations
2026-02-28 13:18:44 +01:00
..
Cloud feat(jobs): optimize async job dispatches and enhance Stripe subscription sync 2026-02-28 13:18:44 +01:00
Generate fix(api): add a newline to openapi.json 2026-02-16 00:04:05 +01:00
AdminDeleteUser.php
CheckApplicationDeploymentQueue.php
CheckTraefikVersionCommand.php feat(proxy): add Traefik version tracking with notifications and dismissible UI warnings 2025-11-14 11:35:22 +01:00
CleanupApplicationDeploymentQueue.php
CleanupDatabase.php
CleanupNames.php refactor: remove duplicated validation messages 2026-01-05 13:15:14 +01:00
CleanupRedis.php reduce: minimize logging in cleanup commands 2025-11-26 14:19:13 +01:00
CleanupStuckedResources.php fix: enhance error handling in initialization and cleanup process 2025-11-10 15:29:26 +01:00
CleanupUnreachableServers.php feat(jobs): optimize async job dispatches and enhance Stripe subscription sync 2026-02-28 13:18:44 +01:00
ClearGlobalSearchCache.php
Dev.php feat(Cleanup): implement failure marking for stuck scheduled tasks and database backups during startup 2025-11-11 12:32:52 +01:00
Emails.php feat(BackupNotification): include database name in BackupFailed notification for better context 2025-11-11 15:27:57 +01:00
GenerateTestingSchema.php test: add Pest browser testing with SQLite :memory: schema 2026-02-11 15:25:47 +01:00
Horizon.php
HorizonManage.php
Init.php feat(Cleanup): implement failure marking for stuck scheduled tasks and database backups during startup 2025-11-11 12:32:52 +01:00
Migration.php
NotifyDemo.php Refactor color classes from yellow to warning across the application 2025-11-28 16:23:32 +01:00
RootChangeEmail.php
RootResetPassword.php
RunScheduledJobsManually.php
Scheduler.php
Seeder.php
ServicesDelete.php
SyncBunny.php fix: improve error handling and output capturing during Git operations in SyncBunny command 2025-11-27 10:51:25 +01:00
UpdateServiceVersions.php Add artisan command to update service Docker image versions 2025-10-30 08:29:11 +01:00
ViewScheduledLogs.php