Cursor Agent and Andras Bacsai
8df39bc637
Refresh the dark dashboard around the coolLabs purple brand.
...
Dark mode keeps a black canvas, paints cards at #121212 , and tints the sidebar purple-black. Active navigation, secondary buttons, and the view switcher use brand purple; warning yellow stays for real warnings.
Co-authored-by: Andras Bacsai <andrasbacsai@users.noreply.github.com >
2026-10-22 07:13:38 +00:00
Andras Bacsai
91ea7d851e
Fix/secret manager request timeout ( #12270 )
2026-10-21 22:58:00 +02:00
Andras Bacsai
5a92340ae3
Merge remote-tracking branch 'origin/main'
2026-10-21 22:56:42 +02:00
Andras Bacsai
c465371356
Merge remote-tracking branch 'origin/main' into fix/secret-manager-request-timeout
...
# Conflicts:
# other/nightly/versions.json
# tests/Feature/Security/IntegrationTokenFormTest.php
# versions.json
2026-10-21 22:44:50 +02:00
Andras Bacsai
970850a7a3
v4.5 ( #12246 )
2026-10-21 22:43:55 +02:00
Andras Bacsai and Claude Opus 5.5
d382ce6bf4
chore(templates): regenerate service templates
...
Remove the 58 PHP-based services that #12268 marked as ignored, and
include template changes merged from main in #12192 .
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 22:35:13 +02:00
Andras Bacsai
0db3244dad
Merge remote-tracking branch 'origin/main' into fix/secret-manager-request-timeout
2026-10-21 22:31:35 +02:00
ShadowArcanist
784c8deec3
Disable PHP-based service templates (CVE-2026-109618, CVE-2026-109619) ( #12268 )
2026-10-21 22:17:37 +02:00
Andras Bacsai
bbbaa776ad
Merge remote-tracking branch 'origin/main' into release/v4.5
2026-10-21 22:14:47 +02:00
peaklabs-dev
681a0e2aee
fix(scripts): read the Coolify version from the containers files
2026-10-21 21:55:52 +02:00
Andras Bacsai
f61c74f7b7
Merge remote-tracking branch 'origin/main' into fix/secret-manager-request-timeout
2026-10-21 21:48:04 +02:00
Andras Bacsai
bcdbbfa0b6
fix(navbar): hide title for the first navigation section
2026-10-21 21:45:38 +02:00
Andras Bacsai
c9c2a8876b
Merge remote-tracking branch 'origin/main' into release/v4.5
2026-10-21 21:41:43 +02:00
Andras Bacsai
5fd97af0e4
style(ui): use neutral near-black dark theme surfaces
2026-10-21 21:41:22 +02:00
peaklabs-dev
82b40eb852
fix(scripts): improve patch.sh
...
- let patch.sh run while the coolify container is stopped
- If the compose files are from 4.4 but an older Coolify is installed the error now prints the command to update to 4.4.7
2026-10-21 21:35:08 +02:00
Andras Bacsai
b8b82d545f
chore(docker): bump cloudflared to 2026.10.3
2026-10-21 21:32:42 +02:00
Andras Bacsai
c232e8f68f
chore(docker): bump Serversideup PHP image to v5.0.2
2026-10-21 21:29:15 +02:00
Andras Bacsai
326ad020ec
Merge remote-tracking branch 'origin/main' into release/v4.5
2026-10-21 21:26:16 +02:00
Andras Bacsai
4c57600b52
Merge remote-tracking branch 'origin/main' into fix/secret-manager-request-timeout
2026-10-21 21:25:13 +02:00
dependabot[bot]
5d21b048a8
chore(deps-dev): bump vite from 8.2.1 to 8.3.4 ( #12251 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-21 21:23:48 +02:00
Andras Bacsai and Claude Opus 5.5
212ee153e6
fix(ui): move fetch server details button to overview header and hide empty GPU list
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 21:14:14 +02:00
Andras Bacsai
8d400e3d6b
fix(ui): refine service resources and settings section styling
2026-10-21 21:01:24 +02:00
Andras Bacsai and Claude Opus 5.5
8255f85a50
fix(ui): lighten dark mode and match card, table, and tile headers to the topbar
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 18:46:52 +02:00
Andras Bacsai and Claude Opus 5.5
ab71f1af61
fix(ui): align dashboard deployments heading and unify muted table headers
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 18:45:49 +02:00
Andras Bacsai and Claude Opus 5.5
f227bbcb5d
fix(ui): keep cards opaque over the floating dotted backdrop
...
- Top-level cards, empty states, and standalone wells paint their translucent tint over the page color
- Boxes inside a standalone well keep their tint in floating dark mode
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 18:23:07 +02:00
Andras Bacsai
b017bd1cd3
fix(settings): merge update settings into one section
2026-10-21 18:22:57 +02:00
Andras Bacsai and Claude Opus 5.5
dbc3fb91bf
fix(cdn): fetch versions.json once per hour, spread evenly across instances
...
- Retry CDN requests only for transient errors and honor Retry-After
(Cloudflare error 1200 sends 60 s), with jitter.
- Read helper and Sentinel versions from the local versions.json, which
the hourly update check refreshes, instead of fetching per job/server.
- Replace the random 0-600 s delay with a stable per-instance offset
inside the cron interval (max 1 h).
- Manual update checks and upgrades make one CDN attempt only.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 18:10:48 +02:00
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
Andras Bacsai
d730ab48fd
feat(security): add command to re-encrypt secrets after key rotation
2026-10-21 16:47:40 +02:00
Andras Bacsai
e9f69ce95b
Merge remote-tracking branch 'origin/main' into fix/secret-manager-request-timeout
2026-10-21 16:23:00 +02:00
🏔️ Peak
ff642008f1
fix(security): releease v4.4.7 ( #12257 )
2026-10-21 16:18:27 +02:00
Andras Bacsai
00df30ef55
Merge remote-tracking branch 'origin/main' into fix/secret-manager-request-timeout
2026-10-21 16:17:49 +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
8742d0014a
chore(versions): bump Sentinel images to 1.1.2
2026-10-21 13:56:23 +02:00