T-HUB/apps/api/src/group-files
glass beadian fe5f2403d6 feat: in-app Chat (Matrix JWT SSO) + Drive (embedded oCIS)
- api: matrix-sso module (tuwunel jwt -> login/get_token), POST /matrix/session, GET /matrix/identity, drive controller
- web: /chat full-height Element view, /files Library+Drive tabs, embedded-app frame component
- edge: /hub-sso.html handshake route (origin-pinned CSP), X-Frame-Options strip on files
- oCIS: csp.yaml frame-ancestors app.occupymedia.cc
- server config still required: tuwunel [global.jwt], MATRIX_SSO_JWT_SECRET, oCIS restart
2026-10-13 14:57:07 +00:00
..
collective-share.service.ts Share with collective: fix union narrowing in open-room result handling 2026-10-12 22:35:32 +00:00
collective-share.ts Share with collective: fix union narrowing in open-room result handling 2026-10-12 22:35:32 +00:00
drive.controller.ts feat: in-app Chat (Matrix JWT SSO) + Drive (embedded oCIS) 2026-10-13 14:57:07 +00:00
file-cursor.ts Add group cloud: files index api, web UI, archive sync bot 2026-10-11 08:21:11 +00:00
group-files.controller.ts Phase two: archive origin facet, redaction-aware reads, share revocation on redaction 2026-10-11 21:44:23 +00:00
group-files.integration.test.ts Phase two: archive origin facet, redaction-aware reads, share revocation on redaction 2026-10-11 21:44:23 +00:00
group-files.module.ts feat: in-app Chat (Matrix JWT SSO) + Drive (embedded oCIS) 2026-10-13 14:57:07 +00:00
group-files.service.test.ts Phase two: archive origin facet, redaction-aware reads, share revocation on redaction 2026-10-11 21:44:23 +00:00
group-files.service.ts Phase two: archive origin facet, redaction-aware reads, share revocation on redaction 2026-10-11 21:44:23 +00:00
group-files.test.ts group-files test: expect the hub-groups root MKCOL before the per-group folder 2026-10-13 05:37:15 +00:00
group-files.validation.ts Complete files UI rewiring to the deployed api surface; expose mimeClass 2026-10-11 11:08:08 +00:00
ocis-webdav.ts oCIS upload: drain to buffer + explicit content-length (reva rejects chunked PUTs) 2026-10-13 05:47:19 +00:00
share-token.ts Add group cloud: files index api, web UI, archive sync bot 2026-10-11 08:21:11 +00:00