fix(glitchtip): use correct DSN format without hyphens in keys

Sentry SDK v9 rejects UUID-formatted keys with hyphens. Use the compact
hex format returned by GlitchTip's get_dsn() method.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-03-19 15:51:54 +01:00
parent 08cc1ee366
commit bd7129abd1
2 changed files with 6 additions and 6 deletions

View file

@ -318,7 +318,7 @@ services:
MANA_CORE_AUTH_URL: http://mana-auth:3001 MANA_CORE_AUTH_URL: http://mana-auth:3001
CORS_ORIGINS: https://todo.mana.how,https://mana.how CORS_ORIGINS: https://todo.mana.how,https://mana.how
ADMIN_SERVICE_KEY: ${MANA_CORE_SERVICE_KEY} ADMIN_SERVICE_KEY: ${MANA_CORE_SERVICE_KEY}
GLITCHTIP_DSN: https://c774433d-212c-473d-9088-542a84224488@glitchtip.mana.how/3 GLITCHTIP_DSN: https://c774433d212c473d9088542a84224488@glitchtip.mana.how/3
ports: ports:
- "3031:3031" - "3031:3031"
healthcheck: healthcheck:
@ -349,7 +349,7 @@ services:
CORS_ORIGINS: https://calendar.mana.how,https://mana.how CORS_ORIGINS: https://calendar.mana.how,https://mana.how
ADMIN_SERVICE_KEY: ${MANA_CORE_SERVICE_KEY} ADMIN_SERVICE_KEY: ${MANA_CORE_SERVICE_KEY}
ENCRYPTION_KEY: ${CALENDAR_ENCRYPTION_KEY:-} ENCRYPTION_KEY: ${CALENDAR_ENCRYPTION_KEY:-}
GLITCHTIP_DSN: https://7dcf6e86-48a0-4b85-b2cb-275921c059d5@glitchtip.mana.how/1 GLITCHTIP_DSN: https://7dcf6e8648a04b85b2cb275921c059d5@glitchtip.mana.how/1
ports: ports:
- "3032:3032" - "3032:3032"
healthcheck: healthcheck:
@ -414,7 +414,7 @@ services:
S3_SECRET_KEY: ${MINIO_SECRET_KEY:-minioadmin} S3_SECRET_KEY: ${MINIO_SECRET_KEY:-minioadmin}
S3_BUCKET: contacts-photos S3_BUCKET: contacts-photos
ADMIN_SERVICE_KEY: ${MANA_CORE_SERVICE_KEY} ADMIN_SERVICE_KEY: ${MANA_CORE_SERVICE_KEY}
GLITCHTIP_DSN: https://a0d81e4b-7869-4b57-951a-1a5de6d64ae7@glitchtip.mana.how/2 GLITCHTIP_DSN: https://a0d81e4b78694b57951a1a5de6d64ae7@glitchtip.mana.how/2
ports: ports:
- "3034:3034" - "3034:3034"
healthcheck: healthcheck:

View file

@ -33,9 +33,9 @@ Self-hosted, open-source error tracking for all ManaCore apps using [GlitchTip](
| App | Project ID | DSN | | App | Project ID | DSN |
|-----|-----------|-----| |-----|-----------|-----|
| Calendar | 1 | `https://7dcf6e86-48a0-4b85-b2cb-275921c059d5@glitchtip.mana.how/1` | | Calendar | 1 | `https://7dcf6e8648a04b85b2cb275921c059d5@glitchtip.mana.how/1` |
| Contacts | 2 | `https://a0d81e4b-7869-4b57-951a-1a5de6d64ae7@glitchtip.mana.how/2` | | Contacts | 2 | `https://a0d81e4b78694b57951a1a5de6d64ae7@glitchtip.mana.how/2` |
| Todo | 3 | `https://c774433d-212c-473d-9088-542a84224488@glitchtip.mana.how/3` | | Todo | 3 | `https://c774433d212c473d9088542a84224488@glitchtip.mana.how/3` |
| Chat | 4 | `https://7ffb55d2-3705-4979-89db-abd486a42014@glitchtip.mana.how/4` | | Chat | 4 | `https://7ffb55d2-3705-4979-89db-abd486a42014@glitchtip.mana.how/4` |
| Context | 5 | `https://1ac1bac3-6c75-456e-8857-5048eb0c925c@glitchtip.mana.how/5` | | Context | 5 | `https://1ac1bac3-6c75-456e-8857-5048eb0c925c@glitchtip.mana.how/5` |
| Picture | 6 | `https://a04c991e-0702-4b73-a670-babef3e7c5d1@glitchtip.mana.how/6` | | Picture | 6 | `https://a04c991e-0702-4b73-a670-babef3e7c5d1@glitchtip.mana.how/6` |