veza/apps/web/src/features
senke 107f9a6a60 feat(chat): Sprint 4 -- Docker cleanup, frontend migration to Go WS
- Remove Rust chat-server from docker-compose.yml, staging.yml, prod.yml
- Remove VITE_WS_URL from docker frontend env vars (auto-derived from API_URL)
- Update env.ts: derive WS_URL from API_URL (/api/v1/ws) when not explicitly set
- Remove 127.0.0.1:8081 dev hack from useChat.ts
- Add missing types: EditMessage, DeleteMessage, FetchHistory, SearchMessages,
  SyncMessages, MessageEdited, MessageDeleted, SearchResults, SyncChunk
- Update MSW chat/token handler to return ws_url: /api/v1/ws
- Update .env.example and .env.storybook
2026-02-22 20:46:58 +01:00
..
admin refactor(audit-2.1,2.6): unify views and pages to features/*/pages pattern 2026-02-15 14:30:40 +01:00
analytics feat(release): v0.202 — Lots G, H, F, C, D 2026-02-20 18:16:17 +01:00
auth feat(auth): enrich sessions page with history and revoke (A4) 2026-02-20 14:52:20 +01:00
chat feat(chat): Sprint 4 -- Docker cleanup, frontend migration to Go WS 2026-02-22 20:46:58 +01:00
checkout feat(v0.501): Sprint 4 -- Cloud frontend + Gear advanced 2026-02-22 18:30:49 +01:00
cloud feat(v0.501): Sprint 4 -- Cloud frontend + Gear advanced 2026-02-22 18:30:49 +01:00
dashboard chore: consolidate CI, E2E, backend and frontend updates 2026-02-17 16:43:21 +01:00
developer/pages refactor(audit-2.1,2.6): unify views and pages to features/*/pages pattern 2026-02-15 14:30:40 +01:00
error/pages refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
inventory feat(v0.501): Sprint 4 -- Cloud frontend + Gear advanced 2026-02-22 18:30:49 +01:00
library refactor(audit-2.1,2.6): unify views and pages to features/*/pages pattern 2026-02-15 14:30:40 +01:00
live/pages docs(live): document Go Live limitation (A6) 2026-02-20 12:56:29 +01:00
marketplace feat(v0.501): Sprint 4 -- Cloud frontend + Gear advanced 2026-02-22 18:30:49 +01:00
notifications feat(notifications): N1 Web Push subscribe, preferences, badge 2026-02-21 16:43:48 +01:00
player feat(v0.501): Sprint 2 -- HLS production-ready 2026-02-22 18:16:37 +01:00
playlists refactor(frontend): eliminate ~45 'any' types in production code 2026-02-22 17:44:49 +01:00
presence feat(presence): P2.1 rich presence, P2.2 invisible mode 2026-02-21 16:47:09 +01:00
profile feat(profile): add profile privacy toggle (B3) 2026-02-20 15:10:02 +01:00
purchases feat(marketplace): wire RefundRequestModal to API, add refund button to SellerDashboard (v0.403 R2) 2026-02-22 16:19:31 +01:00
roles fix(e2e): align CI Go version to 1.24 for v0.101 2026-02-19 16:27:10 +01:00
search feat(search): add search syntax help tooltip 2026-02-20 18:38:55 +01:00
seller/pages refactor(audit-2.1,2.6): unify views and pages to features/*/pages pattern 2026-02-15 14:30:40 +01:00
sessions/api scalability: update feature API files to use service layer 2026-01-15 20:45:59 +01:00
settings feat(presence): P2.1 rich presence, P2.2 invisible mode 2026-02-21 16:47:09 +01:00
social/pages feat(social): GET /social/explore, explore tab, feed filters all/following/groups (S1.5, S1.6) 2026-02-21 05:31:12 +01:00
streaming feat(v0.501): Sprint 2 -- HLS production-ready 2026-02-22 18:16:37 +01:00
tracks refactor(frontend): eliminate ~45 'any' types in production code 2026-02-22 17:44:49 +01:00
upload/components fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00
user/components fix(web): resolve all 568 TypeScript errors — tsc --noEmit now passes with zero errors 2026-02-13 00:32:08 +01:00