learning_ai_common_plat/packages
saravanakumardb1 b4be39888b fix(swift-sdk): remove productId prefix from BLAuthClient keychain keys
BLAuthClient stored tokens as '{productId}_access_token' but all app
wrappers use KeychainHelper.read(key: "access_token") — the bare key.
This caused a critical mismatch: after login, BlobService/LicenseService
could not find the token, and token migration from UserDefaults was invisible
to BLAuthClient.isAuthenticated.

The Keychain service name (bundleId) already namespaces per product,
making the productId prefix redundant. Now uses bare 'access_token' and
'refresh_token' keys matching existing app conventions.
2026-02-28 22:54:01 -08:00
..
api-client feat(api-client): add timeout, retry with exponential backoff for idempotent requests 2026-02-28 20:23:49 -08:00
auth feat(auth): add middleware tests + E2E flow + migrate tracker-service to @bytelyst/auth 2026-02-12 23:41:46 -08:00
auth-client feat(packages): add @bytelyst/auth-client + telemetry-client, extend react-auth lifecycle 2026-02-28 04:49:46 -08:00
blob feat(blob): add @bytelyst/blob shared package 2026-02-14 15:53:33 -08:00
config fix(tracker-web): replace broken webpack alias with transpilePackages — build now succeeds 2026-02-28 12:11:37 -08:00
cosmos fix(cosmos): init containers on startup for local compose 2026-02-14 20:57:17 -08:00
design-tokens feat: add package tests (58 new) + @bytelyst/fastify-core package 2026-02-12 22:17:17 -08:00
errors fix(common): configure ESLint 9 and fix lint issues 2026-02-12 16:37:30 -08:00
events feat(auth): add forgot-password/change-password API routes to admin dashboard + wire email delivery 2026-02-28 04:17:04 -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): deny CORS by default when origin unset, add graceful shutdown handlers 2026-02-28 20:23:58 -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
react-auth test(react-auth): add tests for updateUser, onInit, and onInit-null-fallback 2026-02-28 11:48:48 -08:00
swift-platform-sdk fix(swift-sdk): remove productId prefix from BLAuthClient keychain keys 2026-02-28 22:54:01 -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