Skip to content

Latest commit

 

History

History
292 lines (230 loc) · 34.3 KB

CHANGELOG.md

File metadata and controls

292 lines (230 loc) · 34.3 KB

Change Log

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/backend

1.0.4 (2023-07-20)

Note: Version bump only for package @p0tion/backend

1.0.2 (2023-07-20)

Bug Fixes

  • vms: fix default region (14e9f49)
  • vms: specify region in sns command (1cc1485)

1.0.1 (2023-07-19)

Features

  • 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)
  • setup: add cloud function for file transfer and unit tests (f7b059d)
  • setup: non interactive setup with artifacts download (d032f37)
  • setup: remove return value and amend tests (c407bee)
  • vms: added ssm code and more tests + changes on backend (f9a251a)
  • 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)

Bug Fixes

  • correct failing tests (f55e832)
  • 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: 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)
  • unconsistency when resuming a contribution (07fc79b)
  • 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: disable eslint rule for regex (2c426cb)
  • vms: fix cloud function bug related to the wrong verification transcript path (db35a5f)
  • vms: fix emulator tests (98af9d0)
  • vms: fix terraform and lambda config (2714912)
  • 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 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)

1.0.0 (2023-07-11)

Features

  • 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: added ssm code and more tests + changes on backend (f9a251a)
  • 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)

Bug Fixes

  • correct failing tests (f55e832)
  • 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)
  • spinner does not stop correctly after contribution verification (345bdcb)
  • sybil checks: amended env var name and added to the backend (c28e2f0)
  • unconsistency when resuming a contribution (07fc79b)
  • vm: bug fix (f4ae99d)
  • vm: missing files (64f5019)
  • vms: add tags on EC2 creation (0347289)
  • vms: disable eslint rule for regex (2c426cb)
  • vms: fix cloud function bug related to the wrong verification transcript path (db35a5f)
  • vms: fix emulator tests (98af9d0)
  • vms: fix terraform and lambda config (2714912)
  • 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 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)

0.5.0 (2023-07-04)

Features

  • 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: added ssm code and more tests + changes on backend (f9a251a)
  • 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)

Bug Fixes

  • correct failing tests (f55e832)
  • 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)
  • unconsistency when resuming a contribution (07fc79b)
  • vm: bug fix (f4ae99d)
  • vm: missing files (64f5019)
  • vms: add tags on EC2 creation (0347289)
  • vms: disable eslint rule for regex (2c426cb)
  • vms: fix cloud function bug related to the wrong verification transcript path (db35a5f)
  • vms: fix emulator tests (98af9d0)
  • vms: fix terraform and lambda config (2714912)
  • 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 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)

0.4.2 (2023-05-31)

Bug Fixes

  • 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)
  • 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)

Bug Fixes

  • 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)
  • 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)

Bug Fixes

  • 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)
  • unconsistency when resuming a contribution (07fc79b)

0.3.5 (2023-05-17)

Bug Fixes

  • missing updates for current contributor fields when coordinating (88a730b)
  • spinner does not stop correctly after contribution verification (345bdcb)

0.3.2 (2023-05-17)

Bug Fixes

  • missing updates for current contributor fields when coordinating (88a730b)
  • spinner does not stop correctly after contribution verification (345bdcb)

0.3.1 (2023-05-16)

Bug Fixes

  • spinner does not stop correctly after contribution verification (345bdcb)

0.3.0 (2023-05-15)

Features

Bug Fixes

  • add missing options to ts config (9e05617)
  • bump 0.3.0; minor missing imports for enums (79faae9)
  • wrong prod Firebase project for CI (d740a90)

0.2.0 (2023-04-04)

Features

  • add public finalization beacon value and hash for final contribution (74dfc07)
  • 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 (e9ead57)
  • security rules: implemented Firestore security rules (7fb1c4a), closes #28

Bug Fixes

  • cannot deploy cloud functions (83f4928)
  • ceremony verification: add missing d.ts files (7cec92e)
  • ceremony verification: removed redundant cleanup on emulator (5690748)
  • error when building in CI; review suggestions (c811c43)
  • generategetobjectpresignedurl: implemented changes to restrict arbitrary access (388caac), closes #309
  • 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 (eded975)
  • multipart upload: lock down multipart upload (407aaf0)
  • multipart upload: lock down multipart upload (5629dd7)
  • multipart upload: shortening expression (0c63567)
  • multipart upload: shortening expression (2562ec8)
  • next participant on the waiting queue did not automatically start the contribution (7def977)
  • remove unnecessary kill command to clean CI (809de02)
  • security rules: fixed Firestore security rules (2bb85f2)
  • signedurls: commiting correct .default.env file (6fe96b1)
  • small bug fixes and minor changes (0a0d44a)
  • tests: fixed failing tests and added more cleanup functions (26baaec)
  • verification: amend after PR review (35ecf47)
  • wrong Date type for start/end ceremony dates expressed in ms (655a02e)
  • wrong import (8fdc432)
  • wrong variable type lead to cfs inconsistency (0003f4a)
  • wrong version for peer dependency actions package (4975d96)

0.1.0 (2023-01-24)

Features

Bug Fixes

  • missing parameter value when calling query method for getting documents (38a16e6)
  • remove duplicated code (9bb4938)
  • wrong cpu value for verifycontribution cloud function and missing ci token (c992239)
  • wrong npm script (420db80)

Performance Improvements

  • use re-export instead of import/export (e3ef96b)

Miscellaneous

  • add missing clean up for users and authentication service; workaround for waiting CF execution (e484a7b)
  • apply default value to config file (3c2b7aa)
  • bump firebase-functions to 4.1.1 (5668732)
  • 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)

Code Refactoring

  • contribute: refactoring the contribute command (69947b5)
  • extend configuration of firebase application; testing utilities update accordingly (6e7ee8a)
  • monorepo config and e2e bootstrap; minor fixes and improvements (cb25f4e)
  • separation between dev and prod envs; improved utilities; relocate e2e tests (1ccf4d1)