learning_ai_common_plat/dashboards/tracker-web/src/app
saravanakumardb1 10494ae0e4 feat(auth): SmartAuth tracker-web — OAuth proxy, MFA verify, login page with Google Sign-In
- Add OAuth proxy route with productId forwarding via getRequestProductId
- Add MFA verify proxy route
- Update login page with Google Sign-In button (env-gated) and MFA challenge flow
- Fix completeAuth to avoid redundant router.push before window.location.href
- Add NEXT_PUBLIC_GOOGLE_CLIENT_ID to .env.example
- Add MessageEvent to ESLint globals for popup message handler
2026-03-12 11:15:44 -07:00
..
api feat(auth): SmartAuth tracker-web — OAuth proxy, MFA verify, login page with Google Sign-In 2026-03-12 11:15:44 -07:00
dashboard feat(tracker): add product switcher — filter items by any product 2026-02-28 14:15:18 -08:00
health feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
login feat(auth): SmartAuth tracker-web — OAuth proxy, MFA verify, login page with Google Sign-In 2026-03-12 11:15:44 -07:00
roadmap feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
error.tsx feat(dashboards): add error and not-found pages for admin and tracker dashboards 2026-02-28 20:24:15 -08:00
globals.css feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
layout.tsx feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
not-found.tsx feat(dashboards): add error and not-found pages for admin and tracker dashboards 2026-02-28 20:24:15 -08:00
page.tsx feat(dashboards): migrate admin + tracker dashboards to common-plat as product-agnostic 2026-02-28 02:17:35 -08:00
providers.tsx feat(tracker): add product switcher — filter items by any product 2026-02-28 14:15:18 -08:00