Commit Graph

410 Commits

Author SHA1 Message Date
Andras Bacsai
cef4596011 fix(console): handle missing root user in password reset command 2025-03-24 18:00:31 +01:00
Andras Bacsai
d7d80e926e feat(user): implement session deletion on password reset 2025-03-21 15:45:29 +01:00
Andras Bacsai
009cee1bbd Merge branch 'next' into feat-db-ssl 2025-03-17 15:15:24 +01:00
Andras Bacsai
3169803259 fix(billing): Restrict Stripe subscription status update to 'active' only 2025-03-01 12:10:28 +01:00
🏔️ Peak
9557957f18 Merge branch 'next' into feat-db-ssl 2025-02-19 17:57:59 +01:00
Andras Bacsai
694b0ac249 feat(core): add error logging and cron parsing to docker/server schedules 2025-02-15 13:21:23 +01:00
peaklabs-dev
852be5fd93 feat(ssl): check for SSL renewal twice daily 2025-02-05 22:11:10 +01:00
Andras Bacsai
bfe4200012 fix: cleanup old scheduled_task_executions 2025-01-28 10:19:41 +01:00
Andras Bacsai
ca2c66943c fix 2025-01-17 14:00:20 +01:00
Andras Bacsai
03c50a387c refactor: remove debug echo statements from Init command to clean up output and improve readability 2025-01-17 12:35:22 +01:00
Andras Bacsai
973429d2c4 add debug logs 2025-01-17 11:38:22 +01:00
Andras Bacsai
0e94a4a472 fix: add own servers on cloud 2025-01-13 09:17:54 +01:00
Andras Bacsai
a396d51452 Merge branch 'next' into hotfix 2025-01-10 20:23:29 +01:00
Andras Bacsai
7582d7dd8b refactor: streamline job status retrieval and clean up repository interface
- Simplified the job status retrieval process by consolidating logic into a single `getJobStatus` function.
- Removed redundant checks and methods from the `CustomJobRepositoryInterface` and `CustomJobRepository`.
- Updated the `getHorizonJobStatus` method in `ApplicationDeploymentQueue` to directly utilize the new `getJobStatus` function.
- Enhanced the `isThereAJobInProgress` method to improve clarity and maintainability.
2025-01-10 19:53:13 +01:00
Andras Bacsai
02400added fix: horizon job checker 2025-01-10 18:27:48 +01:00
Andras Bacsai
a3648901ed feat: enhance horizon:manage command with worker restart check
- Added a new option `--can-i-restart-this-worker` to the `horizon:manage` command.
- Implemented logic to check if the current worker can be restarted based on running jobs in the ApplicationDeploymentQueue.
- Refactored the command to include a new method `canIRestartThisWorker` for better code organization.
- Removed unnecessary dump statement from the CustomJobRepository.
2025-01-10 15:48:23 +01:00
Andras Bacsai
765e1ea04b feat: add horizon server details to queue 2025-01-10 15:39:22 +01:00
Andras Bacsai
b8f1ded9f8 horizon manage command 2025-01-10 14:28:46 +01:00
Andras Bacsai
f748fba3f7 fix: use timeout in cleanup resources 2025-01-10 12:34:20 +01:00
Andras Bacsai
5c8b26d446 fix 2025-01-10 12:31:20 +01:00
Andras Bacsai
b09f0043d1 fix: restrict jobs on cloud
fix: restrict sentinel endpoint
2025-01-10 11:54:45 +01:00
Andras Bacsai
1fe4dd722b Revert "rector: arrrrr"
This reverts commit 16c0cd10d8.
2025-01-07 15:31:43 +01:00
Andras Bacsai
da07b4fdcf refactor: rename parameter in DatabaseBackupJob for clarity 2025-01-07 15:21:14 +01:00
Andras Bacsai
16c0cd10d8 rector: arrrrr 2025-01-07 14:52:08 +01:00
Andras Bacsai
4d18e3372d fix: scheduled tasks and backups are executed by server timezone. 2025-01-03 20:32:56 +01:00
peaklabs-dev
f26853b576 fix: unreachable notifications 2024-12-23 16:51:34 +01:00
Andras Bacsai
203a20e75e Merge branch 'next' into fix-unreachable-notificiations 2024-12-17 22:35:09 +01:00
peaklabs-dev
f2d0f46248 fix: always use docker cleanup frequency 2024-12-17 15:20:06 +01:00
peaklabs-dev
5571aa4530 feat: use new ServerReachabilityChanged event instead of isDirty 2024-12-16 14:06:16 +01:00
Andras Bacsai
4901b12279 fix: service status indicator + oauth saving 2024-12-13 12:03:10 +01:00
Andras Bacsai
d2ff8c6521 feat: add seeder command and configuration for database seeding 2024-12-11 21:31:24 +01:00
peaklabs-dev
b48353c8a6 reorder more stuff 2024-12-11 18:44:19 +01:00
🏔️ Peak
86512bb7b8 Merge pull request #4543 from ezyostudio/next-pushover
feat(notification): add Pushover
2024-12-11 18:41:18 +01:00
Zao Soula
ef35429533 feat(notification): add Pushover 2024-12-11 18:13:16 +01:00
Andras Bacsai
7be3c6f2b7 refactor: improve migration command and enhance application model with global scope and status checks 2024-12-11 17:18:32 +01:00
Andras Bacsai
a5b48caeb9 do prod migration with custom command 2024-12-11 17:01:06 +01:00
🏔️ Peak
e24fbddc59 Merge branch 'next' into separate-success-and-failure-notifications 2024-12-10 16:40:20 +01:00
Andras Bacsai
a2ab33b04f fix: development image 2024-12-10 11:50:40 +01:00
Andras Bacsai
3893754a10 fix confs etc 2024-12-10 10:46:05 +01:00
peaklabs-dev
e40f377879 chore: remove more waitlist stuff 2024-12-09 12:34:16 +01:00
peaklabs-dev
fd21a4a2a8 chore: remove more waitlist stuff 2024-12-09 12:03:23 +01:00
peaklabs-dev
9ed2e37236 chore: remove commented out internal notification 2024-12-09 12:03:04 +01:00
peaklabs-dev
27b880e177 chore: remove wired.php (not used anymore) 2024-12-09 12:01:23 +01:00
peaklabs-dev
d9248508b4 chore: remove unused waitlist stuff 2024-12-09 12:00:54 +01:00
Andras Bacsai
ec9315f24e remove unnecessary things 2024-12-03 14:09:51 +01:00
Andras Bacsai
18d5dd3090 Refactor server timezone retrieval in checkResources method 2024-11-26 10:44:09 +01:00
Andras Bacsai
dabda4e806 fix: Email should be retried with backoff 2024-11-26 10:19:05 +01:00
peaklabs-dev
33435a1bdb Use placeholder and not the Coolify logo if no logo is provided. 2024-11-25 22:08:51 +01:00
Andras Bacsai
f0a44f4022 fix: servercheckJob should run every 5 minutes on cloud 2024-11-25 14:37:44 +01:00
Andras Bacsai
11fb5a9e32 fix: service generate includes yml files as well (haha) 2024-11-25 14:34:18 +01:00