ayntk-ai
ea4b085dbe
add server timezone to every schedule
2024-08-16 13:04:44 +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
2227858f58
refactor: Load environment variables based on resource type in sortEnvironmentVariables()
2024-08-16 12:23:31 +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
ayntk-ai
a478ebef2e
remove result var
2024-08-15 13:37:52 +02:00
ayntk-ai
f281e92954
remove ray
2024-08-15 13:36:17 +02:00
Andras Bacsai
1069e33601
refactor: Add conditional check for volumes in generate_compose_file()
2024-08-15 13:32:44 +02:00
ayntk-ai
39b132f7e9
verification compares to destination timezone
2024-08-15 13:30:08 +02:00
ayntk-ai
a1915e40f7
new timezone validation and conversion to check
2024-08-15 13:25:30 +02:00
ayntk-ai
a51b306c08
support all coolify supported os and improve symbolic link creation
2024-08-15 13:13:52 +02:00
Andras Bacsai
29192a79d0
fix: application patch request instant_deploy
2024-08-15 12:49:50 +02:00
Andras Bacsai
c7a79514cc
refactor: Improve saving of custom internal name in Advanced.php
2024-08-15 12:13:39 +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
1376846077
fix: timezone not updated when systemd is missing
2024-08-15 12:04:06 +02:00
Andras Bacsai
9864d380a3
fix: sync fqdn change on the UI
2024-08-15 11:23:44 +02:00
ayntk-ai
ef6cfd47c3
add check if timezone was actually changed
2024-08-15 00:51:45 +02:00
ayntk-ai
f0b9bd2cf2
set default time zone and remove success message
2024-08-15 00:31:23 +02:00
ayntk-ai
44f319460f
remove unnecessary validation and fix safe to DB
2024-08-14 23:29:33 +02:00
ayntk-ai
99f2d4d711
Feat: actually update timezone on the server
2024-08-14 23:18:55 +02:00
ayntk-ai
f93fe75de9
new fields in server setttings
2024-08-14 21:54:28 +02:00
ayntk-ai
a4f80fd260
required server settings and make sure cron is a string
2024-08-14 21:54:01 +02:00
ayntk-ai
8aa161d530
remove unnecessary cron
2024-08-14 21:53:03 +02:00
ayntk-ai
53bcf81af5
fix get corn job correctly form server settings
2024-08-14 21:52:12 +02:00
Andras Bacsai
f90316b050
Merge pull request #3062 from peaklabs-dev/fix-#3022
...
Fix: Environment variables are not saving and sorting is not working properly in some cases
2024-08-14 21:13:23 +02:00
Andras Bacsai
0a02317248
Merge branch 'next' into main
2024-08-14 21:00:56 +02:00
Andras Bacsai
dea5e5f6e2
Merge pull request #3068 from LEstradioto/fix-docker-empty-compose-network
...
fix: docker compose destination network
2024-08-14 20:52:59 +02:00
ayntk-ai
4d12447715
order column added to track order of env in the UI
2024-08-14 20:35:08 +02:00
Andras Bacsai
529dc0f7b0
revert the last commit lol
2024-08-14 10:47:06 +02:00
Andras Bacsai
14937970e2
fix: connect compose apps to the right predefined network
2024-08-14 10:45:44 +02:00
Andras Bacsai
ea3e4f3188
fix: database custom environment variables
2024-08-13 14:25:24 +02:00
Andras Bacsai
094499e1a3
refactor: Update OpenApi command to generate documentation
2024-08-13 13:27:50 +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
Jonathan Reisdorf
096e366547
fix: server status when there are multiple servers
2024-08-13 10:57:59 +02:00
Luan Estradioto
80aeb096c9
fix: docker compose destination network
2024-08-12 23:44:25 -03:00
ayntk-ai
fbde257166
fix disable/enable environment variabel sorting
2024-08-12 23:00:08 +02:00
ayntk-ai
a15f4d86de
added timezone update logic
2024-08-12 18:40:32 +02:00
Andras Bacsai
0e54ed1343
feat: preserve git repository with advanced file storages
2024-08-12 16:06:24 +02:00
ayntk-ai
e28289ce1e
cleanup all.php
2024-08-12 14:46:30 +02:00
ayntk-ai
122491808c
fix env deletion and sorting of locked envs
2024-08-12 14:44:18 +02:00
ayntk-ai
1d7c833b7c
fix sort alphabetically
2024-08-12 14:13:03 +02:00
ayntk-ai
93444ea872
fix manual safe button and few simplifications
2024-08-12 14:06:00 +02:00
ayntk-ai
c5aba34a6f
new submit logic
2024-08-12 13:23:36 +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
Andras Bacsai
f87e6bcfc6
refactor: Update RabbitMQ configuration to use environment variable for port
2024-08-12 12:37:39 +02:00
Andras Bacsai
e068581862
refactor: Refresh application to get latest database changes
2024-08-12 11:35:30 +02:00
Andras Bacsai
4904b33a0f
refactor: Update event listeners in Show components
2024-08-12 11:35:26 +02:00
ayntk-ai
27a15138b7
Feat UI form
2024-08-10 00:12:53 +02:00
ayntk-ai
adc3346f7b
cleanup docker improvements
2024-08-09 23:27:39 +02:00
ayntk-ai
5b54dc8792
Revert "improve CleanupDocker.php"
...
This reverts commit b5360e5e75 .
2024-08-09 23:25:57 +02:00
ayntk-ai
b5360e5e75
improve CleanupDocker.php
2024-08-09 23:12:30 +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
2ca6ffb84e
fix public function service.php
2024-08-09 19:57:53 +02:00
ayntk-ai
41be1f7666
use public function
2024-08-09 19:39:43 +02:00
ayntk-ai
450351921e
added public functions
2024-08-09 19:39:21 +02:00
ayntk-ai
a4bb87d13b
simplify DeleteService.php
2024-08-09 19:22:14 +02:00
ayntk-ai
1cfddfd529
fix stop large amount of containers
2024-08-09 19:17:58 +02:00
ayntk-ai
72bcf03cbb
graceful service container stop
2024-08-09 18:59:41 +02:00
ayntk-ai
5595853379
WIP database network, image removal
2024-08-09 03:03:40 +02:00
ayntk-ai
97c2bedda2
add delete_connected_networks function to services.php
2024-08-09 03:00:30 +02:00
ayntk-ai
d980c7a425
only run network removal on stop service if it is not a deletion operation
2024-08-09 02:59:41 +02:00
ayntk-ai
53dff4ca4f
simplify uuid variabel
2024-08-09 02:58:59 +02:00
ayntk-ai
e67e03f73f
added comments and removed temp ones
2024-08-09 02:15:40 +02:00
ayntk-ai
86a087056e
fix volume deletion for services
2024-08-09 02:11:42 +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
Andras Bacsai
e2726d9dfb
fix: manual update process
2024-08-08 13:32:15 +02:00
Andras Bacsai
8fa1fcf96e
refactor: Update Server model getContainers method to use collect() for containers and containerReplicates
2024-08-08 13:20:10 +02:00
Andras Bacsai
c2e431d631
refactor: Update StandalonePostgresql database initialization and backup handling
2024-08-08 12:44:47 +02:00
ayntk-ai
4d0acee95c
UI options for deletion WIP
2024-08-08 12:31:37 +02:00
Andras Bacsai
6fb88ed479
fix: scheduledbackup not found
2024-08-08 12:19:27 +02:00
ayntk-ai
74bea37b43
Merge branch 'coollabsio:main' into fix-#2546-deletion-issues
2024-08-08 11:50:57 +02:00
Andras Bacsai
777bff6553
refactor: Update Traefik labels on init and cleanup unnecessary dynamic proxy configuration
2024-08-08 11:15:33 +02:00
Andras Bacsai
d3b3c2f7fd
fix: Add missing middleware for server check job
2024-08-08 10:28:34 +02:00
ayntk-ai
070daee28e
remove networks and cleanup unused images when stoping dockercompose build pack containers
2024-08-08 01:19:17 +02:00
ayntk-ai
df796dffa2
fix delte networks and unused images of services when deleted
2024-08-08 01:02:48 +02:00
Andras Bacsai
0b000919cf
feat: able to generate only the required labels for resources
2024-08-07 18:27:50 +02:00
Andras Bacsai
59702c6dbc
refactor: Update ProxyTypes enum values to use TRAEFIK instead of TRAEFIK_V2
2024-08-07 17:52:51 +02:00
Andras Bacsai
13e8d3c17c
fix: update Traefik labels on init
2024-08-07 17:52:43 +02:00
Andras Bacsai
dc5c324f9c
feat: Update Upgrade component to check for latest version of Coolify
2024-08-07 12:16:06 +02:00
Andras Bacsai
f0278bc33d
fix: show latest version on manual update view
2024-08-07 12:10:31 +02:00
Andras Bacsai
052565f4e8
Merge pull request #3011 from stooit/feat/enhance-services-api
...
Return applications & databases in service API.
2024-08-07 12:02:18 +02:00
Andras Bacsai
64146a46fc
chore: Update UpdateCoolifyJob to dispatch CheckForUpdatesJob synchronously
2024-08-07 11:58:53 +02:00
Andras Bacsai
5a82395bb7
feat: Update auto update and update check frequencies in settings
2024-08-07 11:55:16 +02:00
Andras Bacsai
d3085e1ade
feat: Add manual update check functionality to settings page
2024-08-07 11:42:55 +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
Andras Bacsai
869f0878c2
fix (cloud): cloud instance should get latest servics on update (all servers)
2024-08-07 09:50:12 +02:00
Stuart Rowlands
dfb6d4da3d
Return applications & databases in service API.
2024-08-07 17:20:55 +10:00
Andras Bacsai
73a265107a
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-08-06 14:38:41 +02:00
Andras Bacsai
b77171d2f2
fix: settings view
...
feat: add separate views for settings
2024-08-06 14:36:56 +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
c9a7af0ffa
chore: Update navbar and configuration to improve service status check functionality
2024-08-06 14:02:24 +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
ayntk-ai
0459baa55e
Update Kernel.php
2024-08-06 11:48:43 +02:00
ayntk-ai
a426c00a03
should work :)
2024-08-06 11:47:48 +02:00
ayntk-ai
fd36e143e0
final conflict hopfully :)
2024-08-06 11:46:26 +02:00
ayntk-ai
2243a3304b
remove duplicates
2024-08-06 11:43:55 +02:00
ayntk-ai
bb23141138
add backup line twice
2024-08-06 11:42:01 +02:00
ayntk-ai
5f1e1c0ac4
fix another conflict
2024-08-06 11:41:24 +02:00
ayntk-ai
c4cf116e6e
more fixes
2024-08-06 11:38:30 +02:00
ayntk-ai
f7b1aaca92
fix fix
2024-08-06 11:35:22 +02:00
Andras Bacsai
0ce41d2c1c
chore: Update registration view to display a notice for first user that it will be an admin
2024-08-06 11:34:51 +02:00
ayntk-ai
d9edb1c72f
fix
2024-08-06 11:32:37 +02:00
Andras Bacsai
22f04e4708
refactor: Remove unnecessary debug statement in ApplicationDeploymentJob
2024-08-06 11:27:10 +02:00
ayntk-ai
d9a079c289
fix conflict in kernel.php
2024-08-06 11:25:57 +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
74e8a4a703
refactor: Simplify log drain installation and stop log drain if necessary
2024-08-06 10:52:47 +02:00
Andras Bacsai
c5de1a25c3
refactor: Remove unnecessary debug statement in ServerCheckJob
2024-08-06 09:45:48 +02:00
ayntk-ai
50ede5cab9
remove comments and remove duplicated scheduling
2024-08-05 20:57:27 +02:00
ayntk-ai
4dfec6771c
added defaults, remove duplicated cron validation
2024-08-05 20:31:06 +02:00
Andras Bacsai
92ebc3f0c6
refactor
2024-08-05 20:08:37 +02:00
Andras Bacsai
3e0821e471
refactor
2024-08-05 20:07:08 +02:00
ayntk-ai
38976dac12
fixes and check for valid cron expressions
2024-08-05 20:05:38 +02:00
Andras Bacsai
ea5101c814
fix: file storages (dir/file mount) handled properly
2024-08-05 20:00:57 +02:00
Andras Bacsai
8133a8b770
fix: dir mounts should have proper dirs
2024-08-05 18:38:13 +02:00
Andras Bacsai
3269ca3eb8
chore: Add comment explaining the purpose of disconnecting the network in cleanup_unused_network_from_coolify_proxy()
2024-08-05 18:27:54 +02:00
Andras Bacsai
012d660886
fix: remove network if it is only connected to coolify proxy itself
2024-08-05 18:16:29 +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
bc48b42ff1
refactor: Remove unused code for checking server status in Heading.php
2024-08-05 15:02:33 +02:00
Andras Bacsai
39e3ea9f07
fix: async remote command
2024-08-05 13:51:34 +02:00
Andras Bacsai
465b254813
fix: if usagebefore cannot be determined, cleanup docker with force
2024-08-05 13:45:53 +02:00
Andras Bacsai
e2bc3f4841
refactor: Remove commented out code for cleaning up networks in CleanupDocker.php
2024-08-05 13:45:33 +02:00
Andras Bacsai
b38a651a08
feat: coolify init should cleanup stuck networks in proxy
2024-08-05 13:45:24 +02:00
Andras Bacsai
1d8c496906
feat: delete team in cloud without subscription
2024-08-05 12:03:36 +02:00
Andras Bacsai
e6e48c5812
fix: only append docker network if service/app is running
2024-08-01 13:47:58 +02:00
Andras Bacsai
fd855847ff
refactor: Adjust keep_days in CleanupDatabase.php based on environment
2024-08-01 09:07:54 +02:00
Andras Bacsai
35dbced3c5
refactor: Update CleanupDatabase.php to adjust keep_days based on environment
2024-08-01 08:52:58 +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
38d914076e
fix: update env on ui
2024-07-26 20:17:40 +02:00
Andras Bacsai
102dd6bfb1
fix: activity type invalid
2024-07-26 20:07:39 +02:00
Andras Bacsai
281c6e39a5
fix: members of root team should not see instance admin stuff
2024-07-26 14:54:24 +02:00
Andras Bacsai
d7350fad76
fix: several shared environment variables in one value, parsed correctly
2024-07-26 13:22:44 +02:00
Andras Bacsai
802cab4a70
fix: domain update on services on the UI
2024-07-26 11:58:14 +02:00
Andras Bacsai
25410cb31a
workaround for null bytes
2024-07-25 21:51:53 +02:00
Andras Bacsai
3dedf5548f
feat: new server check job
2024-07-25 20:30:22 +02:00
Andras Bacsai
2d2bb23708
Merge pull request #2879 from lorenzomigliorero/fix/bitbucket-repository-url
...
fix: bitbucket repos url
2024-07-25 14:23:58 +02:00
Andras Bacsai
f558f01ffd
fix: gitlab service
2024-07-25 14:14:00 +02:00
andrasbacsai
96c4f5b8da
Fix styling
2024-07-25 11:31:59 +00:00
Andras Bacsai
6a4aa492c0
fix: random generated uuid will be full length (not 7 characters)
2024-07-25 13:31:01 +02:00
Andras Bacsai
debd2a3433
fix: link in task failed job notifications
2024-07-25 13:30:38 +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
4b29636b42
fix: api -> application patch endpoint
2024-07-25 11:53:57 +02:00
Andras Bacsai
321c51f8ed
feat: check custom internal name through server's applications.
2024-07-25 11:30:31 +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
Andras Bacsai
2ea146333e
fix: uuid in api docs type
2024-07-24 21:10:32 +02:00
andrasbacsai
f76d45b826
Fix styling
2024-07-24 12:27:21 +00:00
Andras Bacsai
f1e5b61970
feat: update API endpoint summaries
2024-07-23 14:36:44 +02:00
Andras Bacsai
189a8347ed
feat: add server api endpoints
2024-07-23 14:20:53 +02:00
Andras Bacsai
e96e8f6fec
feat: add patch request to projects
2024-07-23 11:48:38 +02:00
Andras Bacsai
38299ab507
feat: create/delete project endpoints
2024-07-23 11:36:05 +02:00
Andras Bacsai
f134171855
fix: restart proxy does not work + status indicator on the UI
2024-07-23 11:11:54 +02: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
a3a1ff69e1
fix: preview deployments should be stopped properly via gh webhook
2024-07-22 13:06:03 +02:00
Andras Bacsai
12261b9082
chore: Remove commented out code for sending internal notification
2024-07-22 09:50:49 +02:00
Andras Bacsai
8ffbccf7db
fix: create file storage even if content is empty
2024-07-22 09:18:15 +02:00
Luan Estradioto
1138ec0dea
add storage:link to dev environment
2024-07-21 13:30:28 -03:00
Andras Bacsai
810488b115
fix: volume detection (dir or file) is fixed
2024-07-19 17:06:30 +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
14dc933219
fix: missing input for api endpoint
2024-07-19 14:40:01 +02:00
Lorenzo Migliorero
2dbba366b7
fix: bitbucket repository url
2024-07-19 13:41:01 +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
0a6826af58
remove ray
2024-07-18 12:32:33 +02:00
Andras Bacsai
1c7034ff78
fix: if git limit reached, ignore it and continue with a default selection
2024-07-18 12:30:45 +02:00
Andras Bacsai
1c4eb31d59
fix: handle custom_internal_name check in ApplicationDeploymentJob.php
2024-07-18 12:10:59 +02:00
Andras Bacsai
4c031a7c05
fix: handle / in preselecting branches
2024-07-18 12:03:48 +02:00
Andras Bacsai
c0e88df3e8
feat: add readonly labels
2024-07-17 14:52:40 +02:00
Andras Bacsai
23a1b1925f
fix: tag deployments
2024-07-17 07:59:12 +02:00
Andras Bacsai
1fb8d1e14c
revert: pull policy
2024-07-17 07:59:06 +02:00
Andras Bacsai
4225ec7060
feat: Improve error handling in loadComposeFile method
2024-07-15 16:39:40 +02:00
Andras Bacsai
893339fc8e
refactor: Update Docker Compose build command to include --pull flag
2024-07-15 16:39:28 +02:00
Andras Bacsai
356e7b57d2
improvement: add basedir + compose file in new compose based apps
2024-07-15 16:39:22 +02:00
Andras Bacsai
0089e86dd1
refactor: Remove unused code and fix storage form layout
2024-07-15 12:23:06 +02:00
Andras Bacsai
b1c0f105ab
fix: update docker compose pull command with --policy always
2024-07-15 12:13:21 +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
Andras Bacsai
a85066c644
fix: disable sentinel until a few bugs are fixed
2024-07-12 15:05:12 +02:00
Andras Bacsai
1c565fd502
refactor: Add lazy loading to tags in Livewire configuration view
2024-07-12 14:00:39 +02:00
Andras Bacsai
5778466947
refactor: Update Webhooks.php to use nullable type for webhook URLs
2024-07-12 13:54:12 +02:00
Andras Bacsai
49d011574d
refactor: Remove unnecessary code in AppServiceProvider.php
2024-07-12 13:34:48 +02:00
Andras Bacsai
046a358ae0
refactor: Update Dockerfile to set CI environment variable to true
2024-07-12 13:02:37 +02:00
Andras Bacsai
d23f5af957
hmmm
2024-07-12 12:59:53 +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
21612cccf7
refactor: tags view
2024-07-12 12:51:13 +02:00
Andras Bacsai
39a7332343
refactored: webhooks view
2024-07-12 11:52:32 +02:00
Andras Bacsai
21825876fb
fix: service status changed event
2024-07-12 11:27:08 +02:00
Andras Bacsai
c851262d81
refactor: Reset default labels when docker_compose_domains is modified
2024-07-12 10:35:50 +02:00
Andras Bacsai
4b905dbfad
fix: update redirect URL in unauthenticated exception handler
2024-07-11 14:12:28 +02:00
Andras Bacsai
19097c6692
refactor: comment out unused code for network cleanup
2024-07-11 13:04:01 +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
36c4be1d17
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-07-11 11:30:23 +02:00
Andras Bacsai
f2d82e16d6
fix: remove volumes as well
2024-07-11 11:30:20 +02:00
andrasbacsai
c6658e1ac7
Fix styling
2024-07-11 09:20:09 +00:00
Andras Bacsai
22a7d85e58
Merge pull request #2760 from KobyW/next
...
fix: prevent instance fqdn persisting to other servers dynamic proxy config
2024-07-11 11:19:29 +02:00
Andras Bacsai
b3421b47b6
Merge pull request #2762 from Xiloe/gitea-pr-preview
...
fix: Gitea PR preview not working as intended
2024-07-11 11:17:35 +02:00
Andras Bacsai
e63e806572
fix: always set project name during app deployments
2024-07-11 11:14:20 +02:00
Andras Bacsai
62b84add36
feat: compose parser v2
2024-07-11 10:55:15 +02:00
Andras Bacsai
3ae990aa40
fix: api
2024-07-11 10:17:20 +02:00
Andras Bacsai
deb4b16ae1
feat: cleanup unused docker networks from proxy
2024-07-11 10:17:15 +02:00
Andras Bacsai
b37dc4c73e
fix: remove networks when deleting a docker compose based app
2024-07-11 10:16:56 +02:00
Andras Bacsai
7c4a722d72
refactor: Add force parameter to StartProxy handle method
2024-07-10 15:53:56 +02:00
Andras Bacsai
4ce36631e0
Refactor deployment API response structure
2024-07-10 11:15:43 +02:00
Andras Bacsai
26f4bcc77e
fix: return data of app update
2024-07-10 10:29:52 +02:00
Andras Bacsai
d05e23264b
fix: database input validators
2024-07-09 15:23:53 +02:00
Andras Bacsai
e7feac848a
descriptions
2024-07-09 14:12:36 +02:00
Andras Bacsai
33b965d9db
chore: more details
2024-07-09 13:59:54 +02:00
Andras Bacsai
6c33bd9c72
openapi services
2024-07-09 13:30:13 +02:00
Andras Bacsai
c72fd2fc9d
openapi databases
2024-07-09 13:19:21 +02:00
Andras Bacsai
2d3a6a4528
openapi work work
2024-07-09 10:45:10 +02:00
Tom Ferriere
01abc26316
removed redundant if statement
2024-07-07 10:45:44 +02:00
Xiloe
2dfe43fc3c
Fix styling
2024-07-07 08:02:36 +00:00
Tom Ferriere
f71861300a
fix: gitea pr previews
2024-07-07 10:01:11 +02:00
Koby Wood
52d7841334
fix: prevent instance fqdn persisting to other servers dynamic proxy configs
...
fixes: 2650
2024-07-06 19:33:42 -04:00
Andras Bacsai
9c821e2480
init openapi generator
2024-07-06 14:34:15 +02:00
Andras Bacsai
f8f0aa171c
dev command updated
2024-07-06 14:33:59 +02:00
Andras Bacsai
38d9999814
refactor: Simplify code for retrieving subscription in Stripe webhook
2024-07-06 13:47:43 +02:00
Andras Bacsai
920305432b
feat: Improve internal notification message for early fraud warning webhook
2024-07-05 20:31:19 +02:00
Andras Bacsai
42fb8ab379
feat: early fraud warning webhook
2024-07-05 20:25:53 +02:00
Andras Bacsai
88ab385100
test openapi
2024-07-05 16:08:01 +02:00
Andras Bacsai
311c118834
fix: Add newline character to private key before saving
2024-07-05 13:35:51 +02:00
Andras Bacsai
f58a1a9ecf
feat: Rename CloudCleanupSubs to CloudCleanupSubscriptions
2024-07-04 14:28:01 +02:00
Andras Bacsai
efa2ae5177
api api api api
2024-07-04 13:45:06 +02:00
Andras Bacsai
5e55c799ec
api api api
2024-07-03 17:10:00 +02:00
Andras Bacsai
46e61cb409
fix: yaml everywhere
2024-07-03 16:27:28 +02:00
Andras Bacsai
b24a489c77
fix: api updates
2024-07-03 13:13:38 +02:00
Andras Bacsai
4459c9f73d
feat: api api api api api api
2024-07-02 16:12:04 +02:00
Andras Bacsai
3c13f1ff61
feat: restart database
...
feat: public dbs stay public after restart
feat: patch database conf
2024-07-02 13:39:44 +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
Andras Bacsai
da6f2da3d0
feat: lots of api endpoints
2024-07-01 16:26:50 +02:00
Andras Bacsai
dbc235d84a
fix: check domain on new app via api
2024-07-01 11:39:10 +02:00
Andras Bacsai
b86924bc0e
feat: private gh deployments through api
2024-06-30 11:30:31 +02:00
Andras Bacsai
0fb8cf4241
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-06-28 15:05:39 +02:00
Andras Bacsai
30b7e831c0
feat: new app API endpoint
2024-06-28 15:05:37 +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
Andras Bacsai
93d04ef426
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-06-28 11:00:05 +02:00
Andras Bacsai
70bfd4dd8a
fix: show keydbs/dragonflies/clickhouses
2024-06-28 11:00:02 +02:00
Andras Bacsai
be633f0560
fix: only run cloud clean on cloud + remove root team
2024-06-27 15:07:41 +02:00
Andras Bacsai
613e980267
fix: cleanup subs in cloud
2024-06-27 12:48:37 +02:00
Andras Bacsai
07508df8fd
fix: remove both option for api endpoints. it just makes things complicated
2024-06-26 13:57:04 +02:00
Andras Bacsai
2a52fb5872
feat: bulk env update api endpoint
2024-06-26 13:32:36 +02:00
Andras Bacsai
f45b3cab55
feat: more API endpoints
2024-06-26 13:00:36 +02:00
Andras Bacsai
eb76d63117
extend application put api
2024-06-25 21:22:23 +02:00
Andras Bacsai
0964c7a338
remove unnecessary things from application table
2024-06-25 21:22:14 +02:00
Andras Bacsai
ee199ed038
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-06-25 15:05:53 +02:00
Andras Bacsai
41268fa20b
api: able to update application
2024-06-25 15:05:51 +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
0f5690db85
fix: run container commands on high priority
2024-06-25 13:59:39 +02:00
Andras Bacsai
3ebb35a5cd
fix: remove lemon + paddle things
2024-06-25 13:54:58 +02:00
Andras Bacsai
a849c25672
improve: update process
2024-06-25 12:48:56 +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
Andras Bacsai
1266810c4d
fix: better parsign performance for huge compose files
...
fix: env parsing
2024-06-25 10:34:56 +02:00
Andras Bacsai
8d85976ac0
revert savecomposeconfig
2024-06-24 23:47:55 +02:00
Andras Bacsai
5500a1edb3
refactor: Remove commented out code in Service model's saveComposeConfigs method
2024-06-24 22:46:19 +02:00
Andras Bacsai
feadc60b14
refactor: Improve handling of default environment in Service model's saveComposeConfigs method
2024-06-24 20:59:24 +02:00
Andras Bacsai
b59799dc2b
refactor: Add default environment to Service model's saveComposeConfigs method
2024-06-24 20:58:54 +02:00
Andras Bacsai
c3fb126a0a
refactor: Update Service model's saveComposeConfigs method
2024-06-24 20:55:12 +02:00
Andras Bacsai
99354f0d7d
Refactor default_environment method to handle projects with 0 environments
2024-06-24 18:41:44 +02:00
Andras Bacsai
97aa6139ea
fix: get envs before sortby
2024-06-24 15:20:52 +02:00
Andras Bacsai
73692a0c73
fix: remove cloud stripe notifications
2024-06-24 11:52:12 +02:00
Andras Bacsai
4c652b5818
Merge pull request #2629 from Thijmen/instance-name
...
Ability to give a name to an instance
2024-06-24 11:23:41 +02:00
Andras Bacsai
5201818f52
fix: monaco editor
...
fix: apex charts
2024-06-24 11:21:39 +02:00
Mahdi Taleghani
73bc07c7fb
Merge branch 'next' into feat/monaco-editor
2024-06-23 22:50:25 +03:30
MMTE
92049cba92
add monaco-editor as option to textarea component
2024-06-23 22:13:50 +03:30
MMTE
83d8963051
add MonacoEditor Component
2024-06-23 22:03:22 +03:30
Andras Bacsai
76ba365325
fix: slash in env names
...
ui: placement of env switcher
2024-06-23 17:47:58 +02:00
Andras Bacsai
a3255f3ab0
fix: refresh deployable compose without reload
2024-06-22 13:33:22 +02:00
Andras Bacsai
df53e8beda
refactor: Update docker-compose generation to use multi-line literal block
2024-06-22 13:32:45 +02:00
Andras Bacsai
003f97af24
fix: you can now add env variable from ui to services
2024-06-22 12:55:26 +02:00
Thijmen
c897aaafa7
Fix styling
2024-06-22 08:41:55 +00:00
Thijmen Stavenuiter
76a0659335
Improved name creation
2024-06-22 10:41:15 +02:00
Thijmen
cdabdb4558
Fix styling
2024-06-22 08:23:50 +00:00
Thijmen Stavenuiter
f43fc1e376
Linting
2024-06-22 10:23:02 +02:00
Thijmen Stavenuiter
70cd5d364c
Add ability to give a name to an instance
2024-06-22 10:22:57 +02:00
Andras Bacsai
34508a2fd1
feat: Add API endpoint to update application by UUID
2024-06-21 21:35:02 +02:00
Andras Bacsai
cd85094113
feat: more api endpoints
2024-06-21 16:46:13 +02:00
Andras Bacsai
c6a1eac586
Merge pull request #2597 from addvanced/bugfix/oauth-login-creates-user
...
fix: OAuth Login creates new user and ignores "Registration Allowed"-setting
2024-06-21 15:09:39 +02:00
Andras Bacsai
453b28baf7
fix: make server charts one livewire component with one interval selector
2024-06-21 14:49:13 +02:00
Andras Bacsai
28522418ff
refactor: Update gitCommitLink method to handle null values in source.html_url
2024-06-21 14:39:22 +02:00
Andras Bacsai
18bab41605
feat: preselect server and destination if only one found
2024-06-21 14:35:05 +02:00
Andras Bacsai
c5083ea897
feat: preselect prod or first env when selecting a project
...
feat: quickly switch between environments
2024-06-21 13:54:13 +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
93c890ce41
refactor: Update Project/Show component to sort environments by created_at
2024-06-20 14:24:07 +02:00
Andras Bacsai
2421f7c35c
refactor: Update Application model to include getDomainsByUuid method
2024-06-20 14:07:24 +02:00
Andras Bacsai
1b135be3c5
Merge branch 'next' into main
2024-06-20 14:04:51 +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
Andras Bacsai
5da5158b14
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-06-20 13:30:20 +02:00
Andras Bacsai
6493ce3fe0
refactor: update container name assignment in Application model
2024-06-20 13:30:17 +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
Andras Bacsai
b7fd1b9f4c
Merge pull request #2553 from alexzvn/main
...
fix: application custom labels reset after saving
2024-06-19 16:14:07 +02:00
Kenneth Thomsen
b5be17c2d2
Fixed OAuth signin bug, ignoring the 'Allow Registration'-setting and registers a new user, even when the setting is disabled
2024-06-19 13:36:00 +02:00
Andras Bacsai
fa99cbce4a
do not load charts on mount
2024-06-19 10:33:34 +02:00
Andras Bacsai
d8984c42b5
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-06-19 09:30:58 +02:00
Andras Bacsai
36f251e710
fix: charts
2024-06-19 09:30:56 +02:00
samirimtiaz1996
f3beacdc3f
Fix styling
2024-06-19 07:07:49 +00:00
andrasbacsai
d1a5f97f59
Fix styling
2024-06-19 06:59:46 +00:00
Andras Bacsai
a43de75b42
fix: metrics parsing
2024-06-19 08:58:57 +02:00
samirimtiaz1996
5530f7263f
Update Domains.php
2024-06-19 01:35:33 +06:00
samirimtiaz1996
d688244664
add endpoints for filtering applications by domain and managing container labels
...
- Add /api/v1/domains?uuid={application_uuid} endpoint (GET) to filter applications by domains for a given project UUID
- Add /api/v1/domains endpoint (PUT) to update domains and regenerate container labels
- Add /api/v1/domains endpoint (DELETE) to delete domains and regenerate container labels
2024-06-19 00:59:39 +06: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
Alexzvn
af38d0cc07
fix: application custom labels reset after saving
2024-06-15 00:01:58 +00:00
andrasbacsai
2b6fc16637
Fix styling
2024-06-14 12:24:28 +00:00
Andras Bacsai
e0a2e3bd0c
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-06-14 14:23:42 +02:00
Andras Bacsai
1ecd0307ed
feat: COOLIFY_CONTAINER_NAME predefined variable
2024-06-14 14:23:40 +02:00
andrasbacsai
f10f3456d7
Fix styling
2024-06-14 12:10:40 +00:00
Andras Bacsai
b17be37aee
fix: db proxy status shown better in the UI
2024-06-14 14:09:56 +02:00