Skip to content

Replace direct credential stores with daz-secrets - #65

Open
darrenoakey wants to merge 6 commits into
get-vix:mainfrom
darrenoakey:daz-secrets-no-keychain
Open

Replace direct credential stores with daz-secrets#65
darrenoakey wants to merge 6 commits into
get-vix:mainfrom
darrenoakey:daz-secrets-no-keychain

Conversation

@darrenoakey

Copy link
Copy Markdown

Summary

  • route Vix credential persistence through the public daz-secrets provider protocol
  • remove direct macOS Keychain, Secret Service, and Windows credential-store dependencies
  • add real provider and credential-regression coverage
  • keep the complete E2E gate below Greenline's five-minute budget while propagating every shard failure

Verification

  • ./run check (all unit, Swift, and four real E2E shards; 116s)
  • Greenline production deploy passed locally

No credential values are stored in this repository or passed through environment variables.

Darren Oakey added 6 commits August 6, 2026 03:32
Signed-off-by: Darren Oakey <darren@insidemind.com.au>
Signed-off-by: Darren Oakey <darren@insidemind.com.au>
Signed-off-by: Darren Oakey <darren@insidemind.com.au>
Signed-off-by: Darren Oakey <darren@insidemind.com.au>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant