learning_ai_common_plat/services/platform-service/src/modules/flags
saravanakumardb1 7613d6890f feat(field-encrypt): admin-panel encryption toggle via feature flags
- FieldEncryptorConfig.enabled: false returns NullFieldEncryptor (no-op)
- NullFieldEncryptor stores plaintext as-is, decrypt returns ct directly
- 7 new tests for toggle behavior (50/50 total)
- encryption_enabled added to COMMON_FLAGS (seeded for all 10 products)
2026-03-21 15:24:19 -07:00
..
evaluator.ts fix(flags): critical partition key bug + audit snapshot integrity + anonymous rollout 2026-03-21 11:50:08 -07:00
flags.test.ts feat(flags): add seed flags for 6 missing products + 6 new evaluator edge-case tests 2026-03-21 11:52:08 -07:00
repository.ts fix(flags): critical partition key bug + audit snapshot integrity + anonymous rollout 2026-03-21 11:50:08 -07:00
routes.ts fix(flags): SSE stream endpoint + client — pass productId via query string 2026-03-21 12:12:14 -07:00
seed.ts feat(field-encrypt): admin-panel encryption toggle via feature flags 2026-03-21 15:24:19 -07:00
types.ts feat(flags): production-grade feature flag system — multi-variate, segments, audit, SSE, scheduling, prerequisites 2026-03-21 11:44:49 -07:00