Commit Graph
6 Commits
Author SHA1 Message Date
DottaandPaperclip 57db4863ba Wire provider vaults into secrets runtime
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-07 18:59:05 -05:00
DottaandPaperclip ef1f56ef4c Implement provider vault data model and API
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-07 18:59:05 -05:00
DottaandPaperclip af5451711d Reject managed secret externalRef overrides
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-07 18:59:05 -05:00
DottaandPaperclip c26273328f Harden secrets provider abstraction
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-07 18:59:05 -05:00
Dotta c7fcfee836 Implement secrets service contract 2026-05-07 18:59:04 -05:00
ForgottenandClaude Opus 4.6 d26b67ebc3 Add secrets infrastructure: DB tables, shared types, env binding model, and migration improvements
Introduce company_secrets and company_secret_versions tables for
encrypted secret storage. Add EnvBinding discriminated union (plain vs
secret_ref) to replace raw string env values in adapter configs. Add
hiddenAt column to issues for soft-hiding. Improve migration system
with journal-ordered application and manual fallback when Drizzle
migrator can't reconcile history.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 15:43:43 -06:00