valknar and Claude Sonnet 4.6
cf32e669cb
fix(gitea): use .RunModeIsProd and hardcode Umami values in header template
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-16 10:34:21 +02:00
valknar and Claude Sonnet 4.6
e613d766ec
fix(gitea): revert to UMAMI_ID/UMAMI_SRC and use .UmamiSrc/.UmamiId template vars
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-16 10:26:39 +02:00
valknar and Claude Sonnet 4.6
53608a7195
fix(gitea): use .UmamiSrc/.UmamiScript template vars for Umami analytics
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-16 10:24:57 +02:00
valknar and Claude Sonnet 4.6
735adfabea
feat(gitea): add conditional Umami analytics via env vars in header
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-16 10:17:19 +02:00
valknar and Claude Sonnet 4.6
f231dd5432
feat: externalize EMAIL_FROM and EMAIL_USER to .env for gitea and passbolt
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-10 18:38:22 +02:00
valknar and Claude Sonnet 4.6
40dfe5776a
feat(gitea): add Umami analytics via direct custom header template
...
Mount templates/custom/ directly to Gitea's default GITEA_CUSTOM templates
path. No entrypoint override or envsubst needed.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-10 12:58:25 +02:00
valknar and Claude Sonnet 4.6
e5e6a2c302
feat(gitea): add Umami analytics via custom header template
...
Injects the Umami tracking script into every Gitea page using a custom
header.tmpl generated at startup via envsubst. Script URL and website ID
are externalized to UMAMI_SCRIPT_URL / UMAMI_WEBSITE_ID env vars.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-10 12:49:26 +02:00
valknar and Claude Sonnet 4.6
28b31e91e4
chore: add .env.example files for all stacks
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-08 18:55:30 +02:00