Andras Bacsai
ee843b7230
fix(ui): show server warnings with alert icons
2026-08-18 14:51:40 +02:00
Andras Bacsai
ad3e7350c1
Merge remote-tracking branch 'origin/main'
2026-08-18 14:05:22 +02:00
Andras Bacsai and GitHub
00b7861a8f
fix(services): avoid loading bind-mount file contents ( #10960 )
2026-08-18 14:05:15 +02:00
Andras Bacsai
288dc98ca7
fix: enforce remote output size limits
2026-08-18 14:03:33 +02:00
Andras Bacsai
b2af1c11a5
fix(logs): clean up deployment log scrolling on teardown
2026-08-18 14:02:48 +02:00
Andras Bacsai
ccd7c59abf
Merge remote-tracking branch 'origin/next' into pr-10960-compose-settings-memory-crash
2026-08-18 13:58:16 +02:00
Andras Bacsai
861a904992
fix(server): surface pending proxy and outdated Traefik states
2026-08-18 13:53:40 +02:00
Andras Bacsai
3cca2a0bfe
fix(ui): add spacing between database backup sections
...
Add a flex column gap to the backup edit layout and cover the spacing with a feature test.
2026-08-18 12:53:41 +02:00
Andras Bacsai
d2d6c8ac96
fix(deployments): defer container cleanup and configure dashboard HTTPS
2026-08-18 12:51:54 +02:00
Andrew Matia and GitHub
264cb8e2b0
fix(webhook): restore GitLab source deployments ( #11284 )
2026-08-18 12:24:06 +02:00
c2b7978e3e
fix(ui): improve highlighted button and spinner contrast ( #11279 )
...
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com >
2026-08-18 12:21:49 +02:00
Andras Bacsai and GitHub
d360da3270
fix(databases): chown SSL certs before container replacement ( #11352 )
2026-08-18 11:55:55 +02:00
Andras Bacsai
713ddd84fc
Merge remote-tracking branch 'origin/main'
2026-08-18 11:39:10 +02:00
NrwPlay and GitHub
30da9e96eb
fix(notification): update storage email link in S3 error ( #8633 )
2026-08-18 11:38:01 +02:00
05ebba9f1a
fix: compress dashboard over HTTPS ( #10828 )
...
Co-authored-by: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com >
2026-08-18 11:30:09 +02:00
Andras Bacsai
88eccbf78f
chore(release): bump Coolify versions to 4.3.9
2026-08-18 11:29:01 +02:00
Andras Bacsai and GitHub
417f996ef5
fix(databases): redirect stdin for the SSL cert chown ( #11315 )
2026-08-18 10:46:24 +02:00
Andras Bacsai and GitHub
c9d5c4c41f
fix(upgrade): handle missing status after restart ( #11350 )
2026-08-18 10:41:45 +02:00
Andras Bacsai
a3e78a3677
fix(authorization): gate mutable Livewire controls by policy
...
Disable unauthorized listbox inputs and hide application deploy actions, with updated disabled styling and coverage.
v4.3.8
2026-08-18 10:18:52 +02:00
Andras Bacsai and GitHub
f588913435
fix(table): keep page-size dropdown within viewport ( #11349 )
2026-08-18 10:03:07 +02:00
Andras Bacsai
48da7ee6e2
fix(table): preserve computed dropdown top position
2026-08-18 10:02:28 +02:00
Andras Bacsai and GitHub
cd2c3f3431
fix(postgresql): persist selected public access state ( #11348 )
2026-08-18 09:46:41 +02:00
Andras Bacsai
ab5025f0a7
fix: select Traefik networks and stabilize dropdown positioning
2026-08-18 09:42:36 +02:00
Andras Bacsai
8ecf77eadb
fix(postgresql): persist selected public access state
2026-08-18 09:42:22 +02:00
Andras Bacsai
0d23b29775
fix: honor GitHub default branches and reconcile proxy networks
...
Use searchable repository and branch selectors, select each repository's default branch when available, and discover running container networks during proxy reconciliation.
2026-08-18 09:16:29 +02:00
Andras Bacsai
17d9d1a370
feat(domains): add configurable HTTPS redirects for service apps
2026-08-18 09:08:18 +02:00
Andras Bacsai and GitHub
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 and GitHub
5c6defbc76
fix(backups): honor full dumps and selected storage deletion ( #11331 )
v4.3.7
2026-08-17 18:29:09 +02:00
Andras Bacsai and GitHub
db1316f878
fix(backups): render form for directory-only targets ( #11332 )
2026-08-17 17:00:00 +02:00
Andras Bacsai and GitHub
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 and GitHub
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 and GitHub
282227b238
fix(domains): preserve ports in split URL inputs ( #11328 )
2026-08-17 16:05:21 +02:00
🏔️ Peak and GitHub
2e1d075ce1
feat: add configurable Horizon dashboard access ( #9354 )
2026-08-17 13:09:57 +02:00
peaklabs-dev
5da6c5e118
feat(horizon): read allowed emails from config and allow root user by id
...
- read allowed emails from config instead of env(), which returns null once configs are cached in production
- allow the root user by id instead of matching their email
- clean up gate code
2026-08-17 13:07:49 +02:00
peaklabs-dev
342be9e99b
chore: remove horizon var from .env.development
2026-08-17 13:04:36 +02:00
🏔️ Peak and GitHub
00e3ffe809
Merge branch 'next' into feature/horizon-configurable-admin-access
2026-08-17 12:08:17 +02:00
Dion VH and GitHub
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
v4.3.6
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