Commit Graph
18133 Commits
Author SHA1 Message Date
Cursor AgentandAndras 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 BacsaiandClaude 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 BacsaiandClaude 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 BacsaiandClaude 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 BacsaiandClaude 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 BacsaiandClaude 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 BacsaiandClaude 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 BacsaiandClaude 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 BacsaiandClaude 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 BacsaiandClaude 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 BacsaiandClaude 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