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
Niklas Lausch
54d8cb9027
feat: added manual webhook support for bitbucket
2024-01-24 10:56:24 +01:00
Andras Bacsai
fb478c79b3
feat: shared environments
2024-01-23 17:13:23 +01:00
Andras Bacsai
abcc004953
feat: clone any resource
2024-01-22 16:08:18 +01:00
Andras Bacsai
2edf71a0dd
feat: move resources between projects / environments
2024-01-22 15:12:38 +01:00
Andras Bacsai
2b394d6fea
fix: show container on logs/executecontainer command views
...
fix: exclude containers with restart: no from hc
feat: add compose to predefined docker network
service: add glitchtip
2024-01-21 14:30:03 +01:00
Andras Bacsai
964ded1d0b
fix: redis custom conf
2024-01-21 12:06:51 +01:00
Andras Bacsai
2db93bd9b9
Add echo statement for queue cleanup and update cleanup message
2024-01-18 14:56:12 +01:00
Andras Bacsai
2f82dedd4f
Add call to 'cleanup:queue' command in Init.php and remove 'cleanup:queue' command from Kernel.php
2024-01-18 14:49:47 +01:00
Andras Bacsai
8106602d15
Add CleanupQueue command to clean up Redis queue keys
2024-01-18 14:47:17 +01:00
Andras Bacsai
3d0bf6b472
Update resource name in notification messages
2024-01-18 14:03:51 +01:00
Andras Bacsai
ba7a7e9695
Update server and version configurations
2024-01-18 13:33:57 +01:00
Andras Bacsai
910a1f43a9
Do not report server is not ready
2024-01-18 12:44:20 +01:00
Andras Bacsai
68fe886fb0
Add restart functionality to proxy deployment
2024-01-18 12:14:11 +01:00
Andras Bacsai
77558b37da
refactor build server
2024-01-18 11:40:13 +01:00
Andras Bacsai
e060409a76
fix: links
2024-01-18 11:24:07 +01:00
Andras Bacsai
af01bc3e77
fix: service deletion bug!
2024-01-17 15:48:01 +01:00
Andras Bacsai
c620bb58ed
Add build pack selection and show/hide static site options
2024-01-17 15:41:32 +01:00
Andras Bacsai
8a91395472
Update server model to use 'coolify' instead of 'coolify-overlay' for the name field
2024-01-17 14:11:46 +01:00
Andras Bacsai
3878527de8
Update server unreachable notifications to include automatic revival
2024-01-17 14:02:54 +01:00
Andras Bacsai
a635e51486
fix: server status job
2024-01-17 11:52:56 +01:00
Andras Bacsai
94e2d951c4
Revert commented out code and execute remote command to remove Docker container
2024-01-16 15:45:54 +01:00
Andras Bacsai
381e24bea5
fix: git pull command for deploy key based previews
2024-01-16 15:45:19 +01:00
Andras Bacsai
2b1e35980f
empty nixpacks type result in error
2024-01-16 15:26:44 +01:00
Andras Bacsai
a42c8da344
fix: proxy ui view
...
feat: build server 🌮
2024-01-16 15:19:14 +01:00
Andras Bacsai
22431eee9a
fix: change proxy view
2024-01-16 11:32:56 +01:00
Andras Bacsai
0b8f48230f
Remove unnecessary echo statements in Server.php
2024-01-15 20:22:13 +01:00
Andras Bacsai
e8d84b7067
Update server and version configurations
2024-01-15 19:57:29 +01:00
Andras Bacsai
8e7040bf7c
Update Docker Compose commands to include SOURCE_COMMIT environment variable
2024-01-15 12:59:21 +01:00
Andras Bacsai
059e6a88eb
Replace comma with pipe in customLabels
2024-01-15 12:30:49 +01:00
Andras Bacsai
da71353bfa
Update application and proxy configuration
2024-01-15 10:49:39 +01:00
Andras Bacsai
1afb509c33
add domain validation + custom dns servers
...
add new guides / docs
2024-01-15 10:03:15 +01:00
Andras Bacsai
bccca6e874
add docs to server validation
2024-01-15 09:03:46 +01:00
Andras Bacsai
5ffbba908b
Refactor healthcheck test in StartPostgresql.php
2024-01-12 15:41:49 +01:00
Andras Bacsai
fceaf3e94b
Fix resource limits for CPU set
2024-01-12 14:30:25 +01:00
Andras Bacsai
27b18fbedf
Refactor database and application start scripts
2024-01-12 14:15:15 +01:00
Andras Bacsai
5e7c6906b3
fix: cpuset limits was determined in a way that apps only used 1 CPU max, ehh, sorry.
2024-01-12 13:47:01 +01:00
Andras Bacsai
f1298d1db4
do not send notification of scheduled task failed
2024-01-12 12:44:08 +01:00
Andras Bacsai
408738e08d
Add service status to Index.php and update resource display in index.blade.php
2024-01-12 11:31:51 +01:00
Andras Bacsai
8d04fbdb74
feat: search between resources
2024-01-12 11:25:20 +01:00
Andras Bacsai
dccb31d17e
fix: service deletion command
2024-01-12 09:11:36 +01:00
Andras Bacsai
18ad7220f0
10 mins server check -> 5 mins
2024-01-12 08:49:03 +01:00
Andras Bacsai
79e0df1d43
fix: cleanup docker stuffs before upgrading
2024-01-12 08:45:24 +01:00
Andras Bacsai
a2f53085e5
fix: preview deployments with nixpacks
2024-01-12 08:38:08 +01:00
Andras Bacsai
3a391b69e8
fix: restart should not update config hash
2024-01-11 14:34:48 +01:00
Andras Bacsai
cc1fb83c79
cleanup
2024-01-11 14:25:55 +01:00
Andras Bacsai
34febe670d
fix: load profile on remote commands
2024-01-11 14:13:43 +01:00
Andras Bacsai
1b6546d26c
fix: nixpacks envs
...
fix: append logs
2024-01-11 12:56:02 +01:00
Andras Bacsai
b9f820cef4
fix: save cmd output propely (merge)
2024-01-11 12:33:28 +01:00
Andras Bacsai
e36bb11ba8
fix: undead endpoint
2024-01-11 11:34:05 +01:00
Andras Bacsai
190beb3d3f
fix: escape build envs properly for nixpacks + docker build
2024-01-11 11:32:32 +01:00
Andras Bacsai
890a6925d1
fix: email verification / forgot password
2024-01-11 08:52:30 +01:00
Andras Bacsai
6b24001876
feat: import backups
2024-01-10 15:42:54 +01:00
Andras Bacsai
8a63ef5da9
Merge branch 'feat/db-import' of github.com:stooit/coolify into stooit-feat/db-import
2024-01-10 14:36:59 +01:00
Andras Bacsai
ef428f844f
fix: do not include thegameplan.json into build image
2024-01-10 12:26:27 +01:00
Andras Bacsai
ce0b38035c
Merge branch 'next' into feat/scheduled-tasks-cron
2024-01-10 12:03:48 +01:00
Andras Bacsai
68f1621757
Merge branch 'main' into fix-typos
2024-01-10 11:55:33 +01:00
Andras Bacsai
f445a8c312
fix: update navbar on build_pack change
2024-01-10 11:07:53 +01:00
Andras Bacsai
845fc191d4
Remove ray debug statement in updatedApplicationBuildPack method
2024-01-10 11:00:11 +01:00
Andras Bacsai
95d0d72e0d
Fix application build pack logic
2024-01-10 11:00:06 +01:00
Andras Bacsai
76f695036c
fix: static buildpack should set port 80
2024-01-10 10:58:31 +01:00
Andras Bacsai
225bf06736
Update version numbers and remove unused files
2024-01-10 10:50:07 +01:00
Andras Bacsai
3b080abada
remove rays
2024-01-09 14:48:26 +01:00
Andras Bacsai
eef8c756df
fix: settings menu
2024-01-09 14:27:42 +01:00
Andras Bacsai
aa80392b46
small fix
2024-01-09 12:25:50 +01:00
Andras Bacsai
c9509ef658
fix: show framework based notification in build logs
2024-01-09 12:19:39 +01:00
Andras Bacsai
31e08a24c9
fix: healthy status
2024-01-09 08:42:37 +01:00
Raymond Berger
5aaad66fe5
fix data naming conflict
2024-01-08 21:59:26 +01:00
Andras Bacsai
b6745c691b
fix: queue retry
...
fix: nixpacks builds
2024-01-08 16:33:34 +01:00
Ray Berger
5ee29c6072
fix typos
2024-01-07 22:32:54 +00:00
Andras Bacsai
4c3907c296
refactor routes
2024-01-07 16:23:41 +01:00
Andras Bacsai
e286e78ddc
fix: database env variables
2024-01-06 11:38:12 +01:00
Stuart Rowlands
557e1407d0
Added database import feature.
2024-01-06 15:24:57 +10:00
Stuart Rowlands
512197021b
Minor cleanup.
2024-01-05 15:26:51 +10:00
Stuart Rowlands
e233ec05b5
Merge branch 'main' into feat/scheduled-tasks-cron
2024-01-05 15:08:20 +10:00
Stuart Rowlands
d0e3a20a65
Merge branch 'main' of github.com:stooit/coolify
2024-01-05 15:08:06 +10:00
Stuart Rowlands
e2e6813632
Functional scheduled executions.
...
Display last executions.
Support for Services.
2024-01-05 15:06:36 +10:00
Andras Bacsai
7691319c59
Refactor Dockerfile copying logic in ApplicationDeploymentJob.php
2024-01-03 21:15:58 +01:00
Andras Bacsai
206bd50d00
Update nixpacks build command in ApplicationDeploymentJob.php
2024-01-03 21:14:02 +01:00
Andras Bacsai
6159783a73
fix: nixpacks buildpack
2024-01-03 21:03:46 +01:00
Andras Bacsai
60c7a29aa8
fix: nixpacks cache
2024-01-03 13:20:24 +01:00
Andras Bacsai
53965ab8ed
fix: set deployment failed if new container is not healthy
2024-01-02 21:07:16 +01:00
Andras Bacsai
ea271ca079
fix: delete serviceApps & serviceDatabases
...
fix: cleanup trashed data
2024-01-02 21:03:51 +01:00
Andras Bacsai
cb80341a78
Fix customLabels assignment when proxyType is TRAEFIK_V2
2024-01-02 17:22:44 +01:00
Andras Bacsai
83d96c8d11
Refactor custom labels handling in General.php and update Docker Compose Content label in general.blade.php
2024-01-02 17:14:52 +01:00
Andras Bacsai
0653eb8511
set custom labels on every app
2024-01-02 16:44:41 +01:00
Andras Bacsai
025135bd2a
feat: raw docker compose deployments
2024-01-02 13:55:35 +01:00
Stuart Rowlands
9bbe9567c7
Start scheduled task job execution.
2024-01-01 18:23:58 -08:00
Stuart Rowlands
7913a639b5
Complete add/edit/delete for scheduled tasks.
...
Refactor views.
2024-01-01 18:23:29 -08:00
Stuart Rowlands
adecf328fc
WIP start of scheduled tasks.
2024-01-01 10:33:16 -08:00
Andras Bacsai
ba55e0c1bb
feat: add environment description + able to change name
2023-12-30 14:47:26 +01:00
Andras Bacsai
54671354f0
fix: deploy key + docker compose
2023-12-30 14:20:02 +01:00
Andras Bacsai
a2c7e8d455
Merge pull request #1566 from stooit/fix/deploy-key-docker-compose
...
fix: Resolves deployment of docker compose applications when using a deploy key
2023-12-30 13:27:25 +01:00
Andras Bacsai
32dbdf5204
Fix redirect route in DecideWhatToDoWithUser middleware
2023-12-28 22:26:21 +01:00
Andras Bacsai
5596e41f2b
fix: sub
2023-12-28 13:43:03 +01:00
Andras Bacsai
4121c9dd8b
fix
2023-12-27 23:07:39 +01:00
Andras Bacsai
e4781dc129
fix: restore falsely deleted coolify-db-backup
2023-12-27 23:06:22 +01:00
Andras Bacsai
f03aa57758
fix: routing, switch back to old one
2023-12-27 16:45:01 +01:00
Andras Bacsai
8c20c833ba
fix: add source commit to final envs
2023-12-27 13:06:59 +01:00
Andras Bacsai
2fe6766b7f
fix: cpu limit to float from int
2023-12-27 13:01:57 +01:00
Stuart Rowlands
d9599da4a8
Fix git clone command for deploy key + docker compose.
2023-12-21 11:16:03 -08:00
Andras Bacsai
76f23e7dbf
do not check server ready on server status job
2023-12-21 10:43:39 +01:00
Andras Bacsai
8939d77051
fix
2023-12-21 10:28:02 +01:00
Andras Bacsai
37be4a1796
fix
2023-12-21 10:00:41 +01:00
Andras Bacsai
e4c923e358
fix
2023-12-21 09:57:39 +01:00
Andras Bacsai
62ca3ffaa5
fix
2023-12-21 09:55:16 +01:00
Andras Bacsai
9af3ce4be5
fail job instead of runtime exception
2023-12-21 09:49:18 +01:00
Andras Bacsai
5fb5845e90
redirect false on some urls
2023-12-21 09:33:11 +01:00
Andras Bacsai
794cfbd8eb
execute handle on containerstatusjob
2023-12-21 09:28:47 +01:00
Andras Bacsai
29ee9915f3
fix: check proxy after mount on server view
...
fix: change realtime console log
version++
2023-12-21 09:28:39 +01:00
Andras Bacsai
ac19f0e34f
enable docker image swarms
2023-12-21 08:46:48 +01:00
Andras Bacsai
d7cfa0578f
Comment out handle() method call in
...
ContainerStatusJob constructor
2023-12-20 20:01:45 +01:00
Andras Bacsai
694169bb84
fix: why?!
2023-12-20 18:09:01 +01:00
Andras Bacsai
51db2f797d
fix: storage error on dbs
2023-12-20 16:19:48 +01:00
Andras Bacsai
0c90d3d0a1
fix: docker compose apps env rewritten
2023-12-20 16:15:13 +01:00
Andras Bacsai
638d0c8c99
fix: get swarm service logs
2023-12-20 14:11:50 +01:00
Andras Bacsai
c9a1437870
Fix handle method in ServerStatusJob
2023-12-20 12:33:58 +01:00
Andras Bacsai
66b41b3d4c
Update ServerStatusJob middleware and uniqueId()
...
method
2023-12-20 12:33:21 +01:00
Andras Bacsai
c41cfe2a2f
Fix server status check and cleanup logic
2023-12-20 12:32:46 +01:00
Andras Bacsai
5f2ad56529
Update container and server status job
2023-12-20 12:25:14 +01:00
Andras Bacsai
cd842bc1b2
Update number of tries in ContainerStatusJob
2023-12-20 12:13:34 +01:00
Andras Bacsai
27b6aad53a
fix
2023-12-20 11:59:53 +01:00
Andras Bacsai
64b58b7661
hm
2023-12-20 11:59:06 +01:00
Andras Bacsai
2549244f97
hm
2023-12-20 11:44:46 +01:00