Commit graph

  • d9455b1f1c feat(branding): disable FQDN and IP fields instead of hiding/leaving editable mapledeploy rosslh 2026-03-14 21:13:17 -0400
  • bfb5e84c9a fix(versioning): move version bumping to CI build time rosslh 2026-03-14 18:38:33 -0400
  • 0c9c3f611a feat(branding): yellow scrollbar and hide FQDN settings field rosslh 2026-03-14 00:06:42 -0400
  • b9174f8d09 feat(auth): notify MapleDeploy on first-user registration rosslh 2026-02-22 00:42:22 -0500
  • cff8339b0f feat(auth): gate first-user registration with setup token rosslh 2026-02-21 22:52:29 -0500
  • 652e27d7c4 fix(dns): replace Cloudflare defaults with CIRA Canadian Shield rosslh 2026-02-19 16:42:04 -0800
  • 29ceafc1b6 chore(branding): remove sponsorship popup remnants rosslh 2026-02-19 16:37:45 -0800
  • 6db1c5e9e4 style(branding): replace Coolify purple and yellow with MapleDeploy palette rosslh 2026-02-19 16:10:43 -0800
  • 068460d853 feat(onboarding): skip boarding wizard for new users rosslh 2026-02-19 15:33:24 -0800
  • 12b28be04e style(branding): add header logo gap and use stone-900 background rosslh 2026-02-17 14:57:52 -0800
  • c0c3a6e4df fix(branding): preserve sidebar logo aspect ratio when constrained rosslh 2026-02-16 22:19:56 -0800
  • 6dc3b49069 fix(branding): replace "self-hosted" subtitle on dashboard rosslh 2026-02-16 22:16:10 -0800
  • db697d4b0a fix(branding): constrain sidebar logo to prevent overflow rosslh 2026-02-16 22:04:43 -0800
  • d94cf48676 fix(branding): preserve sidebar logo aspect ratio, bump to 463.2 rosslh 2026-02-16 21:51:59 -0800
  • 41c15a240f chore: remove broken feedback form and all entrypoints rosslh 2026-02-16 21:39:11 -0800
  • 7f3772d7ad fix(ci): recreate CDN storage zone in EU (DE) region rosslh 2026-02-16 20:59:44 -0800
  • 76ee3d3b1b fix(ci): use NY region storage endpoint for Bunny CDN uploads rosslh 2026-02-16 20:49:11 -0800
  • c2e20cbf64 fix(ci): use apk instead of apt-get for curl install rosslh 2026-02-16 20:41:08 -0800
  • 78dd81a408 fix(ci): install curl in runner for CDN uploads rosslh 2026-02-16 20:38:44 -0800
  • 88fab3e119 feat: add update pipeline with MapleDeploy CDN and versioning rosslh 2026-02-16 20:35:23 -0800
  • a8ea8c9548 feat(branding): apply MapleDeploy branding to Coolify rosslh 2026-02-15 17:54:19 -0800
  • 89aecc28a9
    v4.0.0-beta.468 (#8929) Andras Bacsai 2026-03-12 14:27:44 +0100
  • 2c06223044 docs(settings): clarify Do Not Track helper text Andras Bacsai 2026-03-12 14:24:20 +0100
  • 39119fbff9
    fix(application): clarify deployment type precedence logic (#8934) Andras Bacsai 2026-03-12 14:23:56 +0100
  • 9724d7391d feat(seeders): add GitHub deploy key example application Andras Bacsai 2026-03-12 14:23:25 +0100
  • aac34f1d14 fix(git-import): explicitly specify ssh key and remove duplicate validation rules Andras Bacsai 2026-03-12 14:19:53 +0100
  • 0991f8e2ca fix(application): clarify deployment type precedence logic Andras Bacsai 2026-03-12 13:48:30 +0100
  • 2b65eaa2b4
    feat(ui): add log filter based on log level (#8784) Andras Bacsai 2026-03-12 13:39:18 +0100
  • 4f1fe824e5
    fix(git-import): ensure ssh key is used for fetch, submodule, and lfs operations (#8933) Andras Bacsai 2026-03-12 13:35:26 +0100
  • 92c8ad449f feat(git-import): support custom ssh command for fetch, submodule, and lfs Andras Bacsai 2026-03-12 13:32:43 +0100
  • fd6ac4ef9d version++ Andras Bacsai 2026-03-12 13:26:59 +0100
  • 8b8a09ad39
    fix(api): cast teamId to int in deployment authorization check (#8931) Andras Bacsai 2026-03-12 13:26:08 +0100
  • 3819676555 fix(api): cast teamId to int in deployment authorization check Andras Bacsai 2026-03-12 13:25:10 +0100
  • 8cb5e70167
    fix(parsers): resolve shared variables in compose environment (#8930) Andras Bacsai 2026-03-12 13:24:48 +0100
  • 7cfc6746c7 fix(parsers): resolve shared variables in compose environment Andras Bacsai 2026-03-12 13:23:13 +0100
  • 66840d64da
    fix(validation): support scoped packages in file path validation (#8928) Andras Bacsai 2026-03-12 13:10:48 +0100
  • 01031fc5f3 refactor: consolidate file path validation patterns and support scoped packages Andras Bacsai 2026-03-12 13:09:13 +0100
  • 61eb3e92df
    fix(ssh): remove undefined trackSshRetryEvent() method call (#8927) Andras Bacsai 2026-03-12 13:08:20 +0100
  • ebfa53d9ca refactor(ssh): remove Sentry retry event tracking from ExecuteRemoteCommand Andras Bacsai 2026-03-12 13:01:18 +0100
  • ce076817d2
    v4.0.0-beta.467 (#8911) Andras Bacsai 2026-03-11 18:22:43 +0100
  • 709e5e882e Merge remote-tracking branch 'origin/next' into next Andras Bacsai 2026-03-11 18:16:15 +0100
  • 283ca00a33
    fix(parsers): use firstOrCreate instead of updateOrCreate for environment variables (#8915) Andras Bacsai 2026-03-11 18:13:50 +0100
  • 54c5ad38da test(magic-variables): add feature tests for SERVICE_URL/FQDN variable handling Andras Bacsai 2026-03-11 17:15:17 +0100
  • 58d510042b fix(parsers): use firstOrCreate instead of updateOrCreate for environment variables Andras Bacsai 2026-03-11 16:34:33 +0100
  • e52a49b5e9 feat(server): add server metadata collection and display Andras Bacsai 2026-03-11 16:21:05 +0100
  • bd01d3a515
    feat(git-sources): add GitLab integration and URL encode credentials (#8910) Andras Bacsai 2026-03-11 15:32:52 +0100
  • b2135bb4fa feat(gitlab): add GitLab source integration with SSH and HTTP basic auth Andras Bacsai 2026-03-11 15:30:46 +0100
  • 108bae02d0
    fix(livewire): add error handling and selectedActions to delete methods (#8909) Andras Bacsai 2026-03-11 15:05:53 +0100
  • 8366e150b1 feat(livewire): add selectedActions parameter and error handling to delete methods Andras Bacsai 2026-03-11 15:04:45 +0100
  • 6815fbda29
    feat(proxy): add database-backed config storage with disk backups (#8905) Andras Bacsai 2026-03-11 14:44:12 +0100
  • 6488751fd2 feat(proxy): add database-backed config storage with disk backups Andras Bacsai 2026-03-11 14:11:31 +0100
  • e08534653c
    fix(deployment): filter null and empty environment variables from nixpacks plan (#8902) Andras Bacsai 2026-03-11 13:42:13 +0100
  • a7f491170a fix(deployment): filter null and empty environment variables from nixpacks plan Andras Bacsai 2026-03-11 13:41:34 +0100
  • b926f23824 version++ Andras Bacsai 2026-03-11 12:01:02 +0100
  • eb96c9550b
    fix(api): add docker_cleanup parameter to stop endpoints (#8899) Andras Bacsai 2026-03-11 10:18:22 +0100
  • d2a86cbf4b
    fix: prevent scheduled task input fields from losing focus (#8654) Andras Bacsai 2026-03-11 10:13:59 +0100
  • f45c3599ed Merge branch 'ghsa-qqrq-r9h4-x6wp-investigation' Andras Bacsai 2026-03-11 08:58:38 +0100
  • 9fbfb826d3 Merge remote-tracking branch 'origin/next' into ghsa-qqrq-r9h4-x6wp-investigation Andras Bacsai 2026-03-11 08:57:57 +0100
  • b817ed97c1
    fix(security): sanitize newlines in health check commands to prevent RCE (#8898) Andras Bacsai 2026-03-11 08:57:38 +0100
  • 76084ce69b chore: prepare for PR Andras Bacsai 2026-03-11 08:57:12 +0100
  • 3cd2b560de
    v4.0.0-beta.466 (#8893) Andras Bacsai 2026-03-11 07:33:27 +0100
  • fc8f18a534 Merge remote-tracking branch 'origin/next' into next Andras Bacsai 2026-03-11 07:10:58 +0100
  • babc9ff658 chore(release): bump version to 4.0.0-beta.466 Andras Bacsai 2026-03-11 07:10:32 +0100
  • 550db87724
    fix(parser): preserve user-saved env vars on Docker Compose redeploy (#8894) Andras Bacsai 2026-03-11 07:10:00 +0100
  • a596ff313e chore: prepare for PR Andras Bacsai 2026-03-11 07:04:33 +0100
  • 0256043ca5
    fix(modal): make confirmation modal close after dispatching Livewire actions (#8892) Andras Bacsai 2026-03-11 06:48:10 +0100
  • 88f582225b chore: prepare for PR Andras Bacsai 2026-03-11 06:47:38 +0100
  • 497b2b64ca
    fix: Build-time environment variables break Next.js (#8890) Andras Bacsai 2026-03-11 06:47:18 +0100
  • eb8752c202
    Merge branch 'next' into 8873-investigate-bug Andras Bacsai 2026-03-11 06:46:09 +0100
  • 96b35bd2d8
    fix: prevent command injection and fix developer view shared variables error (#8889) Andras Bacsai 2026-03-11 06:42:12 +0100
  • 7aa744af90 chore: prepare for PR Andras Bacsai 2026-03-11 06:38:40 +0100
  • 5cac559602 chore: prepare for PR Andras Bacsai 2026-03-11 06:36:12 +0100
  • d9cdbc6096 Merge remote-tracking branch 'origin/next' into next Andras Bacsai 2026-03-10 23:17:39 +0100
  • dc34d21cda
    build(deps): bump league/commonmark from 2.8.0 to 2.8.1 (#8793) Andras Bacsai 2026-03-10 22:59:02 +0100
  • 1edb2acdbf
    build(deps): bump rollup from 4.57.1 to 4.59.0 (#8691) Andras Bacsai 2026-03-10 22:58:36 +0100
  • ee5dd71266 fix(docker): add path validation to prevent command injection in file locations Andras Bacsai 2026-03-10 22:40:45 +0100
  • d174724bf6 Merge branch 'ghsa-mw5w-2vvh-mgf4-investigation' Andras Bacsai 2026-03-10 22:22:51 +0100
  • fcd574e1eb fix(log-drain): prevent command injection by base64-encoding environment variables Andras Bacsai 2026-03-10 22:19:14 +0100
  • a1c30cb0e7 fix(git-ref-validation): prevent command injection via git references Andras Bacsai 2026-03-10 22:22:48 +0100
  • 096d4369e5 fix(sentinel): add token validation to prevent command injection Andras Bacsai 2026-03-10 22:15:05 +0100
  • 6fbb5e626a Squashed commit from '565g-9j4m-wqmr-cross-team-idor-logs-fix' Andras Bacsai 2026-03-10 22:11:52 +0100
  • c15bcd5634 fix(api): require write permission for validation endpoints Andras Bacsai 2026-03-10 22:00:26 +0100
  • 633b1803e1
    fix(docker): prevent false container exits on failed docker queries (#8860) Andras Bacsai 2026-03-10 21:59:47 +0100
  • 458f048c4e fix(push-server): track last_online_at and reset database restart state Andras Bacsai 2026-03-10 21:46:26 +0100
  • 0a1782175a Merge remote-tracking branch 'origin/next' into 8826-investigate-postgresql-restart Andras Bacsai 2026-03-10 21:46:03 +0100
  • a3e59e5c96
    fix(docker-cleanup): respect keep for rollback setting for Nixpacks build images (#8859) Andras Bacsai 2026-03-10 21:42:45 +0100
  • d6ac8de6b7 Merge remote-tracking branch 'origin/next' into 8765-investigate-docker-cleanup-keep Andras Bacsai 2026-03-10 21:41:25 +0100
  • d2de0307bd
    v4.0.0-beta.465 (#8853) Andras Bacsai 2026-03-10 21:17:42 +0100
  • 473371e7ed chore(realtime): upgrade coolify-realtime to 1.0.11 Andras Bacsai 2026-03-10 21:14:30 +0100
  • b71d1561f3 chore(realtime): upgrade npm dependencies Andras Bacsai 2026-03-10 21:07:14 +0100
  • d46c2c8152
    fix(terminal): resolve WebSocket connection and host authorization issues (#8862) Andras Bacsai 2026-03-10 20:57:14 +0100
  • 1d3dfe4dc8 chore(version): bump coolify, realtime, and sentinel versions Andras Bacsai 2026-03-10 20:40:49 +0100
  • 5c5f67f48b chore: prepare for PR Andras Bacsai 2026-03-10 20:37:22 +0100
  • e41dbde46b chore: prepare for PR Andras Bacsai 2026-03-10 18:34:37 +0100
  • 9702543e20 chore: prepare for PR Andras Bacsai 2026-03-10 18:32:19 +0100
  • 201998638a
    fix(env-parser): capture clean variable names without trailing braces in bash-style defaults (#8855) Andras Bacsai 2026-03-10 18:06:51 +0100
  • 0679e91c85 fix(parser): use firstOrCreate instead of updateOrCreate for environment variables Andras Bacsai 2026-03-10 18:06:01 +0100
  • a362282976 chore: prepare for PR Andras Bacsai 2026-03-10 17:37:13 +0100
  • 872e300cf9 fix(subscription): use optional chaining for preview object access Andras Bacsai 2026-03-10 17:14:08 +0100
  • 470cc15e62 feat(jobs): implement encrypted queue jobs Andras Bacsai 2026-03-10 14:05:05 +0100