Andras Bacsai
17d55630d5
refactor: Group and sort fields in StackForm by service name and password status
2024-09-24 21:17:07 +02:00
Andras Bacsai
d6b4e33db3
fix: exited services statuses
2024-09-24 20:40:41 +02:00
Andras Bacsai
62459f9a95
refactor: Remove unused code in DatabaseBackupStatusJob and PopulateSshKeysDirectorySeeder
2024-09-24 11:57:13 +02:00
Andras Bacsai
eb80a7e2f7
chore: Update Docker commands to start proxy
2024-09-24 10:53:12 +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
688c27c901
fix: cloudflare tunnel configuration, ui, etc
2024-09-23 23:18:23 +02:00
Andras Bacsai
480ae3de8a
Refactor Server.php to improve default 404 redirect setup
2024-09-23 22:57:24 +02:00
Andras Bacsai
12a0d71e47
Merge pull request #3543 from peaklabs-dev/cf-production-ready
...
Feat: Make cloudflare production ready
2024-09-23 21:53:23 +02:00
peaklabs-dev
5ed7ae3d3e
remove ray
2024-09-23 21:45:59 +02:00
Andras Bacsai
46a7937761
test
2024-09-23 20:54:56 +02:00
Andras Bacsai
2841675691
refactor
2024-09-23 20:31:50 +02:00
Andras Bacsai
573e5c4913
refactor
2024-09-23 20:29:22 +02:00
Andras Bacsai
b570ccd7d3
format
2024-09-23 19:51:31 +02:00
peaklabs-dev
1bb192f3e2
Fix: Cloudflare tunnel
2024-09-23 19:23:46 +02:00
peaklabs-dev
7aab44645f
Merge branch 'cf-production-ready' into next
2024-09-23 18:50:08 +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
Andras Bacsai
0222aa137d
feat(api): add endpoint to execute a command
2024-09-23 11:09:14 +02:00
Andras Bacsai
4d36bc4742
Merge pull request #3535 from Luca-Sordetti/main
...
feat(api): add an endpoint to execute a command
2024-09-23 10:53:28 +02:00
Andras Bacsai
9281dda03f
refactor: Fix typo in subscription URLs
2024-09-23 10:46:19 +02:00
peaklabs-dev
164a213ab1
Fix: force helper image removal
2024-09-22 20:36:41 +02:00
peaklabs-dev
ff5e445b43
Feat: Manual cleanup button and unused volumes and network deletion
2024-09-22 20:02:51 +02:00
Luca-Sordetti
4e167dc539
feat(api): add an endpoint to execute a command
2024-09-22 12:38:25 +02:00
Andras Bacsai
eb9bbf3eda
refactor: Improve attribute sanitization in Server model
2024-09-20 18:14:52 +02:00
Andras Bacsai
760cf8aeb5
refactor: Update PrivateKey model to use ownedByCurrentTeam() scope for cleanupUnusedKeys()
2024-09-20 13:05: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
c0898f0568
refactor: Remove unnecessary code in PrivateKey model
2024-09-20 12:51:02 +02:00
Andras Bacsai
5b00b66f24
refactor: Update PrivateKey model to improve code readability and maintainability
2024-09-20 12:27:55 +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
e9fbb7d2b0
fix: coolify-db should not be in the managed resources
2024-09-19 13:23:48 +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
f65789bdbb
fix: proxy status
2024-09-19 12:32:56 +02:00
Andras Bacsai
9518040d23
refactor: Remove CleanupSshKeysJob from schedule in Kernel.php
2024-09-19 12:06: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
a65b62332b
refactor: Remove commented out code in Navbar.php
2024-09-19 10:57:34 +02:00
Andras Bacsai
2e3267ee94
Merge branch 'fix-#2546-deletion-issues' into #2546
2024-09-19 10:32:02 +02:00
Andras Bacsai
98e744e808
refactor: Update Docker cleanup label in Heading.php and Navbar.php
2024-09-19 10:27:44 +02:00
Andras Bacsai
532f5e351e
fixes
2024-09-18 21:24:42 +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
peaklabs-dev
35857de697
Merge branch 'coollabsio:main' into cf-production-ready
2024-09-18 20:42:18 +02:00
Andras Bacsai
5ec45d547a
Merge branch 'next' into fix-#2546-deletion-issues
2024-09-18 18:05:06 +02:00
Dennis Blume
98ba7ac28c
Fix WebSocket connection for Terminal page when using Caddy
2024-09-18 13:33:38 +02:00
Andras Bacsai
12a8e9b0e1
fix: only update helper image in DB
2024-09-17 17:29:42 +02:00
Andras Bacsai
e937d30545
fix: move terminal to separate view on services
2024-09-17 17:15:34 +02:00
Andras Bacsai
07ed726c88
refactor: Remove unnecessary code in Terminal.php
2024-09-17 16:48:30 +02:00
Andras Bacsai
d373815f98
refactor: Add authorization check in ExecuteContainerCommand mount method
2024-09-17 16:28:28 +02:00
peaklabs-dev
d9181bd00b
Fix: Multiplexing do not write file manually
2024-09-17 16:22:53 +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
175f4b9ae1
use shared functions when possible
2024-09-17 14:47:02 +02:00
peaklabs-dev
2bc74c75e1
Remove duplicated code
2024-09-17 14:43:02 +02:00
peaklabs-dev
bdc0fc87f0
Fix: UI bug, do not write ssh key to disk in server dialog
2024-09-17 14:33:24 +02:00
peaklabs-dev
845d32c94c
Fix: Do not delete SSH Key from disk during server validation error
2024-09-17 14:33:04 +02:00
peaklabs-dev
6a6b947fba
Fix: Make sure in use private keys are not deleted
2024-09-17 14:32:44 +02:00
peaklabs-dev
43895419ff
Remove unused code
2024-09-17 13:45:05 +02:00
peaklabs-dev
871d09bd96
Feat: Move more functions to the PrivateKey Model
2024-09-17 13:20:27 +02:00
peaklabs-dev
2d8bda4fa6
Fix: Private key with ID 2 on dev
2024-09-17 13:06:50 +02:00
peaklabs-dev
95070ab48d
Feat: SSH Key cleanup job
2024-09-17 12:57:06 +02:00
peaklabs-dev
52c4994d44
Feat: remove unused code form multiplexing
2024-09-17 12:44:59 +02:00
Andras Bacsai
8967315c49
refactor: terminal / run command
2024-09-17 12:29:36 +02:00
Andras Bacsai
162fb7bfc5
fix: refactor run-command
2024-09-17 12:27:20 +02:00
peaklabs-dev
144508218e
Fix: SSH multiplexing
2024-09-17 12:26:11 +02:00
Andras Bacsai
35b9b7fdf2
fix/feat: able to open terminal to any containers
2024-09-17 11:54:25 +02:00
Andras Bacsai
5818c9cf6b
chore: Add validation to prevent selecting 'default' server or container in RunCommand.php
2024-09-17 11:30:29 +02:00
peaklabs-dev
f9375f91ec
Feat: Create a Multiplexing Helper
2024-09-16 22:33:43 +02:00
peaklabs-dev
86722939cd
Fix. Remove write to SSH key on every remote command execution
2024-09-16 21:34:27 +02:00
peaklabs-dev
70b757df5b
remove old function
2024-09-16 19:53:45 +02:00
peaklabs-dev
451272bf11
Fix: Use new function names and logic everywhere
2024-09-16 19:52:55 +02:00
peaklabs-dev
b09017ea46
Feat: new ssh key file name on disk
2024-09-16 18:11:37 +02:00
peaklabs-dev
ba636a95dc
Refactor SSH Keys
2024-09-16 17:24:42 +02:00
Andras Bacsai
682b45a2b5
refactor: Improve Docker network connection command in StartService.php
2024-09-16 16:39:16 +02:00
Andras Bacsai
d44e3a1091
chore: Update docker network connection command in ApplicationDeploymentJob.php
2024-09-16 16:38:34 +02:00
Andras Bacsai
1322dc9c23
refactor: Remove unnecessary code in ExecuteContainerCommand.php
2024-09-16 15:43:24 +02:00
Andras Bacsai
f71fb7266d
fix: terminal
2024-09-16 15:35:44 +02:00
Andras Bacsai
175b89ced2
revert: databasebackup
2024-09-16 14:15:06 +02:00
peaklabs-dev
3aee8e030e
Fix: Encrypt private SSH keys in the DB
2024-09-16 13:17:39 +02:00
peaklabs-dev
02017334e5
Fix: Make sure invalid private keys can not be added
2024-09-16 13:02:48 +02:00
peaklabs-dev
f9b7841572
Feat: Add a fingerprint to every private key on save, create...
2024-09-16 12:54:48 +02:00
Andras Bacsai
2313fed546
fix: add build.sh to debug logs
2024-09-16 11:50:03 +02:00
Andras Bacsai
e1a6c3e776
chore: Refactor terminal component and select form layout
2024-09-16 11:25:20 +02:00
Andras Bacsai
f124a1e60d
chore: Update terminal button text and layout in application heading view
2024-09-16 10:56:11 +02:00
Vahor
0739e0f5e7
trigger pull helper image job when upgrading coolify
2024-09-15 14:23:57 +02:00
Andras Bacsai
dcf91cc034
Update WebSocket URL in terminal.blade.php to include /ws for consistency with the server configuration.
2024-09-13 16:58:16 +02:00
Andras Bacsai
51c43e7457
chore: Rename Command Center to Terminal in code and views
2024-09-13 15:18:00 +02:00
Andras Bacsai
888c1f7697
update files
2024-09-13 12:21:02 +02:00
Andras Bacsai
dd8a2dd3c1
chore: Update coolify environment variable assignment with double quotes
2024-09-13 08:23:05 +02:00
peaklabs-dev
9310af0301
Feat: New cf tunnel install flow
2024-09-12 15:50:22 +02:00
Andras Bacsai
664a990c60
chore: Update listeners and proxy settings in server form and new server components
2024-09-12 12:34:09 +02:00
Andras Bacsai
75f266fa9f
fix: cloudflare tunnel with new multiplexing feature
2024-09-12 12:07:50 +02:00
Andras Bacsai
5244ef60bd
chore: Update 'key' value of gitlab in Service.php to use environment variable
2024-09-12 10:29:45 +02:00
Andras Bacsai
67d44713e7
Merge pull request #3399 from dimaaan21/next
...
fix: keydb. add `:` delimiter for connection string
2024-09-12 09:49:56 +02:00
Andras Bacsai
8712af7379
fix: move mc command to coolify image from helper
2024-09-12 09:42:28 +02:00
Dmitry
72c08e4496
fix: keydb. add : delimiter for connection string
2024-09-11 22:44:35 +03: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
f1a1deff26
fix: Disable mux_enabled during server validation
2024-09-11 10:21:18 +02:00
peaklabs-dev
2c9491d81c
Fix: Do not change localhost server name on revalidation
2024-09-10 17:43:16 +02:00
peaklabs-dev
d378bb94be
Fix: remote servers with port and user
2024-09-10 17:29:53 +02:00
peaklabs-dev
d74cfd09ce
Fixes
2024-09-10 17:18:00 +02:00
peaklabs-dev
91c845732e
fix set custom port or user during boarding
2024-09-10 16:55:34 +02:00
Andras Bacsai
d57c9d8aa0
feat: add elixir finetunes to the deployment job
2024-09-10 12:44:16 +02:00
Andras Bacsai
aa30e83f4a
fix: delete older versions of the helper image other than the latest one
2024-09-10 11:33:52 +02:00
Andras Bacsai
63729c7bbf
Merge pull request #3373 from mattstein/api-project-description
...
feat: Expose project description in API response
2024-09-10 08:49:08 +02:00
Vahor
66cf6df4b3
skip docker network creation
2024-09-09 23:46:29 +02:00
Matt Stein
f73983e3dd
Include project’s description in API response.
2024-09-09 09:44:43 -07:00
Matt Stein
44d417c07e
Fix user-facing string case.
2024-09-09 09:38:40 -07:00
Andras Bacsai
1d72f76072
fix: appwrite template + parser
2024-09-09 15:04:51 +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
Andras Bacsai
b093c9757c
Merge branch 'next' into improve-persist-ssh-sessions
2024-09-09 08:30:04 +02:00
peaklabs-dev
4f9e1a3e5e
Feat: Cleanup stale multiplexing connections
2024-09-08 19:37:00 +02:00
Andras Bacsai
87ee3c511c
chore: Update docker image pruning command to exclude managed images
2024-09-08 12:38:22 +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
Andras Bacsai
d8f9e5910f
refactor: Improve handling of server timezones in scheduled backups and tasks
2024-09-06 16:52:46 +02:00
Andras Bacsai
68d4a30eb0
refactor: Improve handling of server timezones in scheduled backups and tasks
2024-09-06 16:51:15 +02:00
Andras Bacsai
a2dac9394a
refactor: Improve handling of server timezones in scheduled backups and tasks
2024-09-06 16:42:12 +02:00
Andras Bacsai
ec7b18556e
Update services controller to include new service envs commands
2024-09-06 10:48:47 +02:00
Gabriel Galer
2e5ed5969d
Update services controller to include new service envs commands
2024-09-05 23:58:52 +03:00
ayntk-ai
fc3c69f687
Feat: more conformations and fixes
2024-09-05 17:54:32 +02:00
Andras Bacsai
e4854aaa1b
Refactor muxFilename method to use UUID instead of IP, port, and user
2024-09-05 14:41:04 +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
08b9c79298
fix: Handle project not found error in environment_details API endpoint
2024-09-05 11:18:00 +02:00
Andras Bacsai
dbad08f4dd
Merge pull request #3288 from julienbeugras/fix-project-create-api-docs
...
Fix project create api docs
2024-09-05 11:16:05 +02:00
Andras Bacsai
b5232f3d32
Merge pull request #3300 from Vahor/remove-reverse-scheduled
...
fix: recent executions in wrong order in scheduled-task list ui
2024-09-05 11:07:48 +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
401c410adb
Merge pull request #3302 from mahansky/deployment-logs-improvements
...
deployment log improvements
2024-09-05 10:29:10 +02:00
Andras Bacsai
4888f4c405
refactor: upgrade process of Coolify
2024-09-05 10:15:22 +02:00
Andras Bacsai
b241f17eee
Merge pull request #3312 from Vahor/pull-coolify-only-on-updates
...
fix: pull coolify image only when the app needs to be updated
2024-09-05 10:07:50 +02:00
Andras Bacsai
fbb7568786
chore: Cleanup stucked resources and scheduled backups
2024-09-05 09:41:29 +02:00
ayntk-ai
08df814408
Feat: delete volume confirmation
2024-09-04 22:33:47 +02:00
Vahor
0dad77af33
save versions.json during CheckForUpdatesJob
2024-09-04 21:25:45 +02:00
ayntk-ai
f4263ee022
Feat: User deletion confirmation
2024-09-04 21:14:18 +02:00
ayntk-ai
3e04a7958e
Feat/Fix: Proxy stop and restart confirmation
2024-09-04 20:41:17 +02:00
ayntk-ai
371fe53911
Feat: confirm server deletion
2024-09-04 20:06:22 +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
ayntk-ai
c16e914be4
Fix: DB image cleanup
2024-09-04 14:59:44 +02:00
ayntk-ai
bec974dca4
Fix application image cleanup
2024-09-04 14:54:43 +02:00
ayntk-ai
b314b08f25
Feat: stop service confirm
2024-09-04 14:34:46 +02:00
Andras Bacsai
bfeaae9caa
fix: env variable in value parsed
2024-09-04 14:33:16 +02:00
Andras Bacsai
a3a61dbe55
refactor: Update Docker Compose location handling in PublicGitRepository
2024-09-04 14:09:55 +02:00
Andras Bacsai
04ce622465
refactor: Update build_args property type in ApplicationDeploymentJob
2024-09-04 11:34:31 +02:00
Andras Bacsai
25480fe624
fix: openapi endpoint urls
2024-09-04 10:09:10 +02:00
mahansky
b0039885eb
use computed property
2024-09-04 03:39:50 +02:00
Vahor
cadb12986c
fix: wrong executions order
2024-09-03 21:10:44 +02:00
mahansky
63a07e7649
deployment log improvements
2024-09-03 20:09:42 +02:00
ayntk-ai
9a2d5be354
Feat: confirm file storage
2024-09-03 18:31:06 +02:00
Andras Bacsai
eaabf94cd7
chore: Add cd command to change directory before removing .env file
2024-09-03 17:27:22 +02:00
ayntk-ai
d94e39ccc7
Feat: service confirmation
2024-09-03 16:59:51 +02:00
Andras Bacsai
a7d67e44ca
fix: copy large compose files through scp (not ssh)
2024-09-03 11:47:30 +02:00
ayntk-ai
20558d438a
remove ray
2024-09-03 00:30:15 +02:00
ayntk-ai
ff1e08cf8b
add toast dispatching
2024-09-02 23:25:18 +02:00
ayntk-ai
dfd218ec06
fixes here and there
2024-09-02 19:27:21 +02:00
root
ae4c889fa2
Fix API documentation for project creation endpoint
2024-09-02 11:05:58 +02:00
ayntk-ai
f8226cf892
confirm backup deletion
2024-08-31 19:31:01 +02:00
ayntk-ai
d2a0621f93
delete backup folder if empty
2024-08-31 18:38:57 +02:00
ayntk-ai
38845d7eb0
confirm backup and delete all backups of the job
2024-08-31 18:29:19 +02:00
ayntk-ai
3b3bc6c33b
fix default checkbox state false or true
2024-08-31 16:19:39 +02:00
ayntk-ai
b656cabb33
delete project confirmation
2024-08-31 15:07:50 +02:00
ayntk-ai
830c047ccf
delete environment confirmation
2024-08-31 15:06:07 +02:00
ayntk-ai
a3dd48de1d
destination and dashboard confirmation
2024-08-31 14:51:59 +02:00
Andras Bacsai
c6df243623
chore: Update Coolify version to 4.0.0-beta.324 and fix file paths in upgrade script
2024-08-31 00:01:34 +02:00
ayntk-ai
bff6964d4a
scheduled task deletion
2024-08-30 20:33:12 +02:00
ayntk-ai
9136d7acdc
WIP more delete confirmations
2024-08-30 20:00:04 +02:00
Vahor
bf475e538c
don't check logDrain installation if it's not enabled
2024-08-30 17:29:25 +02:00
ayntk-ai
da0398f35d
remove unused code
2024-08-29 21:47:17 +02:00
ayntk-ai
6820fcc084
Fix name for services and DBs
2024-08-29 18:53:49 +02:00
ayntk-ai
182af1ec18
Fix application delete
2024-08-29 18:01:16 +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
020256b9b5
refactor: Remove commented out code for getIptables() in Dashboard.php
2024-08-29 13:28:02 +02:00
Andras Bacsai
d586aa0377
fix: service ui sync bug
2024-08-29 13:00:43 +02:00
Andras Bacsai
4a64374bb3
fix: preview fqdn generation
2024-08-29 12:50: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
b8a37d897e
fix: Fix directory and file mount headings in file-storage.blade.php
2024-08-29 12:03:23 +02:00
Andras Bacsai
d27b1766e6
feat: Add Code Server environment variables to Service model
2024-08-29 10:44:16 +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
Andras Bacsai
43f2f1ef2b
fix: if compose file has more that 6 components, force stop
...
fix: parser
2024-08-28 15:45:11 +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
Andras Bacsai
954d82207d
MORE PARSERS
2024-08-27 21:48:25 +02:00
Vahor
0cf595e552
remove unused tag
2024-08-27 20:52:51 +02:00
Vahor
c87732b065
revert format
2024-08-27 20:47:17 +02:00
Vahor
2d9c583af3
add env vars on old compose parser
2024-08-27 19:36:22 +02:00
Vahor
7103dccc72
add env vars for compose base apps
2024-08-27 19:09:04 +02:00
Vahor
a245d16e05
add env vars for db services 😢
2024-08-27 18:57:02 +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
Andras Bacsai
d8d821e7a9
parser parser
2024-08-27 16:02:52 +02:00
ayntk-ai
4726676248
make things more clear
2024-08-27 14:19:37 +02:00
ayntk-ai
9040f5d2a1
confirm with password
2024-08-27 13:44:12 +02:00
Andras Bacsai
a03dc8ea5e
refactor: Remove unused PullCoolifyImageJob from schedule
2024-08-26 15:39:02 +02:00
Andras Bacsai
182ddeefcb
refactor: Remove unused server timezone seeder and related code
2024-08-26 15:36:22 +02:00
Andras Bacsai
68169f75d1
refactor: Remove unused server timezone seeder and related code
2024-08-26 15:26:08 +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
1a232b9b10
Merge pull request #3186 from valentinschabschneider/main
...
feat: order scheduled task executions
2024-08-26 10:30:44 +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
eece96e717
revert parser to the default for now
2024-08-23 20:54:38 +02:00
Andras Bacsai
b12f768c56
fix: numberoflines should be number
2024-08-23 20:42:58 +02:00
ayntk-ai
3d7a467abf
WIP WIP
2024-08-23 19:00:18 +02:00
Andras Bacsai
355352417e
add telescope for debugging
2024-08-23 16:53:13 +02:00
Andras Bacsai
6fbdfee3e7
refactor: Update dockerComposeParser to use YAML data from $yaml instead of $compose
2024-08-23 14:31:16 +02:00
Andras Bacsai
af1b479d73
fix: parser
...
ui: storage layout changed
2024-08-23 14:21:12 +02:00
Andras Bacsai
0f9076562f
fix: parser parser
2024-08-23 11:32:58 +02:00
Andras Bacsai
5394223f6b
fix:new parser only in dev
2024-08-22 16:50:29 +02:00
Andras Bacsai
1e24ab9146
fix: parser parser parser
2024-08-22 15:05:04 +02:00
Andras Bacsai
62d63037e2
refactor: Add null check for docker_compose_raw in parseCompose()
2024-08-22 11:46:11 +02:00
Andras Bacsai
ecb2c3b7b8
chore: new compose parser with tests
2024-08-21 20:32:02 +02:00
ayntk-ai
388f8c4e95
Security fix redis password and username logic
2024-08-21 19:20:03 +02:00
ayntk-ai
a2ba67ea34
Add redis username
2024-08-21 19:19:36 +02:00
Valentin Schabschneider
9462915c83
feat: order scheduled task executions
2024-08-21 14:53:53 +00: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
Andras Bacsai
8dc26a18d8
refactor: Remove unnecessary network cleanup in Init.php
2024-08-19 10:41:48 +02:00
ayntk-ai
0337c4e79d
Fix submit method naming
2024-08-18 23:27:24 +02:00
ayntk-ai
012c23586d
rename to docker cleanup and and feedback implementation
2024-08-18 23:16:59 +02:00
ayntk-ai
5d32bd250b
Fix cleanup Docker according to feedback
2024-08-18 22:41:06 +02:00
Darren Sisson
f3df26ea9a
fix bug in preview build env vars
2024-08-17 22:05:10 +01:00
ayntk-ai
a0689ca5fc
fix cron issues for UI and applications
2024-08-16 22:05:38 +02:00
ayntk-ai
9ab03e52a3
remove ray
2024-08-16 22:03:43 +02:00
ayntk-ai
48734e53d0
formatting
2024-08-16 21:22:06 +02:00
ayntk-ai
80b90b3a2c
fix UI of cron jobs
2024-08-16 21:21:37 +02:00
ayntk-ai
62ecc45f21
Feat: recent backups UI
2024-08-16 21:06:36 +02:00
ayntk-ai
789adc77fd
fix DB server
2024-08-16 19:29:44 +02:00
ayntk-ai
4af7b8f451
made function private again and remove unused code
2024-08-16 18:02:14 +02:00
ayntk-ai
00f20c708f
remove mount default timezone
2024-08-16 17:09:30 +02:00
ayntk-ai
6242243ced
get timezone and server correctly for UI
2024-08-16 16:18:57 +02:00
ayntk-ai
fda6c03505
get server correctly for scheduled tasks
2024-08-16 16:18:33 +02:00
ayntk-ai
883a52afe9
show cron execution with timezone
2024-08-16 16:01:57 +02:00
ayntk-ai
dab5f0fe09
add logic
2024-08-16 16:01:41 +02:00
Andras Bacsai
d2eaf4f2e3
feat: Able to select different postgres database
2024-08-16 15:33:55 +02:00
ayntk-ai
e3b9884247
UI fix
2024-08-16 14:45:40 +02:00
Andras Bacsai
f106e6e37b
feat: add custom docker container options to all databases
2024-08-16 13:56:47 +02:00
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
Matheus Pratta
e5da464980
fix: convert HTTP to SSH source when using deploy key on GitHub
2024-06-16 02:23:29 -03:00
Matheus Pratta
e2db5e0b1e
fix: show proper error message on invalid Git source
2024-06-16 01:22:44 -03: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
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
Andras Bacsai
e4ee149085
refactor: Remove debug code for saving environment variables
2024-06-13 13:37:19 +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
andrasbacsai
5c8277ea1d
Fix styling
2024-06-12 10:28:52 +00:00
Andras Bacsai
9e3ffea22c
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-06-12 12:28:11 +02:00
Andras Bacsai
9592076d45
fix: do no truncate repositories wtih domain (git) in it
2024-06-12 12:28:09 +02:00
andrasbacsai
2e01665340
Fix styling
2024-06-12 10:21:47 +00:00
Andras Bacsai
019cdd2b3a
fix: compose generator
2024-06-12 12:20:58 +02:00
Andras Bacsai
407b8de2b1
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-06-12 12:05:11 +02:00
Andras Bacsai
f332a73122
feat: cancelling a deployment will check if new could be started.
2024-06-12 12:05:08 +02:00
andrasbacsai
2335abac91
Fix styling
2024-06-12 09:35:55 +00:00
Andras Bacsai
58b04b5fc8
fix: bitbucket link
2024-06-12 11:35:07 +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
d05151466c
Merge pull request #2415 from tuarrep/patch-2
...
Fix Application `isDeploymentInprogress` method
2024-06-11 12:25:21 +02:00
andrasbacsai
47051127af
Fix styling
2024-06-11 09:36:42 +00:00
Andras Bacsai
7ad2e1ca05
Merge branch 'next' into php-codestyle
2024-06-11 11:36:07 +02:00
Andras Bacsai
7345ccbbee
feat: easily redirect between www-and-non-www domains
2024-06-11 11:32:08 +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
c80434141d
fix: gitlab merge request should close PR
2024-06-10 10:42:52 +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
Nicolas Perraut
5674879e23
Fix Application isDeploymentInprogress method
2024-06-09 22:12:13 +02:00
Andras Bacsai
aae81313a6
Refactor TelegramChannel to handle additional notification types
2024-06-09 21:44:13 +02:00
Andras Bacsai
4667f96b40
feat: db proxy logs
2024-06-09 21:33:17 +02:00
Andras Bacsai
a20290cac8
wip: new services based git apps
2024-06-07 17:21:46 +02:00
Andras Bacsai
35cea852ca
feat: add titles
2024-06-07 11:01:10 +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
8963f4fd62
refactor: Initialize null properties in Github Change component
2024-06-06 11:10:16 +02:00
Andras Bacsai
463021a9f3
refactor: Remove unused variables and improve code readability
2024-06-06 11:09:27 +02:00
Andras Bacsai
f71a8e9fef
fix: sort backup executions
2024-06-06 10:46:19 +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
4fd3185d12
fix: backup executions view
2024-06-05 11:44:10 +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
cfe2f889a4
refactor: Append utm_source parameter to documentation URL
2024-06-04 12:59:35 +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
7723c623d5
fix: check env in args for compose based apps
2024-06-04 11:25:40 +02:00
Andras Bacsai
ab039adf97
remove new deploymentjob
2024-05-31 14:07:09 +02:00
Andras Bacsai
103f677a93
Update StackForm to sort fields by name
2024-05-31 12:55:14 +02:00
Andras Bacsai
62334ddef7
Merge pull request #2293 from iamEvanYT/vaultwarden-fix
...
Fix Vaultwarden + Add Configs
2024-05-31 12:44:16 +02:00
Andras Bacsai
48737f8e60
refactor: Update Docker Compose parsing for services
2024-05-31 12:28:49 +02:00
Andras Bacsai
0445052898
refactor: Add log entry when starting new application deployment
2024-05-31 12:07:42 +02:00
Andras Bacsai
ca934e7cdf
fix: allow invitations via email
2024-05-31 11:03:43 +02:00
Andras Bacsai
86474d9f90
fix: parse docker version better
2024-05-31 09:41:34 +02:00
Andras Bacsai
e3e938c8eb
refactor: Remove unnecessary logging statements from UpdateCoolify
2024-05-30 20:32:07 +02:00
Andras Bacsai
46a500f5e5
async update process
2024-05-30 20:02:11 +02:00
Andras Bacsai
cd58e0d01e
fixes
2024-05-30 19:45:36 +02:00
Andras Bacsai
30a9783348
feat: Add manual update option to UpdateCoolify handle method
2024-05-30 19:38:33 +02:00
Andras Bacsai
c839cf50af
fix: spamming :D
2024-05-30 19:35:44 +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
07e801f44d
refactor: Remove unnecessary debug statements and improve code structure in RunRemoteProcess.php and ApplicationDeploymentJob.php
2024-05-30 10:14:48 +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
74824b7737
fix: compose load with non-root user
2024-05-29 18:01:10 +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
622095ebc4
fix: throw exception
2024-05-28 15:11:25 +02:00
Andras Bacsai
397b7fefe3
fix: test new upgrade process?
2024-05-28 15:05:18 +02:00
Andras Bacsai
10d38b709b
fix: add missing team model
2024-05-28 14:49:03 +02:00
Andras Bacsai
f50c483c64
fix: sync upgrade process
2024-05-28 14:44:03 +02:00
Evan
ba4be02e75
Merge branch 'next' into vaultwarden-fix
2024-05-28 12:39:54 +01:00
iamEvan
d4f6a86a57
Remove SMTP Env Variables
2024-05-28 12:39:40 +01:00
Andras Bacsai
e6cce350bd
fix: volume adding
2024-05-28 13:07:07 +02:00
iamEvan
39f787b7db
fix: sort by defined order + fixed typo
2024-05-27 23:41:42 +01:00
iamEvan
424437446d
Added Push Notification Variables
2024-05-27 23:40:35 +01:00
Andras Bacsai
ad5c1639e8
fix: do not allow service storage mount point modifications
2024-05-27 15:11:00 +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
2f621279c2
chore: Add null checks for team in Stripe webhook
2024-05-27 14:14:31 +02:00
Andras Bacsai
c30185c6ae
feat: Handle incomplete expired subscriptions in Stripe webhook
2024-05-27 12:03:48 +02:00
Evan
908c74eb27
Merge branch 'next' into vaultwarden-fix
2024-05-27 17:45:00 +08:00
Andras Bacsai
a6a0cb928a
fix: force load services from cdn on reload list
2024-05-27 10:27:18 +02:00
Evan
97da13c3c4
Merge branch 'coollabsio:main' into vaultwarden-fix
2024-05-27 16:04:02 +08:00
iamEvan
7134b46cdc
Fix Vaultwarden + Add Configs
2024-05-27 08:51:32 +01:00
Andras Bacsai
37e37d1998
fix: sentry
2024-05-24 17:37:51 +02:00
Andras Bacsai
ba62dadc00
fix: sentry
2024-05-24 17:28:05 +02:00
Andras Bacsai
26073b82fd
fix: sentry
2024-05-24 17:26:05 +02:00
Andras Bacsai
9b73bca79d
fix: sentry error + livewire downgrade
2024-05-24 17:20:20 +02:00
Andras Bacsai
0a0bb0ca13
fix: sentry
2024-05-24 17:06:26 +02:00
Andras Bacsai
652df47c5c
fix: sentry issue
2024-05-24 17:05:18 +02:00
Andras Bacsai
9248be2177
refactor: Update docker network creation in ApplicationDeploymentJob
2024-05-24 14:44:02 +02:00
Andras Bacsai
b3800fc42e
init policies
2024-05-24 14:15:16 +02:00
Andras Bacsai
15f304736f
fix livewire bug
2024-05-24 13:55:04 +02:00
Andras Bacsai
5c72541044
fix: improve build server functionalities
2024-05-24 12:01:04 +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
52b339d0b8
refactor: Add isBuildServer method to Server model
2024-05-24 11:50:16 +02:00
Andras Bacsai
579ed5b9c0
fix: build server should not have a proxy
2024-05-24 11:17:23 +02:00
Andras Bacsai
63e64b8bcc
refactor: Remove redundant heading in backup settings page
2024-05-24 09:35:36 +02:00
Andras Bacsai
900308afec
fix: better way to add curl/wget to nixpacks
2024-05-23 14:28:11 +02:00
Andras Bacsai
b47925a319
fix: bitbucket commits link
2024-05-23 14:28:03 +02:00
Andras Bacsai
853325d9fd
fix: pre and post deployment commands
2024-05-23 13:30:37 +02:00
Andras Bacsai
494be37715
remove comment
2024-05-23 13:08:57 +02:00
Andras Bacsai
d35cb5d072
fix: add wget to nixpacks builds
2024-05-23 13:08:46 +02:00
Andras Bacsai
df9ec711c5
fix: JSON_UNESCAPED_UNICODE
2024-05-23 11:58:54 +02:00
Andras Bacsai
d9d0837024
fix: disable unreachable/revived notifications for now
2024-05-23 11:32:45 +02:00
Andras Bacsai
086138fbd9
fix: disable containerStopped job for now
2024-05-23 11:31:52 +02:00
Andras Bacsai
bdbd4b57b7
refactor
2024-05-23 11:30:39 +02:00
Andras Bacsai
5475448af5
feat: gitea manual webhooks
2024-05-23 11:30:18 +02:00
Andras Bacsai
c3da3f11d9
fix: Update error message for invalid token to mention invalid signature
2024-05-23 11:30:08 +02:00
Andras Bacsai
206df82d63
fix: Do not pull templates in dev
2024-05-23 11:12:37 +02:00
Andras Bacsai
79c30f7a94
Fix issue with starting proxy
2024-05-22 21:09:53 +02:00
Andras Bacsai
cccf86d388
feat: if proxy stopped manually, it won't start back again
2024-05-22 20:42:08 +02:00
Andras Bacsai
6c3b4070ba
chore: Refactor container name logic in GetContainersStatus.php and ForcePasswordReset.php
2024-05-22 14:44:11 +02:00
Andras Bacsai
4b287b758d
feat: Improve Docker Engine start logic in ServerStatusJob
2024-05-22 14:25:27 +02:00
Andras Bacsai
b6d129a5c1
fix: show first 20 users only in admin view
2024-05-22 14:23:55 +02:00
Andras Bacsai
ace7c17f2b
fix: Check proxy functionality before removing unnecessary coolify.yaml file and checking Docker Engine
2024-05-22 12:20:36 +02:00
Andras Bacsai
10f3d8aa0f
fix: use local versions + service templates and query them every 10 minutes
2024-05-22 09:23:17 +02:00
Andras Bacsai
a3d73634e7
feat: scheduled task failed notification
2024-05-21 15:36:26 +02:00
Andras Bacsai
98b6aec203
feat: admin view for deleting users
2024-05-21 14:29:06 +02:00
Andras Bacsai
7feb788ed3
fix: show it docker compose has syntax errors
2024-05-21 12:02:04 +02:00
Andras Bacsai
f8cbc63ab0
fix: optimize new resource creation
2024-05-21 10:17:32 +02:00
Andras Bacsai
59f681e6af
revert: hc return code check
2024-05-19 20:54:16 +02:00
Andras Bacsai
d3296f5180
feat: add hc logs to healthchecks
2024-05-18 18:48:33 +02:00
Andras Bacsai
ead672afb2
fix: PR deployments have good predefined envs
2024-05-17 15:30:27 +02:00
Andras Bacsai
73bc7b045e
feat: Add pull_request_id filter to get_last_successful_deployment method in Application model
2024-05-17 15:28:54 +02:00
Andras Bacsai
3281502c25
feat: Update healthcheck test in StartMongodb action
2024-05-17 14:35:37 +02:00
Andras Bacsai
bb451ac3b5
Refactor BackupExecutions.php to use optional chaining for deleting failed backup executions
2024-05-17 13:43:36 +02:00
Andras Bacsai
b0b7842f9c
Refactor BackupEdit component to handle null s3_storage_id
2024-05-17 13:43:21 +02:00
Andras Bacsai
ed9b63520d
Refactor gitCommitLink method in Application model
2024-05-17 13:40:28 +02:00
Andras Bacsai
edc3b014cd
fix: telegram group chat notifications
2024-05-17 12:09:22 +02:00
Andras Bacsai
fec98f45ce
feat: Improve sorting of environment variables in the All component
2024-05-17 11:40:32 +02:00
Andras Bacsai
94810d5066
fix: use rc in hc
2024-05-17 11:39:26 +02:00
Andras Bacsai
431cc796d8
feat: sort envs alphabetically and creation date
2024-05-17 11:10:57 +02:00
Andras Bacsai
e9d2dbcc92
Refactor Upgrade.php and add isDev condition for upgrade availability
2024-05-17 10:12:17 +02:00
Andras Bacsai
5b56249d12
Refactor gitCommitLink method in Application model
2024-05-17 10:12:05 +02:00
Andras Bacsai
70a4b7c863
feat: new manual update process + remove next_channel
2024-05-17 09:52:19 +02:00
Andras Bacsai
10fde1b1ef
feat: shows the latest deployment commit + message on status
2024-05-17 08:53:25 +02:00
Andras Bacsai
6131746180
Add all_servers property to Kernel class for better code organization
2024-05-16 21:36:01 +02:00
Andras Bacsai
ed9cdc1ab7
Fix issue with parsing services in ScheduledTask/All.php
2024-05-16 17:24:57 +02:00
Andras Bacsai
9f506eb83a
fix: commit message length
2024-05-16 17:22:32 +02:00
Andras Bacsai
6847459022
chore: Limit commit message length to 50 characters in ApplicationDeploymentJob
2024-05-16 13:33:35 +02:00
Andras Bacsai
fbf64f8037
Refactor ApplicationDeploymentJob to conditionally notify team on DeploymentSuccess
2024-05-16 11:25:58 +02:00
Andras Bacsai
2b74ca2746
Refactor scheduling of container status and log drain checks
2024-05-16 11:23:31 +02:00
Andras Bacsai
c5ca6abb90
Refactor sleep duration in check_resources method
2024-05-16 10:08:13 +02:00
Andras Bacsai
6826b6e1f8
Refactor container status and log drain checks scheduling
2024-05-16 10:08:00 +02:00
Andras Bacsai
6ef1aff991
Refactor scheduling of container status and log drain checks
2024-05-16 09:56:38 +02:00
Andras Bacsai
2446dc6950
feat: toggle label escaping mechanism
2024-05-15 17:52:14 +02:00
Andras Bacsai
56a450a936
Refactor commit_message column length to 50 characters
2024-05-15 12:35:28 +02:00
Andras Bacsai
1e01106b94
chore: Remove unnecessary code for saving commit message
2024-05-15 11:53:28 +02:00
Andras Bacsai
b9a755d6d3
chore: Update ServerLimitCheckJob.php to handle missing serverLimit value
2024-05-15 11:44:42 +02:00
Andras Bacsai
1d9d6c899d
Refactor User model role() method to use data_get() for better readability
2024-05-15 11:41:11 +02:00
Andras Bacsai
3f1b7192ff
feat: save commit message and better view on deployments
2024-05-15 11:31:03 +02:00
Andras Bacsai
b992b19c66
feat: adding new COOLIFY_ variables
2024-05-15 11:30:35 +02:00
Andras Bacsai
cd3e2963b3
Refactor gitCommitLink method to handle different git repository formats
2024-05-15 10:45:08 +02:00
Andras Bacsai
1e09b2bbd8
fix: use commit hash on webhooks
2024-05-15 10:44:45 +02:00
Andras Bacsai
32ff346154
chore: Refactor Service.php to handle missing admin user in extraFields() method
2024-05-15 09:46:28 +02:00
Andras Bacsai
a3c519a061
Merge pull request #2183 from Lxcasx/main
...
Correct repository links in source view for git SSH URLs
2024-05-15 09:08:22 +02:00
Andras Bacsai
5b8a923cb5
Merge pull request #2206 from maurobender/fix_schduled_tasks_executing_using_host_environment
...
Fix scheduled tasks being executed using host environment variables
2024-05-15 08:58:50 +02:00
Andras Bacsai
e95e2cf152
feat: Add AdminRemoveUser command to remove users from the database
2024-05-14 15:40:45 +02:00
Andras Bacsai
317dc10af4
fix: improve scheduled task adding/removing
2024-05-14 15:19:28 +02:00
Andras Bacsai
f06065337c
chore: Handle invalid cron strings in Kernel.php
2024-05-14 15:18:59 +02:00
Mauro E. Bender
cc870ca302
Fix scheduled tasks being executed using host environment variables
2024-05-14 14:29:27 +02:00
Andras Bacsai
b70a78b7aa
chore: Remove debug logging statements in Kernel.php
2024-05-14 13:04:17 +02:00
Andras Bacsai
5ad08791ea
chore: Skip scheduled tasks if application or service is not running
2024-05-14 12:52:01 +02:00
Andras Bacsai
b5552a216d
fix: only allow push and mr gitlab events
2024-05-14 11:55:20 +02:00
Lucas Heinschke
1988c617a0
Correct repository links in source view for git SSH URLs
2024-05-10 16:28:14 +02:00
Andras Bacsai
1fb7e97700
Fix error handling in GetContainersStatus.php and increase length of stripe_comment field in migrations
2024-05-10 12:10:47 +02:00
Andras Bacsai
00e7167174
Merge pull request #2173 from maurobender/fix_one_shot_commands_executing_using_host_environment
...
Fix one-shot commands for a specific container being executed using host environment variables
2024-05-10 09:45:54 +02:00
Andras Bacsai
db9a68e9c9
make sentinel enabled env var
2024-05-10 09:21:19 +02:00
Andras Bacsai
b5d9d6e268
chore: Comment out server sentinel check in ServerStatusJob
2024-05-10 09:12:19 +02:00
Andras Bacsai
5ff0c563ec
disable sentinel for now
2024-05-10 08:42:17 +02:00
Andras Bacsai
1f5f51e3e5
Refactor metrics retrieval and update chart visualization
2024-05-09 15:44:32 +02:00
Andras Bacsai
1bb0d54dce
Update image pull schedule to every five minutes
2024-05-09 15:27:14 +02:00
Andras Bacsai
58601db5ef
feat: init metrics
2024-05-09 13:25:18 +02:00
Andras Bacsai
b5bef98a9b
chore: Update permissions on metrics and logs directories
2024-05-09 12:35:49 +02:00
Andras Bacsai
1026f1efa5
refactor: add SCHEDULER environment variable to StartSentinel.php
2024-05-09 12:30:51 +02:00
Andras Bacsai
4b51f8251b
fix: change permissions on newly created dirs
2024-05-09 12:22:49 +02:00
Andras Bacsai
e91a64b1cc
Refactor GetContainersStatus.php for improved readability and maintainability
2024-05-09 12:10:06 +02:00
Andras Bacsai
ba40f93386
do not use sentinel for container details for now
2024-05-08 20:59:58 +02:00
Andras Bacsai
781bf52a8e
Refactor PullSentinelImageJob.php to only start Sentinel if local version is outdated
2024-05-08 19:32:13 +02:00
Mauro E. Bender
cca1a9832e
Fix one-shot commands for a specific container being executed using host environment variables
2024-05-08 19:20:21 +02:00
Andras Bacsai
1a152a5597
feat: pull new sentinel image and restart container
2024-05-08 19:19:32 +02:00
Andras Bacsai
76a5290351
Refactor StartSentinel.php for improved readability and maintainability
2024-05-08 15:29:59 +02:00
Andras Bacsai
829e17ef2b
Refactor GetContainersStatus.php for improved readability and maintainability
2024-05-08 15:19:12 +02:00
Andras Bacsai
bc5d3bea14
Refactor GetContainersStatus.php for improved readability and maintainability
2024-05-08 15:04:13 +02:00
Andras Bacsai
edf2a2e68d
Refactor ContainerStatusJob.php for improved readability and maintainability
2024-05-08 14:53:48 +02:00
Andras Bacsai
5df443a016
Refactor StartSentinel.php for improved readability and maintainability
2024-05-08 14:48:04 +02:00
Andras Bacsai
f6396f2e74
fix: turn off hc for dockerimage/docker base deployments by default
...
fix: loading github app
2024-05-08 14:42:45 +02:00
Andras Bacsai
c618e58a11
feat: start Sentinel on servers.
2024-05-08 14:22:35 +02:00
Andras Bacsai
331cad276e
chore: Refactor ApplicationDeploymentJob.php for improved readability and maintainability
2024-05-08 10:36:38 +02:00
Andras Bacsai
b74eab8377
ui: fix tag view
2024-05-08 10:36:30 +02:00
Andras Bacsai
fb80318553
Refactor docker-compose files to remove version numbers
2024-05-08 09:23:36 +02:00
Andras Bacsai
3eb4aed867
chore: Refactor GetContainersStatus.php for improved readability and maintainability
2024-05-08 09:23:32 +02:00
Andras Bacsai
f6f959a897
feat: experimental sentinel
2024-05-07 15:41:50 +02:00
Andras Bacsai
2b422a542a
fix: empty db conf
...
feat: add listen_addresses to postgresql if its missing in the custom conf
2024-05-07 12:35:24 +02:00
Andras Bacsai
d0e9d58a43
chore: Add Listmonk service template and logo
2024-05-07 10:22:02 +02:00
Andras Bacsai
a54f0ed94d
chore: Improve menu item styling and spacing in service configuration and index views
2024-05-06 14:30:50 +02:00
Andras Bacsai
848e6102a1
fix css here and there
2024-05-06 13:58:19 +02:00
Andras Bacsai
eb41e023c7
feat: Add lazy loading for images in General.php and improve Docker Compose file handling in Application.php
2024-05-06 13:03:55 +02:00
Andras Bacsai
6b4987bf39
fix: confirmation for custom labels
2024-05-06 12:52:06 +02:00
Andras Bacsai
d46ff76887
feat: Add container name to network aliases in ApplicationDeploymentJob
2024-05-06 12:47:49 +02:00
Andras Bacsai
d53a9e672c
fix: Comment out internal notification in email_verify method
2024-05-06 12:39:47 +02:00
Andras Bacsai
17f82c8972
Merge pull request #2137 from LucianoLaratelli/main
...
Don't append '.git' for sr.ht repositories
2024-05-06 12:29:13 +02:00
Andras Bacsai
05c937743c
feat: custom internal container names
...
fix: add warning if hc fails with dockerfile/dockerimage based deployments
2024-05-06 11:45:22 +02:00
Luciano Laratelli
c901ace21a
don't append '.git' for sr.ht repositories
2024-05-03 09:31:05 -04:00
Andras Bacsai
baca57062e
Fix server status check in ServerStatusJob.php
2024-05-03 13:45:42 +02:00
Andras Bacsai
52df8e6e8b
Fix server status check in ServerStatusJob.php
2024-05-03 13:43:54 +02:00
Andras Bacsai
424a6b0428
revert server checking fn
2024-05-03 13:31:35 +02:00
Andras Bacsai
6b81eaa65d
Fix server form to dispatch 'proxyStatusUpdated' event when server is reachable
2024-05-03 10:54:46 +02:00
Andras Bacsai
a8ddf4c2df
Add unreachable notification when server is unreachable in Server.php
2024-05-03 10:49:12 +02:00
Andras Bacsai
3f9833117e
Refactor Server.php to remove unnecessary coolify.yaml from cloud hosted servers
2024-05-03 10:32:04 +02:00
Andras Bacsai
6140d0c849
Refactor ServerStatusJob.php to remove coolify.yaml from cloud hosted servers
2024-05-03 10:31:25 +02:00
Andras Bacsai
f4cb7cea21
fix: better server vlaidation
...
fix: remove unnecessary coolify.yaml from cloud hosted servers
2024-05-03 10:22:28 +02:00
Andras Bacsai
959a03214a
fix: mongo 4.0 db backup
2024-05-02 11:45:53 +02:00
Andras Bacsai
fe22dfc531
fix: get logs with non-root user
2024-05-02 11:06:12 +02:00
Andras Bacsai
75d77a3648
fix: make s3 name and endpoint required
2024-05-02 09:21:54 +02:00
Andras Bacsai
17e81ab6bd
Refactor setNotificationChannels method in DeploymentSuccess.php
2024-04-30 15:06:53 +02:00
Andras Bacsai
70e1ec2cd2
Add backoff property to SendMessageToDiscordJob.php
2024-04-30 15:06:49 +02:00
Andras Bacsai
a966a5097e
Merge pull request #2071 from iamEvanYT/mongodb-restore
...
feat: restore mongodb backup data
2024-04-30 11:21:25 +02:00
Andras Bacsai
080db4d462
Remove dispatch('configurationChanged') from check_status method in Heading.php
2024-04-30 11:20:57 +02:00
Andras Bacsai
4af766162e
Fix repository URL handling in PublicGitRepository.php
2024-04-30 11:11:06 +02:00
Andras Bacsai
57d67bc4a8
Fix repository URL handling in PublicGitRepository.php and public-git-repository.blade.php
2024-04-29 13:43:45 +02:00
Andras Bacsai
16278f36ec
fix: parse HEALTHCHECK from dockerfile
2024-04-29 13:33:28 +02:00
Andras Bacsai
05c6d67cab
fix: respect start period and chekc interval for hc
2024-04-29 12:55:38 +02:00
Andras Bacsai
0c516843d8
Update health check validation rules in HealthChecks.php
2024-04-29 12:55:10 +02:00
Andras Bacsai
d400ac57d5
disable hc by default for some build packs
2024-04-29 12:54:58 +02:00
Andras Bacsai
c36636bd2d
Add dispatch('refreshEnvs') to loadComposeFile method
2024-04-29 11:59:19 +02:00
Andras Bacsai
3df80f2653
fix: autoupdate
2024-04-29 09:57:46 +02:00
Andras Bacsai
bb6c9cf49e
fix: backups
2024-04-29 09:38:45 +02:00
Andras Bacsai
714b887274
Fix database_name() method to return null instead of "???"
2024-04-28 11:18:37 +02:00
Andras Bacsai
8cfa88eff8
Merge pull request #2084 from iamEvanYT/backup-fix
...
fix: MongoDB backups failing
2024-04-28 11:18:15 +02:00
Andras Bacsai
3976b57100
fix: mongo db backup
2024-04-28 11:17:20 +02:00
iamEvan
bbcf484f7f
Fix MongoDB Backups failing!
2024-04-27 11:22:58 +01:00
Evan
e4aa3d310f
Merge branch 'next' into mongodb-restore
2024-04-26 16:42:40 +02:00
Andras Bacsai
a04674d93d
Merge pull request #2006 from grahamhealy20/add-mono-font-to-textarea
...
Text areas use monospaced fonts with spellcheck disabled by default
2024-04-26 15:16:59 +02:00
Andras Bacsai
8a4c2bf208
shared variables are more visible now on the ui
2024-04-26 14:59:03 +02:00
Andras Bacsai
f952553c76
fix: move s3 storages to separate view
2024-04-26 14:09:54 +02:00
Andras Bacsai
eb748554c5
Fix environment variable generation in ApplicationDeploymentJob.php and Application.php
2024-04-26 12:59:51 +02:00
Andras Bacsai
3e0440ba53
feat: initial datalist
2024-04-26 10:33:55 +02:00
iamEvan
3582cb3f46
fix mongodb imports
2024-04-25 22:44:55 +01:00
Evan
93acd4f18f
Merge branch 'coollabsio:main' into mongodb-restore
2024-04-25 23:02:37 +02:00
Andras Bacsai
b78ca71c0f
Fix disabling of environment variables starting with SERVICE_FQDN or SERVICE_URL in Show.php
2024-04-25 14:29:23 +02:00
Andras Bacsai
cd7272d00a
Fix environment variable generation in ApplicationDeploymentJob.php
2024-04-25 14:15:44 +02:00
Andras Bacsai
911e29f2ea
fix: refresh public ips on start
2024-04-25 13:52:52 +02:00
Andras Bacsai
d7b359e432
Fix cleanup of stuck resources in CleanupStuckedResources.php
2024-04-25 13:44:36 +02:00
Andras Bacsai
f626d964c5
Fix environment variable generation in ApplicationDeploymentJob.php
2024-04-25 13:25:35 +02:00
Andras Bacsai
b0e0b38549
Merge pull request #2037 from stefankommm/fix-branch-name
...
Fix: Encapsulated branch name when cloning branch
2024-04-25 13:16:06 +02:00
Andras Bacsai
2770755f9d
feat: add db name to backup notifications
2024-04-25 12:09:46 +02:00
Andras Bacsai
e86f8ddd09
fix: caddy network issue
...
feat: connect compose based apps to predefined network
2024-04-25 11:49:34 +02:00
Graham Healy
aa368c3a63
Merge branch 'next' into add-mono-font-to-textarea
2024-04-24 16:20:23 +01:00
Andras Bacsai
49e4482947
Fix issue with logging environment variables in ApplicationDeploymentJob.php
2024-04-24 14:34:03 +02:00
Andras Bacsai
6e7e4250e6
Fix issue with logging environment variables in ApplicationDeploymentJob.php
2024-04-24 14:33:20 +02:00
Andras Bacsai
5a8ea15c4f
Fix issue with saving environment variables in ApplicationDeploymentJob.php
2024-04-24 14:32:34 +02:00
Marek Štefanko
f9aa029e8e
Added " " to encapsulate branch name when cloning
2024-04-20 00:10:50 +02:00
Andras Bacsai
51e918be6d
Fix issue with pulling helper image in Kernel.php and ApplicationDeploymentJob.php
2024-04-18 14:01:35 +02:00
Andras Bacsai
676c022e41
fix: .env saved to deployment server, not to build server
2024-04-18 13:53:10 +02:00
Andras Bacsai
7c0b98bb70
Fix sorting issue in save_environment_variables() function
2024-04-18 12:37:06 +02:00
Andras Bacsai
7779713392
Fix issue with user validation in Server.php
2024-04-18 11:48:10 +02:00
Andras Bacsai
5e1396025c
Fix issue with saving environment variables in ApplicationDeploymentJob.php
2024-04-18 11:41:58 +02:00
Andras Bacsai
a1b08ca037
revert .env changes
2024-04-18 06:55:47 +02:00
Andras Bacsai
0eef4a5fa1
Fix DNS validation issue and check domain usage
2024-04-17 18:49:31 +02:00
Andras Bacsai
01b3aab9bc
fix: $ in labels escaped
2024-04-17 16:46:12 +02:00
Andras Bacsai
67011ccd72
fix: base64 encode .env
2024-04-17 15:34:31 +02:00
Andras Bacsai
e2cd7fe17e
fix: rollback feature
2024-04-17 15:30:08 +02:00
Andras Bacsai
4c0624f489
fix: remove lazy loading until bug figured out
2024-04-17 15:16:08 +02:00
Andras Bacsai
3656adf059
Add Tolgee authentication fields to Service.php
2024-04-17 12:48:04 +02:00
Andras Bacsai
0a3c20b08a
Fix issue with sorting environment variables in StackForm.php
2024-04-17 12:47:57 +02:00
Andras Bacsai
10356a4376
Fix issue with sorting environment variables in ApplicationDeploymentJob.php
2024-04-17 12:13:44 +02:00
Andras Bacsai
98c2056f53
Fix issue with saving environment variables and update version numbers
2024-04-17 12:08:35 +02:00
Andras Bacsai
d62b471afe
Refactor dispatch event names to use snake_case in General.php, FileStorage.php, Storage.php, All.php, and Show.php
2024-04-17 11:32:35 +02:00
Andras Bacsai
b97240963e
Fix issue with saving environment variables in ApplicationDeploymentJob.php
2024-04-17 11:23:54 +02:00
Andras Bacsai
55ed0f2374
fix: remove temporary cloudflared config
2024-04-17 11:22:43 +02:00
Andras Bacsai
9c3b757578
fix: respect .env file (for default values)
2024-04-17 11:13:20 +02:00
Andras Bacsai
bc04ad96b5
Refactor Redis connection URLs in StandaloneDragonfly.php
2024-04-17 10:54:55 +02:00
Andras Bacsai
35b07a9c18
Refactor code to add sudo prefix for certain commands in multiple files
2024-04-17 10:49:34 +02:00
Andras Bacsai
63758c6679
Remove debug statement in ExecuteRemoteCommand trait
2024-04-16 21:30:28 +02:00
Andras Bacsai
58523b0000
Refactor code to add sudo prefix for certain commands
2024-04-16 21:22:57 +02:00
Andras Bacsai
41f4b36593
wip: non-root
2024-04-16 20:57:54 +02:00
=
379212b8fe
Making text areas use monospaced font and disabling spellcheck by default
2024-04-16 17:29:09 +01:00
Andras Bacsai
a04c7831b1
wip: non-root user for remote servers
2024-04-16 15:42:38 +02:00
Andras Bacsai
1aec16a240
Refactor healthcheck configurations in Docker Compose files
2024-04-16 14:08:11 +02:00
Andras Bacsai
faa1120e14
Refactor Show.php and docker.php to improve code readability and maintainability
2024-04-16 12:41:33 +02:00
Andras Bacsai
8a8000c80a
Add Unleash service configuration to Service model
2024-04-16 12:41:28 +02:00
Andras Bacsai
8164610105
Refactor EditDomain.php and shared.php to improve DockerCompose parsing logic
2024-04-16 12:41:21 +02:00
Andras Bacsai
3935a3c885
Refactor ActivityMonitor component to add fullHeight option
2024-04-16 12:41:13 +02:00
Andras Bacsai
504524ea56
Refactor stop button in heading.blade.php to use modal confirmation component
2024-04-16 10:54:28 +02:00
Andras Bacsai
1802d5d5da
Add service_type field to Create.php and EditCompose.php
2024-04-16 10:44:23 +02:00
Andras Bacsai
b16109ca56
Fix repository URL handling in PublicGitRepository.php
2024-04-16 10:09:59 +02:00
Andras Bacsai
0e43e5d295
Refactor General.php to update application fqdn handling
2024-04-16 09:43:42 +02:00
Andras Bacsai
52c794a259
Sort containers when loading and mounting in Logs.php
2024-04-16 09:19:30 +02:00
Andras Bacsai
85b33a60b3
feat: can edit file/dir volumes from ui in compose based apps
2024-04-15 19:47:17 +02:00
Andras Bacsai
c99bb4cfd7
Refactor StackForm and parseDockerComposeFile
2024-04-15 16:54:03 +02:00
Andras Bacsai
5b0a942b42
fix: make sure that confs when checking if it is changed sorted
2024-04-15 15:45:50 +02:00
Andras Bacsai
b3f1cc3edd
Fix unnecessary debug statement in LocalFileVolume.php
2024-04-15 14:46:38 +02:00
Andras Bacsai
16f9c727f2
feat: lazy load stuffs + tell user if compose based deployments have missing envs
2024-04-15 14:23:25 +02:00
Andras Bacsai
5b36f07493
feat: literal env variables
2024-04-15 12:46:22 +02:00
Andras Bacsai
fe872a59ca
fix: helper image only pulled if required, not every 10 mins
2024-04-15 11:11:58 +02:00
iamEvan
c4dfd99a8c
init commit
2024-04-14 21:31:55 +01:00
Andras Bacsai
3f9b0643ee
fix: check each required binaries one-by-one
2024-04-13 16:23:44 +02:00
Andras Bacsai
a18b4ffd0f
Add allow_promotion_codes option to subscribeStripe method
2024-04-13 14:57:11 +02:00
Andras Bacsai
7b4d8a8f05
wip: new pricing
2024-04-12 15:48:56 +02:00
Andras Bacsai
1581e0e439
Merge pull request #1971 from w3cj/allow-tab-in-textarea
...
feat: allow tab in textarea
2024-04-12 14:14:57 +02:00
Andras Bacsai
6773848874
Add dispatch call to check_status method in Heading.php
2024-04-12 14:12:06 +02:00
Andras Bacsai
3e9219173c
Refactor deployment logic in ApplicationDeploymentJob.php
2024-04-12 14:03:29 +02:00
w3cj
d46a565e6c
feat: allow tab in textarea
2024-04-12 05:33:56 -06:00
Andras Bacsai
6267804d38
fix: redeploy if image not found in restart only mode
2024-04-12 13:24:42 +02:00
Andras Bacsai
45281360d5
fix: service config hash update
2024-04-12 13:15:24 +02:00
Andras Bacsai
7a32b8d1d2
feat: configuration checker for all resources
2024-04-12 12:44:49 +02:00
Andras Bacsai
9032879e20
feat: able to delete configuration from server
2024-04-12 10:54:25 +02:00
Andras Bacsai
8b668cf8b7
Refactor deployment logic in ApplicationDeploymentJob.php
2024-04-12 10:54:09 +02:00
Andras Bacsai
50e96baea1
Refactor Livewire project new select blade template
2024-04-12 10:28:40 +02:00
Andras Bacsai
63e64cea60
Fix is_multiline default value in EnvironmentVariable.php
2024-04-12 09:34:56 +02:00
Andras Bacsai
0267c76de2
Update password reset views and fix layout in ForcePasswordReset.php and reset-password.blade.php
2024-04-12 09:26:07 +02:00
Andras Bacsai
2382a10bba
Refactor environment variable saving logic in ApplicationDeploymentJob.php and escapeEnvVariables function in docker.php
2024-04-12 09:26:04 +02:00
Andras Bacsai
a8db40e99a
feat: edit domains easier for compose
2024-04-11 15:42:37 +02:00
Andras Bacsai
d9d38a27ff
Fix empty ray() function call in StartClickhouse.php
2024-04-11 13:46:34 +02:00
Andras Bacsai
1e7a5562ab
Update Clickhouse database credentials and variables
2024-04-11 13:45:02 +02:00
Andras Bacsai
e71032a8fc
Fix variable assignment in Import.php and ApplicationDeploymentJob.php
2024-04-11 13:20:46 +02:00
Andras Bacsai
484a3dbe5c
Add scheduled task to clear uploads every two minutes
2024-04-11 12:56:24 +02:00
Andras Bacsai
9c7f40e4fe
feat: upload large backups
2024-04-11 12:13:11 +02:00
Andras Bacsai
c6844ff47a
Add keydb, dragonfly and clickhouse
2024-04-10 15:00:46 +02:00
Andras Bacsai
5ec553f68d
Reset default labels when application FQDN is updated
2024-04-10 08:21:06 +02:00
Andras Bacsai
bd25860ccf
Add check for enabled tasks in scheduled tasks loop
2024-04-09 13:03:06 +02:00
Andras Bacsai
b21cb5c0e9
Update job schedules to run every two minutes instead of every minute
2024-04-09 13:02:22 +02:00
Andras Bacsai
9ae3743a58
Update job schedules and version numbers
2024-04-09 12:48:58 +02:00
Andras Bacsai
f9411bf0ed
Remove debug statement in generateGitImportCommands function
2024-04-09 11:48:26 +02:00
Andras Bacsai
5e36c37838
Add coolify database and handle exceptions
2024-04-09 11:09:13 +02:00
Andras Bacsai
9984aea42f
Add ContainerStatusJob to Revived notification
2024-04-09 08:46:03 +02:00
Andras Bacsai
a9cc5cc351
Fix server functionality check and cleanup SSH keys
2024-04-09 08:46:00 +02:00
Andras Bacsai
a6cbabfba5
Add server connection validation in CheckProxy.php
2024-04-09 08:45:37 +02:00
Andras Bacsai
ea4fe81cb2
fix: git submodule update
2024-04-08 14:07:07 +02:00
Andras Bacsai
e1b09f4844
Merge pull request #1913 from loganspark/application-update-submodules-after-git-checkout
...
feat(application): update submodules after git checkout
2024-04-08 13:43:43 +02:00
Andras Bacsai
884c46b054
Merge branch 'main' into application-update-submodules-after-git-checkout
2024-04-08 13:40:16 +02:00
Andras Bacsai
4ae4e88800
Update instance update process
2024-04-08 13:04:38 +02:00
Andras Bacsai
8bf0561009
Refactor code for domain usage and validation
2024-04-08 12:15:44 +02:00
Andras Bacsai
b63aaad645
Update warning message for multiple domains in ServiceApplicationView.php
2024-04-08 11:16:25 +02:00
Andras Bacsai
2c41b5d4fb
Fix null pointer exception in Index.php
2024-04-08 11:16:20 +02:00
Andras Bacsai
82372ea252
Refactor upgrade method in Upgrade.php
2024-04-08 09:36:24 +02:00
Andras Bacsai
1f4440bcf9
Refactor image name generation in ApplicationDeploymentJob.php
2024-04-08 09:36:21 +02:00
Andras Bacsai
db8ffe50ac
fix: isMember
2024-04-05 18:47:07 +02:00
Andras Bacsai
8fe658bacc
fix: members cannot manage subscriptions
2024-04-05 18:34:33 +02:00
Andras Bacsai
36c31dcd67
Add role-based authorization for updating teams
2024-04-05 16:48:06 +02:00
Andras Bacsai
c223408c3c
Add updatedApplicationFqdn method to ServiceApplicationView
2024-04-05 15:59:59 +02:00
Andras Bacsai
d84fdc3cd5
fix: make sure if envs are changed, rebuild is needed
2024-04-05 15:33:19 +02:00
Andras Bacsai
2b64b9de63
fix: do not rebuild dockerfile based apps twice
2024-04-05 15:33:11 +02:00
Andras Bacsai
96a0f29f19
Refactor webhook handling logic and add file change validation
2024-04-03 14:14:13 +02:00
Andras Bacsai
49b3a75a8b
Refactor manual webhook response payload
2024-04-03 14:14:06 +02:00
Andras Bacsai
f13fc737f1
Refactor manual webhook handling and add watch path check
2024-04-03 14:08:42 +02:00
Andras Bacsai
b7121c5000
Refactor deployment logic and add watch path check
2024-04-03 14:05:35 +02:00
Andras Bacsai
22a1d3882e
feat: able to make rsa/ed ssh keys
2024-04-03 13:45:49 +02:00
Andras Bacsai
a198bfc5c0
Refactor deployment logic in Github webhook controller
2024-04-02 21:25:09 +02:00
Andras Bacsai
132807b55d
fix: always rebuild Dockerfile / dockerimage buildpacks
2024-04-02 20:50:35 +02:00
Andras Bacsai
735081af50
fix: new github app creation
2024-04-02 20:50:12 +02:00
Andras Bacsai
7f4230d026
Remove unnecessary code and comments
2024-04-02 15:40:52 +02:00
Andras Bacsai
6333d3fd13
Fix image environment variable bug
2024-04-02 15:40:25 +02:00
Andras Bacsai
fd9dae6e4b
Refactor EnvironmentVariable creation logic
2024-04-02 15:40:19 +02:00
Andras Bacsai
db5d7857c8
fix: warning if you use multiple domains for a service
2024-04-02 15:15:43 +02:00
Andras Bacsai
0f4eab3cf2
Fix error handling in loadUnmanagedContainers method
2024-04-02 15:01:50 +02:00
Andras Bacsai
75b9f4fcbf
Add search functionality and display active/inactive subscribers in Admin Dashboard
2024-04-02 15:00:01 +02:00
Andras Bacsai
7aca4930db
fix: unfunctional server should see resources
2024-03-31 18:38:26 +02:00
Andras Bacsai
7a92ecfa30
fix: async public key loading
2024-03-30 18:58:41 +01:00
Andras Bacsai
171f6f4608
fix: trial users subscription page
2024-03-30 00:23:48 +01:00
Andras Bacsai
d569c8d31f
fix: search services
2024-03-28 15:18:05 +01:00
Andras Bacsai
51d716253f
feat: watch paths
2024-03-28 15:05:12 +01:00
Darek Wróbel
9616d858cf
feat(application): update submodules after git checkout
2024-03-28 09:53:09 +01:00
Andras Bacsai
c0a4a5c2f5
Add SSH domain field and save server IP in ConfigureCloudflareTunnels.php
2024-03-27 21:09:42 +01:00
Andras Bacsai
833a4b9367
Update dynamic configuration setup and version number
2024-03-27 18:41:19 +01:00
Andras Bacsai
79d589c7a9
wip: automatic cloudflare tunnels
2024-03-27 18:24:24 +01:00
Andras Bacsai
a777db1234
fix: async service loads
2024-03-27 14:50:56 +01:00
Andras Bacsai
43fed96af1
fix: autoupdater
2024-03-27 11:35:57 +01:00
Andras Bacsai
3d3d31ef29
fix: name/from address required for resend
2024-03-27 11:28:12 +01:00
Andras Bacsai
d51e70bcaa
temporary disable containerrestarted for tcp proxies
2024-03-27 11:13:40 +01:00
Andras Bacsai
32f4c6c982
Update documentation links
2024-03-27 11:07:29 +01:00
Andras Bacsai
220a8fe2cc
Update container and version configurations
2024-03-26 14:18:33 +01:00
Andras Bacsai
07ed550dc2
fix: PR deployments should not be distributed to 2 servers
2024-03-26 13:56:30 +01:00
Andras Bacsai
6045870398
fix: scheduled backup for other service databases (supabase)
2024-03-26 13:50:44 +01:00
Andras Bacsai
2bf102cdf1
fix: multline env in dev mode
2024-03-26 13:36:06 +01:00
Andras Bacsai
df964a094b
Remove commented out code for delayed jobs in Kernel.php
2024-03-26 13:27:06 +01:00
Andras Bacsai
d077e0c83c
fix: realtime connection check
2024-03-26 13:25:10 +01:00
Andras Bacsai
a8417aca16
cloud: run cleanup every day
2024-03-26 11:17:48 +01:00
Andras Bacsai
2be2a2621e
Update conditional statements in app.blade.php and navbar.blade.php
2024-03-25 14:44:31 +01:00
Andras Bacsai
995c303f27
Refactor Livewire/Boarding/Index.php and resources/views/livewire/boarding/index.blade.php
2024-03-25 14:34:11 +01:00
Andras Bacsai
bcbdee1dcc
Refactor Docker-related code and add conditional rendering
2024-03-25 13:10:05 +01:00
Andras Bacsai
995197cad9
Update button label and server retrieval logic***
...
***Refactor email settings form***
***Update project index view layout
2024-03-25 12:47:10 +01:00
Andras Bacsai
61f3b3592f
fix: restart service db proxies
2024-03-25 12:35:31 +01:00
Andras Bacsai
8cb6f67a60
fix: make sure service db proxy restarted
2024-03-25 12:17:52 +01:00
Andras Bacsai
7c580f898c
fix: public service database
2024-03-25 12:13:43 +01:00
Andras Bacsai
9ad6ce5851
ui ui ui ui
2024-03-25 11:33:38 +01:00
Andras Bacsai
a66090b594
ui + package updates
2024-03-25 10:41:44 +01:00
Andras Bacsai
b418a78e2e
ui ui ui (pig)
2024-03-24 16:00:25 +01:00
Andras Bacsai
04c92ec4bd
Update modal input behavior and limit-reached layout
2024-03-22 17:02:09 +01:00
Andras Bacsai
54834891fb
Update styles and classes in blade files
2024-03-22 16:52:20 +01:00
Andras Bacsai
ec051eba38
Delete unused notification components and update notification navbar
2024-03-22 13:25:43 +01:00
Andras Bacsai
2f50f64ecf
Update input component and toast position
2024-03-22 13:09:02 +01:00
Andras Bacsai
b25f83e096
Refactor Docker creation in Destination Show.php
2024-03-22 11:34:33 +01:00
Andras Bacsai
8b7e1e4169
Refactor code and update UI components
2024-03-22 11:34:15 +01:00
Andras Bacsai
7a3bb14653
Refactor password validation and update button label
2024-03-21 14:46:34 +01:00
Andras Bacsai
473bad24b7
ux ux ux ux ui ui ui ui
2024-03-21 14:30:35 +01:00
Andras Bacsai
b5775ff9d2
ui ui ui ui ui ui ux ux ux ux ux ux
2024-03-21 12:44:32 +01:00
Andras Bacsai
7bc5338cb3
Merge branch 'main' into next
2024-03-20 16:42:55 +01:00
Andras Bacsai
07c9db9b54
fix: shared env variable parsing
2024-03-20 16:41:10 +01:00
Andras Bacsai
fafc4fb71e
Update UI elements and text content
2024-03-20 15:46:59 +01:00
Andras Bacsai
3a391aa3cb
Merge branch 'next' into feature/oauth
2024-03-20 13:59:56 +01:00
Andras Bacsai
42019321e3
Merge branch 'feature' into feature/oauth
2024-03-20 13:58:31 +01:00
Andras Bacsai
b61860b3ab
ui: redesign
2024-03-20 12:54:06 +01:00
Andras Bacsai
91950e1891
ui: redesign
2024-03-19 15:37:16 +01:00
Andras Bacsai
42715bba50
fix: volumes for prs
2024-03-19 11:48:25 +01:00
Andras Bacsai
289480c954
feat: able to run scheduler/horizon programatically
2024-03-19 10:24:23 +01:00
Andras Bacsai
0a6dab1f24
fix: raw compose deployment
2024-03-18 12:40:58 +01:00
Andras Bacsai
faa9a982a9
fix: multiline input
2024-03-18 12:28:53 +01:00
Andras Bacsai
de8bb8a951
fix: custom ip address should turn off rolling update
2024-03-18 12:18:11 +01:00
Andras Bacsai
b766eef5ef
fix: consistent container name
2024-03-18 12:13:08 +01:00
Andras Bacsai
a185787044
fix: 0 in env value
2024-03-18 11:49:26 +01:00
Andras Bacsai
76f7cd08ee
fix: only escape envs after v239+
2024-03-18 11:36:36 +01:00
Andras Bacsai
56c08056d2
Merge pull request #1858 from Omikorin/patch-1
...
fix: empty get logs number of lines
2024-03-18 11:05:20 +01:00
Andras Bacsai
b39ac73cd8
fix: server stopped, service page not reachable
2024-03-18 08:53:44 +01:00
Michał Korczak
c9054e7d8c
fix: empty get logs number of lines
2024-03-17 18:27:01 +01:00
Andras Bacsai
adf5c9bd46
Refactor environment variable handling in ApplicationDeploymentJob.php
2024-03-15 22:16:22 +01:00
Andras Bacsai
3ea3674407
fix: multiline env variables
2024-03-15 22:02:37 +01:00
Andras Bacsai
657c7d8cff
Refactor form components
...
Update Input and Textarea components to use nullable type declarations and remove unused imports.
2024-03-15 20:40:50 +01:00
Andras Bacsai
a336dae84c
fix: $ in env variable
...
feat: multiline envs
2024-03-14 23:00:06 +01:00
Andras Bacsai
a4c164a57e
fix: duplicate dockerfile
2024-03-14 21:19:37 +01:00
Andras Bacsai
de4d0961da
Add Sleep class and refactor container name in generate_compose_file()
2024-03-14 10:10:03 +01:00
Andras Bacsai
c8d48ccbff
fix: docker compose validation
2024-03-14 09:21:48 +01:00
Andras Bacsai
965625ad01
fix: create initial files async
2024-03-13 18:26:30 +01:00
Andras Bacsai
3198999746
Fix null check for memory swappiness and CPU shares
2024-03-13 15:00:29 +01:00
Andras Bacsai
1f03499fc5
feat: show resources on source page
2024-03-13 14:55:44 +01:00
Andras Bacsai
a53d888747
Add pre-deployment and post-deployment commands
2024-03-13 14:41:31 +01:00
Andras Bacsai
62905f084f
Merge pull request #1723 from stooit/feat/post-deploy-command
...
Adds basic support for pre/post-deployment commands.
2024-03-13 14:34:44 +01:00
Andras Bacsai
6cb3df9350
rename boarding to onboarding
2024-03-13 12:11:37 +01:00
Andras Bacsai
a06de9682c
Add default 404 redirect for Caddy proxy
2024-03-13 11:25:34 +01:00
Andras Bacsai
0d4ad05c1c
Add custom_healthcheck_found flag to ApplicationDeploymentJob
2024-03-13 10:50:05 +01:00
Andras Bacsai
aef088a9d2
fix: consider custom healthchecks in dockerfile
2024-03-13 10:44:15 +01:00
Andras Bacsai
e8f3aa681e
fix: failed deployments should send failed email/notification
2024-03-13 10:24:45 +01:00
Andras Bacsai
42293fb11a
feat: reset password
2024-03-13 10:10:53 +01:00
Andras Bacsai
65e0eb5205
Refactor dynamic configurations and update textarea rows
2024-03-13 09:32:42 +01:00
Andras Bacsai
87b56d538d
Add Grafana service configuration and update service templates
2024-03-12 17:43:00 +01:00
Andras Bacsai
0519ce2001
Fix reloadCaddy() method call in addDynamicConfiguration()
2024-03-12 17:36:32 +01:00
Andras Bacsai
d4d0330f70
Fix reloadCaddy() method call in delete() function
2024-03-12 17:35:53 +01:00
Andras Bacsai
25ae54cab7
fix: service ports for services + caddy
2024-03-12 15:09:24 +01:00
Andras Bacsai
4d181eef8e
Refactor proxy type retrieval in Server and Proxy classes
2024-03-12 12:45:55 +01:00
Andras Bacsai
1835a91467
fix: proxy switch
2024-03-12 12:30:40 +01:00
Andras Bacsai
bcc61b0d8b
Add reverse proxy configuration for coolify-realtime
2024-03-12 11:34:57 +01:00
Andras Bacsai
2509406d1c
fix: startproxy event
...
fix: add data to async remove processes
2024-03-12 11:22:02 +01:00
Andras Bacsai
b3d15f91e4
Remove skip(10) from activity_log and webhooks cleanup
2024-03-12 10:58:31 +01:00
Andras Bacsai
85c36df2a3
Refactor database cleanup queries to keep the last 10 entries
2024-03-12 10:58:28 +01:00
Andras Bacsai
6ef79f5213
Refactor database cleanup command to include dry-run mode
2024-03-12 10:57:07 +01:00
Andras Bacsai
b576014d07
fix: reload caddy issue
2024-03-12 10:42:56 +01:00
Pat Rocchio
1f37318f79
Add oauth support
...
- Support azure, bitbucket, github, gitlab, google providers
- Add authentication page to settings
Co-authored-by: Suraj Kumar <srjkmr1024@gmail.com>
Co-authored-by: Michael Castanieto <mcastanieto@gmail.com>
Co-authored-by: Mike Kim <m.kim4247@gmail.com>
2024-03-11 17:29:57 -04:00
Andras Bacsai
6950966b06
Commented out reloadCaddy() calls in DynamicConfigurationNavbar.php, NewDynamicConfiguration.php, and Server.php
2024-03-11 20:39:41 +01:00
Andras Bacsai
8eacf67725
Remove unnecessary code in StartProxy.php
2024-03-11 20:25:35 +01:00
Andras Bacsai
52120e7a38
Add dynamic proxy configuration setup in StartProxy.php and update proxyPath() in Server.php
2024-03-11 20:17:37 +01:00
Andras Bacsai
1490828069
feat: dynamic configuration for caddy
2024-03-11 17:31:28 +01:00
Andras Bacsai
9bdad6bb67
feat caddy dynamic configurations
2024-03-11 17:17:34 +01:00
Andras Bacsai
1defed27a0
Refactor compose file generation and add link to documentation
2024-03-11 15:19:04 +01:00
Andras Bacsai
34d6a12d95
feat: experimental caddy support
2024-03-11 15:08:05 +01:00
Andras Bacsai
5d3de967f0
fix: fqdn null in case docker compose bp
2024-03-11 09:42:16 +01:00
Andras Bacsai
8b73f9da17
fix: deploy api messages
2024-03-11 09:42:02 +01:00
Andras Bacsai
8b9548a463
Refactor resource mapping in resources() method
2024-03-08 15:16:58 +01:00
Andras Bacsai
6688120aee
Update team-by-id-members API documentation link
2024-03-07 15:46:27 +01:00
Andras Bacsai
93e4e723fa
Add documentation links to error responses in Team controller
2024-03-07 15:45:49 +01:00
Andras Bacsai
8b74e50c50
Add two-factor authentication fields to hidden array in User model
2024-03-07 13:05:04 +01:00
Andras Bacsai
129a644781
ui: make notifications separate view
...
fix: popup if no notifications are set
2024-03-07 12:58:04 +01:00
Andras Bacsai
bbfbd4a105
Refactor domain handling in API controller
2024-03-07 12:36:49 +01:00
Andras Bacsai
9d31d990fc
Update error message for missing resources
2024-03-07 12:35:38 +01:00
Andras Bacsai
c7f15c42fa
feat: add deployments api
2024-03-07 12:27:23 +01:00
Andras Bacsai
515d401746
feat: add deployment details to deploy endpoint
2024-03-07 12:22:18 +01:00
Andras Bacsai
2a03b452d3
feat: team api endpoint
2024-03-07 12:01:21 +01:00
Andras Bacsai
7aa8c765f6
Refactor domain IP handling in Domains controller
2024-03-07 11:49:15 +01:00
Andras Bacsai
038f65aae6
Add InstanceSettings model and update IP handling in domains controller
2024-03-07 11:42:16 +01:00
Andras Bacsai
db24828a5a
Refactor resource retrieval in API controller
2024-03-07 11:37:56 +01:00
Andras Bacsai
c7693d0ec3
feat: resources api endpoint
2024-03-07 11:35:00 +01:00
Andras Bacsai
5e2afd4b4d
Refactor domain grouping in domains API controller
2024-03-07 11:25:15 +01:00
Andras Bacsai
7a21312daf
feat: domains api endpoint
2024-03-07 11:14:03 +01:00
Andras Bacsai
051a1405e7
Refactor backup execution and cleanup functionality
2024-03-07 10:27:21 +01:00
Andras Bacsai
fadff798a7
Update server installation method
2024-03-05 16:23:46 +01:00
Andras Bacsai
81512bb3b7
Update server and version configurations
2024-03-05 15:47:43 +01:00
Andras Bacsai
0aa9b1735b
Update currentState in selectExistingServer method
2024-03-05 10:07:28 +01:00
Andras Bacsai
6027bee3b8
Refactor repository selection logic in GithubPrivateRepository.php
2024-03-05 09:58:02 +01:00
Andras Bacsai
4d72787c83
fix: sort repositories by name
2024-03-05 09:40:38 +01:00
Andras Bacsai
9c1d585c43
Fix condition to return current team if user has teams
2024-03-05 09:22:38 +01:00
Andras Bacsai
863acf988e
Fix selected repository ID assignment in loadRepositories method
2024-03-05 09:21:12 +01:00
Andras Bacsai
a6b3beafbb
Fix issue with loading repositories in GithubPrivateRepository.php
2024-03-05 09:20:50 +01:00
Andras Bacsai
2ffc3f497b
fix: should note delete personal teams
2024-03-05 09:19:15 +01:00
Andras Bacsai
f3a279be26
revert delayed jobs
2024-03-05 08:49:11 +01:00
Andras Bacsai
53cd3091f7
Add Directus service fields to extraFields method
2024-03-04 12:46:33 +01:00
Andras Bacsai
99fe076b5a
Add scheduled task for database cleanup if not in cloud environment
2024-03-04 12:17:33 +01:00
Andras Bacsai
65fcaa17d9
Update exception in PreventRequestsDuringMaintenance middleware and version numbers
2024-03-04 11:41:02 +01:00
Andras Bacsai
c20aa0b256
Refactor method names to use camel case
2024-03-04 11:01:14 +01:00
Andras Bacsai
8385bbb0a0
feat: gzip enabled & stipprefix setting
...
refactor: code
2024-03-04 10:46:13 +01:00
Andras Bacsai
cee6b54033
Add proxy start functionality when selecting a proxy type
2024-03-04 10:42:54 +01:00
Andras Bacsai
0dd591a5ff
fix: raw compose make dirs
...
fix: raw compose add coolify labels
2024-03-04 10:13:40 +01:00
Andras Bacsai
62278126e4
fixes
2024-03-04 09:12:23 +01:00
Andras Bacsai
0aa85a3701
fix: service status updated
2024-03-04 08:57:18 +01:00
Andras Bacsai
0e1ba64836
fix: sentry error
2024-03-04 08:51:24 +01:00
Andras Bacsai
f7e1ce8656
fix: env value generation
2024-03-04 08:49:53 +01:00
Andras Bacsai
112c259d27
Refactor destinations method in Server model
2024-03-02 15:58:02 +01:00
Andras Bacsai
130d1e1756
Update DockerCleanupJob and version numbers
2024-03-02 15:18:49 +01:00
Andras Bacsai
9064aedc89
Fix server reference in ExecuteContainerCommand.php
2024-03-02 15:02:55 +01:00
Andras Bacsai
fda5d23d32
feat: logs and execute commands with several servers
2024-03-02 14:55:39 +01:00
Andras Bacsai
60be51dbe0
Update pull_request_id comparison in ApplicationDeploymentJob.php and update version numbers
2024-03-02 13:22:05 +01:00
Andras Bacsai
4d8ffd05a9
Refactor unmanagedContainers property in Resources.php and add conditional return in loadUnmanagedContainers() method
2024-03-01 19:13:22 +01:00
Andras Bacsai
9fa71f847f
Refactor notification channels based on cloud environment
2024-03-01 19:08:00 +01:00
Andras Bacsai
f70a9c6974
Fix notification channels in ApplicationDeploymentJob and DeploymentSuccess
2024-03-01 19:07:21 +01:00
Andras Bacsai
a4d173c733
Fix unmanagedContainers type declaration
2024-03-01 19:00:45 +01:00
Andras Bacsai
2eb7712e09
fix: remove success application deployment job
...
wip: daily backup status
2024-03-01 18:24:14 +01:00
Andras Bacsai
54923b7640
feat: collect webhooks during maintenance
2024-03-01 14:04:29 +01:00
Andras Bacsai
6fe791c1f1
fix: pull request deployments + build servers
2024-03-01 11:43:42 +01:00
Andras Bacsai
860c537f81
Add server limit override for development environment
2024-03-01 11:41:28 +01:00
Andras Bacsai
a352e4cbf7
fix: public prs should not be commented
2024-03-01 11:41:22 +01:00
Andras Bacsai
5322d446bd
fix: service container status updates
2024-03-01 10:36:32 +01:00
Andras Bacsai
8edda0cdda
fix: load unmanaged async
2024-03-01 09:25:27 +01:00
Andras Bacsai
a43c916009
Refactor code and add new fields for Kong service
2024-02-28 13:48:39 +01:00
Andras Bacsai
c8332ca9bf
fix: resource tab not loading if server is not reachable
2024-02-28 09:51:45 +01:00
Andras Bacsai
5275ae8e9c
Refactor getLogs method and update view template
2024-02-27 09:08:15 +01:00
Andras Bacsai
c71e1e107e
Refactor getLogs method and update get-logs.blade.php view
2024-02-27 09:05:28 +01:00
Andras Bacsai
8ab72c7e10
feat: preview deployment logs
2024-02-27 09:01:19 +01:00
Andras Bacsai
a8970df91b
Update class names in controllers
2024-02-27 08:03:42 +01:00
Andras Bacsai
6e74f3e40e
Merge pull request #1779 from Rei-x/next
...
Fix import to mysql and mariadb
2024-02-26 14:30:35 +01:00
Andras Bacsai
407f84a4bb
Refactor Dockerfile location handling in ApplicationDeploymentJob.php
2024-02-26 14:28:02 +01:00
Andras Bacsai
91632f0adb
fix: custom dockerfile location always checked
2024-02-26 14:26:19 +01:00
Andras Bacsai
af3c575d84
fix: server disabled
2024-02-26 14:22:24 +01:00
Andras Bacsai
bf1475441d
Update service stop message and fix sidebar alignment
2024-02-26 12:38:15 +01:00
Andras Bacsai
9268f9db1d
Refactor user switching logic and update UI
2024-02-26 11:48:35 +01:00
Andras Bacsai
600c43827a
Update server check and version numbers
2024-02-26 11:25:38 +01:00
Andras Bacsai
b67abe58e8
Remove commented out code in ServerStatusJob.php
2024-02-26 10:34:44 +01:00
Andras Bacsai
678647f39a
fix: force enable/disable server in case ultimate package quantity decreases
2024-02-26 10:25:21 +01:00
Andras Bacsai
f6b886adbc
revert delayed jobs for now
2024-02-26 08:52:46 +01:00
Andras Bacsai
64fca99c26
feat: server disabled by overflow
2024-02-25 23:34:01 +01:00
Andras Bacsai
c7da43f50d
feat: add static ipv4 ipv6 support
2024-02-25 23:13:27 +01:00
Rei
6efa2dd9ba
fix: import to mysql and mariadb
2024-02-25 22:15:48 +01:00
Andras Bacsai
c8c7a415ea
Add new Livewire component and update subscription actions
2024-02-25 22:08:44 +01:00
Andras Bacsai
c3cfb8d23b
Refactor getRecepients method and fix serverLimitReached method in Team model
2024-02-25 18:22:24 +01:00
Andras Bacsai
1b055f0316
Refactor subscription pricing and update server limit
2024-02-25 14:00:35 +01:00
Andras Bacsai
61dbc81765
feat: delay container/server jobs
2024-02-23 21:51:43 +01:00
Andras Bacsai
b8b76dfa40
Refactor CleanupQueue to CleanupDatabase
2024-02-23 21:05:48 +01:00
Andras Bacsai
297b314904
feat: custom server limit
2024-02-23 15:45:53 +01:00
Andras Bacsai
55dd1ab0a1
Update cleanup script and version numbers
2024-02-23 14:39:52 +01:00
Andras Bacsai
3b942049a2
Refactor subscription handling logic in middleware and model
2024-02-23 13:50:48 +01:00
Andras Bacsai
f78fd212bb
fix: subscription / plan switch, etc
2024-02-23 12:59:14 +01:00
Andras Bacsai
f931ebece8
feat: make user owner
...
fix: ownership check
2024-02-23 12:34:36 +01:00
Andras Bacsai
b59e47dcf9
fix: stripe invoice paid webhook
...
fix: prepare customer initiated tier change
fix: separate view for subscriptions
2024-02-23 11:21:14 +01:00
Andras Bacsai
62ae845f4b
fix: complex service status
...
service: firefly III
2024-02-23 10:09:42 +01:00
Andras Bacsai
c77f32e696
fix: statuses
2024-02-22 15:15:16 +01:00
Andras Bacsai
c7218f2856
Update success messages
2024-02-22 14:53:42 +01:00
Andras Bacsai
592221b4bf
fix: server validation
2024-02-22 14:46:11 +01:00
Andras Bacsai
836458ad85
fix: no coolify.yaml found
2024-02-22 14:45:56 +01:00
Andras Bacsai
7233c86f3d
fix: use latest image if nothing is specified
2024-02-22 14:45:41 +01:00
Andras Bacsai
154b1b05e4
feat: able to add dynamic configurations from proxy dashboard
2024-02-22 13:29:28 +01:00
Andras Bacsai
63487cf3ec
feat: minversion for services
2024-02-22 11:53:25 +01:00
Andras Bacsai
4ae2087c2e
fix: server validation
2024-02-22 11:28:45 +01:00
Andras Bacsai
5179129a6b
fix: complex container status
...
feat: able to change primary server
feat: links inside the logs
2024-02-22 10:57:05 +01:00
Andras Bacsai
6a00d8c88c
Refactor loadData method in Destination.php
2024-02-22 09:38:09 +01:00
Andras Bacsai
344c5d6d12
Update service configurations
2024-02-21 14:30:32 +01:00
Andras Bacsai
74b24a0690
Add file permission change for LocalFileVolume.php and add service_name parameter to fqdnLabelsForTraefik() function
2024-02-21 11:21:11 +01:00
Andras Bacsai
1ca0464957
fix: permission change updates from webhook
2024-02-20 20:17:04 +01:00
Andras Bacsai
f7ebc8a88c
feat: save github app permission locally
2024-02-20 18:14:47 +01:00
Andras Bacsai
f81b676abe
ui: updates
2024-02-20 15:07:12 +01:00
Andras Bacsai
0b81e77a94
fix: database status
2024-02-19 13:28:14 +01:00
Andras Bacsai
b8cf314bfe
fix: submodule cloning
2024-02-19 13:22:09 +01:00
Andras Bacsai
88d6320d08
Re-enable docker container removal in ApplicationDeploymentJob
2024-02-19 09:51:39 +01:00
Andras Bacsai
651c9c2c9b
Merge pull request #1756 from victor-teles/fix/log-drain-parsers
...
fix: fluent bit parsers.conf indentation level
2024-02-19 09:22:36 +01:00
Andras Bacsai
126ac354d5
fix: empty build variables
2024-02-19 09:19:50 +01:00
Victor
5acf141669
fix: fluent bit ident level
2024-02-17 12:25:48 -03:00
Andras Bacsai
7d6bd10cca
Add Docker container management methods and update Livewire component
2024-02-16 23:09:35 +01:00
Andras Bacsai
f8c86769a7
fix: resources
2024-02-16 22:15:18 +01:00
Andras Bacsai
b8708f086e
feat: initial api endpoints
...
feat: server resources are now looks better
2024-02-16 21:56:38 +01:00
Andras Bacsai
83becdb19d
fix: only show redeployment required if status is not exited
2024-02-16 08:34:30 +01:00
Andras Bacsai
f5cb2dbdcf
Fix condition in removeServer method
2024-02-15 21:25:43 +01:00
Andras Bacsai
fe19769d82
fix: do not add the same server twice
2024-02-15 21:22:59 +01:00
Andras Bacsai
45e404b15b
feat: disable gzip compression on service applications
2024-02-15 20:44:01 +01:00
Andras Bacsai
d903a377bf
Update validation and configuration titles
2024-02-15 14:14:11 +01:00
Andras Bacsai
8e7745f4c1
Remove unnecessary debug statement in Server.php
2024-02-15 13:54:18 +01:00
Andras Bacsai
a9ea6330d9
feat: revalidate server
2024-02-15 13:52:54 +01:00
Andras Bacsai
bfb0260550
fix: use ls / command instead ls
2024-02-15 13:52:42 +01:00
Andras Bacsai
bba1cb3832
fix: ec2 does not have uptime command lol
...
version++
2024-02-15 13:44:40 +01:00
Andras Bacsai
0f071031a9
Refactor application FQDN handling
2024-02-15 12:01:59 +01:00
Andras Bacsai
99efa857f4
feat: add metabase
...
feat: consistent container names
fix: for services, you only need to add basicauth label, others are added by coolify
fix: label uuids are not randomly generated all the time
fix: changing force https will change the labels
2024-02-15 11:55:43 +01:00
Andras Bacsai
80035395ff
Update version numbers + do not cleanup queue on cloud
2024-02-14 15:31:43 +01:00
Andras Bacsai
dab13c92eb
Update disk_usage property type in ServerStatusJob
2024-02-14 15:21:03 +01:00
Andras Bacsai
1f18542960
fix: cleanup scheduled tasks
2024-02-14 15:14:06 +01:00
Andras Bacsai
8f21ea9367
Merge pull request #1727 from lxix/fix-scheduled-tasks
...
fix: Scheduled Tasks won't execute after deleting resource with scheduled task
2024-02-14 15:02:09 +01:00
Andras Bacsai
73e64d9052
fix: file volume creation
...
fix: network_mode host compose
2024-02-14 15:00:24 +01:00
Andras Bacsai
c4cc42c8d5
Update version and release numbers
2024-02-14 10:35:44 +01:00
Andras Bacsai
4b08abc144
Save storage on initial creation
2024-02-14 10:21:53 +01:00
Andras Bacsai
6dd86eec30
Fix directory creation issue in LocalFileVolume.php and parseDockerComposeFile()
2024-02-14 10:13:49 +01:00
Andras Bacsai
fb3991321a
Update Coolify version and Sentry configuration
2024-02-14 08:53:13 +01:00
Andras Bacsai
d87a0fe74f
Refactor authentication check in Index.php
2024-02-12 11:53:28 +01:00
Andras Bacsai
e1468da36a
feat: add proxy start to server validation
...
fix: boarding flow updated
2024-02-12 11:46:36 +01:00
Andras Bacsai
059748ad3b
fix: get service stack as uuid, not name
2024-02-11 15:44:02 +01:00
Andras Bacsai
53a5ccef31
fix: add docker compose check during server validation
2024-02-11 15:32:58 +01:00
Andras Bacsai
9eea73cefb
Update Docker command in InstallLogDrain.php
2024-02-11 14:35:07 +01:00
Barnabás Schósz
1cbd30bd9e
Fix Scheduled Tasks won't execute after deleting resource with scheduled task
2024-02-09 17:36:47 +01:00
Andras Bacsai
3689b58b92
Add success message for cleanup_queue
2024-02-09 13:51:31 +01:00
Andras Bacsai
8a50b063d4
fix: user proper image_tag, if set
2024-02-08 15:22:07 +01:00
Andras Bacsai
7e7f322e21
Refactor admin authentication and routing***
...
***Add redirect for non-cloud users and instance admins without admin token.***
***Always include admin route, regardless of cloud status.
2024-02-08 14:01:16 +01:00
Andras Bacsai
9350fb4b97
Fix access control in Admin Index and hide Admin link in navbar
2024-02-08 13:54:16 +01:00
Andras Bacsai
59c3cc6ce1
Refactor admin authentication logic in Index component
2024-02-08 13:46:43 +01:00
Andras Bacsai
d7001937ac
Fix access control in Admin Index and Navbar components
2024-02-08 13:40:26 +01:00
Andras Bacsai
3fe58ec66b
Fix isInstanceAdmin function call in Index.php
2024-02-08 13:33:51 +01:00
Andras Bacsai
ed12f73483
Update admin authentication and version numbers
2024-02-08 13:33:34 +01:00
Andras Bacsai
576bff1af9
Remove exception and update server check in StopService
2024-02-08 13:17:08 +01:00
Andras Bacsai
23d121d67a
fix: make sure resources are deleted in async mode
2024-02-08 13:10:29 +01:00
Andras Bacsai
548304765c
feat: cleanup queue
2024-02-08 12:47:00 +01:00
Andras Bacsai
037ba3ff79
Fix cleanup of halted deployments
2024-02-08 12:37:56 +01:00
Andras Bacsai
48b4c17391
Refactor init command to use full-cleanup option
2024-02-08 12:36:33 +01:00
Andras Bacsai
6acc0e6025
Add dynamic timeout for deployments
2024-02-08 12:34:01 +01:00
Andras Bacsai
bde7fb2acb
Fix user authentication condition in Index component
2024-02-08 11:46:23 +01:00
Andras Bacsai
08a729dc7b
Add admin dashboard route and view
2024-02-08 11:45:19 +01:00
Andras Bacsai
7554de5993
Refactor app:init command and update cleanup options
2024-02-08 11:05:31 +01:00
Stuart Rowlands
0538c2f478
Added pre-deployment support.
2024-02-08 20:02:30 +10:00
Stuart Rowlands
77a0179822
Added basic support for post-deployment commands.
2024-02-08 19:27:43 +10:00
Andras Bacsai
4c38a59995
Merge branch 'main' into next
2024-02-07 20:35:35 +01:00
Andras Bacsai
9edbc15828
Update database start commands
2024-02-07 20:34:13 +01:00
Andras Bacsai
9a899deeb8
Fix DNS validation and error handling
2024-02-07 14:59:33 +01:00
Andras Bacsai
9e1a7d5d9a
feat: multi deployments
2024-02-07 14:55:06 +01:00
Andras Bacsai
13bceb934f
Refactor Application model and migration
2024-02-06 17:37:07 +01:00
Andras Bacsai
78b194cb16
Refactor application status update logic and add complex_status column
2024-02-06 15:42:31 +01:00
Andras Bacsai
3616fc8ca9
Refactor code and add additional destinations
2024-02-06 15:05:11 +01:00
Andras Bacsai
b96807d34c
fix: feedback from self-hosted envs to discord
2024-02-06 11:36:20 +01:00
Andras Bacsai
6869c582ff
Update retrieval of applications and services in Deploy controller
2024-02-06 07:21:06 +01:00
Andras Bacsai
9b9e5e939c
Fix resource not found error and improve mass deployment process
2024-02-06 07:19:11 +01:00
Andras Bacsai
f626c15ecc
Update version numbers + fix deploy issue
2024-02-06 07:12:09 +01:00
Andras Bacsai
fd2a533057
Refactor database and service start commands
2024-02-05 20:57:40 +01:00
Andras Bacsai
1326fcb345
Add count checks for MySQL and MariaDB in isEmpty() method
2024-02-05 20:15:02 +01:00
Andras Bacsai
0b518a3b76
Refactor code to load tags for environment applications and databases
2024-02-05 19:52:06 +01:00
Andras Bacsai
26ccc4afb4
Refactor server validation and installation logic
2024-02-05 15:13:39 +01:00
Andras Bacsai
49f5240ff8
fix: better server validation and installation process
...
fix: add destination to queue deployment
feat: force start deployment
2024-02-05 14:40:54 +01:00
Andras Bacsai
0c3ed3d393
Update BunnyCDN sync and version numbers
2024-02-05 10:17:40 +01:00
Andras Bacsai
8b58c8f856
Add tags to show and index views
2024-02-05 09:51:44 +01:00
Andras Bacsai
8c60ef5bd6
Update link in error message to the correct documentation
2024-02-04 17:00:13 +01:00
Andras Bacsai
1d59383c78
feat: clone to env
2024-02-04 16:54:12 +01:00
Andras Bacsai
60f590454d
Update application deployment status in job handling
2024-02-04 14:40:23 +01:00
Andras Bacsai
9dfce48380
Add private_keys array initialization and define additional private properties
2024-02-04 13:50:24 +01:00
Andras Bacsai
1d3b7ffd3b
Refactor tags functionality and improve user experience
2024-02-03 12:44:18 +01:00
Andras Bacsai
0b5baf60a5
fix: tags
2024-02-03 12:39:07 +01:00
Andras Bacsai
e7fdff0f69
feat: tags
...
ui: improvements
2024-02-02 11:50:28 +01:00
Andras Bacsai
6312c0ba84
feat: tags and tag deploy webhooks
2024-02-01 15:38:12 +01:00
Andras Bacsai
44efe0b5e1
Update versions and fix code formatting
2024-02-01 11:59:20 +01:00
Andras Bacsai
c76e8bb0de
fix: migrate to new modal
2024-01-31 16:14:12 +01:00
Andras Bacsai
2b9df41444
fix: create dynamic directory
2024-01-31 15:04:08 +01:00
Andras Bacsai
628fec6904
fix: sentry error
2024-01-31 14:22:48 +01:00
Andras Bacsai
75fe005055
fix: sentry error
2024-01-31 14:19:45 +01:00
Andras Bacsai
8ff7aeb78b
ui: new modal component
2024-01-31 14:18:59 +01:00
Andras Bacsai
1cbfd03912
fix: sentry fix
2024-01-31 13:46:40 +01:00
Andras Bacsai
ce60a39dc5
Throw RuntimeException instead of Exception when no resource is found in ScheduledTaskJob
2024-01-31 13:45:58 +01:00
Andras Bacsai
f1e4395a83
Refactor shared variable type validation
2024-01-31 13:43:23 +01:00
Andras Bacsai
52fd7ad571
fix: not able to use other shared envs
2024-01-31 13:40:15 +01:00
Andras Bacsai
5f797ec0ae
Update version and release numbers
2024-01-31 10:28:18 +01:00
Andras Bacsai
0686e48e89
fix: service deletion
2024-01-31 09:58:41 +01:00
Andras Bacsai
1cef233db2
fix: regenerate labels on application clone
2024-01-31 09:03:54 +01:00
Andras Bacsai
907e52572c
fix: validate server navbar upated
2024-01-31 08:56:49 +01:00
Andras Bacsai
795c8abf64
Refactor service and resource deletion logic
2024-01-30 17:38:07 +01:00
Andras Bacsai
cc641d8cba
revert
2024-01-30 17:16:52 +01:00
Andras Bacsai
d4668ef44a
refactor
2024-01-30 14:12:40 +01:00
Andras Bacsai
e8b539c3bd
Refactor CleanupUnreachableServers command to update server IP address
2024-01-30 10:53:12 +01:00
Andras Bacsai
6555f0b50c
Fix unreachable server cleanup and enable daily schedule
2024-01-30 10:52:57 +01:00
Andras Bacsai
bb05058dda
feat: cleanup unreachable servers
2024-01-30 10:50:54 +01:00
Andras Bacsai
9667cd4a7a
fix: handle duplicate error instead of sql error
...
fix: set fqdns to null if you delete an app or a serviceapp
fix: make stucked resources a separate command
2024-01-30 09:48:51 +01:00
Andras Bacsai
3ae9501814
fix: dns validation + duplicated fqdns
2024-01-30 09:22:34 +01:00
Andras Bacsai
73d0948734
fix: service deletion fix
2024-01-30 08:26:33 +01:00
Andras Bacsai
09b9305aa3
Refactor git_clone_command in generateGitImportCommands function
2024-01-29 16:33:06 +01:00
Andras Bacsai
919e88afb4
Refactor docker run options to compose format
2024-01-29 16:21:23 +01:00
Andras Bacsai
5c29ecdf10
feat: add initial support for custom docker run commands
2024-01-29 16:07:00 +01:00
Andras Bacsai
9e09c449cf
fix: service deletion function
2024-01-29 16:03:45 +01:00
Andras Bacsai
f7853ee174
Refactor deployments_per_server variable and update dashboard view
...
This commit refactors the `deployments_per_server` variable in the `Dashboard` class to remove the type hint and updates the corresponding view file to handle the changes. The `deployments_per_server` variable is now grouped by `server_name` and converted to an array. This improves the organization and readability of the code.
2024-01-29 13:26:50 +01:00
Andras Bacsai
de3a7b6eca
Add previous page functionality to deployment index
...
This commit adds the functionality to navigate to the previous page in the deployment index. It includes changes to the `Index.php` and `index.blade.php` files.
2024-01-29 13:06:26 +01:00
Andras Bacsai
b56c7c34cb
fix: unhealthy deployments should be failed
2024-01-29 12:51:20 +01:00
Andras Bacsai
49845f3da7
fix: webhooks for multiple apps
2024-01-29 11:23:04 +01:00
Andras Bacsai
987409bae4
fix: bitbucket manual deployments
2024-01-29 10:43:18 +01:00
Andras Bacsai
07d8461f96
Fix URL encoding in deployment and status notifications
2024-01-29 08:49:05 +01:00
Andras Bacsai
f255a71434
Merge pull request #1673 from Niki2k1/feat/bitbucket-manual-webhook
...
feat: added manual webhook support for bitbucket
2024-01-29 08:38:05 +01:00
Andras Bacsai
2a2818ac0d
Merge pull request #1680 from iamEvanYT/discord-deployment-url-fix
...
fix: encode project name in discord webhook notifications
2024-01-29 08:32:57 +01:00
iamEvan
f2c4f83f5a
Fix
2024-01-27 20:33:22 +00:00
iamEvan
c8dd6f07ac
Encode Project Name
2024-01-27 20:22:27 +00:00
Andras Bacsai
561e424a7d
feat: dashboard live deployment view
2024-01-27 18:44:40 +01:00
Andras Bacsai
5c334bbac6
feat: add PR comments
2024-01-26 18:46:50 +01:00
Andras Bacsai
7e9a54ce67
Fix SSH command generation and disable mux in validateConnection()
2024-01-26 08:54:56 +01:00
Andras Bacsai
39647367a5
Add build pack selection and update related fields
2024-01-25 15:57:04 +01:00
Andras Bacsai
8901bb5df8
Refactor deployment cancellation and queue management
2024-01-25 13:45:17 +01:00
Andras Bacsai
7a7157c155
fix: deployment queue
...
fix: cancel deployment
ui: changed to simpler toaster
2024-01-25 11:57:47 +01:00
Andras Bacsai
0c5e8600bd
Update build pack settings and port values
2024-01-25 08:59:11 +01:00
Andras Bacsai
048e153025
Remove unnecessary condition in setDestination method
2024-01-25 08:57:16 +01:00
Andras Bacsai
e7cafe6850
fix: restrict concurrent deployments per server
2024-01-25 08:36:47 +01:00
Andras Bacsai
1385a86084
Refactor team() method and update references to team() in get_real_environment_variables() method
2024-01-24 15:56:43 +01:00
Andras Bacsai
348923ae02
Refactor realValue() method to include resource lookup
2024-01-24 15:54:55 +01:00
Andras Bacsai
7d754558b0
Fix branch selection and handle missing service
2024-01-24 12:26:14 +01:00
Andras Bacsai
744609e7e9
fix sentry errors
2024-01-24 12:10:03 +01:00
Andras Bacsai
9bd05b65a3
Update build pack and make GithubApp nullable
2024-01-24 12:07:58 +01:00
Andras Bacsai
d42934f258
fix: sentry error
2024-01-24 11:57:51 +01:00
Andras Bacsai
01f7b07fa3
feat: concurrent builds / server
2024-01-24 11:12:23 +01:00