learning_ai_common_plat/packages
saravanakumardb1 2c330387fc feat(auth): native SDK passkey + BLAuthUI Swift + Kotlin social/MFA
SmartAuth v2 SDK extensions for both Swift and Kotlin platform SDKs:

Swift (BLAuthClient.swift):
- Social login, MFA, passkeys, providers, devices, step-up, login history
- New types: BLMfaChallenge, BLTotpSetup, BLMfaStatus, BLAuthProvider, etc.
- BLAuthState: added .mfaRequired case

Swift (BLAuthUI.swift) — 4 reusable views:
- BLLoginView, BLMfaChallengeView, BLPasskeyView, BLStepUpSheet

Kotlin (BLAuthClient.kt):
- Social login, MFA, providers, devices, step-up, login history
- MFA challenge detection in login(), encodeMap() helper

Kotlin (BLPasskeyManager.kt) — Credential Manager passkey wrapper
Kotlin (BLAuthUI.kt) — 5 Compose screens matching Swift BLAuthUI
Kotlin build.gradle.kts — Credential Manager dependencies

Tests: Swift (6 methods), Kotlin (5 methods)
2026-03-12 10:55:32 -07:00
..
api-client feat(jarvis): add jarvis-agents, jarvis-sessions, jarvis-memory modules (63 tests) 2026-03-01 07:09:12 -08:00
auth feat(auth): SmartAuth SDK packages — OAuth, MFA, passkeys, devices, RS256, auth-ui 2026-03-12 10:50:56 -07:00
auth-client feat(auth): SmartAuth SDK packages — OAuth, MFA, passkeys, devices, RS256, auth-ui 2026-03-12 10:50:56 -07:00
auth-ui feat(auth): SmartAuth SDK packages — OAuth, MFA, passkeys, devices, RS256, auth-ui 2026-03-12 10:50:56 -07:00
blob feat(blob): add feedbackScreenshots container for user feedback attachments 2026-03-02 23:54:38 -08:00
blob-client feat(blob-client): scaffold @bytelyst/blob-client — browser/RN-safe blob storage via SAS URLs (12 tests) 2026-03-01 21:51:34 -08:00
broadcast-client feat(sdk): Push deep link routing for all platforms 2026-03-03 08:33:56 -08:00
config feat(config): implement P0-1 - Product manifest specification (product.json schema) 2026-03-03 10:01:40 -08:00
cosmos fix(cosmos): init containers on startup for local compose 2026-02-14 20:57:17 -08:00
dashboard-components feat: Platform Acceleration + A/B Testing Framework 2026-03-03 19:47:47 -08:00
datastore fix(datastore): SQL now emits ARRAY_CONTAINS OR CONTAINS for array+string support 2026-03-02 01:50:09 -08:00
design-tokens feat(design-tokens): add flowmonk product-specific token namespace (--fm-*) 2026-03-10 19:35:19 -07:00
diagnostics-client fix(diagnostics-client): use session-scoped ingest endpoints; update MCP+A2A docs 2026-03-05 10:41:02 -08:00
errors fix(common): configure ESLint 9 and fix lint issues 2026-02-12 16:37:30 -08:00
event-store test(packages): add file-store tests for @bytelyst/event-store (9 tests), SSE hub tests for @bytelyst/fastify-sse (12 tests) 2026-03-10 18:48:07 -07:00
events fix(events): add missing platform event schemas for campaign engine and notifications 2026-03-03 12:24:39 -08:00
extraction test(platform-service): add repository tests for notifications, plans, subscriptions, usage, tokens, memory + fix extraction-service flaky test 2026-02-16 11:59:06 -08:00
fastify-core feat(fastify-core): add shared optional jwt context 2026-03-06 12:52:49 -08:00
fastify-sse test(packages): add file-store tests for @bytelyst/event-store (9 tests), SSE hub tests for @bytelyst/fastify-sse (12 tests) 2026-03-10 18:48:07 -07:00
feature-flag-client feat(packages): fix test assertions for x-request-id header compatibility 2026-03-02 09:08:45 -08:00
feedback-client fix(feedback-client): update tests to use fetch instead of post 2026-03-03 12:26:02 -08:00
kill-switch-client feat(packages): fix test assertions for x-request-id header compatibility 2026-03-02 09:08:45 -08:00
kotlin-platform-sdk feat(auth): native SDK passkey + BLAuthUI Swift + Kotlin social/MFA 2026-03-12 10:55:32 -07:00
llm feat(packages): add cloud-agnostic abstraction packages — datastore, storage, llm, push + refactor secrets (58 tests) 2026-03-02 00:43:06 -08:00
logger test(platform-service): add repository tests for notifications, plans, subscriptions, usage, tokens, memory + fix extraction-service flaky test 2026-02-16 11:59:06 -08:00
monitoring fix: remove stale port references from monitoring, docs, and AI.dev skills 2026-02-14 21:48:21 -08:00
offline-queue feat(sdk): add kotlin-platform-sdk (13 components) + 4 new TS client packages (32 tests) 2026-03-01 18:15:57 -08:00
platform-client fix(ts-clients): add DOM lib to browser-safe package tsconfigs (fetch/AbortController/setTimeout require DOM types) 2026-03-01 21:33:53 -08:00
push feat(packages): add cloud-agnostic abstraction packages — datastore, storage, llm, push + refactor secrets (58 tests) 2026-03-02 00:43:06 -08:00
react-auth feat(auth): SmartAuth SDK packages — OAuth, MFA, passkeys, devices, RS256, auth-ui 2026-03-12 10:50:56 -07:00
react-native-platform-sdk feat(react-native): React Native SDK foundation for NomGap 2026-03-03 08:40:24 -08:00
speech feat(cloud-agnostic): complete Sprints 4-6 — secrets consumer migration, @bytelyst/speech package, push verified 2026-03-02 09:46:24 -08:00
storage feat(packages): add cloud-agnostic abstraction packages — datastore, storage, llm, push + refactor secrets (58 tests) 2026-03-02 00:43:06 -08:00
survey-client docs(packages): Add comprehensive README for broadcast-client and survey-client 2026-03-03 08:29:07 -08:00
swift-diagnostics feat(swift-diagnostics): implement Phase 2.2 Swift Client SDK 2026-03-03 09:28:11 -08:00
swift-platform-sdk feat(auth): native SDK passkey + BLAuthUI Swift + Kotlin social/MFA 2026-03-12 10:55:32 -07:00
sync feat: Platform Acceleration + A/B Testing Framework 2026-03-03 19:47:47 -08:00
telemetry-client feat(packages): add @bytelyst/auth-client + telemetry-client, extend react-auth lifecycle 2026-02-28 04:49:46 -08:00
testing chore: remove unused devDeps found by depcheck 2026-02-13 00:17:04 -08:00
webhook-dispatch feat(packages): add @bytelyst/event-store, @bytelyst/fastify-sse, @bytelyst/webhook-dispatch — reusable event infrastructure for product backends 2026-03-10 18:37:01 -07:00