Till-JS
a44664c691
📝 docs(calendar): update cleanup plan after network view removal
2026-01-28 13:31:42 +01:00
Till-JS
19199290f5
fix(matrix): hide E2E encryption warnings in Element
...
Since bots cannot support E2E encryption and all data is stored locally,
hide the encryption warning banners for better UX.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 13:13:44 +01:00
Till-JS
f488bd8eab
fix(matrix): hardcode database password (env vars not expanded in YAML)
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 12:54:11 +01:00
Till-JS
7f3842b63c
fix(matrix): set session_lifetime >= refresh_token_lifetime
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 12:49:56 +01:00
Till-JS
b1a8ca861e
fix(matrix): separate config and data mounts for Synapse
...
Mount config files to /config and data directory to /data to avoid mount conflicts.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 12:48:50 +01:00
Till-JS
cb130191ab
🔥 chore(picture): remove PostHog analytics for GDPR compliance
...
- Remove posthog-js dependency from picture web app
- Delete PostHog integration module and setup documentation
- Remove PostHog initialization from root layout
- Clean up environment variables from .env.example
- Update logger comments to remove Sentry references
- Update PROJECT_OVERVIEW.md to reflect Umami as analytics tool
2026-01-28 12:24:22 +01:00
Claude
3aa9e8608d
feat(matrix): add self-hosted Matrix infrastructure for GDPR compliance
...
Add complete Matrix/Synapse setup as Telegram bot alternative:
Docker configuration:
- Synapse homeserver (port 8008) with PostgreSQL backend
- Element Web client (port 8087) with ManaCore branding
- DSGVO-compliant data retention policies (1-365 days)
- Prometheus metrics endpoint for monitoring
Config files:
- docker/matrix/homeserver.yaml - Synapse configuration
- docker/matrix/log.config.yaml - Logging with rotation
- docker/matrix/element-config.json - Element Web settings
Scripts & docs:
- scripts/mac-mini/setup-matrix.sh - One-time initialization
- Updated health-check.sh with Matrix services
- Updated MAC_MINI_SERVER.md with Matrix documentation
https://claude.ai/code/session_01E3r5aFW3YLAhEJfsL2ryhv
2026-01-28 00:20:12 +00:00