Andras Bacsai and Claude Opus 5.5
44c6322259
fix(canvas): fit the server header and skip placeholder cards in the status summary
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 18:10:47 +02:00
Andras Bacsai and Claude Opus 5.5
c4bc9ae8bf
fix(canvas): show servers without resources on the servers canvas
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 18:02:02 +02:00
Andras Bacsai and Claude Opus 5.5
b1f2abf868
fix(cloud): refresh local versions.json hourly on every node
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 17:18:56 +02:00
Andras Bacsai
666ae60c2c
Merge remote-tracking branch 'origin/main' into release/v4.5
2026-10-21 16:49:31 +02:00
Andras Bacsai
d404da904f
feat(app-key): re-encrypt stored secrets after key rotation
2026-10-21 16:47:51 +02:00
🏔️ Peak
ff642008f1
fix(security): releease v4.4.7 ( #12257 )
2026-10-21 16:18:27 +02:00
peaklabs-dev
eeda30719f
feat(cdn): add patch.sh to sync:cdn
2026-10-21 16:16:13 +02:00
peaklabs-dev
86c21c0d5b
fix(docker): bump cloudflared to 2026.10.3
v4.4.7
2026-10-21 16:04:59 +02:00
peaklabs-dev
4b11e0b97e
chore(release): bump version to 4.4.7
2026-10-21 15:50:33 +02:00
peaklabs-dev
a220c1c7fe
ci(release): allow stable releases from fix branches
2026-10-21 15:50:33 +02:00
peaklabs-dev
19d1014e2b
fix(sentinel): bump Sentinel to 1.1.2
2026-10-21 15:50:33 +02:00
peaklabs-dev
6a6d33cd04
fix(docker): use Node.js 24.22.1
2026-10-21 15:50:33 +02:00
🏔️ Peak
b12d1386f3
feat(security): add tmp security release setup ( #12256 )
2026-10-21 15:47:41 +02:00
Andras Bacsai and Claude Opus 5.5
0ae8faa07b
fix(domains): remove the in-page title and domain count
...
- The sidebar already names the page; resource pages have no in-flow heading
- Toolbar puts search on the left and actions on the right
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 14:23:04 +02:00
peaklabs-dev
0364f01fe9
fix(sentinel): bump Sentinel to 1.1.2
2026-10-21 14:20:51 +02:00
peaklabs-dev
48573fc865
ci: add temporary hotfix release workflow
2026-10-21 14:20:51 +02:00
peaklabs-dev
435b2bcf54
ci: add temporary patched PHP base image build
2026-10-21 14:20:51 +02:00
peaklabs-dev
dfcf4245b8
feat(scripts): add patch script for security fix releases
2026-10-21 14:20:50 +02:00
peaklabs-dev
f05609dc11
fix(docker): use the patched PHP base image
2026-10-21 14:05:44 +02:00
Andras Bacsai and Claude Opus 5.5
141d2c67c8
fix(ui): style wells outside a layer card
...
- Define the well colors on the well too, so standalone tables keep a background and border
- In dark mode, standalone wells use the card surface instead of the black well fill
- Empty states inside a well show only their centered text
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 13:52:01 +02:00
Andras Bacsai
58b7f85e1e
feat(ui): add Projects page to the sidebar
2026-10-21 13:31:37 +02:00
Andras Bacsai and Claude Opus 5.5
54febeffd6
feat(ui): restyle cards, sidebar, and dark surfaces
...
- Cards use a soft outer box with an inset well; empty states match
- Smaller sidebar icon tiles; sidebar and brand block use the canvas color with faint borders
- Darker inputs in the dark well; floating panels stay opaque
- Faint purple tint on dark surfaces, menus, and logs
- Cloudflare icon for Cloudflare Tunnel
- DESIGN.md: add a portable design language part
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 13:18:59 +02:00
Andras Bacsai and Claude Opus 5.5
0d3f6d5dbe
fix(server): remove patch summary from server list header
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 13:04:11 +02:00
Andras Bacsai
f5c8cb6ab4
chore(versions): set Coolify release version to 4.5.0
2026-10-20 15:02:17 +02:00
Andras Bacsai
e4a0b350b3
chore(versions): bump Sentinel images to 1.1.1
2026-10-20 14:49:23 +02:00
Andras Bacsai
0732e74553
fix(server-transfer): require deploy permission for import checks
...
Require write and deploy abilities on the import check endpoint, and clarify the target token permissions in transfer messages and UI.
2026-10-20 14:15:30 +02:00
Andras Bacsai and Claude Opus 5.5
65a7bd5c05
chore: merge main into release/v4.5
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 13:37:20 +02:00
e0f6b41dac
chore: merge main into release/v4.5 ( #12206 )
...
Co-authored-by: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com >
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Andras Bacsai <andrasbacsai@users.noreply.github.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 13:26:07 +02:00
Andras Bacsai
2ade696375
fix(storage): resolve ${VAR:-default} bind sources and safe conversion ( #12227 )
2026-10-20 11:41:54 +02:00
Andras Bacsai
5925c8403a
fix(log-drain): replace server name whitespace with hyphens ( #12239 )
2026-10-20 11:29:11 +02:00
Andras Bacsai
57faba1b96
fix(logs): prevent URL redaction from spanning log lines ( #12238 )
2026-10-20 10:49:29 +02:00
Andras Bacsai
d55852ee94
fix(proxy): persist running status from Sentinel push updates ( #12237 )
2026-10-20 10:49:26 +02:00
Andras Bacsai
bf957e425f
fix(docker): parse quoted and hyphenated custom docker option values ( #12208 )
2026-10-19 23:12:16 +02:00
Andras Bacsai
cf71fda5c1
feat(gitea): add Gitea App sources and private repo deployments ( #12234 )
2026-10-19 21:58:30 +02:00
Andras Bacsai
71131804f6
fix: require notification and log drain fields only when enabled ( #12232 )
2026-10-19 21:47:33 +02:00
Andras Bacsai
e61c0edd1a
fix(odoo): enable proxy mode in service template ( #12231 )
2026-10-19 21:46:16 +02:00
Andras Bacsai
62be8674bc
feat(proxy): add optional permanent redirects for apps and services ( #12233 )
2026-10-19 21:46:12 +02:00
Andras Bacsai
fb6d3e7c9b
fix(proxy): exclude SSE streams from Traefik compression ( #12229 )
2026-10-19 21:43:51 +02:00
Andras Bacsai
10e93c3751
fix(terminal): stop interactive programs from leaking CPU after close ( #12230 )
2026-10-19 21:31:26 +02:00
Andras Bacsai
33b16ac345
fix(sure): check Sidekiq process for worker healthcheck ( #12228 )
2026-10-19 21:30:29 +02:00
Andras Bacsai
5ae125ad39
fix(tasks): run scheduled tasks only in running app containers ( #12226 )
2026-10-19 21:28:54 +02:00
Andras Bacsai
6d36605176
fix(proxy): require coolify-proxy container name outside Swarm ( #12225 )
2026-10-19 21:23:12 +02:00
Andras Bacsai
c089f8a328
fix(backups): use configured databases when container env is missing ( #12212 )
2026-10-19 21:21:53 +02:00
Andras Bacsai
54315b10e5
fix(compose): strip UTF-8 BOM before parsing Docker Compose YAML ( #12223 )
2026-10-19 21:21:15 +02:00
Andras Bacsai
d043c10c11
fix(postgresql): set PGPASSWORD for healthchecks and backups ( #12224 )
2026-10-19 21:20:17 +02:00
Andras Bacsai
1fff44cdb4
fix(twenty): allow more time for startup health checks ( #12222 )
2026-10-19 21:18:52 +02:00
Andras Bacsai
bfc39678a4
fix(homepage): make Docker socket opt-in and set allowed hosts ( #12221 )
2026-10-19 21:18:41 +02:00
Andras Bacsai
b73f15c736
fix(weblate): configure SMTP and correct sender email variables ( #12220 )
2026-10-19 21:18:38 +02:00
Andras Bacsai
3acfa6b9a6
fix(telegram): show API errors when sending test notifications ( #12219 )
2026-10-19 21:17:35 +02:00
Andras Bacsai
36f36daec9
fix(webhooks): hide manual Git webhook form for non-Git resources ( #12218 )
2026-10-19 21:12:45 +02:00