learning_ai_common_plat/services/platform-service/src/lib
saravanakumardb1 c0830e3dec refactor(platform-service): remove BILLING_INTERNAL_KEY guard from server.ts
- Billing routes (subscriptions, usage, plans, licenses) now registered directly
- No more X-Internal-Key header check — JWT-based productId auth is sufficient
- BILLING_INTERNAL_KEY removed from config schema and AKV secret resolution
- 166 tests pass, tsc clean
2026-02-15 14:30:30 -08:00
..
auth.ts refactor: merge tracker-service into platform-service 2026-02-14 21:34:21 -08:00
blob.ts feat(blob): add @bytelyst/blob shared package 2026-02-14 15:53:33 -08:00
config.ts refactor(platform-service): remove BILLING_INTERNAL_KEY guard from server.ts 2026-02-15 14:30:30 -08:00
cosmos-init.ts feat(platform-service): add products module (types, repository, cache, routes) 2026-02-15 14:13:03 -08:00
cosmos.ts fix(common): configure ESLint 9 and fix lint issues 2026-02-12 16:37:30 -08:00
errors.test.ts fix(common): configure ESLint 9 and fix lint issues 2026-02-12 16:37:30 -08:00
errors.ts fix(common): configure ESLint 9 and fix lint issues 2026-02-12 16:37:30 -08:00
product-config.ts refactor: merge tracker-service into platform-service 2026-02-14 21:34:21 -08:00
request-context.ts feat(platform-service): add getRequestProductId() + getRequestProductConfig() helpers 2026-02-15 14:14:17 -08:00
stripe.ts refactor: merge billing-service into platform-service 2026-02-14 21:31:04 -08:00
webhooks.ts refactor(platform-service): replace PRODUCT_ID with getRequestProductId(req) in all modules 2026-02-15 14:29:11 -08:00