managarten/services
Till-JS 85df234ff2 feat(mana-core-auth): auto-link Matrix users on OIDC login
When users log into Matrix via OIDC (Sign in with Mana Core), their
Matrix user ID is now automatically linked to their Mana account.
This enables automatic bot authentication without requiring a
separate !login command.

- Add autoLinkOnOidcLogin() method to MatrixSessionService
- Hook into OIDC userinfo endpoint to create links automatically
- Calculate Matrix user ID from email using Synapse's template

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 16:50:28 +01:00
..
llm-playground fix(playground): add missing shared packages to Dockerfile 2026-02-02 14:55:02 +01:00
mana-api-gateway 🔧 fix(docker): update Dockerfiles for monorepo-aware builds 2026-01-29 18:39:05 +01:00
mana-core-auth feat(mana-core-auth): auto-link Matrix users on OIDC login 2026-02-02 16:50:28 +01:00
mana-crawler feat(mana-crawler): add web crawler service 2026-01-29 22:00:36 +01:00
mana-image-gen fix(mana-notify): resolve BullMQ circular import issue 2026-01-29 22:58:47 +01:00
mana-llm fix(mana-llm): fix SSE double data prefix causing message parsing issues 2026-02-02 15:29:11 +01:00
mana-media 🔧 fix: type errors in element.mana.how, mana-media, @todo/web, @calendar/web 2026-02-01 04:56:29 +01:00
mana-notify 🔧 chore(mana-notify): disable email notifications by default 2026-01-30 16:06:24 +01:00
mana-search 🔧 fix(docker): update Dockerfiles for monorepo-aware builds 2026-01-29 18:39:05 +01:00
mana-stt feat(telegram-bot): add local STT support and Prometheus metrics 2026-01-27 16:51:09 +01:00
mana-tts 🌐 feat: add i18n support to 6 web apps 2026-01-29 14:48:35 +01:00
mana-voice-bot feat(mana-voice-bot): add German voice-to-voice assistant service 2026-02-01 02:21:13 +01:00
matrix-calendar-bot feat(matrix-bots): add i18n system and direct message fallback 2026-02-02 16:07:27 +01:00
matrix-chat-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-clock-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-contacts-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-mana-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-manadeck-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-nutriphi-bot feat(nutriphi-bot): auto-analyze images when received 2026-02-02 16:27:03 +01:00
matrix-ollama-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-picture-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-planta-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-presi-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-project-doc-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-questions-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-skilltree-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-stats-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-storage-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-todo-bot feat(matrix-bots): add i18n system and direct message fallback 2026-02-02 16:07:27 +01:00
matrix-tts-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
matrix-zitare-bot feat(matrix-bots): enable cross-bot SSO via Redis sessions 2026-02-02 16:16:22 +01:00
ollama-metrics-proxy feat(telegram-bot): add local STT support and Prometheus metrics 2026-01-27 16:51:09 +01:00