Commit graph

  • 3f5f84e282 chore(ci): remove upstream GitHub workflow mapledeploy rosslh 2026-05-01 19:15:43 -0400
  • 33051b0050 style: hue-normalize red palette to brand OKLCH h=29.38 rosslh 2026-04-24 22:45:02 -0400
  • 74a776ebc1 style(branding): fix squished mobile header logo rosslh 2026-04-20 20:44:56 -0400
  • 2e1fb4bf28 style(branding): remap neutral/gray to stone and fix chart theming rosslh 2026-04-06 14:48:20 -0400
  • 6e13d87671 style(branding): replace gray-50 with stone-50 and darken base to stone-800 rosslh 2026-04-06 13:59:33 -0400
  • c86e4d5751 fix(sentinel): pull sentinel image from ghcr.io and fall back to latest tag rosslh 2026-04-05 15:37:38 -0400
  • 9a38f6da62 feat(branding): disable FQDN and IP fields instead of hiding/leaving editable rosslh 2026-03-14 21:13:17 -0400
  • d438d1ca70 fix(versioning): move version bumping to CI build time rosslh 2026-03-14 18:38:33 -0400
  • dcb229ca18 feat(branding): yellow scrollbar and hide FQDN settings field rosslh 2026-03-14 00:06:42 -0400
  • a454c02b48 feat(auth): notify MapleDeploy on first-user registration rosslh 2026-02-22 00:42:22 -0500
  • 79a66ac810 feat(auth): gate first-user registration with setup token rosslh 2026-02-21 22:52:29 -0500
  • fc8a3fcd57 fix(dns): replace Cloudflare defaults with CIRA Canadian Shield rosslh 2026-02-19 16:42:04 -0800
  • 78ea904509 chore(branding): remove sponsorship popup remnants rosslh 2026-02-19 16:37:45 -0800
  • 389df56e25 style(branding): replace Coolify purple and yellow with MapleDeploy palette rosslh 2026-02-19 16:10:43 -0800
  • f25a093a1b feat(onboarding): skip boarding wizard for new users rosslh 2026-02-19 15:33:24 -0800
  • 7046794f78 style(branding): add header logo gap and use stone-900 background rosslh 2026-02-17 14:57:52 -0800
  • 9da3e65afa fix(branding): preserve sidebar logo aspect ratio when constrained rosslh 2026-02-16 22:19:56 -0800
  • f540146045 fix(branding): replace "self-hosted" subtitle on dashboard rosslh 2026-02-16 22:16:10 -0800
  • 25d222cca4 fix(branding): constrain sidebar logo to prevent overflow rosslh 2026-02-16 22:04:43 -0800
  • 0ad36e2a60 fix(branding): preserve sidebar logo aspect ratio, bump to 463.2 rosslh 2026-02-16 21:51:59 -0800
  • 28799bd795 chore: remove broken feedback form and all entrypoints rosslh 2026-02-16 21:39:11 -0800
  • 680b9305a2 fix(ci): recreate CDN storage zone in EU (DE) region rosslh 2026-02-16 20:59:44 -0800
  • bc26fb6fe1 fix(ci): use NY region storage endpoint for Bunny CDN uploads rosslh 2026-02-16 20:49:11 -0800
  • e563a9c79a fix(ci): use apk instead of apt-get for curl install rosslh 2026-02-16 20:41:08 -0800
  • 702b47788f fix(ci): install curl in runner for CDN uploads rosslh 2026-02-16 20:38:44 -0800
  • 20a4b53950 feat: add update pipeline with MapleDeploy CDN and versioning rosslh 2026-02-16 20:35:23 -0800
  • 21bb24fe6f feat(branding): apply MapleDeploy branding to Coolify rosslh 2026-02-15 17:54:19 -0800
  • 922950de59
    chore(templates): sync service-templates from next (#9884) Andras Bacsai 2026-04-30 07:05:35 +0200
  • 51d6795eeb chore(templates): sync service-templates from next Andras Bacsai 2026-04-30 07:04:12 +0200
  • 96bfc14543
    v4.0.0 (#9818) Andras Bacsai 2026-04-27 10:51:15 +0200
  • d0ed4fa4c4 version ++ finally Andras Bacsai 2026-04-27 09:08:58 +0200
  • 8deb19e5e4
    fix(service): rally invalid next public url (#9041) Andras Bacsai 2026-04-27 09:08:04 +0200
  • e1a295ac6c
    fix(service): add missing database alteration step for Logto latest image (#9376) Andras Bacsai 2026-04-27 09:07:53 +0200
  • 5a4f79441c
    fix(service): Jitsi Meet doesn't work (#9594) Andras Bacsai 2026-04-27 09:06:57 +0200
  • 349e9289ad
    fix(service): twenty fails to deploy due to dependency unhealthy (#9603) Andras Bacsai 2026-04-27 09:06:41 +0200
  • 43b8304e02
    feat(service): enable plane (#9641) Andras Bacsai 2026-04-27 09:06:32 +0200
  • e9a9a32e87
    feat(services): add Cap to templates (#9729) Andras Bacsai 2026-04-27 09:06:09 +0200
  • 3f736b5afd
    feat(service): add healthcheck to langfuse-worker (#9772) Andras Bacsai 2026-04-27 09:05:38 +0200
  • 66ce3009a3
    chore(service): update beszel to 0.18.7 (#9775) Andras Bacsai 2026-04-27 09:05:22 +0200
  • d131066701
    feat(service): disable calcom (#9776) Andras Bacsai 2026-04-27 09:04:56 +0200
  • 968ae97dfc version++ Andras Bacsai 2026-04-27 09:01:36 +0200
  • 8ef238d19c
    fix(helper): stop info icon click from propagating to parent on mobile (#9809) Andras Bacsai 2026-04-26 13:54:59 +0200
  • 9cd379e737 fix(helper): add Alpine.js click toggle to info helper popup Andras Bacsai 2026-04-26 12:55:34 +0200
  • cad9fc99d6 docs(sponsors): add ParsecPH to Small sponsors Andras Bacsai 2026-04-26 12:53:45 +0200
  • 74cc85139f docs(sponsors): add NetRouting to Small sponsors Andras Bacsai 2026-04-24 22:33:32 +0200
  • d2b7dfe92a
    fix(service): remove volume declaration on jitsi ShadowArcanist 2026-04-24 09:40:01 +0530
  • 424a41dbd0
    fix(service): add missing category to jitsi ShadowArcanist 2026-04-24 09:30:57 +0530
  • cd47711cd0
    feat(service): disable calcom ShadowArcanist 2026-04-24 02:28:08 +0530
  • 5f45deedce
    chore(service): update beszel-agent to 0.18.7 ShadowArcanist 2026-04-24 02:22:08 +0530
  • b3d6877404
    chore(service): update beszel to 0.18.7 ShadowArcanist 2026-04-24 02:21:33 +0530
  • 32ae288a12
    fix(service): add port to metadata on plane ShadowArcanist 2026-04-24 00:12:17 +0530
  • f77fd2161c feat(service): add healthcheck to langfuse-worker Gauthier POGAM--LE MONTAGNER 2026-04-23 18:08:40 +0200
  • c5ce36018c docs(sponsors): add MindedTech to Small sponsors Andras Bacsai 2026-04-23 14:13:55 +0200
  • 237313f5c7 docs(sponsors): update PrivateAlps description Andras Bacsai 2026-04-23 00:17:53 +0200
  • e26d4e39e6
    fix(service): add healthcheck on cap-captcha.yaml ShadowArcanist 2026-04-23 01:07:14 +0530
  • 716c741fff
    fix(service): pin docker image on cap-captcha.yaml ShadowArcanist 2026-04-23 01:07:00 +0530
  • d425998476
    fix(service): service url variable on cap-captcha.yaml ShadowArcanist 2026-04-23 01:06:44 +0530
  • ae1a24a83b
    fix(service): add category on cap-captcha.yaml ShadowArcanist 2026-04-23 01:06:25 +0530
  • 833f5769e5
    fix(service): docs link on cap-captcha.yaml ShadowArcanist 2026-04-23 01:06:07 +0530
  • 6b00c31ff2
    fix(navigation): replace wire:navigate.hover with wire:navigate (#9742) Andras Bacsai 2026-04-22 20:56:45 +0200
  • 19767a569b fix(navigation): replace wire:navigate.hover with wire:navigate Andras Bacsai 2026-04-22 20:55:09 +0200
  • 0c1c5c5831
    feat: add Cap to templates tiago 2026-04-22 10:03:06 +0100
  • 4e561264b4 docs(sponsors): add PrivateAlps to Huge and YouStable to Small sponsors Andras Bacsai 2026-04-22 08:58:38 +0200
  • 37518813a6
    v4.0.0-beta.474 (#9542) Andras Bacsai 2026-04-21 12:30:44 +0200
  • e1aac50b74
    refactor(validation): tokenize shell-safe command pattern (#9684) Andras Bacsai 2026-04-20 22:04:36 +0200
  • 817128c5af refactor(validation): tokenize shell-safe command pattern Andras Bacsai 2026-04-20 22:00:41 +0200
  • 8e22360139
    refactor(database): align Postgres SSL chown escaping with MySQL (#9682) Andras Bacsai 2026-04-20 21:44:02 +0200
  • f0e955bf45 refactor(database): escape postgres_user in SSL chown command Andras Bacsai 2026-04-20 21:41:48 +0200
  • 1cf6c7d0ae
    fix(database): tighten Postgres init script filename handling (#9681) Andras Bacsai 2026-04-20 21:27:56 +0200
  • a05d4e3a4b fix(database): tighten Postgres init script filename handling Andras Bacsai 2026-04-20 21:26:34 +0200
  • b1a78df58e
    feat(security): add expiration support for API tokens (#9677) Andras Bacsai 2026-04-20 14:29:28 +0200
  • 90ddbb3572 feat(security): support expiration on API tokens with warning notifications Andras Bacsai 2026-04-20 14:28:38 +0200
  • bff6d85370
    fix(database): credential format validation with dirty-value escape hatch (#9676) Andras Bacsai 2026-04-20 14:24:06 +0200
  • 40a9881ef2 fix(database): skip credential pattern validation for unchanged values Andras Bacsai 2026-04-20 13:45:57 +0200
  • 03313e54cc fix(database): enforce credential format validation and sanitize init/SSL arguments Andras Bacsai 2026-04-20 13:58:36 +0200
  • 2264a2ef76 docs(tests): replace advisory ID with descriptive comment in healthcheck injection test Andras Bacsai 2026-04-20 13:28:55 +0200
  • b74f54302b
    fix(database): mount guard, healthcheck CMD exec-form, port input layout (#9674) Andras Bacsai 2026-04-20 13:18:27 +0200
  • 1002d211d0 style(database): wrap public port inputs in flex-col gap-2 container Andras Bacsai 2026-04-20 13:08:56 +0200
  • 64753b4136 fix(database): prevent command injection in healthcheck via CMD exec-form Andras Bacsai 2026-04-20 13:06:55 +0200
  • 245c6a18c8 Merge remote-tracking branch 'origin/next' into fix/empty-db-custom-config-mount Andras Bacsai 2026-04-20 13:15:57 +0200
  • 03bf3d5353 fix(database): use && instead of || for conf null/empty checks Andras Bacsai 2026-04-20 13:11:28 +0200
  • 38881df66f
    refactor: harden auth, CLI input, and scheduled-log viewer (#9672) Andras Bacsai 2026-04-20 12:19:11 +0200
  • bb0c3501ef refactor(cli): validate --date and escape shell args on logs:scheduled Andras Bacsai 2026-04-20 12:09:30 +0200
  • 49b5472961 refactor(auth): upgrade email verification hash to sha256 Andras Bacsai 2026-04-20 12:09:17 +0200
  • 9b37a1a7eb refactor(auth): drop implicit email verification on invitation link login Andras Bacsai 2026-04-20 12:08:46 +0200
  • e373037a2a test: remove GHSA advisory IDs from test descriptions and comments Andras Bacsai 2026-04-20 12:07:42 +0200
  • 32d9697909
    chore: mark v4 docker swarm support as deprecated (#9621) Andras Bacsai 2026-04-20 12:04:56 +0200
  • ea639dab8f
    refactor(api): return stable generic error messages for 5xx responses (#9669) Andras Bacsai 2026-04-20 11:53:20 +0200
  • fe8b3412d3
    refactor(settings): harden dev_helper_version validation and escape build args (#9670) Andras Bacsai 2026-04-20 11:52:48 +0200
  • 03a35faf2c
    refactor(storage): tighten S3 endpoint URL validation (#9668) Andras Bacsai 2026-04-20 11:51:51 +0200
  • dc9322b11f refactor(settings): validate dev_helper_version and escape build args Andras Bacsai 2026-04-20 11:51:27 +0200
  • 4d83688896 refactor(api): return generic error messages for upstream and storage failures Andras Bacsai 2026-04-20 11:50:30 +0200
  • 297e9c41e1 refactor(storage): tighten S3 endpoint URL validation Andras Bacsai 2026-04-20 11:50:19 +0200
  • e6a6446dae
    refactor(backup): validate database backup upload file type and size (#9667) Andras Bacsai 2026-04-20 11:46:31 +0200
  • af0a8badb3 refactor(backup): validate database backup upload file type and size Andras Bacsai 2026-04-20 11:45:00 +0200
  • e1f40903c3
    refactor(volumes): validate input and escape shell args (#9666) Andras Bacsai 2026-04-20 11:28:18 +0200
  • 410a9a6195 refactor(volumes): validate input and escape shell args Andras Bacsai 2026-04-20 11:27:10 +0200
  • d392bab4c1
    Merge branch 'next' into v5.x-chore/deprecate-docker-swarm 🏔️ Peak 2026-04-20 01:12:43 +0200
  • a1b2ab124a
    fix(api): use explicit team ID for S3 storage lookup in backup endpoints (#9655) Andras Bacsai 2026-04-19 15:28:13 +0200
  • 5019c8db92 fix(api): use explicit team ID for S3 storage lookup in backup endpoints Andras Bacsai 2026-04-19 15:26:47 +0200