-
Notifications
You must be signed in to change notification settings - Fork 18
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
chore: release 2023-11-20 #374
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* manager Docker images explicitly * use repo token when installing protoc
* fix docker image name * Update .github/workflows/integration.yml Co-authored-by: Daniyar Itegulov <[email protected]> --------- Co-authored-by: Daniyar Itegulov <[email protected]>
* Removed the need for clone each time on a axum request for sign node * Removed the need for clone each time on a axum request for leader node * FRP signatures are now passed by ref
* relayer setup refactored * container volumes commented * config.toml path fixed * docker keys path fixed * absolute path in docker config * absolute path fix * cli TestLEader commands updated * relayer port issue fixed * RelayerConfig struct * tmp config and keys generated for each test * tmp files cleanup * clippy * clippy * clippy3 * DS folder added to gitignore
* Goose setup, instructions, simple test * typos * first working test * clippy * clippy * Ignoring RUSTSEC-2022-0070 * RUSTSEC-2023-0052 ignored
* Got rid of lifetime in TestContext * Removed need for Box::pin
* Try pubishing integration status * Pull latest os-relayer * Fix endpoint * Reusable workflows * no tokens * Singular action * Move FRP check further up * HACK: use public relayer for integration test, privatte relayer for terraform
* Goose setup, instructions, simple test * Ignoring RUSTSEC-2022-0070 * RUSTSEC-2023-0052 ignored * Basic Firebasee project for Auth emulation added * OAuthTokenVerifier hacks removed * --test deleted. firebase test project deleted * OIDC random used instead of new in test * jwt_signature_pk_url added as a parameter * docker setup for oidc provider added * simplistic oidc server added * oidc server refactored * oidc docker file added * parameters added * oidc-provider starts and works in docker * logs enabled in OIDC * stuck oidc docker fixed * jwt url moved to OIDC provider * ip changed to localhost * JWT generation added to OIDC * most tests works * all tests works locally * OIDC Provider docker build added to * jwt signatire pk url added to terraform * terraform formating * jwt pk added to partner terraform * jwt pk moved from secrets to env variable * OIDC Provider docs added * Remove public_relayer * resolver 2 deleted * new relayer endpoint used * relayer url changed to register_account
* Working local testing * Moved running local related testing functions over to local.rs * Reduced LeaderNode::api to not require arguments * Moved all containers init into env/ * Moved containers.rs and local.rs into env/ * Change feature flag to docker-test * Fix docker test * Consistent way to create CLI args * Removed need for integration-tests/main.rs * Update docs and cleanup * Cleanup * setup-env cmd * Update GA pipeline * More cleanup * Use env::run for setup-env * More cleanup * Better setup-env logging * prefer 127.0.0.1 over localhost to enforce IPv4 * Separate out docker image dep * Rename local_url to pk_local_url * Move mpc-recovery build step --------- Co-authored-by: Daniyar Itegulov <[email protected]>
* Internalize RwLock into ShiningState * made &TestContext<'a> => TestContext * Added near_fetch library for cached nonces * Added KeyRotatingSigner * tmp * Working stress test * Cleaning up * Use Open Source Relayer for integration tests * Fmt * cleanup * Fix wrong container image * Working local testing * Moved running local related testing functions over to local.rs * Reduced LeaderNode::api to not require arguments * Moved all containers init into env/ * Moved containers.rs and local.rs into env/ * Change feature flag to docker-test * Fix docker test * Consistent way to create CLI args * Removed need for integration-tests/main.rs * Update docs and cleanup * Cleanup * setup-env cmd * Update GA pipeline * More cleanup * Use env::run for setup-env * More cleanup * Better setup-env logging * prefer 127.0.0.1 over localhost to enforce IPv4 * Separate out docker image dep * Rename local_url to pk_local_url * tmp * Minor fixes for local build * Terraform * Fix parsing * Actually fix parsing * Address comments --------- Co-authored-by: Daniyar Itegulov <[email protected]>
* new_acc load tests * sign logic added to load tests * short load scenarion updated * recovery pk set in session * fore load scenarios * remove unwraps * use tracing
* Remove OIDC providers check from signing nodes
* Added flamegraph * Moved mpc related stuff in util.rs to mpc.rs * Added README on profiling * Fix incorrect default-features * Git ignore flamegraph files * Made building MPC service earlier in tests
* Added openssl & a mac crypto dep * Separated mac dependencies
* feat: decouple secret management from terraform (#300) * initial commit for internal LB * added working dynamic TF for ILBs * separate prod and dev infra * changed connector id for dev * removed dev workflow, updated prod workflow * reflected dev and prod env * updated directory of dev workflow * updated all workflow dev directories * removed odic variable * updated prod workflow to have selectable networks * added var.env back to fix pipeline * reverted credential selection * made SA dynamic again * reverted GHA workflows * added back jwt signer url * updated prod env to include OTLP data * added correct naming convention for LB stuff * added correct credential info * added correct credential info --------- Co-authored-by: Daniyar Itegulov <[email protected]> Co-authored-by: kmaus-near <[email protected]> Co-authored-by: kmaus-near <[email protected]>
Co-authored-by: Phuong Nguyen <[email protected]>
* all actions allowed in signing nodes, delete acc action blocked on the leader node
Co-authored-by: Daniyar Itegulov <[email protected]>
* setting leader node to be accessable to internal traffic only * static string --------- Co-authored-by: Serhii Volovyk <[email protected]>
* use bigger runner for multichain * add extra logs * do not build docker image for tests
Since no one cut the release on Friday and we are releasing in 15 minutes, I am executing my powers to merge this without an approval |
Terraform Feature Environment Destroy (dev-374)Terraform Initialization ⚙️
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ditto