Andras Bacsai
25a7be23a9
ui(storage): enhance file storage management with new properties and UI improvements
...
- Added properties to manage file and directory counts, improving data handling in the Livewire component.
- Updated the file storage view to include a tabbed interface for volumes, files, and directories, enhancing user navigation.
- Improved UI layout for better readability and user experience, including consistent styling and informative messages.
2025-10-01 08:23:21 +02:00
Andras Bacsai
890f076572
refactor(dashboard): replace project navigation method with direct link in UI
...
- Removed the navigateToProject method from the Livewire component.
- Updated the dashboard view to use anchor tags for project navigation, enhancing user experience and simplifying the code structure.
2025-09-30 15:13:14 +02:00
Andras Bacsai
a897e81566
feat(global-search): integrate projects and environments into global search functionality
...
- Added retrieval and mapping of projects and environments to the global search results.
- Enhanced search result structure to include resource counts and descriptions for projects and environments.
- Updated the UI to reflect the new search capabilities, improving user experience when searching for resources.
2025-09-30 13:37:03 +02:00
Andras Bacsai
1fe7df7e38
fix(git): trim whitespace from repository, branch, and commit SHA fields
...
- Add automatic trimming in Application model's boot method for git_repository, git_branch, and git_commit_sha fields
- Add real-time trimming in Source Livewire component via updated{Property} methods
- Refresh component state after save to ensure UI displays trimmed values
- Prevents deployment issues caused by accidental whitespace in git configuration
2025-09-30 12:33:40 +02:00
Andras Bacsai
9b4abe753d
fix(git): enhance error handling for missing branch information during deployment
2025-09-30 12:23:04 +02:00
Andras Bacsai
8e7c869d23
fix(git): handle additional repository URL cases for 'tangled' and improve branch assignment logic
2025-09-30 12:22:57 +02:00
Andras Bacsai
a9e1d4cb79
fix(ui): improve queued deployment status readability in dark mode
2025-09-30 11:47:39 +02:00
Andras Bacsai
a03c1b3b4b
refactor(dashboard): remove deployment loading logic and introduce DeploymentsIndicator component for better UI management
2025-09-30 11:43:30 +02:00
Andras Bacsai
db2d44ca1f
fix(api): correct OpenAPI schema annotations for array items
...
- Replace OA\Schema with OA\Items for array items in DatabasesController
- Replace OA\Items with OA\Schema for array type properties in GithubController
- Update generated OpenAPI documentation files (openapi.json and openapi.yaml)
2025-09-30 11:19:39 +02:00
Andras Bacsai
323bff5632
Update claude.yml
2025-09-29 15:13:23 +02:00
Andras Bacsai
5fcc3a3234
fix(workflows): update CLAUDE API key reference in GitHub Actions workflow
2025-09-29 15:13:23 +02:00
github-actions[bot]
e960015989
docs: update changelog
2025-09-29 15:13:23 +02:00
Andras Bacsai
c3027a0c87
Update claude.yml
2025-09-29 15:11:18 +02:00
Andras Bacsai
11260cb13c
fix(workflows): update CLAUDE API key reference in GitHub Actions workflow
2025-09-29 15:06:49 +02:00
Andras Bacsai
ef4527ed47
feat(ui): enhance resource operations interface with dynamic selection for cloning and moving resources
2025-09-29 14:44:50 +02:00
Andras Bacsai
6de181222d
fix(ui): correct HTML structure and improve clarity in Docker cleanup options
2025-09-29 14:44:39 +02:00
Andras Bacsai
fb6c5707eb
Merge pull request #6718 from Cinzya/feature/registery-tooltip
...
fix(ui): improve docker registry image helper text clarity
2025-09-29 14:09:39 +02:00
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
github-actions[bot]
9dd8709407
docs: update changelog
2025-09-29 10:52:08 +00:00
Andras Bacsai
735e47c6b3
Merge pull request #6699 from coollabsio/next
...
v4.0.0-beta.432
2025-09-29 12:51:40 +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
Cinzya
8b9f454c03
fix(ui): update docker registry image helper text for clarity
2025-09-28 20:11:51 +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
ShadowArcanist
aea61bcb7a
Fixed server pub base url for elastic kibana service
2025-09-26 20:56:45 +05:30
Andras Bacsai
d81ed86920
refactor(deployment): improve environment variable handling in ApplicationDeploymentJob
2025-09-26 15:17:42 +02:00