Commit graph

3017 commits

Author SHA1 Message Date
Sepcnt
dcca834113
Merge branch 'next' into next 2025-09-25 20:42:54 +08: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
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
Andras Bacsai
a20f4ffe65 refactor(security): streamline update check functionality and improve UI button interactions in patches view 2025-09-25 11:50:06 +02:00
Andras Bacsai
47b060e291 refactor(ui): improve styling and consistency in environment variable warning and docker cleanup components 2025-09-25 11:45:07 +02:00
Andras Bacsai
3477bbb240
Update resources/views/livewire/server/docker-cleanup.blade.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-25 11:40:23 +02:00
Andras Bacsai
12afc1d6b6
Update resources/views/livewire/server/docker-cleanup.blade.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-25 11:38:56 +02:00
Andras Bacsai
facba28e0a refactor(ui): replace warning and error divs with callout components for improved consistency and readability 2025-09-25 11:14:56 +02:00
Andras Bacsai
b5d50d4ae4 refactor(upgrade): replace warning div with a callout component for better UI consistency 2025-09-25 10:38:01 +02:00
Andras Bacsai
dd80d26ff0 fix(environment-variable-warning): enhance warning logic to check for problematic variable values 2025-09-25 10:32:27 +02:00
Andras Bacsai
bce6b087c6
Merge pull request #6671 from ShadowArcanist/shadow/docker-cleanup-visual-improvements
chore(ui): improve docker cleanup page
2025-09-25 09:52:17 +02:00
Andras Bacsai
1a2783ccc9
Merge pull request #6675 from ShadowArcanist/shadow/security-terminal-access
chore(ui): move terminal access settings to security page
2025-09-25 09:50:57 +02:00
Andras Bacsai
664e2eaac7 fix(environment-variable): update checkbox visibility and helper text for build and runtime options
- Removed unnecessary condition for displaying the buildtime checkbox.
- Improved the layout and helper text for runtime and literal checkboxes to enhance user understanding.
2025-09-24 17:27:48 +02:00
Andras Bacsai
d04bd084a1 refactor(toast-component): improve layout and icon handling in toast notifications
- Updated the toast component to enhance the layout by changing the alignment of items from 'start' to 'center'.
- Added 'flex-shrink-0' class to SVG icons to prevent them from shrinking, ensuring consistent icon display across different toast types.
2025-09-23 15:29:38 +02:00
Andras Bacsai
b1abdcee83 feat(environment-variables): implement environment variable analysis for build-time issues
- Added EnvironmentVariableAnalyzer trait to analyze and warn about problematic environment variables during the build process.
- Integrated analysis into ApplicationDeploymentJob and Livewire components to provide feedback on potential build issues.
- Introduced a new Blade component for displaying warnings related to environment variables in the UI.
2025-09-23 08:53:14 +02:00
Andras Bacsai
69c36e6333 refactor(server): update dispatch messages and streamline data synchronization 2025-09-23 08:49:11 +02:00
ShadowArcanist
1733b210ed Cleaned up Terminal Access page (visual improvements) 2025-09-23 09:26:17 +05:30
ShadowArcanist
299db159cb Moved terminal access settings to security page 2025-09-23 06:32:51 +05:30
ShadowArcanist
dc8398ada8 Cleaned up docker cleanup page 2025-09-22 23:56:08 +05:30
ShadowArcanist
6b5f87eec8 Added new callout component 2025-09-22 23:38:36 +05:30
Andras Bacsai
c1521ff754
Merge pull request #6556 from terijaki/patch-1
Change favicon image type to PNG and SVG
2025-09-22 12:55:19 +02:00
Andras Bacsai
e4b7b454cc style(proxy): adjust padding in proxy configuration form for better visual alignment 2025-09-22 09:54:59 +02:00
Andras Bacsai
e2c5caf78c refactor(proxy): streamline proxy configuration form layout and improve button placements 2025-09-22 09:54:29 +02:00
Andras Bacsai
26f22243b9
Merge pull request #6659 from ShadowArcanist/shadow/change-deployment-logs-color-lightmode
fix(ui): non-error deployment debug log lines appear red in light mode
2025-09-22 09:52:26 +02:00
Andras Bacsai
7549b432ef
Merge branch 'next' into shadow/fix-typo-slash-proxy-page 2025-09-22 09:49:59 +02:00
Andras Bacsai
5933df2ed4
Merge pull request #6667 from ShadowArcanist/shadow/proxy-visual-improvements
chore(ui): improve proxy configuration page
2025-09-22 09:48:19 +02:00
Andras Bacsai
b1ad24eecf
Merge pull request #6657 from ShadowArcanist/shadow/metrics-visual-improvements
chore(ui): improve sentinel metrics
2025-09-22 09:46:26 +02:00
Andras Bacsai
3cc2426b9a style(environment-variable): adjust SVG icon margin for improved layout in locked state 2025-09-22 09:26:55 +02:00
ShadowArcanist
4ea4846124 Moved Proxy config reset button from bottom of the editor to next to the proxy name 2025-09-22 00:26:08 +05:30
ShadowArcanist
24fdac624d Improved spacing between titles on proxy configuration page 2025-09-22 00:15:02 +05:30
ShadowArcanist
11878bcf5d Added (Coolify Proxy) to the proxy name on Configuration page
New users can easily understand Traefik or Caddy is being used as the Coolify proxy
2025-09-22 00:09:49 +05:30
ShadowArcanist
9da54bc94f Added description text on Proxy configuration title 2025-09-22 00:05:26 +05:30
ShadowArcanist
8c005435b5 Added confirmation modal for switching proxies 2025-09-21 23:59:46 +05:30
ShadowArcanist
eab9f91879 Fixed incorrect proxy config file path on ui 2025-09-21 20:20:32 +05:30
ShadowArcanist
6f64629adb Fixed deployment logs showing in red text for non error lines in light mode 2025-09-20 23:38:29 +05:30
ShadowArcanist
cb7fbe9a71 Renamed metrics titles CPU(%) to CPU usage - same for memory 2025-09-19 23:19:24 +05:30
ShadowArcanist
ee40fa0bef Added proper labels for Y axis data on metrics graphs 2025-09-19 23:14:15 +05:30
ShadowArcanist
20c57cde78 Enabled animations for metrics graphs 2025-09-19 22:59:31 +05:30
ShadowArcanist
ac577b076e Fixed typo on server metrics description 2025-09-19 22:57:54 +05:30
ShadowArcanist
a0f4566580 Fixed Memory title on app metrics being larger than CPU title 2025-09-19 22:55:25 +05:30
ShadowArcanist
610ef31034 Hidden metrics charts grid borders on darkmode (it was too bright on darkmode) 2025-09-19 22:51:24 +05:30
ShadowArcanist
0ef0247e14 Improved metrics graph tooltip to show usage in a better way and added timestamp to the tooltip 2025-09-19 22:40:08 +05:30
Andras Bacsai
99fd4b424d feat(environment): add dynamic checkbox options for environment variable settings based on user permissions and variable types 2025-09-19 14:17:10 +02:00
Andras Bacsai
bfaefed1ae refactor(environment): streamline rendering of Docker Build Secrets checkbox and adjust layout for environment variable settings 2025-09-19 13:45:37 +02:00
ShadowArcanist
65f24de101 Changed Sentinel metrics color from yellow to blue + cyan (cpu + memory) 2025-09-19 16:26:11 +05:30
Andras Bacsai
d8d316b5f8 feat(search): implement global search functionality with caching and modal interface 2025-09-19 10:17:55 +02:00
peaklabs-dev
b64de1b5cd
fix: order for git deploy types 2025-09-18 19:56:46 +02:00
peaklabs-dev
c0ddf73b75
fix(ui): change order and fix ui on small screens 2025-09-18 19:14:34 +02:00
peaklabs-dev
429c43f9e5
chore: change order of runtime and buildtime 2025-09-18 19:13:45 +02:00
Andras Bacsai
711c16f0e6 refactor(environment): conditionally render Docker Build Secrets checkbox based on build pack type 2025-09-18 18:25:36 +02:00
Andras Bacsai
b0ff584ff4 fix(environment): correct grammatical errors in helper text for environment variable sorting checkbox 2025-09-18 18:17:37 +02:00
Andras Bacsai
f33df13c4e feat(environment): replace is_buildtime_only with is_runtime and is_buildtime flags for environment variables, updating related logic and views 2025-09-18 18:14:54 +02:00
Andras Bacsai
c1bee32f09 feat(deployment): introduce 'use_build_secrets' setting for enhanced security during Docker builds and update related logic in deployment process 2025-09-17 10:34:38 +02:00
Andras Bacsai
97428a4a80 feat(executions): add 'Load All' button to view all logs and implement loadAllLogs method for complete log retrieval 2025-09-15 11:05:29 +02:00
Sepcnt
a03de180f5
Merge branch 'next' into next 2025-09-15 16:59:57 +08:00
Andras Bacsai
e4c3389e12 feat(sentinel): add slide-over for viewing Sentinel logs and custom Docker image input for development 2025-09-14 19:22:03 +02:00
Andras Bacsai
8056d7fcac fix(navbar): restrict subscription link visibility to admin users in cloud environment 2025-09-13 15:08:52 +02:00
Ossama Lafhel
5247185933 feat(add-watch-paths-for-services): show watch paths field for docker compose applications
- Fix UI template to display Watch Paths for all GitHub-based applications
- Remove condition that limited Watch Paths to private repositories only
- Add comprehensive unit tests for isWatchPathsTriggered() method
- Test various pattern matching scenarios (wildcards, globs, etc.)
- Watch Paths now works for Docker Compose apps with both public and private repos
2025-09-13 05:40:07 +02:00
nikita
45ba0bc042 deleted mr-16 2025-09-13 02:27:55 +06:00
nikita
843935d679 fix(ui): improve mobile sidebar close behavior
- Add click handler to close sidebar when clicking overlay
- Fix sidebar positioning by changing inset-0 to h-full
- Improves mobile navigation UX
2025-09-13 02:14:10 +06:00
Andras Bacsai
8e155f25b3 refactor(environment): streamline environment variable handling by replacing sorting methods with direct property access and enhancing query ordering for improved performance 2025-09-12 12:09:03 +02:00
Andras Bacsai
20ad2165e7 feat(environment): introduce 'is_buildtime_only' attribute to environment variables for improved build-time configuration 2025-09-11 17:38:16 +02:00
Andras Bacsai
6d477ff593 feat(execute-container): enhance container command form with auto-connect feature for single container scenarios 2025-09-11 17:37:40 +02:00
Andras Bacsai
5b3b4bbc43 refactor(environment): remove 'is_build_time' attribute from environment variable handling across the application to simplify configuration 2025-09-11 16:51:56 +02:00
Andras Bacsai
13af4811f5 feat(storages): add method to retrieve the first storage ID for improved stability in storage display 2025-09-11 13:41:22 +02:00
Andras Bacsai
4ac89f2ad3 feat(application): display parsing version in development mode and clean up domain conflict modal markup 2025-09-11 10:58:59 +02:00
Andras Bacsai
f64622c764 refactor(models): remove 'is_readonly' attribute from multiple database models for consistency 2025-09-10 19:34:49 +02:00
Andras Bacsai
fc7770100b refactor(application-source): improve layout and accessibility of Git repository links in the application source view 2025-09-10 18:29:52 +02:00
sepcnt
45a7370b55 fix(socialite): add custom base URL support for GitLab provider in OAuth settings 2025-09-09 21:47:02 +08:00
Andras Bacsai
1ca94b90da fix(proxy): replace CheckConfiguration with GetProxyConfiguration and SaveConfiguration with SaveProxyConfiguration for improved clarity and consistency in proxy management 2025-09-09 12:52:19 +02:00
Terijaki
0f030c5e54
Change favicon image type to PNG and SVG
Changing to the correct type. Incorrect type can cause issues with certain browsers.
2025-09-07 13:28:37 +02:00
Andras Bacsai
339118558c feat(settings): add option to restrict PR deployments to repository members and contributors 2025-09-05 14:30:51 +02:00
Andras Bacsai
9db8b62219 feat(ui): display current version in settings dropdown and update UI accordingly 2025-09-01 16:23:14 +02:00
Andras Bacsai
84e692fb43 fix(ui): add cursor pointer to upgrade button for better user interaction 2025-08-31 21:01:31 +02:00
Hadi Baalbaki
edbc923c1a
fix(ui): transactional email settings link on members page (#6491) 2025-08-29 18:54:12 +02:00
Andras Bacsai
80499a03d8 feat(domains): implement domain conflict detection and user confirmation modal across application components 2025-08-28 10:52:41 +02:00
saurabhraghuvanshii
3c126927d5 enhancement: allow deploy from container image hash 2025-08-28 02:10:14 +05:30
Andras Bacsai
754f78bcfd fix(compose): temporary allow to edit volumes in apps (compose based) and services 2025-08-27 21:36:05 +02:00
Andras Bacsai
cde528bf5e fix(parsers): enhance volume string handling by preserving mode in application and service parsers. Update related unit tests for validation. 2025-08-27 16:54:49 +02:00
Andras Bacsai
d98b7ab7e0 feat(policies): add EnvironmentVariablePolicy for managing environment variables ( it was missing ) 2025-08-26 21:44:36 +02:00
Andras Bacsai
63fcc0ebc3 feat(acl): Change views/backend code to able to use proper ACL's later on. Currently it is not enabled. 2025-08-26 10:27:38 +02:00
Andras Bacsai
5a88377a67 chore(cleanup): remove unused GitLab view files for change, new, and show pages 2025-08-26 10:27:38 +02:00
Andras Bacsai
990331cd74 feat(validation): add ValidIpOrCidr rule for validating IP addresses and CIDR notations; update API access settings UI and add comprehensive tests 2025-08-26 10:27:38 +02:00
Andras Bacsai
ae1b0de561 feat(auth): enhance authorization checks in Livewire components for resource management 2025-08-26 10:27:38 +02:00
Andras Bacsai
b5fe5dd909 feat(auth): refine authorization checks for S3 storage and service management 2025-08-23 18:50:50 +02:00
Andras Bacsai
8408205955 feat(validation): add custom validation rules for Git repository URLs and branches
- Introduced `ValidGitRepositoryUrl` and `ValidGitBranch` validation rules to ensure safe and valid input for Git repository URLs and branch names.
- Updated relevant Livewire components and API controllers to utilize the new validation rules, enhancing security against command injection and invalid inputs.
- Refactored existing validation logic to improve consistency and maintainability across the application.
2025-08-22 14:38:21 +02:00
Andras Bacsai
841e33bac0 fix(github-deploy-key): update background color for selected private keys in deployment key selection UI 2025-08-22 14:12:24 +02:00
Andras Bacsai
6772cfe603 feat(auth): implement authorization for Docker and server management
- Added authorization checks in Livewire components related to Docker and server management to ensure only authorized users can create, update, and manage Docker instances and server settings.
- Introduced new policies for StandaloneDocker and SwarmDocker to define access control rules based on user roles and team associations.
- Updated AuthServiceProvider to register the new policies, enhancing security and access control for Docker functionalities and server management operations.
2025-08-22 14:04:25 +02:00
Andras Bacsai
6c75e89303 fix(errors): update error pages to provide navigation options
- Modified error pages (400, 401, 402, 403, 404, 419, 429, 500, 503) to replace "Go back home" button with "Go back" and added a "Dashboard" button for improved navigation.
- Updated links to use `url()->previous()` for returning to the previous page and `route('dashboard')` for accessing the dashboard directly.
2025-08-22 14:00:01 +02:00
Andras Bacsai
a6fc39e798 feat(git-settings): add support for shallow cloning in application settings
- Introduced a new boolean setting `is_git_shallow_clone_enabled` to the application settings model.
- Updated the `Advanced` component to include a checkbox for enabling shallow cloning.
- Modified the `setGitImportSettings` and `generateGitImportCommands` methods to handle shallow clone logic.
- Created a migration to add the new setting to the database schema.
- Enhanced the deployment process to utilize shallow cloning for improved performance.
2025-08-21 10:16:57 +02:00
Andras Bacsai
d832abaa35 fix(sanitization): enhance DOMPurify hook to remove Alpine.js directives for improved XSS protection
- Added logic to remove Alpine.js directives (x-*, @*, :*) from sanitized nodes to prevent potential XSS vulnerabilities.
- Maintained existing link sanitization to ensure safe handling of anchor elements.
2025-08-19 18:54:16 +02:00
Andras Bacsai
46440f2f8a fix(settings-dropdown): adjust unread count badge size and display logic for better consistency 2025-08-19 14:29:13 +02:00
Andras Bacsai
5c4a265542 refactor(validation): implement centralized validation patterns across components
- Introduced `ValidationPatterns` class to standardize validation rules and messages for various fields across multiple components.
- Updated components including `General`, `StackForm`, `Create`, and `Show` to utilize the new validation patterns, ensuring consistent validation logic.
- Enhanced error messages for required fields and added regex validation for names and descriptions to improve user feedback.
- Adjusted styling in the `create.blade.php` view for better visual hierarchy.
2025-08-19 14:15:31 +02:00
Andras Bacsai
eaee87d008 fix(tags): update tag display to limit name length and adjust styling 2025-08-19 14:15:19 +02:00
Andras Bacsai
e0b5421eb8 fix(select): remove unnecessary sanitization for logo rendering 2025-08-19 14:15:14 +02:00
Andras Bacsai
5725db95f9 fix(notification): update unread count display and improve HTML rendering 2025-08-19 14:14:16 +02:00
Andras Bacsai
0bb9ee4327 feat(sanitization): enhance HTML sanitization with improved DOMPurify configuration
- Updated the `sanitizeHTML` function to include additional sanitization options for better security.
- Introduced a URL regex to validate links and added a hook to manage `rel` attributes for external links.
- Ensured that only safe attributes and tags are retained, further preventing XSS vulnerabilities.
2025-08-19 12:00:23 +02:00
Andras Bacsai
6727fd958f feat(sanitization): integrate DOMPurify for HTML sanitization across components
- Added DOMPurify library to sanitize HTML content in toast notifications and other components to prevent XSS vulnerabilities.
- Updated relevant components to use the new `sanitizeHTML` function for safe rendering of HTML content.
- Ensured that only allowed tags and attributes are permitted in sanitized output.
2025-08-19 10:34:54 +02:00
Andras Bacsai
f02c36985f fix(modal): enhance confirmation text handling 2025-08-19 00:20:53 +02:00
Andras Bacsai
ee502b9f76 feat(email): implement email change request and verification process
- Added functionality for users to request an email change, including generating a verification code and setting an expiration time.
- Implemented methods in the User model to handle email change requests, code validation, and confirmation.
- Created a new job to update the user's email in Stripe after confirmation.
- Introduced rate limiting for email change requests and verification attempts to prevent abuse.
- Added a new notification for email change verification.
- Updated the profile component to manage email change requests and verification UI.
2025-08-18 14:54:08 +02:00
Andras Bacsai
91cc52f81e feat(dev patches): add functionality to send test email with patch data in development mode 2025-08-17 17:58:38 +02:00
Andras Bacsai
58d865c751 refactor(previews): improve layout and add deployment/application logs links for previews 2025-08-17 15:34:41 +02:00
Andras Bacsai
0dada987a2 feat(backup): add disable local backup option and related logic for S3 uploads 2025-08-17 12:34:20 +02:00
Andras Bacsai
a93bc372cd refactor(links): replace inline SVGs with reusable external link component for consistency and improved maintainability 2025-08-12 15:01:58 +02:00
Andras Bacsai
d3059d5514 fix(terminal): update text color for terminal availability message and improve readability 2025-08-12 10:07:11 +02:00
Andras Bacsai
a2ef545b6b feat(changelog): implement automated changelog fetching from GitHub and enhance changelog read tracking 2025-08-12 10:07:11 +02:00
Andras Bacsai
39f25573bf refactor(templates): update service template file handling to use dynamic file name from constants 2025-08-12 10:06:19 +02:00
Andras Bacsai
022cc7c973 enhance(settings-dropdown): add icons to buttons for improved UI in settings dropdown 2025-08-12 10:06:19 +02:00
Andras Bacsai
cbd2c88cb4 fix(constants): update 'Change Log' to 'Changelog' in settings dropdown 2025-08-12 10:06:19 +02:00
Andras Bacsai
0e7cc988a6 feat(user): add changelog read tracking and unread count method 2025-08-12 10:06:19 +02:00
Andras Bacsai
e2518e53d9 refactor(public-git-repository): remove commented-out code for cleaner template 2025-08-12 10:06:19 +02:00
Andras Bacsai
a2c5f4b9d1 refactor(public-git-repository): enhance form structure and add autofocus to repository URL input 2025-08-12 10:06:19 +02:00
Andras Bacsai
1ddec358a5 feat(input): add autofocus attribute to input component for improved accessibility 2025-08-12 10:06:19 +02:00
Aaryan meena
d53e493dcc
chore: clarify usage of custom redis configuration (#6321) 2025-08-11 14:33:31 +02:00
Sandro Sobczyński
d15cb2386b
feat(lang): add Polish language & improve forgot_password translation (#6306) 2025-08-04 14:13:33 +02:00
Sandro Sobczyński
554b566735
fix(ui): add flex-wrap to prevent overflow on small screens (#6307) 2025-08-04 14:09:26 +02:00
Sandro Sobczyński
7bb91faf92
fix(ui): Delete button width on small screens (#6308) 2025-08-04 13:11:39 +02:00
Andras Bacsai
43ff38d914 feat(terminal): dispatch focus event for terminal after connection and enhance focus handling in JavaScript 2025-07-18 22:39:42 +02:00
Andras Bacsai
ef91e43384 feat(container): add updatedSelectedContainer method to connect to non-default containers and update wire:model for improved reactivity 2025-07-18 20:48:56 +02:00
Rachit Khurana
e287b86759
fix(ui): search box overlaps the sidebar navigation (#6176) 2025-07-18 17:15:18 +02:00
🏔️ Peak
e5e1bdcd4d
fix(backups): large database backups are not working (#6217) 2025-07-18 15:47:14 +02:00
ari
ed6e58f7ee
fix(ui): typo on proxy request handler tooltip (#6192) 2025-07-18 15:00:49 +02:00
Andras Bacsai
98ceec3b7e fix(previews): add unique wire keys for preview containers and services based on pull request ID 2025-07-14 15:22:12 +02:00
Andras Bacsai
76766017b0 fix(previews): adjust padding for rate limit message in application previews 2025-07-14 14:53:34 +02:00
Andras Bacsai
3bb28c29be fix(application): sanitize service names for HTML form binding and ensure original names are stored in docker compose domains 2025-07-14 14:45:01 +02:00
Andras Bacsai
0b84792871 feat(deployment): add pull request filtering and pagination to deployment and backup execution components
fix(ui): make them more stylish yeah
2025-07-13 12:36:53 +02:00
Andras Bacsai
18f2e5ea32 fix(scheduling): remove unnecessary padding from scheduled task form layout for improved UI consistency 2025-07-12 12:26:19 +02:00
Andras Bacsai
25023ab813 refactor(postgresql): improve layout and spacing in SSL and Proxy configuration sections for better UI consistency 2025-07-08 21:08:39 +02:00
Andras Bacsai
734715e8f8 refactor(application): adjust layout and spacing in general application view for improved UI 2025-07-07 16:06:28 +02:00
Andras Bacsai
e9ca8c3559 fix(deployment): update x-data initialization in deployment view for improved functionality 2025-07-07 12:55:23 +02:00
Andras Bacsai
2b8488a84d refactor(popup): improve styling and structure of the small popup component 2025-07-03 21:29:45 +02:00
Andras Bacsai
b181e5bb33 fix(ui): env variable settings wrong order 2025-07-03 14:01:13 +02:00
Andras Bacsai
40dd891f0e refactor(ui): enhance project cloning interface with improved table layout for server and resource selection 2025-07-01 11:34:44 +02:00
Andras Bacsai
2a2a99d256 fix(ui): improve destination selection description for clarity in resource segregation 2025-07-01 10:50:20 +02:00
Andras Bacsai
2b84ce841b refactor(ui): remove unnecessary step3ButtonText attributes from modal confirmation components for cleaner code 2025-06-30 09:15:23 +02:00
Andras Bacsai
90817914d9 refactor(ui): separate views for instance settings to separate paths to make it cleaner 2025-06-30 08:50:17 +02:00
Andras Bacsai
d37369dcaf fix(ui): enhance terminal access messaging to clarify server functionality and terminal status 2025-06-28 14:02:08 +02:00
Andras Bacsai
680187294a fix(ui): update wording in sponsorship prompt for clarity and engagement 2025-06-26 12:14:21 +02:00
Andras Bacsai
e61e090777 fix(ui): add target="_blank" to sponsorship links in layout popups for improved user experience 2025-06-26 09:07:33 +02:00
Andras Bacsai
6d92000d02
Update resources/views/livewire/project/shared/health-checks.blade.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-26 09:06:25 +02:00
Andras Bacsai
b694e26968 fix(ui): update navbar icon color and enhance popup layout for sponsorship support 2025-06-25 18:14:20 +02:00
Andras Bacsai
dee4e023b6 fix(ui): refine wording in sponsorship donation prompt in layout popups 2025-06-25 15:23:13 +02:00
Andras Bacsai
3b6aa33bdb fix(ui): correct closing tag for sponsorship link in layout popups 2025-06-25 15:22:17 +02:00
Andras Bacsai
8abb8b2328 feat(settings): add sponsorship popup toggle and corresponding database migration 2025-06-25 15:18:39 +02:00
Andras Bacsai
3d4162d3dc feat(ui): add heart icon and enhance popup messaging for sponsorship support 2025-06-25 15:00:39 +02:00
Andras Bacsai
3cd2405b5d fix(ui): update padding for trademarks policy and enhance spacing in advanced settings section 2025-06-25 13:12:15 +02:00
Andras Bacsai
e308b16978 fix(ui): reduce gap between input fields in email settings for better alignment 2025-06-25 12:37:13 +02:00
Andras Bacsai
baf647d85b fix(ui): add padding to section headers in settings views for improved spacing 2025-06-25 12:29:59 +02:00
Andras Bacsai
7fb85314e5 refactor(invitation): rename methods for consistency and enhance invitation deletion logic 2025-06-25 11:45:55 +02:00
Andras Bacsai
0e27d1f46d fix(ui): update border styling for consistency across components and enhance loading indicators 2025-06-25 10:56:35 +02:00
Andras Bacsai
2657504147 fix(ui): adjust project grid layout and refine server border styling for better visibility 2025-06-25 10:35:00 +02:00
Andras Bacsai
5336c940ca fix(ui): adjust layout of deployments section for improved alignment 2025-06-24 17:31:18 +02:00
Andras Bacsai
fb80ce64ec fix(ui): refine API token creation form and update helper text for clarity 2025-06-24 17:19:25 +02:00
Andras Bacsai
da2937c425 fix(ui): update confirmation button text for stopping database and service 2025-06-24 13:37:05 +02:00
Andras Bacsai
ffaa2917d5 fix(ui): enhance status refresh buttons with loading indicators 2025-06-24 13:34:56 +02:00
Andras Bacsai
8fc79022f3 feat(service): enhance service status handling and UI updates 2025-06-24 12:52:22 +02:00
Andras Bacsai
7d985e3915 refactor(ui): simplify container selection form in execute-container-command view 2025-06-20 09:35:39 +02:00
Hauke Schnau
1968d4d494
feat(auth): add Zitadel OAuth Provider (#5490) 2025-06-18 14:35:54 +02:00
Yassir Elmarissi
a77bd88258
feat(auth): Add Clerk OAuth Provider (#5553) 2025-06-18 14:29:46 +02:00
Andras Bacsai
d2f84a177a refactor(ui): remove unnecessary padding from deployment, backup, and logs sections 2025-06-17 10:40:53 +02:00
Andras Bacsai
204ad0fa3d refactor(ui): remove terminal header from execute-container-command view 2025-06-17 10:27:41 +02:00
Andras Bacsai
f7daddce58 refactor(ui): terminal 2025-06-17 09:28:07 +02:00
Andras Bacsai
78e9c8583f refactor(navigation): remove wire:navigate directive from configuration links for cleaner HTML structure 2025-06-16 13:09:30 +02:00
Andras Bacsai
52cd0d83db fix(degraded-status): remove unnecessary whitespace in badge element for cleaner HTML 2025-06-16 13:09:24 +02:00
Andras Bacsai
d1d899c0cf refactor(execute-container-command): simplify connection logic and improve terminal availability checks 2025-06-14 13:56:48 +02:00
Andras Bacsai
64dd648b3f fix(terminal): now it should work 2025-06-14 13:00:16 +02:00
Andras Bacsai
2a419ab8da Refactor terminal view: streamline HTML structure and improve readability by removing unnecessary conditional blocks 2025-06-14 12:42:20 +02:00
Andras Bacsai
15472aa0b7 Enhance terminal connection handling in execute-container-command view 2025-06-14 12:42:14 +02:00
Andras Bacsai
581151bb11 refactor(resource-operations): filter out build servers from the server list and clean up commented-out code in the resource operations view 2025-06-13 16:49:27 +02:00
Slava Abakumov
b447c26ad2
Capitalize "WordPress" properly (#5958)
* Update wordpress-with-mysql.yaml

Use the correct naming for WordPress.

It's "WordPress", not "Wordpress".

* replace Wordpress with WordPress in templates

* change slogans for templates

* fix in a livewire template file
2025-06-13 11:36:17 +02:00
Andras Bacsai
c3dd24ff43 refactor(navbar): simplify proxy status handling and enhance loading indicators for better user experience 2025-06-13 07:16:44 +02:00
Andras Bacsai
9ad2304229 refactor(proxy): streamline proxy status handling and improve dashboard availability checks 2025-06-11 12:02:39 +02:00
Andras Bacsai
281fd603d4 fix(navbar): add error handling for proxy status check to improve user feedback 2025-06-10 11:07:51 +02:00
Andras Bacsai
66ee0ff4d9 refactor(navbar): remove unused PHP use statement for cleaner code 2025-06-10 11:07:13 +02:00
Andras Bacsai
d9136367e9 fix(cloudflare): add error handling to automated Cloudflare configuration script 2025-06-10 11:06:07 +02:00
Andras Bacsai
6b64f20773 refactor(navbar): remove unnecessary parameters from server navbar component for cleaner implementation 2025-06-10 10:55:45 +02:00
Andras Bacsai
f8c3d29e1a fix(css): refine utility classes in utilities.css for proper Tailwind directive application 2025-06-06 22:05:45 +02:00
Andras Bacsai
30d820962d fix(css): adjust utility classes in utilities.css for consistent application of Tailwind directives 2025-06-06 22:05:24 +02:00
Andras Bacsai
6e85419adb feat(terminal): implement resize handling with ResizeObserver for improved terminal responsiveness 2025-06-06 22:05:16 +02:00
Andras Bacsai
6aa82817df fix(terminal): add unique wire:key to terminal component for improved reactivity and state management 2025-06-06 21:51:42 +02:00
Andras Bacsai
8e70b2907f fix(terminal-connection): improve error handling and stability for auto-connection; enhance component readiness checks and retry logic 2025-06-06 21:40:52 +02:00
Andras Bacsai
7df6890920 refactor(terminal-connection): streamline auto-connection logic and improve component readiness checks 2025-06-06 21:34:27 +02:00
Andras Bacsai
ba970d909c feat(terminal-connection): enhance terminal connection handling with auto-connect feature and improved status messaging 2025-06-06 21:15:50 +02:00
Andras Bacsai
1cdc01194b feat(proxy-dashboard): implement ProxyDashboardCacheService to manage Traefik dashboard cache; clear cache on configuration changes and proxy actions 2025-06-06 19:18:32 +02:00
Andras Bacsai
7cc91e7a04 fix(patches): add padding to loading message for better visibility during update checks 2025-06-06 19:18:28 +02:00
Andras Bacsai
b8bffc1507 fix(navbar): remove unnecessary x-init directive for loading proxy configuration 2025-06-06 19:18:20 +02:00
Andras Bacsai
dcb793f9f4 refactor(cloudflare-tunnel): enhance layout and structure of Cloudflare Tunnel documentation and confirmation modal 2025-06-06 18:52:57 +02:00
Andras Bacsai
2576e868b5 feat(navbar): add Traefik dashboard availability check and server IP handling; refactor dynamic configurations loading 2025-06-06 18:50:32 +02:00
Andras Bacsai
ddcb14500d refactor(proxy-status): refactored how the proxy status is handled on the UI and on the backend
feat(cloudflare): improved cloudflare tunnel automated installation
2025-06-06 14:47:54 +02:00
Andras Bacsai
5d390dc528 feat(activity-monitor): implement auto-scrolling functionality and dynamic content observation for improved user experience 2025-06-05 13:57:40 +02:00
Andras Bacsai
618a7d459c refactor(logs): enhance container loading logic and improve UI for logs display across various resource types 2025-06-05 13:24:26 +02:00
Andras Bacsai
e355a864c7 refactor(logs-view): update logs display for service containers with improved headings and dynamic key binding 2025-06-05 11:58:28 +02:00
Andras Bacsai
15435c0c9d fix(deployment-show): remove unnecessary fixed positioning for button container to improve layout responsiveness 2025-06-04 11:52:14 +02:00
Andras Bacsai
67700009a2 fix(select-component): enhance user interaction by adding cursor styles and disabling selection during processing 2025-06-04 10:22:43 +02:00
Andras Bacsai
9c37e2bf53 fix(modal-confirmation): decode HTML entities in confirmation text to ensure proper display 2025-06-04 10:14:30 +02:00
Andras Bacsai
a3dc3c861b refactor(activity-monitor): consolidate activity monitoring logic and remove deprecated NewActivityMonitor component 2025-06-02 15:36:37 +02:00
Andras Bacsai
ff20cb0b7c fix(application-configuration): prevent access to preview deployments for deploy_key applications and update menu visibility accordingly 2025-05-30 14:15:07 +02:00
Andras Bacsai
b0e33eb59d fix(application-management): improve stop messages for application, database, and service to enhance clarity and formatting 2025-05-30 14:04:43 +02:00
Andras Bacsai
923796775f fix(preview-form): update helper text formatting in preview URL template input for better readability 2025-05-30 13:51:57 +02:00
Andras Bacsai
f1e324e129 refactor(activity-monitor): enhance layout responsiveness by adjusting class bindings and structure for better display 2025-05-30 13:35:16 +02:00
Andras Bacsai
393d6f7669 fix(service-management): update service stop and restart messages for improved clarity and formatting 2025-05-30 13:35:09 +02:00
Andras Bacsai
a990cc01c2 refactor(activity-monitor): change activity property visibility and update view references for consistency 2025-05-30 12:56:34 +02:00
Andras Bacsai
9f06e7193e feat(previews): add force deploy without cache functionality and update deploy method to accept force rebuild parameter 2025-05-30 10:09:13 +02:00
Andras Bacsai
7e3880b3c2 refactor(logs): adjust padding in logs view for improved layout consistency 2025-05-30 09:11:58 +02:00
Andras Bacsai
c8bc80f448 refactor(environment-variables): simplify application build pack check in environment variable handling 2025-05-30 09:11:54 +02:00
Andras Bacsai
3804a7d765 fix(environment-variables): update label text for build variable checkboxes to improve clarity 2025-05-30 09:11:33 +02:00
Andras Bacsai
57b64cfd78 feat(security-patches): add update check initialization and enhance notification messaging in UI 2025-05-29 17:08:53 +02:00
Andras Bacsai
05a03c44d3 refactor(terminal): enhance terminal connection management and error handling, including improved reconnection logic and cleanup procedures 2025-05-29 14:36:13 +02:00
Andras Bacsai
261a2fe564 feat(ca-certificate): add CA certificate management functionality with UI integration and routing 2025-05-29 14:27:28 +02:00
Andras Bacsai
9d71900952 refactor(terminal-access): streamline resource retrieval and enhance terminal access messaging in UI 2025-05-29 14:26:48 +02:00
Andras Bacsai
46b4cfac68 feat(terminal-access): implement terminal access control for servers and containers, including UI updates and backend logic 2025-05-29 14:09:05 +02:00
Andras Bacsai
e9deaca8cd refactor(server-ui): improve layout and messaging in advanced settings and charts views 2025-05-29 11:36:50 +02:00
Andras Bacsai
7af9725076 feat(destination): update confirmation modal text and add persistent storage warning for server deployment 2025-05-28 11:49:04 +02:00
Andras Bacsai
15c1b76db5 refactor(pricing-plans): improve label class binding for payment frequency selection 2025-05-28 10:50:55 +02:00
Andras Bacsai
e005f1c838 fix(server): enhance error handling in server patch check notifications 2025-05-27 14:23:16 +02:00
Andras Bacsai
be89205d01 fix(ui): update server status display and improve server addition layout 2025-05-26 21:44:25 +02:00
Andras Bacsai
be0453d9df fix: Traefik start on new server validation
fix: Multiple server selection ui flow
2025-05-26 21:06:00 +02:00
Andras Bacsai
6ea6d2742b feat(server): implement server patch check notifications
- Added a new job, ServerPatchCheckJob, to handle server patch checks and notifications.
- Introduced a new notification class, ServerPatchCheck, for sending updates via email, Discord, Slack, Pushover, and Telegram.
- Updated notification settings models to include server patch notification options for email, Discord, Slack, Pushover, and Telegram.
- Created a migration to add server patch notification fields to the respective settings tables.
- Enhanced the UI to allow users to enable/disable server patch notifications across different channels.
2025-05-26 14:03:59 +02:00
peaklabs-dev
5f426603c7
chore(ui): remove unused stopEvent code 2025-05-20 15:22:37 +02:00
Arnaud Dezandee
587a927b8b
feat(oauth): set redirect uri as optional and add default value (#5760) 2025-05-20 14:35:39 +02:00
Andras Bacsai
f430ca779b refactor(slide-over): enhance class merging for improved component styling 2025-05-20 11:41:55 +02:00
Andras Bacsai
7fdf296c4a refactor(service): enhance modal confirmation component with event dispatching for service stop actions 2025-05-20 11:34:50 +02:00
Andras Bacsai
0cd8f5628c refactor(slide-over): streamline button element and improve code readability 2025-05-20 11:15:31 +02:00
Andras Bacsai
64305b7992 refactor(sidebar): simplify server patching link by removing button element 2025-05-20 11:15:31 +02:00
Andras Bacsai
35b08453e1 refactor(service): consolidate configuration change dispatch logic and remove unused navbar component 2025-05-20 11:15:31 +02:00
peaklabs-dev
79e620eac5
fix(ui): add back missing service navbar components 2025-05-19 23:35:17 +02:00
peaklabs-dev
9331ccaf3e
fix(css): bg-coollabs-gradient not working anymore 2025-05-19 23:01:28 +02:00
peaklabs-dev
2ef71d9114
fix(css): 8+ issue with new tailwind v4 2025-05-19 22:47:33 +02:00
peaklabs-dev
ca77dc8eb9
fix(css): tailwind v5 things 2025-05-19 22:27:04 +02:00
Andras Bacsai
786bfa960f improvement(core): simplify events for app/db/service status changes 2025-05-19 21:50:32 +02:00
Andras Bacsai
61e45fbf3d style(css): enhance badge utility styles in utilities.css 2025-05-19 15:31:35 +02:00
Andras Bacsai
ebe269324c style(css): refine badge utility styles in utilities.css 2025-05-19 15:29:48 +02:00
Andras Bacsai
a5ba61945f fix(select): update PostgreSQL versions and titles in resource selection
- Change default PostgreSQL version from 16 to 17.
- Update Supabase PostgreSQL version to 17.4.1.032.
- Modify PostGIS title to indicate AMD compatibility.
- Update PGVector title to reflect version 17.
2025-05-19 13:43:22 +02:00
Andras Bacsai
bd3f987fef style(css): update padding utility for password input and add newline in app.css 2025-05-19 13:43:08 +02:00
Andras Bacsai
525072c733 Enhance server patching UI in patches.blade.php
- Update layout to improve user experience with a more structured design.
- Add experimental label and helper text for clarity on package manager support.
- Change button text to "Check Now" for better action indication.
- Introduce automatic server update messaging.
2025-05-16 12:41:34 +02:00
Andras Bacsai
e7536d3fb8 feat(security): implement server patching functionality
- Add CheckUpdates and UpdatePackage actions for managing server updates.
- Create ServerPackageUpdated event for broadcasting update status.
- Introduce Patches Livewire component for user interface to check and apply updates.
- Update navigation and sidebar to include security patching options.
2025-05-15 22:21:54 +02:00
Andras Bacsai
e97cf2db3a feat(modal): add dispatchAction property to confirmation modal 2025-05-15 22:21:34 +02:00
0x4e32
c728e6f2ba
feat(ui): Upgrade to Tailwind v4 (#5710) 2025-05-14 12:43:23 +02:00
Andras Bacsai
46e071cd6f fix(select): update fallback logo path to use absolute URL for improved reliability 2025-05-08 21:35:12 +02:00
Andras Bacsai
5e840ca69b fix(ui): correct closing div tag in service index view 2025-05-03 13:40:04 +02:00
Andras Bacsai
d8185e3d6a fix(ui): allow adding scheduled backups for non-migrated databases 2025-05-03 13:34:20 +02:00
Best Codes
6a70ab95e2
fix(ui): system theming for charts (#5740) 2025-05-02 17:49:01 +02:00
Andras Bacsai
fe24296de7 feat(backup): implement custom database type selection and enhance scheduled backups management 2025-04-30 16:44:44 +02:00
Andras Bacsai
d6eefe7491 fix(database): update label for image input field to improve clarity 2025-04-30 16:43:48 +02:00
Andras Bacsai
e062edb689 refactor(core): streamline container stopping process and reduce timeout duration; update related methods for consistency 2025-04-30 15:28:59 +02:00
Andras Bacsai
d8c3418e72 feat(Service): Add functionality to convert between applications and databases in docker-compose based applications
fix(ui): Fix service layout refresh on compose change
2025-04-29 14:27:17 +02:00
Andras Bacsai
1f7f267d60 chore(versions): update coolify version to 4.0.0-beta.416 and nightly version to 4.0.0-beta.417 in configuration files; fix links in deployment view 2025-04-29 11:02:36 +02:00
Andras Bacsai
1c804a7409 fix(ui): Remove required attribute from image input in service application view 2025-04-29 09:23:03 +02:00
Andras Bacsai
d47946a0ad fix(ui): Disable livewire navigate feature (causing spam of setInterval()) 2025-04-29 09:04:24 +02:00
Andras Bacsai
78ef80f800 refactor 2025-04-23 13:22:01 +02:00
Andras Bacsai
bce8bb1f2d
Merge branch 'next' into add-hostname 2025-04-22 22:03:45 +02:00
Andras Bacsai
9e608f7ba5 refactor(http-basic-auth): rename 'http_basic_auth_enable' to 'http_basic_auth_enabled' across application files for consistency 2025-04-22 21:30:27 +02:00
Andras Bacsai
7e0373e439
Merge branch 'next' into feat/add-http-basic-auth 2025-04-22 21:18:43 +02:00
Andras Bacsai
d731cdabdf fix(source): update no sources found message for clarity 2025-04-22 10:20:54 +02:00
Andras Bacsai
9548c7d312 fix(backup-edit): conditionally enable S3 checkbox based on available validated S3 storage 2025-04-21 10:01:31 +02:00
Andras Bacsai
a501142ef5 fix(navbar): update error message link to use route for environment variables navigation 2025-04-18 10:32:32 +02:00
Christopher Kaster
2634f516d5
feat: Add HTTP Basic Authentication 2025-04-17 14:14:32 +02:00
Andras Bacsai
ced4d92ede fix(source): update connected source display to handle cases with no source connected 2025-04-16 10:04:25 +02:00
Andras Bacsai
b71aec35a1 refactor(source): conditionally display connected source and change source options based on private key presence 2025-04-16 10:04:03 +02:00
Andras Bacsai
34b75927f2 fix(redis): update username and password input handling to clarify database sync requirements 2025-04-15 18:58:00 +02:00
Andras Bacsai
32326bb7dd feat(subscription): enhance subscription management with loading states and Stripe status checks 2025-04-14 10:31:13 +02:00
Andras Bacsai
c375a8e7ae fix(pricing-plans): adjust grid class for improved layout consistency in subscription pricing plans 2025-04-13 20:49:02 +02:00
Andras Bacsai
5b9753eeb2 refactor(navbar-delete-team): simplify modal confirmation layout and enhance button styling for better user experience 2025-04-13 20:38:16 +02:00
Andras Bacsai
4bc9786046 refactor(DynamicConfigurations): improve handling of dynamic configuration content by ensuring fallback to empty string when content is null 2025-04-13 14:24:27 +02:00
Andras Bacsai
4c95dccfb3 refactor(SourceManagement): sort sources by name and improve UI for changing Git source with better error handling 2025-04-11 20:25:25 +02:00
Andras Bacsai
ec36825545 feat(SourceManagement): add functionality to change Git source and display current source in the application settings 2025-04-11 18:22:42 +02:00
Andras Bacsai
abf922b392 feat(GithubApp): update default events to include 'pull_request' and streamline event handling 2025-04-10 16:25:53 +02:00
Andras Bacsai
68bd945b09 refactor(Application): rename network_aliases to custom_network_aliases across the application for clarity and consistency 2025-04-09 08:42:50 +02:00
Andras Bacsai
f8607ddf6a
Merge branch 'next' into docker-network-aliases 2025-04-08 13:27:59 +02:00
Andras Bacsai
d383344ab9 feat(EnvironmentVariable): add handling for Redis credentials in the environment variable component 2025-04-06 21:13:11 +02:00
Andras Bacsai
900b5ad4ef feat(Deploy): add info dispatch for proxy check initiation 2025-04-05 14:48:43 +02:00
Andras Bacsai
68c2c7fb81 fix(Status): conditionally check proxy status and refresh button based on force_stop state 2025-04-05 14:41:34 +02:00
sebi
4f5df53f1f add hostname 2025-04-04 18:39:52 +01:00
peaklabs-dev
7e0ff9cc3c
fix(ui): only show copy button on https 2025-04-02 19:38:53 +02:00
peaklabs-dev
7519e6a939
fix(ui): Instance Backup settings
- Only show and enable instance backup settings when the server is functional
2025-04-01 14:31:38 +02:00
peaklabs-dev
04349d9b05
chore(core): remove redocs
- It is not well maintained (no Laravel 12 Support) and does not work anyway.
2025-03-31 18:33:52 +02:00
Andras Bacsai
fcfd00eebe feat(application): add SPA configuration and update Nginx generation logic 2025-03-31 15:10:50 +02:00
Andras Bacsai
d124abef2f refactor(email): update label for test email recipient input 2025-03-28 22:18:07 +01:00
Andras Bacsai
0bb47dfa56 refactor(file-storage): improve layout and structure of input fields 2025-03-28 22:10:15 +01:00
Andras Bacsai
7686ebfd6c refactor(file-storage): add loadStorageOnServer method for improved error handling 2025-03-28 21:05:34 +01:00
Andras Bacsai
ebb81aff68 refactor(email): allow custom email recipients in email sending logic 2025-03-28 19:09:36 +01:00
Andras Bacsai
f3f5459983 refactor(database): remove redundant database status display in MongoDB view 2025-03-26 18:31:10 +01:00
Andras Bacsai
d7ded7f8e5 refactor(database): enhance SSL configuration handling for various databases 2025-03-26 17:24:46 +01:00
Andras Bacsai
df25b65ce7 refactor(invite-link): enhance form layout for improved responsiveness 2025-03-25 10:15:31 +01:00
Andras Bacsai
956139564c refactor(invite-link): adjust layout for better responsiveness in form 2025-03-25 09:53:50 +01:00
Andras Bacsai
a73cfd8b09 refactor(modal): add ignoreWire attribute to modal-confirmation component 2025-03-25 09:49:38 +01:00
Andras Bacsai
41205b7ad2 refactor(storage): simplify file storage iteration in Blade template 2025-03-25 09:40:21 +01:00
Andras Bacsai
d01889a0c2 fix(copy-button): ensure text is safely passed to clipboard 2025-03-24 20:33:25 +01:00
Andras Bacsai
d7d80e926e feat(user): implement session deletion on password reset 2025-03-21 15:45:29 +01:00
Andras Bacsai
26f4d37346 feat(notifications): add discord ping functionality and settings 2025-03-21 12:16:33 +01:00
Benjamin Grant
37c2a2b6ad
fix: correct some spellings 2025-03-19 19:49:59 +00:00
Andras Bacsai
956bbed5e3 feat(svg): add coolify and evolution-api SVG logos 2025-03-18 11:22:54 +01:00
Andras Bacsai
950acffe0b refactor(database): streamline SSL configuration handling across database types 2025-03-17 15:15:54 +01:00
Andras Bacsai
54db7523d5 refactor(app): remove unused MagicBar component and related code 2025-03-17 15:15:53 +01:00
Andras Bacsai
009cee1bbd
Merge branch 'next' into feat-db-ssl 2025-03-17 15:15:24 +01:00
Andras Bacsai
b8f99bbda0 fix(core): redirect healthcheck route for dockercompose applications 2025-03-17 11:28:43 +01:00