managarten/services/matrix-clock-bot
Till-JS a8521d7acd 🐛 fix(matrix-bots): disable E2EE crypto module via pnpm override
Add root-level pnpm override to replace @matrix-org/matrix-sdk-crypto-nodejs
with empty-npm-package. This disables E2EE support but allows matrix bots
to run without native module compilation issues.

The bots don't need E2EE since Matrix Synapse handles encryption at
the server level for our use case.

Also removes the explicit pnpm add commands from Dockerfiles since the
override handles the module replacement.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 15:08:28 +01:00
..
src 🐛 fix(matrix-web): handle Matrix SSO loginToken callback 2026-02-01 15:02:47 +01:00
.dockerignore feat(matrix-clock-bot): add Matrix bot for time tracking 2026-01-28 16:27:49 +01:00
.env.example feat(matrix-clock-bot): add Matrix bot for time tracking 2026-01-28 16:27:49 +01:00
CLAUDE.md feat(matrix-clock-bot): add Matrix bot for time tracking 2026-01-28 17:04:45 +01:00
Dockerfile 🐛 fix(matrix-bots): disable E2EE crypto module via pnpm override 2026-02-01 15:08:28 +01:00
nest-cli.json feat(matrix-clock-bot): add Matrix bot for time tracking 2026-01-28 16:27:49 +01:00
package.json ♻️ refactor: migrate 19 Matrix bots to shared HealthController 2026-02-01 01:17:01 +01:00
tsconfig.build.json feat(matrix-clock-bot): add Matrix bot for time tracking 2026-01-28 17:04:45 +01:00
tsconfig.json feat(matrix-clock-bot): add Matrix bot for time tracking 2026-01-28 17:04:45 +01:00