Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(agents): address killswitch usability issues (#246)
* Add rusoto * Add credentials error * Add validation for AWS creds * Add serde_yaml and reqwest * Add remote secrets helper * Add deserialize test for secrets * Add test helper * Combine cred fetch and validate * Combine secrets and aws. Add mocked S3 test for secrets * Remove aws * Fix typo in network name * Add handler for setting env vars * Fix config path * Add new errors * Remove output * Make shared KMS client thread-safe * Make Settings Clone * Make killswitch run in parallel and in a single pass by channel * Make output human-readable and more desriptive, update cli args * Fix tests * Add env var test * Improve docs * Fix warnings * Bump clap version * Fix test * Change how local secrets path is picked up for testing * Update environment options * Output should print full txid * Run CI on ubuntu 22.04 * Add S3 info * Update CHANGELOG * Update README * Change S3 bucket name * Differentiate between S3 environments, update names * Remove uncessary clone
- Loading branch information