veza/apps/web/src/mocks
senke 5e4291ecba feat(auth): add ephemeral stream-token endpoint for HLS and WebSocket authentication
SEC-03: TokenStorage.getAccessToken() returns null with httpOnly cookies.
New POST /api/v1/auth/stream-token returns a 5-min JWT compatible with
both stream server (Claims struct) and chat server (JwtClaims struct).
Frontend hlsService and websocket updated to use fetchStreamToken() fallback.
2026-02-22 17:28:00 +01:00
..
browser.ts feat(release): v0.202 — Lots G, H, F, C, D 2026-02-20 18:16:17 +01:00
handlers-admin.ts chore: consolidate CI, E2E, backend and frontend updates 2026-02-17 16:43:21 +01:00
handlers-auth.ts feat(auth): add ephemeral stream-token endpoint for HLS and WebSocket authentication 2026-02-22 17:28:00 +01:00
handlers-common.ts fix(storybook): reduce audit failures with ignored patterns and config 2026-02-17 17:29:28 +01:00
handlers-marketplace.ts feat(marketplace): wire RefundRequestModal to API, add refund button to SellerDashboard (v0.403 R2) 2026-02-22 16:19:31 +01:00
handlers-misc.ts feat(presence): P2.1 rich presence, P2.2 invisible mode 2026-02-21 16:47:09 +01:00
handlers-playlists.ts feat(playlists): Lot D - DuplicatePlaylistButton, Export, Share, Recommendations 2026-02-20 00:22:42 +01:00
handlers-social.ts feat(groups): S2 frontend - request join, invite, roles, my groups, MSW handlers 2026-02-21 05:51:29 +01:00
handlers-tracks.ts feat(release): v0.202 — Lots G, H, F, C, D 2026-02-20 18:16:17 +01:00
handlers.ts chore(web): remove ghost features Education, Gamification, Studio 2026-02-14 22:40:12 +01:00
index.ts BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
node.ts BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
test-helpers.ts feat(chat): add call signaling types 2026-02-22 03:46:10 +01:00
test-setup.ts BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00