Commit 16f3088
test(e2e): add encryption e2e tests for per-project encryption
Covers:
- Admin encrypt/decrypt endpoints (enable/disable, idempotency checks)
- Encrypted artifact upload + download round trip
- Presigned URL suppression for encrypted projects
- Encrypted message store + retrieve
- Batch encrypt existing unencrypted data
- Batch decrypt to disable encryption
- Key rotation with DEK re-wrap
- Encryption metadata validation (no admin DEK)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent cc4688a commit 16f3088
1 file changed
Lines changed: 507 additions & 0 deletions
0 commit comments