learning_ai_common_plat/packages
saravanakumardb1 acace0cdc5 feat(field-encrypt): add CosmosDekStore for production DEK persistence (6 tests)
- dek-store-cosmos.ts: Cosmos DB-backed DekStore implementation
  - Uses _encryption_keys container with dekId partition key
  - Upsert semantics, idempotent delete, query-based listIds
- index.ts: export CosmosDekStore
- index.test.ts: 6 new tests with mock container (56 total)

This completes E2EE Phase 3 — production multi-instance DEK storage.
Previously only MemoryDekStore was available, losing DEKs on restart.
2026-04-14 11:29:23 -07:00
..
accessibility refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
api-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
auth refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
auth-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
auth-ui refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
backend-config refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
backend-flags refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
backend-telemetry refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
billing-client fix(billing-client): add missing typescript devDependency 2026-04-13 11:05:26 -07:00
blob refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
blob-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
broadcast-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
celebrations refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
client-encrypt refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
config refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
cosmos refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
create-app refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
dashboard-components refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
dashboard-shell refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
datastore refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
design-tokens refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
diagnostics-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
errors refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
event-store refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
events refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
extraction refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
fastify-auth refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
fastify-core refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
fastify-sse refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
feature-flag-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
feedback-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
field-encrypt feat(field-encrypt): add CosmosDekStore for production DEK persistence (6 tests) 2026-04-14 11:29:23 -07:00
gentle-notifications refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
kill-switch-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
kotlin-platform-sdk feat(native-sdks): add Keychain/SecureStore key derivation to BLFieldEncrypt 2026-03-21 11:10:02 -07:00
llm refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
llm-router refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
logger refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
marketplace-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
monitoring refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
offline-queue refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
ollama-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
org-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
palace refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
platform-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
push refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
queue refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
quick-actions refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
react-auth refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
react-native-platform-sdk chore: release version bumps [skip ci] 2026-04-13 04:37:22 +00:00
referral-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
secure-storage-web refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
speech refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
storage refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
subscription-client fix(subscription-client): extend SubscriptionDoc with platform-service fields 2026-04-13 22:57:13 -07:00
survey-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07: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(native-sdks): add Keychain/SecureStore key derivation to BLFieldEncrypt 2026-03-21 11:10:02 -07:00
sync refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
telemetry-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
testing refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
time-references refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
ui refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
use-keyboard-shortcuts refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
use-theme refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
webhook-dispatch fix(webhook-dispatch): add missing typescript + vitest devDependencies 2026-04-13 11:41:34 -07:00