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