Commit Graph

12502 Commits

Author SHA1 Message Date
Andras Bacsai 33aa32d1e6 chore(versions): update coolify version to 4.0.0-beta.433 and nightly version to 4.0.0-beta.434 in configuration files 2025-09-29 14:04:14 +02:00
Andras Bacsai 72f5ae0dc6 feat(user-deletion): implement file locking to prevent concurrent user deletions and enhance error handling 2025-09-29 14:03:49 +02:00
Andras Bacsai 364080a447 refactor(global-search): change event listener to window level for global search modal 2025-09-29 13:02:29 +02:00
Andras Bacsai 872c0cbe72 refactor(forms): update wire:model bindings to use 'blur' instead of 'blur-sm' for input fields across multiple views 2025-09-29 12:50:25 +02:00
Andras Bacsai 03f1f0888c Merge pull request #6714 from nikitashmidt/next
feat(ui):  Change  theme color
2025-09-29 12:37:56 +02:00
Andras Bacsai 75d282765b Merge pull request #6724 from ShadowArcanist/shadow/add-dropdown-healthcheck-method
chore(ui): improve application healthcheck page
2025-09-29 12:36:23 +02:00
Andras Bacsai 9bfb17242c Merge pull request #6725 from ShadowArcanist/shadow/fix-env-helper-text-nowrap
fix(ui): long text on helper popup not wrapping based on screensize
2025-09-29 12:35:42 +02:00
Andras Bacsai 6e8b4c17f8 Merge pull request #6728 from coollabsio/claude/issue-6715-20250928-1702
fix: prevent quick search modal duplication from keyboard shortcuts
2025-09-29 12:34:34 +02:00
Andras Bacsai ee3f316319 Merge pull request #6727 from coollabsio/claude/issue-6716-20250928-1611
fix: resolve scroll lock issue after closing quick search modal with escape key
2025-09-29 12:30:03 +02:00
Andras Bacsai 502dd72a34 fix(validation): update git:// URL validation to support port numbers and tilde characters in paths 2025-09-29 12:21:15 +02:00
Andras Bacsai a8bdc3bbfe fix(application): increase docker stop timeout from 10 to 30 seconds for better application shutdown handling 2025-09-29 12:16:13 +02:00
Andras Bacsai c98266c09d refactor(application): improve handling of docker compose domains by normalizing keys and ensuring valid JSON structure 2025-09-29 12:14:26 +02:00
Andras Bacsai 249ab06295 refactor(deployment): remove commented-out code and streamline environment variable handling in ApplicationDeploymentJob 2025-09-29 12:05:51 +02:00
Andras Bacsai ed7ecbb49d feat/fix(deployment): implement detection for Laravel/Symfony frameworks and configure NIXPACKS PHP environment variables accordingly 2025-09-29 12:05:14 +02:00
ShadowArcanist 12629b471d Fixed long text on helper popup not wrapping based on screensize 2025-09-29 13:16:00 +05:30
ShadowArcanist dc2929e1f7 Added info toast to let the user know to restart the app after enabling healthcheck
It only let the user know to restart if healthcheck is enabling while the app is in running state
2025-09-29 10:37:27 +05:30
ShadowArcanist 1f5a61227c Replaced old warning text with new callout component + rewritten warning for more clarity 2025-09-29 10:17:30 +05:30
ShadowArcanist 6958bb82b7 Fixed spacing between description text and title on application healthcheck page 2025-09-29 10:08:43 +05:30
ShadowArcanist 48ccfa3124 Added confirmation modal for enabling healtcheck + replaced enable checkbox with a button 2025-09-29 10:07:47 +05:30
ShadowArcanist 64af66ab94 Added dropdown with http and http scheme options for application Healthcheck 2025-09-29 08:37:53 +05:30
ShadowArcanist 56beced4d2 Added dropdown with GET and POST options for application Healthcheck 2025-09-29 08:35:02 +05:30
Andras Bacsai cd2d4070d3 fix(application): reduce docker stop timeout from 30 to 10 seconds for improved application shutdown efficiency 2025-09-28 23:11:58 +02:00
Andras Bacsai 810ba3dd9e feat(validation): enhance ValidGitRepositoryUrl to support additional safe characters and add comprehensive unit tests for various Git repository URL formats 2025-09-28 22:18:21 +02:00
Andras Bacsai e5f13fb363 chore(workflows): update Claude GitHub Action configuration to support new event types and improve permissions 2025-09-28 22:18:06 +02:00
claude[bot] 81466d956e fix: prevent quick search modal duplication from keyboard shortcuts
- Moved global search component from navbar to main app layout
- Fixed issue where navbar was included twice (mobile & desktop)
- Created single instance that handles all keyboard shortcuts
- Added search button in navbar that triggers global search modal
- Resolves issue where two modals opened when using Ctrl+K, Cmd+K, Ctrl+/, Cmd+/

Fixes #6715

Co-authored-by: Andras Bacsai <andrasbacsai@users.noreply.github.com>
2025-09-28 17:05:56 +00:00
claude[bot] ecd87d1ec2 fix: resolve scroll lock issue after closing quick search modal with escape key
- Replace x-trap.inert.noscroll with manual scroll management using x-trap.inert + x-init watcher
- Add explicit scroll restoration in closeModal() method
- Fixes issue where escape key after keyboard shortcut opening prevented page scrolling

Fixes #6716

Co-authored-by: Andras Bacsai <andrasbacsai@users.noreply.github.com>
2025-09-28 16:13:02 +00:00
Andras Bacsai 01c678053d fix(configuration-checker): update message to clarify redeployment requirement for configuration changes 2025-09-28 09:58:05 +02:00
nikita 8a36bed032 add change dynamic theme color 2025-09-28 04:20:20 +06:00
Andras Bacsai d81ed86920 refactor(deployment): improve environment variable handling in ApplicationDeploymentJob 2025-09-26 15:17:42 +02:00
Andras Bacsai 320a7c97f9 refactor(tests): simplify matchWatchPaths tests and update implementation for better clarity 2025-09-26 14:33:18 +02:00
Andras Bacsai a1f865c1fd feat(application): add normalizeWatchPaths method to improve watch path handling 2025-09-26 13:17:21 +02:00
Andras Bacsai 54f6813f29 feat(application): enhance watch path parsing to support negation syntax 2025-09-26 13:05:32 +02:00
Andras Bacsai 72619cbd36 Merge pull request #6572 from sepcnt/next
fix(socialite): add custom base URL support for GitLab provider in OAuth settings
2025-09-26 13:02:21 +02:00
Andras Bacsai 8b4aa7f31d chore(application): remove debugging statement from loadComposeFile method 2025-09-26 13:00:12 +02:00
Andras Bacsai 2a3a46c337 feat(application): add conditional .env file creation for Symfony apps during PHP deployment 2025-09-26 09:17:25 +02:00
Andras Bacsai bfd5e56cc8 feat(dev-seeders): add PersonalAccessTokenSeeder to create development API tokens 2025-09-26 09:03:24 +02:00
Andras Bacsai f0b231b5db fix(models): update sorting of scheduled database backups to order by creation date instead of name 2025-09-26 08:24:38 +02:00
Andras Bacsai df1fe5739b feat(github): enhance Docker Compose input fields for better user experience 2025-09-25 17:31:26 +02:00
Andras Bacsai eac1a9f21b fix(github): update repository URL to point to the v4.x branch for development 2025-09-25 17:31:16 +02:00
Sepcnt dcca834113 Merge branch 'next' into next 2025-09-25 20:42:54 +08:00
Andras Bacsai 73b42f318a fix(constants): reduce command timeout from 7200 to 3600 seconds for improved performance 2025-09-25 14:41:05 +02:00
Andras Bacsai 0cc072867a Merge pull request #6574 from ahmadw13/v4.x
feat: Add SSH command process timeout configuration
2025-09-25 14:40:29 +02:00
Andras Bacsai b83223ff6e Merge branch 'next' into v4.x 2025-09-25 14:39:23 +02:00
Andras Bacsai 0691a1834a feat(application): implement order-based pattern matching for watch paths with negation support 2025-09-25 14:26:11 +02:00
Andras Bacsai 708a08fdd6 fix(application): enhance domain handling by replacing both dots and dashes with underscores for HTML form binding 2025-09-25 13:19:12 +02:00
Andras Bacsai 2eef83f072 fix(traits): update saved_outputs handling in ExecuteRemoteCommand to use collection methods for better performance 2025-09-25 13:19:05 +02:00
Andras Bacsai 8f78c54cd3 fix(application): restrict GitHub-based application settings to non-public repositories 2025-09-25 13:18:48 +02:00
Andras Bacsai 38e5e85344 Merge pull request #6598 from ossamalafhel/feature/watch-paths-for-services
feat: 👀 Show Watch Paths field for Docker Compose applicationsFeature/watch paths for services
2025-09-25 13:17:29 +02:00
Andras Bacsai 1f691e274b Merge branch 'v4.x' into feature/watch-paths-for-services 2025-09-25 12:11:01 +02:00
Andras Bacsai da0e1695bc Merge pull request #6609 from nikitashmidt/fix/mobile-sidebar-close-click
fix(ui): improve mobile sidebar close behavior
2025-09-25 11:52:53 +02:00