learning_ai_common_plat/dashboards/admin-web/src/lib
saravanakumardb1 ce0074d6ee fix(admin-web): proxy routes + pages use cookie-based auth
- Add getCurrentUserFromRequest() to auth-server.ts (checks cookies first, then Authorization header)
- Update all 34 proxy routes: getCurrentUser(req.headers.get('authorization')) → getCurrentUserFromRequest(req)
- Add createProxyFetch() shared helper in lib/proxy-fetch.ts (injects auth + product-id headers)
- Update 15 admin pages: replace inline fetch helpers with createProxyFetch
- Root cause: newer pages used bare fetch() without Authorization headers, causing 401s on all proxy routes
2026-03-21 20:31:30 -07:00
..
repositories refactor(dashboards): migrate admin-web to @bytelyst/datastore 2026-03-02 01:49:41 -08:00
actiontrail-client.ts feat(admin-web): add ActionTrail integration page 2026-03-21 13:20:15 -07:00
api.ts feat(admin): Phase 2.1 - Broadcast and Survey list pages 2026-03-03 07:21:37 -08:00
auth-context.tsx feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
auth-server.ts fix(admin-web): proxy routes + pages use cookie-based auth 2026-03-21 20:31:30 -07:00
billing-client.ts feat(jarvis): add jarvis-agents, jarvis-sessions, jarvis-memory modules (63 tests) 2026-03-01 07:09:12 -08:00
cosmos.ts refactor(dashboards): migrate admin-web to @bytelyst/datastore 2026-03-02 01:49:41 -08:00
datastore.ts refactor(dashboards): migrate admin-web to @bytelyst/datastore 2026-03-02 01:49:41 -08:00
diagnostics-client.ts feat(diagnostics): Admin dashboard client library (Phase 3.4) 2026-03-03 09:35:41 -08:00
docs.ts feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
experiments-types.ts feat(ab-testing): AI hypothesis generation and admin dashboard UI [3.1][3.2][3.3][4.1][4.2][4.3] 2026-03-03 11:53:48 -08:00
extraction-client.ts feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
growth-client.ts feat(jarvis): add jarvis-agents, jarvis-sessions, jarvis-memory modules (63 tests) 2026-03-01 07:09:12 -08:00
logger.ts feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
mock-data.ts feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
platform-client.ts feat(jarvis): add jarvis-agents, jarvis-sessions, jarvis-memory modules (63 tests) 2026-03-01 07:09:12 -08:00
predictive-client.ts feat(predictive-analytics): complete admin UI for churn prediction and health scoring 2026-03-03 13:48:37 -08:00
product-config.ts feat(platform-service): add push notification triggers module (6 endpoints, 22 tests) 2026-02-28 14:10:11 -08:00
product-constants.ts fix(platform): production readiness — admin-web client bundling, config sub-path exports, stale tests 2026-03-12 16:49:15 -07:00
product-context.tsx fix(platform): production readiness — admin-web client bundling, config sub-path exports, stale tests 2026-03-12 16:49:15 -07:00
proxy-fetch.ts fix(admin-web): proxy routes + pages use cookie-based auth 2026-03-21 20:31:30 -07:00
stripe-context.tsx feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
telemetry.ts refactor(dashboards): wire @bytelyst/telemetry-client into admin-web + tracker-web, add onInit + baseUrl to react-auth 2026-02-28 11:27:57 -08:00
theme-context.tsx feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
utils.ts feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00