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)
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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- missing updates for current contributor fields when coordinating (88a730b)
- spinner does not stop correctly after contribution verification (345bdcb)
0.3.2 (2023-05-17)
- 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)
- wrong prod Firebase project for CI (d740a90)
0.2.0 (2023-04-04)
- 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
- 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)
- a (d5b8681)
- 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)
- use re-export instead of import/export (e3ef96b)
- 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)
- 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)