Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(agents): address killswitch usability issues #246

Merged
merged 35 commits into from
Dec 17, 2022
Merged
Show file tree
Hide file tree
Changes from 34 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
ff59d0a
Add rusoto
lattejed Nov 21, 2022
4c641f3
Add credentials error
lattejed Nov 21, 2022
3dbd499
Add validation for AWS creds
lattejed Nov 21, 2022
c32af3d
Add serde_yaml and reqwest
lattejed Nov 21, 2022
45829bd
Add remote secrets helper
lattejed Nov 21, 2022
142213a
Add deserialize test for secrets
lattejed Nov 21, 2022
21ec030
Add test helper
lattejed Nov 22, 2022
013e593
Combine cred fetch and validate
lattejed Nov 22, 2022
cef1b2d
Combine secrets and aws. Add mocked S3 test for secrets
lattejed Nov 23, 2022
45eccba
Remove aws
lattejed Nov 23, 2022
9d84639
Fix typo in network name
lattejed Nov 28, 2022
009a61f
Add handler for setting env vars
lattejed Nov 28, 2022
97599b2
Fix config path
lattejed Nov 28, 2022
84513d3
Add new errors
lattejed Nov 28, 2022
86f163a
Remove output
lattejed Nov 29, 2022
b9ada8a
Make shared KMS client thread-safe
lattejed Nov 29, 2022
10b2d29
Make Settings Clone
lattejed Nov 29, 2022
70640f5
Make killswitch run in parallel and in a single pass by channel
lattejed Nov 29, 2022
189bfe5
Make output human-readable and more desriptive, update cli args
lattejed Nov 29, 2022
1f0bd43
Fix tests
lattejed Nov 29, 2022
d0dc968
Add env var test
lattejed Nov 29, 2022
ff4086e
Improve docs
lattejed Nov 29, 2022
a758b5b
Fix warnings
lattejed Nov 29, 2022
e098c5e
Bump clap version
lattejed Nov 29, 2022
70c7e25
Fix test
lattejed Nov 29, 2022
b27edba
Change how local secrets path is picked up for testing
lattejed Nov 29, 2022
18501e8
Update environment options
lattejed Nov 30, 2022
68ed945
Output should print full txid
lattejed Nov 30, 2022
1bc2e6b
Run CI on ubuntu 22.04
lattejed Dec 14, 2022
a79ec40
Add S3 info
lattejed Dec 14, 2022
ed36ca7
Update CHANGELOG
lattejed Dec 14, 2022
96cc728
Update README
lattejed Dec 14, 2022
20fc7a7
Change S3 bucket name
lattejed Dec 16, 2022
fa82c42
Differentiate between S3 environments, update names
lattejed Dec 16, 2022
7f2b238
Remove uncessary clone
lattejed Dec 16, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:

jobs:
build-docker:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04

steps:
- uses: actions/checkout@v2
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ env:

jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
Expand All @@ -28,7 +28,7 @@ jobs:
run: cargo build --locked --workspace --all-features --verbose

test:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
Expand All @@ -40,7 +40,7 @@ jobs:
run: cargo test --locked --workspace --all-features --verbose

lint:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
Expand All @@ -55,7 +55,7 @@ jobs:
run: cargo clippy --workspace --all-features -- -D warnings

wasm-build:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
Expand Down
Loading