Andras Bacsai
|
377758edcd
|
fix stripe webhooks
|
2024-11-22 14:42:10 +01:00 |
|
Andras Bacsai
|
374446b90b
|
fix: do not send internal notification for backups and status jobs
|
2024-11-22 12:27:13 +01:00 |
|
Andras Bacsai
|
7dc65dfd79
|
fix: make sure important jobs/actions are running on high prio queue
|
2024-11-22 11:16:01 +01:00 |
|
Julien
|
8b30123add
|
feat: add service/resource/project labels
|
2024-11-17 23:06:05 +01:00 |
|
Andras Bacsai
|
0e8f5d61bc
|
fix
|
2024-11-15 08:56:19 +01:00 |
|
Marvin von Rappard
|
7bdac8b42f
|
Merge branch 'next' into main
|
2024-11-14 12:54:04 +01:00 |
|
Andras Bacsai
|
c9f7863fff
|
Merge pull request #4238 from peaklabs-dev/dep-and-remove-unused-stuff
Chore: Remove unused stuff, update dependecies
|
2024-11-14 12:31:09 +01:00 |
|
Andras Bacsai
|
8a917f6a4e
|
fix: invalid tz should not prevent other jobs to be executed
|
2024-11-14 10:56:56 +01:00 |
|
Marvin von Rappard
|
eb0686fe20
|
feat: slack notifications
|
2024-11-12 22:37:55 +01:00 |
|
peaklabs-dev
|
1c5ddab30d
|
use one constants file
|
2024-11-12 15:18:48 +01:00 |
|
Andras Bacsai
|
d7cde676d5
|
feat: check local horizon scheduler deployments
|
2024-11-11 23:35:48 +01:00 |
|
Andras Bacsai
|
1faa8be615
|
fix: cloud + stripe related
|
2024-11-11 22:18:15 +01:00 |
|
Andras Bacsai
|
e6a0d8b855
|
fix
|
2024-11-11 16:37:12 +01:00 |
|
Andras Bacsai
|
cb433dddc4
|
version++
|
2024-11-11 15:00:37 +01:00 |
|
Andras Bacsai
|
b379e50d90
|
feat: custom nginx configuration for static deployments + fix 404 redirects in nginx conf
|
2024-11-11 14:37:36 +01:00 |
|
Andras Bacsai
|
376a2341af
|
refactor scheduled task job (and related stuffs)
|
2024-11-07 11:09:38 +01:00 |
|
Andras Bacsai
|
2b518e2291
|
refactor a few jobs
|
2024-11-07 09:16:58 +01:00 |
|
Andras Bacsai
|
33519bf629
|
fix: run resourceCheck after new serviceCheckJob
|
2024-11-07 09:13:19 +01:00 |
|
Andras Bacsai
|
275edb6c1f
|
put a few things on high queue
|
2024-11-06 12:33:56 +01:00 |
|
Andras Bacsai
|
ff6f089483
|
feat: add --gpu support for custom docker command
|
2024-11-06 10:13:40 +01:00 |
|
Andras Bacsai
|
f3c35c7acc
|
fix: do not overlap servercheckjob
|
2024-11-05 13:59:13 +01:00 |
|
Andras Bacsai
|
5ce6c3ded1
|
refactor server limit check job + email notifications view
|
2024-11-05 11:22:23 +01:00 |
|
Andras Bacsai
|
6987951efe
|
add new resource check to kernel.php
|
2024-11-03 14:53:44 +01:00 |
|
Andras Bacsai
|
ed03cd33b0
|
fix: only run server storage every 10 mins if sentinel is not active
|
2024-11-03 09:10:36 +01:00 |
|
Andras Bacsai
|
ca7c214775
|
fix: new way to update container statuses
|
2024-11-03 09:02:14 +01:00 |
|
Andras Bacsai
|
0c77a826c3
|
Refactor ServerCheckJob to remove unused properties and improve performance
|
2024-11-02 12:38:38 +01:00 |
|
Lucas Michot
|
1ec224fde1
|
Inline many variables.
|
2024-10-31 18:20:11 +01:00 |
|
Lucas Michot
|
8e1444eaa7
|
Get rid of many useless blank lines
|
2024-10-31 17:44:01 +01:00 |
|
Lucas Michot
|
601f1a4717
|
Always prefer stricter string comparisons.
|
2024-10-31 15:23:19 +01:00 |
|
Andras Bacsai
|
8fbd0b44d5
|
Refactor Server model to remove SSH multiplexing file and add ServerCleanupMux job
- Remove SSH multiplexing file from the Server model
- Add ServerCleanupMux job to cleanup multiplexed connections every hour
|
2024-10-30 21:33:06 +01:00 |
|
Andras Bacsai
|
96ca72fcdb
|
refactor server view (phuuu)
|
2024-10-30 20:03:30 +01:00 |
|
Andras Bacsai
|
491b228580
|
remove unused job
|
2024-10-29 20:56:58 +01:00 |
|
Andras Bacsai
|
bb7184b3ff
|
Merge pull request #4041 from lucasmichot/feat/try-catch
Remove some useless `catch` blocks
|
2024-10-28 21:15:08 +01:00 |
|
Lucas Michot
|
c5403b0b3f
|
Always prefer ::class notation
|
2024-10-28 14:56:13 +01:00 |
|
Lucas Michot
|
5b6e466e0c
|
Remove some useless catch blocks
|
2024-10-28 14:37:00 +01:00 |
|
Lucas Michot
|
d557a22b91
|
Remove all ray() calls
|
2024-10-28 13:51:23 +01:00 |
|
Andras Bacsai
|
29ad965656
|
Refactor code to use loggy() function for server storage check logging
|
2024-10-25 17:46:39 +02:00 |
|
Andras Bacsai
|
8c96ab52d7
|
feat: notification rate limiter
fix: limit server up / down notification limits
|
2024-10-25 15:13:23 +02:00 |
|
Andras Bacsai
|
fb75741aa8
|
add sentinel check to servercheckjob
|
2024-10-25 12:02:41 +02:00 |
|
Andras Bacsai
|
ba86a75c4f
|
Refactor ServerStatusJob to remove unnecessary coolify.yaml file
|
2024-10-25 11:41:29 +02:00 |
|
Andras Bacsai
|
2bea26584a
|
Refactor StartSentinel handle method to include latest version parameter
|
2024-10-25 11:41:25 +02:00 |
|
Andras Bacsai
|
621e063bf1
|
Refactor PushServerUpdateJob to implement ShouldBeEncrypted interface
|
2024-10-24 15:16:00 +02:00 |
|
Andras Bacsai
|
55f4e77d66
|
Refactor ServerStorageCheckJob handle method to improve error handling and messaging
|
2024-10-24 15:10:07 +02:00 |
|
Andras Bacsai
|
d55b444bb8
|
Refactor ServerStorageCheckJob handle method to improve error handling and messaging
|
2024-10-24 15:08:22 +02:00 |
|
Andras Bacsai
|
1f221d9791
|
fix: sentinel config changes restarts sentinel
|
2024-10-22 14:10:36 +02:00 |
|
Andras Bacsai
|
ac768e5313
|
feat: limit storage check emails
feat: sentinel should send storage usage
|
2024-10-22 14:01:36 +02:00 |
|
Andras Bacsai
|
5c93780304
|
remove unnecessary code
|
2024-10-22 12:01:46 +02:00 |
|
Andras Bacsai
|
537630acc6
|
Refactor PushServerUpdateJob to handle container restart notifications
|
2024-10-22 11:42:24 +02:00 |
|
Andras Bacsai
|
d7efe8a6d1
|
fix: no sentinel for swarm yet
|
2024-10-22 11:29:43 +02:00 |
|
Andras Bacsai
|
dbdb9e6f10
|
Merge branch 'next' into main
|
2024-10-21 20:56:02 +02:00 |
|
Andras Bacsai
|
52caa045c9
|
Merge branch 'next' into proxy-fixes
|
2024-10-21 15:08:13 +02:00 |
|
Andras Bacsai
|
2809083f61
|
Refactor Redis password handling and migration to use environment variables
|
2024-10-21 13:43:34 +02:00 |
|
Andras Bacsai
|
e8c7d7f972
|
fix: pull helper image on helper_version change
|
2024-10-21 12:06:13 +02:00 |
|
Andras Bacsai
|
4c95647b96
|
feat: cleanup sentinel on server deletion
fix: Sentinel should not be enabled on build servers
|
2024-10-17 11:21:43 +02:00 |
|
Andras Bacsai
|
2702fbc284
|
Refactor logging in PushServerUpdateJob, Application, and SentinelSeeder
|
2024-10-15 17:03:50 +02:00 |
|
Andras Bacsai
|
d446cd4f31
|
sentinel updates
|
2024-10-15 13:39:19 +02:00 |
|
Andras Bacsai
|
81db57002b
|
Refactor PushServerUpdateJob to handle multiple servers, previews, and emails
|
2024-10-14 22:53:16 +02:00 |
|
peaklabs-dev
|
8635f92ed4
|
Remove duplicated proxy check
|
2024-10-14 21:35:38 +02:00 |
|
Andras Bacsai
|
fdeb9353be
|
chore: Update project service configuration view
|
2024-10-14 19:45:03 +02:00 |
|
Andras Bacsai
|
1f72321681
|
fix: sentinel
|
2024-10-14 18:04:36 +02:00 |
|
Andras Bacsai
|
8a2c9f3d44
|
updates sentinel
|
2024-10-14 17:54:29 +02:00 |
|
Andras Bacsai
|
b2e515f770
|
sentinel
|
2024-10-14 13:32:36 +02:00 |
|
Andras Bacsai
|
1f193d465d
|
sentinel updates
|
2024-10-14 12:07:37 +02:00 |
|
Jakubko
|
81f292c4f3
|
Merge branch 'coollabsio:main' into main
|
2024-10-13 22:02:15 +02:00 |
|
Andras Bacsai
|
d84d0a816b
|
chore: Refactor DatabaseBackupJob to handle missing team
|
2024-10-03 20:51:18 +02:00 |
|
Andras Bacsai
|
1c7ca56756
|
feat: backup all databases for mysql,mariadb,postgresql
|
2024-10-03 12:39:45 +02:00 |
|
Andras Bacsai
|
059535a676
|
chore: Remove commented out code for uploading to S3 in DatabaseBackupJob
|
2024-10-02 16:43:01 +02:00 |
|
Andras Bacsai
|
765a74ca4f
|
handle errors in databasebackupjob
|
2024-10-02 15:33:14 +02:00 |
|
Andras Bacsai
|
dd782e75f5
|
fix: local dev s3 uploads
fix: hetzner s3 uploads (mc alias instead of mc host)
|
2024-10-02 11:45:30 +02:00 |
|
Jakubko
|
e0241505f9
|
Merge branch 'coollabsio:main' into main
|
2024-10-01 22:08:32 +02:00 |
|
Andras Bacsai
|
5cd81fe255
|
wip: server storage check
|
2024-10-01 11:52:36 +02:00 |
|
Andras Bacsai
|
e4108863a8
|
chore: Remove unnecessary code in DatabaseBackupJob.php
|
2024-10-01 10:43:04 +02:00 |
|
Andras Bacsai
|
83549965ca
|
Refactor instanceSettings() function for improved code readability
|
2024-10-01 10:37:40 +02:00 |
|
Andras Bacsai
|
9212f3b24c
|
feat: Update resource deletion job to allow configurable options through API
|
2024-10-01 09:02:16 +02:00 |
|
Andras Bacsai
|
987b90ead2
|
fix: new dev volumes and service files
fix: new parser version (4) that will fix data layout (applications goes to /applications, services goes to /services)
|
2024-09-30 14:16:37 +02:00 |
|
Jakub Novák
|
9e2f0fb894
|
updated namespace for DiscordMessage
|
2024-09-30 10:06:50 +02:00 |
|
Jakub Novák
|
a2bca3d5b8
|
added embedded Discord messages logic
|
2024-09-30 00:43:35 +02:00 |
|
Andras Bacsai
|
65356e9bae
|
fixes
|
2024-09-27 16:43:07 +02:00 |
|
Andras Bacsai
|
9a766aedc1
|
Merge branch 'next' into improve-cleanup
|
2024-09-27 16:40:48 +02:00 |
|
Andras Bacsai
|
dedf2cf87b
|
fix: proxy fixes
|
2024-09-27 15:36:51 +02:00 |
|
Andras Bacsai
|
0bb1f57ea7
|
fix: deploy key based deployments
|
2024-09-26 12:19:49 +02:00 |
|
Andras Bacsai
|
62459f9a95
|
refactor: Remove unused code in DatabaseBackupStatusJob and PopulateSshKeysDirectorySeeder
|
2024-09-24 11:57:13 +02:00 |
|
Andras Bacsai
|
57d8930f9e
|
chore: Update cleanup command to use Redis instead of queue
|
2024-09-23 23:48:12 +02:00 |
|
Andras Bacsai
|
b570ccd7d3
|
format
|
2024-09-23 19:51:31 +02:00 |
|
Andras Bacsai
|
04e504bb8b
|
chore: Refactor DockerCleanupJob to remove unused middleware and uniqueId method
|
2024-09-23 12:10:46 +02:00 |
|
Andras Bacsai
|
960f970822
|
chore: Remove unused middleware and uniqueId method in DockerCleanupJob
|
2024-09-23 12:03:14 +02:00 |
|
peaklabs-dev
|
ff5e445b43
|
Feat: Manual cleanup button and unused volumes and network deletion
|
2024-09-22 20:02:51 +02:00 |
|
Andras Bacsai
|
f9238ce263
|
Merge pull request #3509 from coollabsio/delete-unused-ssh-keys
Feat: Delete unused ssh keys button
|
2024-09-20 13:00:54 +02:00 |
|
Andras Bacsai
|
f1881d5c35
|
refactor: Update CleanupHelperContainersJob to use more efficient Docker command
|
2024-09-20 10:08:37 +02:00 |
|
peaklabs-dev
|
dbc723089b
|
Feat: Delete unused private keys button
|
2024-09-19 19:27:25 +02:00 |
|
Andras Bacsai
|
240352f4b2
|
Merge pull request #3504 from coollabsio/fix-ssh-keys
Fix ssh keys
|
2024-09-19 12:44:56 +02:00 |
|
Andras Bacsai
|
631b4e6438
|
Merge branch 'next' into fix-ssh-keys
|
2024-09-19 11:45:12 +02:00 |
|
Andras Bacsai
|
d47bd047bf
|
fixes
|
2024-09-19 11:24:21 +02:00 |
|
Andras Bacsai
|
182087cf1b
|
a few changes here and there
|
2024-09-18 21:18:47 +02:00 |
|
peaklabs-dev
|
8153e2f63b
|
Merge branch 'coollabsio:main' into fix-ssh-keys
|
2024-09-18 20:43:59 +02:00 |
|
Andras Bacsai
|
5ec45d547a
|
Merge branch 'next' into fix-#2546-deletion-issues
|
2024-09-18 18:05:06 +02:00 |
|
Andras Bacsai
|
12a8e9b0e1
|
fix: only update helper image in DB
|
2024-09-17 17:29:42 +02:00 |
|
peaklabs-dev
|
42ff7b19a4
|
Fix: Few multiplexing things
|
2024-09-17 15:54:22 +02:00 |
|
peaklabs-dev
|
ea3501ada6
|
Fix: SSH Multiplexing for Jobs
|
2024-09-17 15:31:05 +02:00 |
|
peaklabs-dev
|
2bc74c75e1
|
Remove duplicated code
|
2024-09-17 14:43:02 +02:00 |
|
peaklabs-dev
|
95070ab48d
|
Feat: SSH Key cleanup job
|
2024-09-17 12:57:06 +02:00 |
|
peaklabs-dev
|
144508218e
|
Fix: SSH multiplexing
|
2024-09-17 12:26:11 +02:00 |
|
peaklabs-dev
|
86722939cd
|
Fix. Remove write to SSH key on every remote command execution
|
2024-09-16 21:34:27 +02:00 |
|
Andras Bacsai
|
d44e3a1091
|
chore: Update docker network connection command in ApplicationDeploymentJob.php
|
2024-09-16 16:38:34 +02:00 |
|
Andras Bacsai
|
175b89ced2
|
revert: databasebackup
|
2024-09-16 14:15:06 +02:00 |
|
Andras Bacsai
|
2313fed546
|
fix: add build.sh to debug logs
|
2024-09-16 11:50:03 +02:00 |
|
Andras Bacsai
|
dd8a2dd3c1
|
chore: Update coolify environment variable assignment with double quotes
|
2024-09-13 08:23:05 +02:00 |
|
Andras Bacsai
|
8712af7379
|
fix: move mc command to coolify image from helper
|
2024-09-12 09:42:28 +02:00 |
|
Andras Bacsai
|
5d476e3924
|
chore: Update server check job middleware to use server ID instead of UUID
|
2024-09-11 14:23:19 +02:00 |
|
Andras Bacsai
|
d57c9d8aa0
|
feat: add elixir finetunes to the deployment job
|
2024-09-10 12:44:16 +02:00 |
|
Andras Bacsai
|
c2f7e85022
|
Merge pull request #3364 from peaklabs-dev/improve-persist-ssh-sessions
Feat: Implement SSH multiplexing to reduce the number of SSH authentications in remote processes
|
2024-09-09 11:23:24 +02:00 |
|
peaklabs-dev
|
28bcd0023c
|
remove cache
|
2024-09-09 10:33:57 +02:00 |
|
Andras Bacsai
|
40347744e0
|
chore: Set timeout for ServerCheckJob to 60 seconds
|
2024-09-09 09:08:43 +02:00 |
|
Andras Bacsai
|
060988d923
|
fix: reenable overlapping servercheckjob
|
2024-09-09 09:05:40 +02:00 |
|
peaklabs-dev
|
4f9e1a3e5e
|
Feat: Cleanup stale multiplexing connections
|
2024-09-08 19:37:00 +02:00 |
|
peaklabs-dev
|
a882d3c713
|
code cleanup
|
2024-09-07 12:25:50 +02:00 |
|
peaklabs-dev
|
6010b3209d
|
remove duplicated code
|
2024-09-07 12:23:15 +02:00 |
|
peaklabs-dev
|
504133232a
|
Improve logic, made it simpler
|
2024-09-07 12:19:40 +02:00 |
|
peaklabs-dev
|
d816863d31
|
Fix: Pull helper image if not available otherwise s3 backup upload fails
|
2024-09-07 11:48:20 +02:00 |
|
ayntk-ai
|
fc3c69f687
|
Feat: more conformations and fixes
|
2024-09-05 17:54:32 +02:00 |
|
Andras Bacsai
|
3aa31f3da6
|
fix: Update helper image pulling logic to only pull if the version is newer
|
2024-09-05 11:44:33 +02:00 |
|
Andras Bacsai
|
645337b09c
|
Merge pull request #3264 from Vahor/install-log-drain-spam
fix: don't check logDrain installation if it's not enabled
|
2024-09-05 11:40:22 +02:00 |
|
Andras Bacsai
|
d211362ab3
|
improvement: only pull helper image if the version is newer than the one
|
2024-09-05 11:04:58 +02:00 |
|
Andras Bacsai
|
4888f4c405
|
refactor: upgrade process of Coolify
|
2024-09-05 10:15:22 +02:00 |
|
Vahor
|
0dad77af33
|
save versions.json during CheckForUpdatesJob
|
2024-09-04 21:25:45 +02:00 |
|
Nathan
|
f43298a610
|
Merge branch 'next' into pull-coolify-only-on-updates
|
2024-09-04 19:43:16 +02:00 |
|
Vahor
|
02f950edc7
|
fix: pull coolify image only when the app needs to be updated
|
2024-09-04 19:38:13 +02:00 |
|
Andras Bacsai
|
04ce622465
|
refactor: Update build_args property type in ApplicationDeploymentJob
|
2024-09-04 11:34:31 +02:00 |
|
Vahor
|
bf475e538c
|
don't check logDrain installation if it's not enabled
|
2024-08-30 17:29:25 +02:00 |
|
Andras Bacsai
|
5e4eb7dead
|
feat: add coolify build env variables to building phase
|
2024-08-29 15:49:22 +02:00 |
|
Andras Bacsai
|
301a3596e8
|
refactor: Update environment variable handling in StartClickhouse.php and ApplicationDeploymentJob.php
|
2024-08-29 15:11:54 +02:00 |
|
Andras Bacsai
|
e7b050a4da
|
Merge branch 'next' into env-vars
|
2024-08-29 14:35:04 +02:00 |
|
Andras Bacsai
|
cfc6518157
|
refactor: Update parse method in Advanced, All, ApplicationPreview, General, and ApplicationDeploymentJob classes
|
2024-08-29 12:39:37 +02:00 |
|
Andras Bacsai
|
5525c02c7f
|
fix: delete preview deployments + cleanup stucked
fix: parser
|
2024-08-28 22:05:49 +02:00 |
|
Andras Bacsai
|
be8a8bf2ee
|
fix: parser
feat: new coolify envs for fqdn and urls
|
2024-08-28 18:12:00 +02:00 |
|
Vahor
|
f6d649307c
|
test add_coolif_default_environment_variables
|
2024-08-28 13:30:59 +02:00 |
|
Vahor
|
b51065a003
|
add generate_fluentd_configuration() method in shared
|
2024-08-28 13:00:33 +02:00 |
|
Vahor
|
7103dccc72
|
add env vars for compose base apps
|
2024-08-27 19:09:04 +02:00 |
|
Vahor
|
eb22155dcc
|
send new vars to logdrain
|
2024-08-27 18:41:33 +02:00 |
|
Vahor
|
49a53236b0
|
add env vars
|
2024-08-27 18:41:19 +02:00 |
|
ayntk-ai
|
4726676248
|
make things more clear
|
2024-08-27 14:19:37 +02:00 |
|
Andras Bacsai
|
b8ff0540e2
|
Merge branch 'next' into set-server-timzone-setting
|
2024-08-26 13:21:21 +02:00 |
|
Andras Bacsai
|
3d73c98779
|
fix: docker cleanup job
|
2024-08-26 12:23:03 +02:00 |
|
Andras Bacsai
|
d748d8b7c6
|
Merge branch 'next' into auto-cleanup-improvements
|
2024-08-26 11:13:40 +02:00 |
|
Andras Bacsai
|
040115d6b1
|
Merge pull request #3113 from djsisson/preview-build-env-var
fix bug in preview build env vars
|
2024-08-26 10:55:36 +02:00 |
|
Andras Bacsai
|
cb39544808
|
refactor: Remove unnecessary code in DatabaseBackupJob and BackupExecutions
|
2024-08-26 10:32:05 +02:00 |
|
Andras Bacsai
|
d0ce31c9e0
|
Merge pull request #3215 from bohdan-shulha/patch-1
Avoid crash if the team is not set
|
2024-08-26 09:46:28 +02:00 |
|
Bohdan Shulha
|
f98805c68b
|
Avoid crash if the team is not set
|
2024-08-24 13:04:33 +02:00 |
|
Andras Bacsai
|
fe89269b4b
|
rename parser functions
|
2024-08-23 20:57:22 +02:00 |
|
Andras Bacsai
|
af1b479d73
|
fix: parser
ui: storage layout changed
|
2024-08-23 14:21:12 +02:00 |
|
Andras Bacsai
|
1e24ab9146
|
fix: parser parser parser
|
2024-08-22 15:05:04 +02:00 |
|
Andras Bacsai
|
7d7cdf41f7
|
fix: storages with preserved git repository
|
2024-08-21 14:31:17 +02:00 |
|
Andras Bacsai
|
3f9f197282
|
fix: docker cleanup job
|
2024-08-21 10:50:05 +02:00 |
|
ayntk-ai
|
012c23586d
|
rename to docker cleanup and and feedback implementation
|
2024-08-18 23:16:59 +02:00 |
|
Darren Sisson
|
f3df26ea9a
|
fix bug in preview build env vars
|
2024-08-17 22:05:10 +01:00 |
|
ayntk-ai
|
48734e53d0
|
formatting
|
2024-08-16 21:22:06 +02:00 |
|
ayntk-ai
|
dab5f0fe09
|
add logic
|
2024-08-16 16:01:41 +02:00 |
|
ayntk-ai
|
1892ce4e12
|
Feat: cron jobs are executed based on the server timezone
|
2024-08-16 12:58:19 +02:00 |
|
Andras Bacsai
|
eaefb3a6fb
|
fix: backup of password protected postgresql database
|
2024-08-16 11:53:27 +02:00 |
|
Andras Bacsai
|
fcfbba4dc6
|
fix: canceling deployment on build server
|
2024-08-15 14:05:17 +02:00 |
|
Andras Bacsai
|
1069e33601
|
refactor: Add conditional check for volumes in generate_compose_file()
|
2024-08-15 13:32:44 +02:00 |
|
Andras Bacsai
|
4b744bc88a
|
fix: pr build names in case custom name is used
|
2024-08-15 12:13:29 +02:00 |
|
ayntk-ai
|
8aa161d530
|
remove unnecessary cron
|
2024-08-14 21:53:03 +02:00 |
|
Andras Bacsai
|
de34150451
|
fix: all mongo v4 backups should use the different backup command
|
2024-08-13 13:08:22 +02:00 |
|
Andras Bacsai
|
06013e77e4
|
fix: if volumes + file mounts are defined, should merge them together in the compose file
|
2024-08-13 12:32:39 +02:00 |
|
Andras Bacsai
|
0e54ed1343
|
feat: preserve git repository with advanced file storages
|
2024-08-12 16:06:24 +02:00 |
|
ayntk-ai
|
365f957b8a
|
remove duplicated sentinel pull job
|
2024-08-12 12:43:06 +02:00 |
|
ayntk-ai
|
a5db3b85fa
|
cron logic
|
2024-08-12 12:42:15 +02:00 |
|
ayntk-ai
|
840e225aa8
|
formatting and waring text
|
2024-08-09 22:43:18 +02:00 |
|
ayntk-ai
|
7d1179e7c8
|
fix cleanup images for databases
|
2024-08-09 22:25:39 +02:00 |
|
ayntk-ai
|
16a5c601e3
|
graceful db stop and db deletion fixes
|
2024-08-09 22:15:45 +02:00 |
|
ayntk-ai
|
c566152f37
|
improve graceful_shutdown_container
|
2024-08-09 20:28:57 +02:00 |
|
ayntk-ai
|
5595853379
|
WIP database network, image removal
|
2024-08-09 03:03:40 +02:00 |
|
ayntk-ai
|
51071da700
|
fix order
|
2024-08-09 01:00:07 +02:00 |
|
ayntk-ai
|
0135e2b5c0
|
add logic
|
2024-08-09 00:30:11 +02:00 |
|
ayntk-ai
|
2f95349888
|
Merge branch 'coollabsio:main' into fix-#2546-deletion-issues
|
2024-08-08 15:40:13 +02:00 |
|
Andras Bacsai
|
2e06acf653
|
servercheckjob should not overlap
|
2024-08-08 14:02:21 +02:00 |
|
ayntk-ai
|
4d0acee95c
|
UI options for deletion WIP
|
2024-08-08 12:31:37 +02:00 |
|
Andras Bacsai
|
d3b3c2f7fd
|
fix: Add missing middleware for server check job
|
2024-08-08 10:28:34 +02:00 |
|
Andras Bacsai
|
64146a46fc
|
chore: Update UpdateCoolifyJob to dispatch CheckForUpdatesJob synchronously
|
2024-08-07 11:58:53 +02:00 |
|
Andras Bacsai
|
af41ed26ba
|
chore: Update UpdateCoolifyJob timeout to 10 minutes
|
2024-08-07 11:10:02 +02:00 |
|
Andras Bacsai
|
961ba49d89
|
fix: Handle null and empty disk usage in DockerCleanupJob
|
2024-08-07 10:54:22 +02:00 |
|
Andras Bacsai
|
a2150f2f7d
|
refactor: Remove unused code and optimize CheckForUpdatesJob
|
2024-08-07 10:50:12 +02:00 |
|
Andras Bacsai
|
e4c3d61b76
|
fixes
|
2024-08-07 09:50:29 +02:00 |
|
andrasbacsai
|
8b817dad87
|
Fix styling
|
2024-08-06 12:04:23 +00:00 |
|
Andras Bacsai
|
c4436aadfa
|
Merge pull request #3000 from ayntk-ai/update-settings-improvements
Feat: Updated Check Frequency and Auto Update Frequency settings
|
2024-08-06 14:03:41 +02:00 |
|
Andras Bacsai
|
e897eb2999
|
fix: Stop resources gracefully
|
2024-08-06 13:27:06 +02:00 |
|
Andras Bacsai
|
b66c511160
|
refactor: Update timeout for graceful_shutdown_container in ApplicationDeploymentJob
|
2024-08-06 13:07:32 +02:00 |
|
Andras Bacsai
|
a866bf437d
|
Merge branch 'next' of github.com:coollabsio/coolify into next
|
2024-08-06 13:07:03 +02:00 |
|
Andras Bacsai
|
a4f107e191
|
fix: graceful shutdown
|
2024-08-06 13:05:34 +02:00 |
|
andrasbacsai
|
f22d7741a3
|
Fix styling
|
2024-08-06 10:13:34 +00:00 |
|
Andras Bacsai
|
f4d64e121c
|
Merge pull request #2969 from alexzvn/feat/graceful-shutdown
feat: add graceful shutdown
|
2024-08-06 12:13:00 +02:00 |
|
Andras Bacsai
|
22f04e4708
|
refactor: Remove unnecessary debug statement in ApplicationDeploymentJob
|
2024-08-06 11:27:10 +02:00 |
|
Andras Bacsai
|
3c98b558f6
|
fix: do not use port exposes on docker compose buildpacks
|
2024-08-06 11:16:49 +02:00 |
|
Andras Bacsai
|
e3c7c615c6
|
refactor: Cleanup unnecessary dynamic proxy configuration in Init command
|
2024-08-06 10:53:13 +02:00 |
|
Andras Bacsai
|
c5de1a25c3
|
refactor: Remove unnecessary debug statement in ServerCheckJob
|
2024-08-06 09:45:48 +02:00 |
|
ayntk-ai
|
38976dac12
|
fixes and check for valid cron expressions
|
2024-08-05 20:05:38 +02:00 |
|
Andras Bacsai
|
ddb4b4d215
|
refactor: Simplify log drain installation in ServerCheckJob
|
2024-08-05 16:45:30 +02:00 |
|
Andras Bacsai
|
2725a93bfd
|
fix: only run logdrain if necessary
|
2024-08-05 16:44:50 +02:00 |
|
ayntk-ai
|
27e82f0bde
|
implement logic, jobs and add DB migrate
|
2024-08-05 16:31:41 +02:00 |
|
Andras Bacsai
|
e4b92bb660
|
feat: new server checking job
feat: show if the server has problems on ui
|
2024-08-05 15:48:15 +02:00 |
|
Andras Bacsai
|
465b254813
|
fix: if usagebefore cannot be determined, cleanup docker with force
|
2024-08-05 13:45:53 +02:00 |
|
Alexzvn
|
1feb8488a3
|
cleanup
|
2024-07-29 08:09:27 +00:00 |
|
Alexzvn
|
342ef4d367
|
add graceful shutdown
|
2024-07-29 07:57:13 +00:00 |
|
Andras Bacsai
|
3dedf5548f
|
feat: new server check job
|
2024-07-25 20:30:22 +02:00 |
|
Andras Bacsai
|
8756141f1d
|
fix: remove pull always when uploading backup to s3
|
2024-07-25 12:11:47 +02:00 |
|
Andras Bacsai
|
b97abc600e
|
chore: remove commented out code for docker image pruning
|
2024-07-25 12:00:14 +02:00 |
|
Andras Bacsai
|
69d8f706cf
|
fix: raw compose deployment .env not found
|
2024-07-25 11:07:32 +02:00 |
|
andrasbacsai
|
613830e6a6
|
Fix styling
|
2024-07-24 19:11:12 +00:00 |
|
andrasbacsai
|
f76d45b826
|
Fix styling
|
2024-07-24 12:27:21 +00:00 |
|
Andras Bacsai
|
b68199a482
|
fix: Fix issue with deployment start command in ApplicationDeploymentJob
|
2024-07-22 15:09:50 +02:00 |
|
Andras Bacsai
|
0d8cc19698
|
fix: deleting application should delete preview deployments
|
2024-07-22 14:13:56 +02:00 |
|
Andras Bacsai
|
526d675272
|
refactor: Disable health check for Rust applications during deployment
|
2024-07-19 15:40:33 +02:00 |
|
Andras Bacsai
|
0e99f97855
|
oops
|
2024-07-19 14:56:18 +02:00 |
|
Andras Bacsai
|
005bd55fb2
|
refactor: Update DockerCleanupJob to use server settings for force cleanup
|
2024-07-18 15:12:52 +02:00 |
|
Andras Bacsai
|
82a5b4c55d
|
refactor: server status job and docker cleanup job
|
2024-07-18 14:43:21 +02:00 |
|
Andras Bacsai
|
b8e95b2099
|
feat: force cleanup server
|
2024-07-18 14:38:56 +02:00 |
|
Andras Bacsai
|
8ea50dc029
|
refactor: Update DockerCleanupJob to handle nullable usageBefore property
|
2024-07-18 14:28:33 +02:00 |
|
Andras Bacsai
|
2529496594
|
feat: preserve git repository
|
2024-07-18 13:14:07 +02:00 |
|
Andras Bacsai
|
1c4eb31d59
|
fix: handle custom_internal_name check in ApplicationDeploymentJob.php
|
2024-07-18 12:10:59 +02:00 |
|
Andras Bacsai
|
c0e88df3e8
|
feat: add readonly labels
|
2024-07-17 14:52:40 +02:00 |
|
Andras Bacsai
|
893339fc8e
|
refactor: Update Docker Compose build command to include --pull flag
|
2024-07-15 16:39:28 +02:00 |
|
Megumiso
|
dc6aee44b3
|
changed variable name for better readability
|
2024-07-13 13:26:51 +09:00 |
|
Megumiso
|
4ffea311e8
|
placement constraints is now working
|
2024-07-13 13:15:17 +09:00 |
|
Andras Bacsai
|
0f55e83591
|
revert: instancesettings
|
2024-07-12 15:45:36 +02:00 |
|
andrasbacsai
|
fa895db76e
|
Fix styling
|
2024-07-12 10:53:07 +00:00 |
|
Andras Bacsai
|
88f33be5b6
|
refactor: only get instanceSettings once from db
|
2024-07-12 12:51:55 +02:00 |
|
Andras Bacsai
|
574bafd950
|
fix: cleanup parameter
|
2024-07-11 12:50:12 +02:00 |
|
Andras Bacsai
|
2b805f869a
|
fix/feat: better volume cleanups
|
2024-07-11 12:38:54 +02:00 |
|
Andras Bacsai
|
e63e806572
|
fix: always set project name during app deployments
|
2024-07-11 11:14:20 +02:00 |
|
Andras Bacsai
|
46e61cb409
|
fix: yaml everywhere
|
2024-07-03 16:27:28 +02:00 |
|
Andras Bacsai
|
4459c9f73d
|
feat: api api api api api api
|
2024-07-02 16:12:04 +02:00 |
|
Andras Bacsai
|
c39d6dd407
|
feat: token permissions
feat: handle sensitive data
feat: handle read-only data
|
2024-07-02 12:15:58 +02:00 |
|
Andras Bacsai
|
1249b1ece9
|
fix: custom container name will be the container name, not just internal network name
|
2024-07-02 10:02:43 +02:00 |
|
andrasbacsai
|
e3c4ebb121
|
Fix styling
|
2024-06-28 10:04:28 +00:00 |
|
Andras Bacsai
|
2dd17cfac5
|
fix: force cleanup on busy servers
|
2024-06-28 12:03:38 +02:00 |
|
andrasbacsai
|
7474896368
|
Fix styling
|
2024-06-25 12:30:37 +00:00 |
|
Andras Bacsai
|
116f5afe3c
|
chore: Refactor ServerStatusJob constructor formatting
|
2024-06-25 14:29:47 +02:00 |
|
Andras Bacsai
|
8b95b93c72
|
refactor: Add is_build_time property to nixpacks_php_fallback_path and nixpacks_php_root_dir
|
2024-06-25 12:43:16 +02:00 |
|
andrasbacsai
|
e658ed993a
|
Fix styling
|
2024-06-25 08:52:24 +00:00 |
|
Andras Bacsai
|
58fc897ea5
|
fix: run user commands on high prio queue
|
2024-06-25 10:51:32 +02:00 |
|
Andras Bacsai
|
2c92cc40e1
|
refactor: Update code to use str() instead of Str::of() for string manipulation
|
2024-06-25 10:37:10 +02:00 |
|
andrasbacsai
|
575a789d1d
|
Fix styling
|
2024-06-20 12:52:57 +00:00 |
|
Andras Bacsai
|
fcb3d71cb4
|
feat: add high priority queue
|
2024-06-20 14:52:12 +02:00 |
|
Andras Bacsai
|
fff7ec9ba7
|
refactor: remove commented code for docker container removal
|
2024-06-20 13:54:15 +02:00 |
|
Andras Bacsai
|
0468f255e7
|
fix: static build with new nixpacks build process
|
2024-06-20 13:48:49 +02:00 |
|
andrasbacsai
|
078772495a
|
Fix styling
|
2024-06-20 11:17:53 +00:00 |
|
Andras Bacsai
|
c81ad5cd03
|
feat: container metrics
|
2024-06-20 13:17:06 +02:00 |
|
andrasbacsai
|
d1a5f97f59
|
Fix styling
|
2024-06-19 06:59:46 +00:00 |
|
andrasbacsai
|
ce15f8f1dd
|
Fix styling
|
2024-06-18 14:43:18 +00:00 |
|
Andras Bacsai
|
23ed697b98
|
feat: sentinel + charts
|
2024-06-18 16:42:42 +02:00 |
|
Andras Bacsai
|
83983bbb32
|
fix: remove sentinel variable
fix: metrics are disabled by default
|
2024-06-18 13:01:23 +02:00 |
|
Andras Bacsai
|
9d05276f94
|
remove: unnecessary notification
|
2024-06-18 12:47:55 +02:00 |
|
andrasbacsai
|
dc4916dc19
|
Fix styling
|
2024-06-17 12:22:17 +00:00 |
|
Andras Bacsai
|
1d0a1ab16a
|
feat: charts
|
2024-06-17 14:21:27 +02:00 |
|
Andras Bacsai
|
1ecd0307ed
|
feat: COOLIFY_CONTAINER_NAME predefined variable
|
2024-06-14 14:23:40 +02:00 |
|
Andras Bacsai
|
f1562ccfd5
|
Merge branch 'next' of github.com:coollabsio/coolify into next
|
2024-06-13 14:48:26 +02:00 |
|
Andras Bacsai
|
bfe2fb6da8
|
refactor: Update Docker build commands for better performance and flexibility
|
2024-06-13 14:48:23 +02:00 |
|
andrasbacsai
|
a521d8549a
|
Fix styling
|
2024-06-13 11:15:09 +00:00 |
|
Andras Bacsai
|
566faba6e3
|
fix: handle laravel deployment better
|
2024-06-13 13:14:24 +02:00 |
|
andrasbacsai
|
dffcee6cf1
|
Fix styling
|
2024-06-13 10:03:36 +00:00 |
|
Andras Bacsai
|
7485c1240b
|
feat: nixpacks now could reach local dbs internally
|
2024-06-13 12:02:52 +02:00 |
|
Andras Bacsai
|
d5be00d29d
|
chore: Add ApplicationDeploymentJob and pint.json
|
2024-06-11 13:17:15 +02:00 |
|
Andras Bacsai
|
8b95b3c1bf
|
fix: just restart
|
2024-06-11 13:12:53 +02:00 |
|
Andras Bacsai
|
7ad2e1ca05
|
Merge branch 'next' into php-codestyle
|
2024-06-11 11:36:07 +02:00 |
|
Thijmen
|
d86274cc37
|
Fix styling
|
2024-06-10 20:43:34 +00:00 |
|
Andras Bacsai
|
a125c0032b
|
chore: Remove commented out code for docker container removal
|
2024-06-10 21:57:44 +02:00 |
|
Andras Bacsai
|
2e4fd1530c
|
fix: multiline build args
|
2024-06-10 21:57:13 +02:00 |
|
Andras Bacsai
|
2beda08717
|
Refactor CheckLogDrainContainerJob handle method
|
2024-06-10 11:56:42 +02:00 |
|
Andras Bacsai
|
d1128c7a1e
|
fix: multiline variable should be literal + should be multiline in bash with \
|
2024-06-09 22:37:23 +02:00 |
|
Andras Bacsai
|
370c9b63cf
|
fix: post deployment command could fail, but won't make the deployment fail anymore
feat: better error for post deployment command
|
2024-06-06 15:13:21 +02:00 |
|
Andras Bacsai
|
7f052163e3
|
fix: comment id should be string
fix: do not wait for GH response, stop preview before
|
2024-06-06 12:50:38 +02:00 |
|
Andras Bacsai
|
899d506faa
|
disable internal notifications on the cloud
|
2024-06-05 15:34:25 +02:00 |
|
Andras Bacsai
|
7fd0deedb1
|
feat: able to add several domains to compose based previews
|
2024-06-05 15:14:44 +02:00 |
|
Andras Bacsai
|
f5ccebfd41
|
early return
|
2024-06-05 11:21:02 +02:00 |
|
Andras Bacsai
|
294721eef9
|
fix: autoupdate process
|
2024-06-04 21:57:00 +02:00 |
|
Andras Bacsai
|
8af509992d
|
fix: custom docker compose commands, add project dir if needed
|
2024-06-04 21:26:49 +02:00 |
|
Andras Bacsai
|
2f321bcfd9
|
refactor: Update save_environment_variables method to use application's environment_variables instead of environment_variables_preview
|
2024-06-04 11:25:53 +02:00 |
|
Andras Bacsai
|
ab039adf97
|
remove new deploymentjob
|
2024-05-31 14:07:09 +02:00 |
|
Andras Bacsai
|
0445052898
|
refactor: Add log entry when starting new application deployment
|
2024-05-31 12:07:42 +02:00 |
|
Andras Bacsai
|
072850be0b
|
Refactor ApplicationDeploymentJob.php to remove unnecessary code and improve code structure
|
2024-05-30 13:02:01 +02:00 |
|
Andras Bacsai
|
71d120bc4e
|
fix: fine-tune cdn pulls
|
2024-05-30 12:56:29 +02:00 |
|
Andras Bacsai
|
68d3cea528
|
fix: multiple server deployments
feat: custom preview deployment fqdn
ui: improvements here and there
|
2024-05-30 12:28:29 +02:00 |
|
Andras Bacsai
|
ee5c694aa2
|
fix: compose previews does have env variables
|
2024-05-30 10:14:43 +02:00 |
|
Andras Bacsai
|
dabb08ff4a
|
refactor: Remove unnecessary debug statement in ApplicationDeploymentJob.php
|
2024-05-29 18:51:38 +02:00 |
|
Andras Bacsai
|
66b0e04cc6
|
fix: able to redeploy dockerfile based apps without cache
|
2024-05-29 18:22:19 +02:00 |
|
Andras Bacsai
|
df2bcdb854
|
refactor new deployment job
|
2024-05-29 15:28:03 +02:00 |
|
Andras Bacsai
|
a8e9ee2e95
|
Refactor ApplicationDeploymentJob.php to remove logo and improve code structure
|
2024-05-29 15:18:02 +02:00 |
|
Andras Bacsai
|
5093697b27
|
refactor: Improve code structure in ApplicationDeploymentJob.php
|
2024-05-29 15:17:39 +02:00 |
|
Andras Bacsai
|
1d5932e63f
|
revert
|
2024-05-29 15:15:03 +02:00 |
|
Andras Bacsai
|
022762c0c9
|
refactor: applicationdeploymentjob
|
2024-05-29 15:11:17 +02:00 |
|
Andras Bacsai
|
aaa06f4120
|
fix: build server dirs not created on main server
|
2024-05-29 11:17:16 +02:00 |
|
Andras Bacsai
|
a8c3a2d991
|
Refactor git commands in ApplicationDeploymentJob.php
|
2024-05-29 10:43:57 +02:00 |
|
Andras Bacsai
|
397b7fefe3
|
fix: test new upgrade process?
|
2024-05-28 15:05:18 +02:00 |
|
Andras Bacsai
|
3c41608ee9
|
turn off docker engien restart for now
|
2024-05-27 14:16:10 +02:00 |
|
Andras Bacsai
|
035e145cd1
|
feat: add more persistent storage types
|
2024-05-27 14:14:44 +02:00 |
|
Andras Bacsai
|
9248be2177
|
refactor: Update docker network creation in ApplicationDeploymentJob
|
2024-05-24 14:44:02 +02:00 |
|
Andras Bacsai
|
a01e604443
|
feat: add container logs in case the container does not start healthy
|
2024-05-24 11:50:31 +02:00 |
|
Andras Bacsai
|
900308afec
|
fix: better way to add curl/wget to nixpacks
|
2024-05-23 14:28:11 +02:00 |
|
Andras Bacsai
|
853325d9fd
|
fix: pre and post deployment commands
|
2024-05-23 13:30:37 +02:00 |
|