Commit graph

16618 commits

Author SHA1 Message Date
Andras Bacsai
69dbfe0079
fix(modal): use checkbox ids for Livewire bindings (#11335) 2026-08-17 23:34:56 +02:00
Andras Bacsai
3d025a2a9b docs: design external TLS redirect control 2026-08-17 22:38:44 +02:00
Andras Bacsai
92d6fe9d4e fix(ui): use solid surfaces for deployment indicator states
Remove deployment opacity fading and translucent dark-theme surfaces, and drop the global listbox hover background rule.
2026-08-17 21:38:44 +02:00
Andras Bacsai
9d64b30612 fix(ui): improve listbox hover state and Traefik redirects
Add an opaque hover background for listbox triggers and preserve single-escaped
Traefik redirect capture groups when generating application labels.
2026-08-17 21:26:57 +02:00
Andras Bacsai
43cd1f4c0d chore(release): bump Coolify versions to 4.3.8 2026-08-17 20:56:02 +02:00
Andras Bacsai
5c6defbc76
fix(backups): honor full dumps and selected storage deletion (#11331) 2026-08-17 18:29:09 +02:00
Andras Bacsai
db1316f878
fix(backups): render form for directory-only targets (#11332) 2026-08-17 17:00:00 +02:00
Andras Bacsai
5152698757
fix(deployments): advance queue after cancellations (#11330) 2026-08-17 16:27:00 +02:00
Andras Bacsai
82fe61bfd0 Merge remote-tracking branch 'origin/main' 2026-08-17 16:23:56 +02:00
Andras Bacsai
c314319a7e
fix(sudo): preserve substitutions in backup shell commands (#11329) 2026-08-17 16:23:30 +02:00
Andras Bacsai
a5dedc07cd feat(storage): persist local images and unify clipboard copying
Add a private images disk with persistent container mounts and installation/upgrade setup, while routing avatar and project icon storage through it. Reuse the copy button component for API tokens and support clipboard copying through the shared helper.
2026-08-17 16:19:41 +02:00
Andras Bacsai
282227b238
fix(domains): preserve ports in split URL inputs (#11328) 2026-08-17 16:05:21 +02:00
Dion VH
5872cc095c
fix(docker): docker cleanup correctly checks the coolify.managed label (#8831) 2026-08-17 12:07:12 +02:00
Andras Bacsai
70b9acc424 fix(ui): position table dropdowns outside overflowing containers
Update Coolify release metadata to version 4.3.7 and nightly 4.3.8.
2026-08-16 23:48:25 +02:00
Andras Bacsai
84021504b3 feat(ui): show Coolify version in mobile sidebar 2026-08-16 21:17:08 +02:00
Andras Bacsai
866a3ab528 fix(ui): improve backup execution table scrolling and borders 2026-08-16 21:14:16 +02:00
Andras Bacsai
bd79f4ec91 fix(ui): refine breadcrumb search icon and header border 2026-08-16 21:10:15 +02:00
Andras Bacsai
3fe1349ac4 feat(ui): add admin navigation link for root users 2026-08-16 21:05:12 +02:00
Andras Bacsai
6ad9605734 fix(ui): improve dark-mode loading contrast and remove header borders
Use the warning accent for dark-mode loading indicators and simplify desktop navigation chrome by removing sidebar and top-bar separator borders. Add regression coverage for loading contrast and checkpoint spinner markup.
2026-08-16 21:00:33 +02:00
Andras Bacsai
5b517f21be feat(ui): add configurable page widths and searchable controls
Add full-width and centered layout preferences across the app shell and workspaces.
Replace page-size selects with dropdowns and add searchable breadcrumb switching.
2026-08-16 20:54:50 +02:00
Andras Bacsai
b3b4d8a5f1 chore(release): bump Coolify versions to 4.3.6 and 4.3.7 2026-08-16 20:18:38 +02:00
Andras Bacsai
b976d19f25 fix(ui): improve dropdown positioning and empty backup states
Refactor dropdown behavior, add sorted resource selection to breadcrumbs, and show an empty state when no backup executions exist.
2026-08-16 19:19:04 +02:00
Andras Bacsai
232e2eab51 Merge remote-tracking branch 'origin/main' 2026-08-16 18:27:29 +02:00
Andras Bacsai
e28d8ca0ff fix: handle complete empty snapshots and match dropdown trigger width 2026-08-16 18:26:40 +02:00
Onur Dilmen
d1bdcdb61c
fix(lang): add missing keys for Authentik and Zitadel OAuth (#9938) 2026-08-16 18:20:38 +02:00
Andras Bacsai
9729e765b4
fix(ui): prevent floating dropdown Alpine scope errors (#11311) 2026-08-16 13:44:30 +02:00
Andras Bacsai
4c22919d38 chore(release): bump Coolify and nightly versions 2026-08-16 09:31:37 +02:00
Andras Bacsai
ead8fcd41a
fix(deployment): restore deployment log download actions (#11306) 2026-08-16 08:29:31 +02:00
Andras Bacsai
8e73149a06
fix(team): prevent danger zone source loading error (#11305) 2026-08-16 08:29:21 +02:00
Andras Bacsai
9c5020c93b fix(subscription): preserve adjustment modal state during Livewire updates 2026-08-16 08:19:42 +02:00
Andras Bacsai
bb45668a80 fix(ui): fix subscription access and mobile menu positioning
Add the subscription link for cloud team admins, anchor the mobile account menu below its trigger, and protect the subscription modal from Livewire morphing.
2026-08-16 08:02:23 +02:00
Andras Bacsai
0a35909ddf feat(ui): standardize paginated tables and responsive dropdowns
Add reusable pagination and page-size controls, improve mobile dropdown positioning, and migrate paginated views to consistent table components.
2026-08-16 00:58:23 +02:00
Andras Bacsai
7bcdc23086 ci(build): use short SHA tags for image manifests
Expose the short SHA between workflow jobs and verify image tag propagation.
2026-08-15 23:50:14 +02:00
Andras Bacsai
c6a12d7078 feat(shared-variables): display project icons in project views
Add project icon images with fallback icons and cache-busting URLs, plus coverage for both shared-variable views.
2026-08-15 23:15:31 +02:00
Andras Bacsai
96f55e3e31 feat(dashboard): display project icons in project cards 2026-08-15 23:14:06 +02:00
Andras Bacsai
09ccd32737 chore(release): bump Coolify version to 4.3.4 and nightly to 4.3.5 2026-08-15 22:10:22 +02:00
Andras Bacsai
2113c0687d fix(deployment): constrain desktop logs layout and bump version
Set the fallback Coolify version to 4.3.4 and keep the deployment logs panel at a fixed desktop height.
2026-08-15 22:07:44 +02:00
Andras Bacsai
d99072b28e chore(release): bump Coolify and helper versions 2026-08-15 21:00:54 +02:00
Andras Bacsai
0824c91aca fix(forms): prevent reparsing partial numeric hosts 2026-08-15 20:57:26 +02:00
Andras Bacsai
76030a30d4 chore(v5): archive V5 implementation and remove runtime integration
Move V5 source, migrations, UI, scripts, and tests into documentation, then remove V5 routes, models, jobs, configuration, dependencies, and application hooks.
2026-08-15 19:13:30 +02:00
Andras Bacsai
1440d35750
fix(resources): preserve records sharing IDs across model types (#11300) 2026-08-15 18:43:20 +02:00
Andras Bacsai
bb9f5e5768
fix(healthcheck): allow more time for Coolify startup (#11299) 2026-08-15 18:38:59 +02:00
Andras Bacsai
81ed9a3af2
fix(sentinel): prevent restart after Sentinel is disabled (#11298) 2026-08-15 18:33:39 +02:00
Andras Bacsai
1c25b58dc8 fix(proxy): set Traefik network labels for compose services
Add the Coolify network label when no user-selected Traefik network exists, while preserving custom labels for applications and services.
2026-08-15 18:31:32 +02:00
Andras Bacsai
006b1b2b74
fix(domains): prevent search indexing header overflow (#11275) 2026-08-15 18:27:12 +02:00
Andras Bacsai
ad2933ec8b
fix(storage): validate S3 connection with current form values (#11297) 2026-08-15 18:25:28 +02:00
Andras Bacsai
e37a8dfa8a fix(storage): test S3 connection with current form values
Preserve unsaved storage settings while persisting the resulting usability
and notification status.
2026-08-15 18:23:58 +02:00
Andras Bacsai
905dd42467
fix(docker): keep MinIO client versions consistent (#11291) 2026-08-15 18:04:47 +02:00
Andras Bacsai
aed5ec3e2f docs(ui): clarify application image retention cleanup options 2026-08-15 17:59:32 +02:00
Andras Bacsai
0a6db15216 fix(backup): use shared compression for database dumps
Centralize compressor selection and apply helper-image compression to dump-all database backups.
2026-08-15 15:51:11 +02:00