learning_ai_common_plat/dashboards/admin-web/src
saravanakumardb1 067a23449f feat(auth): SmartAuth admin-web — OAuth proxy, MFA settings, devices, passkeys, security dashboard
- Add 15 API proxy routes for SmartAuth endpoints (OAuth, MFA, devices, passkeys, security)
- Add MFA Settings page (/settings/security) with TOTP setup/verify/disable flow
- Add Device Management page (/settings/devices) with trust badges and revoke actions
- Add Passkey Management page (/settings/passkeys) with WebAuthn registration
- Add Admin Security Dashboard (/ops/security) with stats, provider distribution, login events
- Update login page with Google Sign-In button (env-gated) and MFA challenge flow
- Add sidebar nav links for new security pages
- Fix sidebar nav highlighting for nested routes (exact match for parent items)
- Add NEXT_PUBLIC_GOOGLE_CLIENT_ID to .env.example
2026-03-12 11:13:14 -07:00
..
__tests__ fix(admin-web): fix 7 pre-existing test failures — product-config mocks, invitation prefix, telemetry DOM stubs 2026-03-02 02:00:51 -08:00
app feat(auth): SmartAuth admin-web — OAuth proxy, MFA settings, devices, passkeys, security dashboard 2026-03-12 11:13:14 -07:00
components feat(auth): SmartAuth admin-web — OAuth proxy, MFA settings, devices, passkeys, security dashboard 2026-03-12 11:13:14 -07:00
lib feat(predictive-analytics): complete admin UI for churn prediction and health scoring 2026-03-03 13:48:37 -08:00
types refactor(design-tokens): improve token validator 2026-03-04 18:13:13 -08:00
instrumentation.ts feat(cloud-agnostic): complete Sprints 4-6 — secrets consumer migration, @bytelyst/speech package, push verified 2026-03-02 09:46:24 -08:00
middleware.ts feat(admin-dashboard): add edge middleware for API route auth gating 2026-02-28 20:25:42 -08:00