All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.5 (2023-07-24)
Note: Version bump only for package p0tion
1.0.4 (2023-07-20)
- setup: fix vm command due to differences in AMI config between regions (1d6a748)
1.0.2 (2023-07-20)
- vms: fix default region (14e9f49)
- vms: missing doc (8c6d7e0)
- vms: specify region in sns command (1cc1485)
1.0.1 (2023-07-19)
- ec2: added tests and ip function (2658c1a)
- ec2: fixed bug in running commands at deployment and refactored setup (f7e8de7)
- ec2: merge udpates and add tests (5e8a76f)
- list ceremonies: add a command to list all ceremonies (d2723f2)
- list: exit with code 1 when calling showError with exit=true (805c28e)
- setup: add a cli command to validate the ceremony setup file and the constraints (66f8837)
- setup: add cloud function for file transfer and unit tests (f7b059d)
- setup: add option to pass the authentication token as cli param (9306eae)
- setup: add transfer of object inside phase2cli (7c743bb)
- setup: implement non interactive setup (c3638d4)
- setup: non interactive setup with artifacts download (d032f37)
- setup: remove return value and amend tests (c407bee)
- setup: start to implement non interactive setup (e72c2f8)
- vms: add marker file in userData to avoid running initialization code more than once (dfda857)
- vms: added ssm code and more tests + changes on backend (f9a251a)
- vms: added tests (89b621b)
- vms: implement SNS topic command to trigger Lambda that stops the VM after initialization (f5f73bb)
- vms: implement terraform script to deploy AWS inf (b168cd0)
- vms: implemented e2e test for contribution verification (684123a)
- vms: refactoring (08486b2)
- vms: tests and refactoring (3a19f95)
- add missing alternative case; fix wrong tests (5044da6)
- auth: fix non interactive auth and force token refresh for coordinator (0f4dfea)
- correct failing tests (f55e832)
- duplicate messages when waiting for contribution; remove wrong listener (61fbd19)
- imports and package version (8b8b84f)
- missing else statement for verifycontribution function; wrong return on custom promise (716843d)
- missing sort for ceremony circuits (819b792)
- missing updates for current contributor fields when coordinating (88a730b)
- s3: creating public bucket with object ACL enabled (12ad715)
- setup: add missing circuit artifacts local path (15b8743)
- setup: amend after PR review (8c104ef)
- setup: change setup test file (cf8e698)
- setup: change test file (46260eb)
- setup: fix local path to circuit artifacts + change error in security tests (865a06f)
- setup: fix not waiting for file download (a233767)
- setup: remove non working test (2e21885)
- setup: remove redundant function (8467f62)
- setup: revert transfer of object and add region to config (690da25)
- spinner does not stop correctly after contribution verification (345bdcb)
- sybil checks: amended env var name and added to the backend (c28e2f0)
- tests and setup: fix tests and cleanup config file (152b4da)
- tests: add extra coordinator user to resolve random test failure (6745c45)
- tests: add extra sleep after user creation (b637b9e)
- tests: add extra sleep and coordinator checks within tests (3e31cd2)
- tests: add extra sleep when setting custom claims to allow propagation (19ba15d)
- tests: fix issues with user not being recognized as coordinator (14a6ecd)
- tests: fix tests (905b6c0)
- tests: fixed tests (d4a6dc8)
- tests: skip a test that would fail due to environment not clean (9346a6f)
- unconsistency when resuming a contribution (07fc79b)
- ux: added more verbose messages to inform the user of waiting times and errors (80d9858)
- verifycontribution: fix issue with failing to deconstruct undefined object (vm) (12b99f1)
- vm: bug fix (f4ae99d)
- vm: missing files (64f5019)
- vms: add tags on EC2 creation (0347289)
- vms: cleanup test (c0a2922)
- vms: disable eslint rule for regex (2c426cb)
- vms: fix cloud function bug related to the wrong verification transcript path (db35a5f)
- vms: fix cloud function multipartupload wrong parameter name (b98e088)
- vms: fix emulator tests (98af9d0)
- vms: fix import error (7e7f9f6)
- vms: fix prod test - wrong parameter order in ec2 tests (86beca7)
- vms: fix prod tests (f8b4397)
- vms: fix terraform and lambda config (2714912)
- vms: fix userData commands (cd65566)
- vms: fix VM commands (a39fd5f)
- vms: fixed cloud function for VM verification (3ca22a5)
- vms: fixed wrong path in blake3 bin command and various fixes on the verification CF (9aec4e7)
- vms: refactoring and code fixes (0ebe401)
- vms: remove redundant code (80ce491)
- vms: remove redundant parameter on VM startup - ssh keypair (8f3dc42)
- vms: removed stdin/stdout redirection in VM command and added regex match for blake3 hash (0bf3034)
- vms: retry mechanism for VM startup (1f5accd)
- vms: revert part of the verifyContribution refactoring and update terraform (1e74a4c)
- vms: temp revert of retry feature in verifyContribution (5d0375d)
- vms: tests (dfbf3a7)
- wrong ci env project (1304473)
- wrong document property lead to error when checking github antisybil (fbe22ea)
- wrong path to Verifier smart contract template (b414166)
1.0.0 (2023-07-11)
- ec2: added tests and ip function (2658c1a)
- ec2: fixed bug in running commands at deployment and refactored setup (f7e8de7)
- ec2: merge udpates and add tests (5e8a76f)
- list ceremonies: add a command to list all ceremonies (d2723f2)
- list: exit with code 1 when calling showError with exit=true (805c28e)
- setup: add a cli command to validate the ceremony setup file and the constraints (66f8837)
- setup: add option to pass the authentication token as cli param (9306eae)
- setup: implement non interactive setup (c3638d4)
- setup: start to implement non interactive setup (e72c2f8)
- vms: add marker file in userData to avoid running initialization code more than once (dfda857)
- vms: added ssm code and more tests + changes on backend (f9a251a)
- vms: added tests (89b621b)
- vms: implement SNS topic command to trigger Lambda that stops the VM after initialization (f5f73bb)
- vms: implement terraform script to deploy AWS inf (b168cd0)
- vms: implemented e2e test for contribution verification (684123a)
- vms: refactoring (08486b2)
- vms: tests and refactoring (3a19f95)
- add missing alternative case; fix wrong tests (5044da6)
- auth: fix non interactive auth and force token refresh for coordinator (0f4dfea)
- correct failing tests (f55e832)
- duplicate messages when waiting for contribution; remove wrong listener (61fbd19)
- imports and package version (8b8b84f)
- missing else statement for verifycontribution function; wrong return on custom promise (716843d)
- missing sort for ceremony circuits (819b792)
- missing updates for current contributor fields when coordinating (88a730b)
- s3: creating public bucket with object ACL enabled (12ad715)
- setup: add missing circuit artifacts local path (15b8743)
- setup: amend after PR review (8c104ef)
- setup: change setup test file (cf8e698)
- setup: change test file (46260eb)
- setup: fix local path to circuit artifacts + change error in security tests (865a06f)
- setup: remove non working test (2e21885)
- spinner does not stop correctly after contribution verification (345bdcb)
- sybil checks: amended env var name and added to the backend (c28e2f0)
- tests: add extra coordinator user to resolve random test failure (6745c45)
- tests: add extra sleep after user creation (b637b9e)
- tests: add extra sleep and coordinator checks within tests (3e31cd2)
- tests: add extra sleep when setting custom claims to allow propagation (19ba15d)
- tests: fix issues with user not being recognized as coordinator (14a6ecd)
- tests: fix tests (905b6c0)
- tests: fixed tests (d4a6dc8)
- tests: skip a test that would fail due to environment not clean (9346a6f)
- unconsistency when resuming a contribution (07fc79b)
- ux: added more verbose messages to inform the user of waiting times and errors (80d9858)
- vm: bug fix (f4ae99d)
- vm: missing files (64f5019)
- vms: add tags on EC2 creation (0347289)
- vms: cleanup test (c0a2922)
- vms: disable eslint rule for regex (2c426cb)
- vms: fix cloud function bug related to the wrong verification transcript path (db35a5f)
- vms: fix cloud function multipartupload wrong parameter name (b98e088)
- vms: fix emulator tests (98af9d0)
- vms: fix import error (7e7f9f6)
- vms: fix prod test - wrong parameter order in ec2 tests (86beca7)
- vms: fix prod tests (f8b4397)
- vms: fix terraform and lambda config (2714912)
- vms: fix userData commands (cd65566)
- vms: fix VM commands (a39fd5f)
- vms: fixed cloud function for VM verification (3ca22a5)
- vms: fixed wrong path in blake3 bin command and various fixes on the verification CF (9aec4e7)
- vms: refactoring and code fixes (0ebe401)
- vms: remove redundant code (80ce491)
- vms: remove redundant parameter on VM startup - ssh keypair (8f3dc42)
- vms: removed stdin/stdout redirection in VM command and added regex match for blake3 hash (0bf3034)
- vms: retry mechanism for VM startup (1f5accd)
- vms: revert part of the verifyContribution refactoring and update terraform (1e74a4c)
- vms: temp revert of retry feature in verifyContribution (5d0375d)
- vms: tests (dfbf3a7)
- wrong ci env project (1304473)
- wrong document property lead to error when checking github antisybil (fbe22ea)
- wrong path to Verifier smart contract template (b414166)
0.5.0 (2023-07-04)
- ec2: added tests and ip function (2658c1a)
- ec2: fixed bug in running commands at deployment and refactored setup (f7e8de7)
- ec2: merge udpates and add tests (5e8a76f)
- vms: add marker file in userData to avoid running initialization code more than once (dfda857)
- vms: added ssm code and more tests + changes on backend (f9a251a)
- vms: added tests (89b621b)
- vms: implement SNS topic command to trigger Lambda that stops the VM after initialization (f5f73bb)
- vms: implement terraform script to deploy AWS inf (b168cd0)
- vms: implemented e2e test for contribution verification (684123a)
- vms: refactoring (08486b2)
- vms: tests and refactoring (3a19f95)
- add missing alternative case; fix wrong tests (5044da6)
- correct failing tests (f55e832)
- duplicate messages when waiting for contribution; remove wrong listener (61fbd19)
- imports and package version (8b8b84f)
- missing sort for ceremony circuits (819b792)
- missing updates for current contributor fields when coordinating (88a730b)
- s3: creating public bucket with object ACL enabled (12ad715)
- spinner does not stop correctly after contribution verification (345bdcb)
- sybil checks: amended env var name and added to the backend (c28e2f0)
- tests: fixed tests (d4a6dc8)
- unconsistency when resuming a contribution (07fc79b)
- ux: added more verbose messages to inform the user of waiting times and errors (80d9858)
- vm: bug fix (f4ae99d)
- vm: missing files (64f5019)
- vms: add tags on EC2 creation (0347289)
- vms: cleanup test (c0a2922)
- vms: disable eslint rule for regex (2c426cb)
- vms: fix cloud function bug related to the wrong verification transcript path (db35a5f)
- vms: fix cloud function multipartupload wrong parameter name (b98e088)
- vms: fix emulator tests (98af9d0)
- vms: fix import error (7e7f9f6)
- vms: fix prod test - wrong parameter order in ec2 tests (86beca7)
- vms: fix prod tests (f8b4397)
- vms: fix terraform and lambda config (2714912)
- vms: fix userData commands (cd65566)
- vms: fix VM commands (a39fd5f)
- vms: fixed cloud function for VM verification (3ca22a5)
- vms: fixed wrong path in blake3 bin command and various fixes on the verification CF (9aec4e7)
- vms: refactoring and code fixes (0ebe401)
- vms: remove redundant code (80ce491)
- vms: remove redundant parameter on VM startup - ssh keypair (8f3dc42)
- vms: removed stdin/stdout redirection in VM command and added regex match for blake3 hash (0bf3034)
- vms: temp revert of retry feature in verifyContribution (5d0375d)
- vms: tests (dfbf3a7)
- wrong ci env project (1304473)
- wrong document property lead to error when checking github antisybil (fbe22ea)
- wrong path to Verifier smart contract template (b414166)
0.4.2 (2023-05-31)
- add missing alternative case; fix wrong tests (5044da6)
- duplicate messages when waiting for contribution; remove wrong listener (61fbd19)
- missing sort for ceremony circuits (819b792)
- missing updates for current contributor fields when coordinating (88a730b)
- s3: creating public bucket with object ACL enabled (12ad715)
- spinner does not stop correctly after contribution verification (345bdcb)
- sybil checks: amended env var name and added to the backend (c28e2f0)
- tests: fixed tests (d4a6dc8)
- unconsistency when resuming a contribution (07fc79b)
- wrong ci env project (1304473)
- wrong document property lead to error when checking github antisybil (fbe22ea)
0.4.1 (2023-05-31)
- add missing alternative case; fix wrong tests (5044da6)
- duplicate messages when waiting for contribution; remove wrong listener (61fbd19)
- missing sort for ceremony circuits (819b792)
- missing updates for current contributor fields when coordinating (88a730b)
- s3: creating public bucket with object ACL enabled (12ad715)
- spinner does not stop correctly after contribution verification (345bdcb)
- sybil checks: amended env var name and added to the backend (c28e2f0)
- tests: fixed tests (d4a6dc8)
- unconsistency when resuming a contribution (07fc79b)
- wrong ci env project (1304473)
- wrong document property lead to error when checking github antisybil (fbe22ea)
0.4.0 (2023-05-19)
- add missing alternative case; fix wrong tests (5044da6)
- duplicate messages when waiting for contribution; remove wrong listener (61fbd19)
- missing updates for current contributor fields when coordinating (88a730b)
- s3: creating public bucket with object ACL enabled (12ad715)
- spinner does not stop correctly after contribution verification (345bdcb)
- sybil checks: amended env var name and added to the backend (c28e2f0)
- tests: fixed tests (d4a6dc8)
- unconsistency when resuming a contribution (07fc79b)
0.3.5 (2023-05-17)
- duplicate messages when waiting for contribution; remove wrong listener (61fbd19)
- missing updates for current contributor fields when coordinating (88a730b)
- spinner does not stop correctly after contribution verification (345bdcb)
0.3.2 (2023-05-17)
- duplicate messages when waiting for contribution; remove wrong listener (61fbd19)
- missing updates for current contributor fields when coordinating (88a730b)
- spinner does not stop correctly after contribution verification (345bdcb)
0.3.1 (2023-05-16)
- spinner does not stop correctly after contribution verification (345bdcb)
0.3.0 (2023-05-15)
- add typedoc generation (6fee9d4)
- add missing options to ts config (9e05617)
- bump 0.3.0; minor missing imports for enums (79faae9)
- change coverage percentage and exclude not tested packages (3b8e04c)
- increment intermediate sleeps (bb3c6a3)
- missing skipLibCheck option was causing docs script to exit (7433e38)
- missing sleep after check participant for ceremony (c4922b3)
- missing sleep leads to unconsistency when progressing to next contribution step (b0e2574)
- remove matrix.type flag and enable coverage flag when testing production CI (bc0695c)
- set cli as a es module (37f4351)
- typos (6faa0fc)
- update sleep duration to sustain CI env (c81d389)
- wrong path for environment config file (75bbd98)
- wrong prod Firebase project for CI (d740a90)
0.2.0 (2023-04-04)
- constants are now part of actions package
- add hardhat typescript configuration boilerplate (ed92e6c)
- add public finalization beacon value and hash for final contribution (74dfc07)
- add wasm support at setup time (53eeddd)
- auth: added a function to detect GitHub reputation based on simple heuristics (def4990), closes #271
- auth: added a function to detect GitHub reputation based on simple heuristics (aae0f68), closes #271
- ceremony verification: added a function for fully verifying a ceremony (6a85f79)
- ceremony verification: implemented ceremony finalization verification and test fix (e7c657a)
- compare artifacts hashes: added utilities to compare artifacts hashes (6e96502)
- compute zkey: compute a zkey from scratch (genesis or final) (2384865)
- download ceremony artifacts: implemented utilities to download a ceremony artifacts (c4cd4ad)
- enable creation of public attestation gist even after contribution (54db59c)
- multi part upload: added more descriptive error messages and fixed test cases (f1f9c64)
- multi part upload: added more descriptive error messages and fixed test cases (b59ad73)
- multi part upload: added more descriptive error messages and fixed test cases (e9ead57)
- security rules: implemented Firestore security rules (7fb1c4a), closes #28
- setup security: started implementing automated testing for setup functions (e604a02)
- sybil: parameterized the GitHub sybil checks code (796e5c1)
- verification: added actions helper to extract artifacts from a zKey (1aed70e)
- verification: added proof generation and verification utilities (381ba61)
- verification: helper function to verify that a zkey is valid (ca5712c)
- verification: implemented actions functions on phase2cli (7ae6da3)
- verify proof using a verifier smart contract (4c8ce3d)
- auth security: fix CI test (1139041)
- auth security: fix test error (e2aa8a4)
- auth security: prevent certain tests to run on CI (de93d9a)
- auth tests: fixed test failing on CI (2b48897)
- auth tests: implemented changes after PR review (5d16838)
- auth: changed and condition to or for GitHub reputation checks (aa3e732), closes #271
- auth: changed and condition to or for GitHub reputation checks (f78979d), closes #271
- auth: removed unneeded test stub (387008a)
- cannot deploy cloud functions (83f4928)
- ceremony verification: add extra sleep on one test case (271617d)
- ceremony verification: add missing d.ts files (7cec92e)
- ceremony verification: ci test temp fix by skipping test case (98504d3)
- ceremony verification: remove redundant argument from export verifier function (ec351de)
- ceremony verification: removed redundant cleanup on emulator (5690748)
- ci test: fix workflow name (786feb2)
- ci test: fix workflow name (bdda740)
- ci test: fixing workflow to run sequentially (5fe70d3)
- ci test: fixing workflow to run sequentially (c18f3f1)
- ci test: simplify workflow (411bd3b)
- ci test: simplify workflow (20c99a1)
- compute zkey: adding missing file (270dc82)
- compute zkey: refactor after pr comments (7bf961f)
- compute zkey: remove redundant exports (99f0640)
- conflicts (2c82f5f)
- contribute: fix ci tests (618d1af)
- contribute: fix CI tests (e749167)
- contribute: refactoring after PR review (0c00327)
- emulator test: add extra sleep in auth tests (d693ca8)
- emulator test: fix emulator test (3bdfd81)
- error when building in CI; review suggestions (c811c43)
- firebase unit tests: removed redundant beforeAll block (e56aff1)
- firebase unit: fixed redundant env variable check (e9b336a)
- firebase unit: fixed redundant env variable check (a1a5ddc)
- generategetobjectpresignedurl: implemented changes to restrict arbitrary access (388caac), closes #309
- github sybil: amended the code after PR review (200cf7d)
- github sybil: amended the code after PR review (6bbe77b)
- implement support for generating file hash larger than 2GB (8138e72)
- lib.utils tests: fixing lib.utils tests which cause a compilation error (a953307)
- make spinner to stop properly (d47de71)
- missing imports; moved artifacts to correct folder (28958f9)
- missing optional typing leading to wrong build (4dab2e0)
- missing pre-condition when resuming during computing step; wrong pre-condition on related cf (90c8729)
- multipart upload: fixed tests that failed due to the changes (3e974f9)
- multipart upload: fixed tests that failed due to the changes (5e12eb1)
- multipart upload: fixed tests that failed due to the changes (eded975)
- multipart upload: lock down multipart upload (407aaf0)
- multipart upload: lock down multipart upload (6ca3963)
- multipart upload: lock down multipart upload (5629dd7)
- multipart upload: shortening expression (0c63567)
- multipart upload: shortening expression (5297e65)
- multipart upload: shortening expression (2562ec8)
- next participant on the waiting queue did not automatically start the contribution (7def977)
- prod ci: fix prod CI (6cc3be0)
- prod ci: fix prod CI (7aa0636)
- remove unnecessary kill command to clean CI (809de02)
- security rules: adding missing authentication test utilities file (fca06a4)
- security rules: fixed Firestore security rules (2bb85f2)
- setup tests: added missing file (6e4e0b0)
- setup tests: fixed bugs in tests and refactored (a71c531)
- signedurls: commiting correct .default.env file (6fe96b1)
- small bug fixes and minor changes (0a0d44a)
- storage tests: fixed storage tests after backend refactoring (15788ea)
- storage tests: fixed storage tests after backend refactoring (02fa6e3)
- sync tests (10c2d9f)
- test ci: fix prod ci workflow (db2eee0)
- test ci: fix prod ci workflow (d31a206)
- test ci: remove external dependency to deploy (1745688)
- test ci: remove external dependency to deploy (14af312)
- tests: add more timeout in contribution test (0e794e7)
- tests: adding uncommited files (efda66e)
- tests: adding uncommited files (59b73a9)
- tests: fix tests on the ci which sometimes fail (8e8f8f9)
- tests: fixed failing tests and added more cleanup functions (b411891)
- tests: fixed failing tests and added more cleanup functions (26baaec)
- tests: pr review comments (11f592a)
- tests: refactoring of older test suites and added extra ci action (30a6f4c)
- tests: refactoring of older test suites and added extra ci action (9af9529)
- tests: remove test ci trigger (d3deccb)
- update test to make ci green (9b43243)
- verification: add missing file (e9940df)
- verification: added missing files and fixed paths for ci/prod tests (73c3557)
- verification: amend after PR review (35ecf47)
- verification: fix wrong path in function call (cc9a991)
- verification: fixed ci tests (0c32a65)
- verification: fixed hardhat task (eeb6214)
- verification: swapped vkey to fix CI tests (eb40ed3)
- verify ceremony: refactor and fixing tests (3b7e674)
- wrong circuit reference (e71f9ab)
- wrong Date type for start/end ceremony dates expressed in ms (655a02e)
- wrong import (8fdc432)
- wrong path (549d024)
- wrong variable type lead to cfs inconsistency (0003f4a)
- wrong version for peer dependency actions package (4975d96)
- update and move constants to actions package (e1a98a8)
0.1.0 (2023-01-24)
- The folder structure and build process (now using lerna)
- add missing passwordless sudo to command for getting privileges (236b73e)
- fix failure of yarn install command when using Node.js v18 (3a4b04f)
- major and minor bugs from contribute command refactoring PR (3697c69), closes #247
- missing conditional for alternative workflow when session is maintained with Github (6b67294)
- missing export; nit refactor testing storage config w/ helper (162292a)
- missing parameter value when calling query method for getting documents (38a16e6)
- missing path update when using a pre-computed zkey (4c66929)
- missing status check for request (802dd4a)
- missing status check for request (bf0fbab)
- remove duplicated code (9bb4938)
- remove oauth token when it is invalid (056ab25)
- remove optional Firebase config (3724953)
- wrong cpu value for verifycontribution cloud function and missing ci token (c992239)
- wrong npm script (420db80)
- wrong usage of secrets in development test pipeline (e122c19)
- use re-export instead of import/export (e3ef96b)
- add fake data generators and pre-generated samples for testing (4bcb907)
- contribute: fixed error with return value of cloud functions (c11bc4d)
- contribute: refactoring the contribute command (69947b5)
- decouple finalize command; minor fixes (dd0e7ee)
- decouple of observe command; minor fixes (455e8b1)
- extend configuration of firebase application; testing utilities update accordingly (6e7ee8a)
- modularize clean command by moving files helpers to actions package; sync other commands (06e31bf)
- monorepo config and e2e bootstrap; minor fixes and improvements (cb25f4e)
- optimize auth command and related libraries separation; generalize core lib methods (7bc462c)
- optimize auth command and related libraries separation; generalize core lib methods (9582a57)
- remove duplicated collectCoverageFrom property from jest config (b6a21bf)
- separation between dev and prod envs; improved utilities; relocate e2e tests (1ccf4d1)
- setup: implemented review suggestions (82c4ea1)
- storage helpers: refactoring storage helpers to accept extra arguments (efe3088)
- switch to monorepo approach by separating the CLI from the actions; renamings and minors (eda21d4), closes #175
- add a documentation template (0f4d1e7)
- add a pre-commit hook to enforce linting automatically (9f8af58)
- add github device flow authentication test using non-headless browser (ee4d6d3)
- add missing clean up for users and authentication service; workaround for waiting CF execution (e484a7b)
- add missing config values (675b739)
- add missing yarn.lock file (2bbcb9c)
- add timeout and removed wrong folders from coverage collection (31fffca)
- apply default value to config file (3c2b7aa)
- bootstrap unit test for firebase core auth helpers (2e98d14)
- bump firebase-functions to 4.1.1 (5668732)
- changelog: add CHANGELOG (e0ecdfe)
- lint and fix import (44e6e6c)
- missing doc reference for firebase app (1fc12c9)
- remove author section from package.json and update license author (ed0173a)
- remove unnecessary values (3deaf7f)
- removed unnecessary prebuild scripts; minor config for node version and main entry point (7385223)
- setup: added test stubs for setup action (bd46594)
- setup: fixed setup test (7d84854)
- update jest config timeout (730c94d)
- update timeout for tests (998824e)
- wIP e2e and contribute command decoupling (5b068c4)