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
0e27d1f46d
fix(ui): update border styling for consistency across components and enhance loading indicators
2025-06-25 10:56:35 +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
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
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
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
9ad2304229
refactor(proxy): streamline proxy status handling and improve dashboard availability checks
2025-06-11 12:02:39 +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
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
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
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
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
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
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
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
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
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
peaklabs-dev
5f426603c7
chore(ui): remove unused stopEvent code
2025-05-20 15:22:37 +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
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
Andras Bacsai
786bfa960f
improvement(core): simplify events for app/db/service status changes
2025-05-19 21:50:32 +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
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
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
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
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
sebi
4f5df53f1f
add hostname
2025-04-04 18:39:52 +01:00
Andras Bacsai
fcfd00eebe
feat(application): add SPA configuration and update Nginx generation logic
2025-03-31 15:10:50 +02: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
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
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
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
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
Andras Bacsai
f77ee1f4ba
fix(general): correct link to framework specific documentation
2025-03-17 11:15:49 +01:00
Piotr Wójcik
0baeaa982b
Merge branch 'next' into docker-network-aliases
2025-03-16 14:50:26 +01:00
peaklabs-dev
ee93ccd8e7
fix(backups): retention settings
...
- If you set a low local backup retention, for example 2 backups for local backup retention and 10 backups for S3, then the S3 backups were never deleted, not even after 10 days. This was because we check the file paths based on the backup executions table, and as soon as a backup was deleted locally, the execution was removed, which meant after 10 days for s3 there where no backups older then 10 days just the 2 local backups which is just wrong. Now we only delete a backup execution if it has been removed from both locations.
- Also added a nice little UI element to see where your backup is available.
2025-03-14 15:28:12 +01:00
Andras Bacsai
595370df92
feat(LocalFileVolume): add binary file detection and update UI logic
...
Implemented a new attribute to detect binary files in the LocalFileVolume model, enhancing the file handling capabilities. The isBinary method checks for binary content based on specific criteria, allowing for better management of file types. Additionally, updated the file storage UI to conditionally display conversion options based on the binary status of the file, improving user experience and preventing unintended actions on binary files. These changes contribute to a more robust and user-friendly file management system.
2025-03-14 14:55:38 +01:00
Andras Bacsai
93e3aa2339
Merge pull request #5333 from georgetasioulis/patch-1
...
Update correct services URL
2025-03-13 18:42:00 +01:00
georgetasioulis
546b07c477
Update correct services URL
2025-03-13 11:48:20 +02:00
Andras Bacsai
d894c3d903
feat(database): implement two-step confirmation for database deletion
...
Added a new delete method in the Database component that includes a two-step confirmation process requiring the user to enter their password. If two-step confirmation is disabled, the deletion proceeds without password verification. Additionally, a confirmation modal has been integrated into the database view to prompt users before deletion, enhancing the safety of this critical operation.
2025-03-12 16:33:35 +01:00
Andras Bacsai
3634d7d889
refactor(ui): Unhide log toggle in application settings
2025-03-12 14:46:08 +01:00
Ben Hybert
70564195da
Merge branch 'next' into dont-hide-log-toggle
2025-03-12 10:48:47 +00:00
Ben Hybert
f648653e10
implement correct IF statement
2025-03-12 10:48:33 +00:00
Ben Hybert
79d4169eb1
dont hide logs for now as it doesnt work
2025-03-12 10:21:20 +00:00
Andras Bacsai
e8b3f68e66
feat(ui): Improve GitHub repository selection and styling
2025-03-11 22:29:17 +01:00
Andras Bacsai
3f62225ec3
refactor(scheduled-tasks): Improve scheduled task creation and management
2025-02-27 13:26:35 +01:00
Andras Bacsai
73e0735aa2
fix(core): Only validate custom compose files
2025-02-27 12:18:03 +01:00
Andras Bacsai
27e4882d57
feat(core): You can validate compose files with docker compose config
...
fix(core): labels are now accepted with both compose styles
refactor: remove lots of ray's
2025-02-27 11:29:04 +01:00
Andras Bacsai
fd09b5b30f
refactor(ui): Simplify file storage modal confirmations
2025-02-26 08:22:55 +01:00
Andras Bacsai
0798eb714d
fix(ui): Update storage configuration guidance link
2025-02-26 08:22:45 +01:00
Andras Bacsai
693c7c4cb3
fix(ui): Add literal and multiline env support to services.
2025-02-22 13:32:10 +01:00
Andras Bacsai
d82be931cd
feat(ui): add textarea switching option in service compose editor
2025-02-22 13:04:46 +01:00
🏔️ Peak
9557957f18
Merge branch 'next' into feat-db-ssl
2025-02-19 17:57:59 +01:00
Andras Bacsai
f02db2a3c5
fix(ui): adjust polling intervals for database and service status checks
2025-02-17 09:52:27 +01:00
Andras Bacsai
3c538e00dd
fix(deployment): improve log line rendering and formatting
2025-02-12 10:51:26 +01:00
peaklabs-dev
4fdd5679c9
fix(ui): enable SSL is not working correctly for KeyDB
2025-02-11 20:18:42 +01:00
peaklabs-dev
3e95387e10
Full: SSL Support for KeyDB
2025-02-10 21:29:45 +01:00
peaklabs-dev
90e681e24b
feat: Full SSL support for DrangonflyDB
2025-02-10 21:29:20 +01:00
peaklabs-dev
4547647e98
feat(ssl): improve Redis and remove modes
2025-02-10 19:23:39 +01:00
peaklabs-dev
6b6a9f57f3
fix(ui): remove unused mode for MongoDB
2025-02-10 15:26:05 +01:00
peaklabs-dev
484fc5140b
fix(ssl): rename Redis mode to verify-ca as it is not verify-full
2025-02-08 16:43:15 +01:00
🏔️ Peak
c7840bdf1b
Merge branch 'next' into feat-db-ssl
2025-02-07 23:01:46 +01:00
peaklabs-dev
7b30b1aff1
feat(ssl): Full SSL support for Redis
2025-02-07 22:36:36 +01:00
peaklabs-dev
5b347f3d0f
fix(ssl): remove mode selection for MariaDB as it is not supported
2025-02-07 21:07:40 +01:00
peaklabs-dev
bd33f65c0a
feat(ssl): new modes for MongoDB and get caCert and mountPath correctly
2025-02-07 18:31:41 +01:00
peaklabs-dev
8a45c24dc2
fix(ui): only show Regenerate SSL Certificates button when there is a cert
2025-02-07 18:30:44 +01:00
peaklabs-dev
367eebc9fc
feat: Add full SSL support to MongoDB
2025-02-05 22:56:29 +01:00
peaklabs-dev
e81ed1aad8
feat(ssl): Add full MariaDB SSL support
2025-02-04 21:08:20 +01:00
peaklabs-dev
3f857c6dac
feat(ssl): Add full MySQL SSL Support
2025-02-04 18:29:35 +01:00
Andras Bacsai
a5ca90c965
feat(ui): add periodic status checking for services
2025-02-04 15:01:42 +01:00
peaklabs-dev
c3a440a64e
fix(ui): certificate expiration data is null before starting the DB
2025-02-04 14:37:35 +01:00
Andras Bacsai
d632eb2be9
refactor: simplify service start and restart workflows
2025-02-04 14:34:34 +01:00
peaklabs-dev
fd5b7492f8
chore(ui): improve valid until handling
2025-02-03 23:21:09 +01:00
peaklabs-dev
53510928d2
feat(ssl): regenerate certificate and valid until UI
2025-02-03 22:54:31 +01:00
🏔️ Peak
f871c1067b
Merge branch 'next' into feat-db-ssl
2025-02-03 22:20:51 +01:00
Andras Bacsai
0ff7c468c8
fix(ui): skip SERVICE_FQDN and SERVICE_URL variables during update
2025-02-03 15:44:15 +01:00
Andras Bacsai
cd2ee25564
fix(ui): update docker compose file helper text to clarify repository modification
2025-02-03 14:37:13 +01:00
Andras Bacsai
dde6128fa8
replace logo
2025-01-31 17:08:40 +01:00
peaklabs-dev
875d1d49bb
feat(ui): Add ssl settings to Postgres ui
2025-01-29 13:25:05 +01:00
Andras Bacsai
e9efbce76a
feat(ui): conditionally enable advanced application settings based on label readonly status
2025-01-28 13:40:56 +01:00
Andras Bacsai
1ec15af1ad
fix(database): adjust MongoDB restore command and import view styling
2025-01-28 12:41:22 +01:00
Andras Bacsai
f283e9f53c
Merge pull request #4942 from ari-party/main
...
fix: hide expand button if no additional lines to show
2025-01-28 10:54:43 +01:00
Andras Bacsai
fddaf9134d
fix: disable certain parts if readonly label is turned off
2025-01-27 14:05:18 +01:00
Andras Bacsai
50750eb9e4
fix(ui): correct typo in container label helper text
2025-01-26 18:02:33 +01:00
Andras Bacsai
db8f0de8a3
fix(ui): update database control UI to check server functionality before displaying actions
2025-01-24 11:14:55 +01:00
astrid
4790d00ad4
hide expand button if no additional lines to show
2025-01-23 20:43:20 +01:00
peaklabs-dev
1072a0c17c
feat(ui): improve deployment UI
...
- fix: show time details even if a deployment has failed
- feat: added back "finished x min ago" to make it easier to see how long ago a deployment was finished
2025-01-23 13:21:11 +01:00
peaklabs-dev
09d64d4bf6
feat(terminal): show terminal unavailable if the container does not have a shell on the global terminal UI
2025-01-23 11:51:01 +01:00
peaklabs-dev
08e6c68513
fix(ui): use wire:navigate to navigate to the server settings page
2025-01-22 18:08:23 +01:00
peaklabs-dev
7cc90f02c5
fix(ui): metrics stuck in loading state
2025-01-22 18:07:57 +01:00
peaklabs-dev
31992f4d02
fix(ui):show error on terminal if container has no shell (bash/sh)
2025-01-21 18:36:38 +01:00
peaklabs-dev
43a4d9b467
fix(ui): show preview deployment environment variables
2025-01-21 17:09:03 +01:00
Andras Bacsai
4b74ca56c3
feat(core): wip version of coolify.json
2025-01-21 14:09:12 +01:00
peaklabs-dev
8fa59f5ade
fix(ui): Backups link should not redirected to general
2025-01-21 12:32:35 +01:00
Andras Bacsai
8e587965e1
fix: remove wire:navigate from import backups
2025-01-21 11:16:24 +01:00
Andras Bacsai
618b89f648
Merge pull request #4842 from peaklabs-dev/docker-cleanup-executions-ui
...
feat: Docker cleanup execution UI and some UI improvements
2025-01-16 21:42:02 +01:00