Commit Graph

  • 1645cc6ce0 refactor: switch from raw text input parameter to select based on local r1cs files Jeeiii 2022-06-17 15:10:32 +02:00
  • a90719060f feat: download automatically the smallest ptau for each circuit Jeeiii 2022-06-17 11:29:08 +02:00
  • 75eca00313 fix: wrong smallest pot estimation for circuits Jeeiii 2022-06-17 10:50:39 +02:00
  • 50b884b4b4 refactor: change GMT to UTC when printing ceremony summary Jeeiii 2022-06-17 10:02:06 +02:00
  • 2bd417903d fix: missing project name option when creating a new conf object Jeeiii 2022-06-17 09:52:17 +02:00
  • fc3c2ec061 refactor: add standard emoji library to avoid incompatibility on different os Jeeiii 2022-06-16 10:52:05 +02:00
  • dd9e7afd5b refactor: remove custom colors to improve light theme readability Jeeiii 2022-06-15 19:20:23 +02:00
  • cb32bb70ab refactor: change configstore with conf package Jeeiii 2022-06-15 19:01:37 +02:00
  • 6dafc77595 chore: update packages version; lint and fix Jeeiii 2022-06-15 18:04:24 +02:00
  • a24f08b5eb refactor: update commands descriptions; minor todos Jeeiii 2022-05-16 17:31:28 +02:00
  • d2906c0861 fix: removed unnecessary fields from waitingQueue to avoid unexpected behavior with 3+ contributors Jeeiii 2022-05-16 17:19:03 +02:00
  • f7c6805e3a build: change package name from cli to phase2cli in order to match cli entry point Jeeiii 2022-05-16 15:15:05 +02:00
  • 4071db8585 docs: add basic readme documentation Jeeiii 2022-05-12 16:33:43 +02:00
  • 7a2dcb791b refactor: change the management for average times for circuits Jeeiii 2022-05-11 16:53:57 +02:00
  • 06098a88bd chore: some visual updates for observe command Jeeiii 2022-05-11 16:53:35 +02:00
  • ff11f42486 refactor: change from .env to a json config object and from octokit app oauth to device (no secret) Jeeiii 2022-05-11 12:03:45 +02:00
  • f712aaadc6 feat: add simple observe circuit command Jeeiii 2022-05-09 17:52:05 +02:00
  • 7c332eaef7 fix: wrong start and end time with missing contribution time Jeeiii 2022-05-09 17:44:39 +02:00
  • 0460e7cd54 fix: manually configure timeout to avoid deadline exceeded error when verifying contribution Jeeiii 2022-05-09 17:42:59 +02:00
  • 7668b67b3c chore: missing lint and styles Jeeiii 2022-05-06 15:14:29 +02:00
  • e3015c900f refactor: remove single contribution transcript with verification transcript server side Jeeiii 2022-05-06 15:14:07 +02:00
  • a5d53a8e7f refactor: add dedicated cloud function for setup ceremony on firestore Jeeiii 2022-05-05 16:59:53 +02:00
  • 2f162f2a32 feat: handle verification time on cloud functions and display it after verification Jeeiii 2022-05-05 11:38:31 +02:00
  • ba7584af2a fix: wrong argument for query utilities Jeeiii 2022-05-05 10:45:58 +02:00
  • dfcf515d04 refactor: improve firestore documents structure; add auto zKey index format for cloud functions Jeeiii 2022-05-04 18:00:01 +02:00
  • 3b26d16b32 refactor: uniform lastUpdated field as milliseconds date; remove waiting queue lastContributor field Jeeiii 2022-05-04 15:48:03 +02:00
  • f5c5bf6aa0 Merge pull request #44 from gurrpi/cli-test Giacomo 2022-05-03 12:25:06 +02:00
  • 6a7fc7b086 Fix a repository URL Daehyun Paik 2022-05-03 00:56:42 +09:00
  • 6bb854a546 fix(cli): fix a missing dependencies Daehyun Paik 2022-05-03 00:55:44 +09:00
  • b8458ee524 refactor: change avgContributionTime from seconds to millis for ease update task server-side Jeeiii 2022-05-02 14:58:51 +02:00
  • c79ca328ee fix: wrong creation status for participant documents Jeeiii 2022-05-02 14:58:10 +02:00
  • 33a9b23dbd chore: update firestore rules Jeeiii 2022-05-02 12:31:48 +02:00
  • e7e1d7cea0 Merge pull request #40 from gurrpi/deploy Giacomo 2022-05-02 10:59:58 +02:00
  • e10f162b9d feat: add custom scripts to get firestore indexes and avoiding interactive deploy process Jeeiii 2022-05-02 10:54:54 +02:00
  • a95ebb4fe8 fix: remove unuseful remote config template Jeeiii 2022-05-02 10:53:17 +02:00
  • f31f8df62b fix: move package from devDependencies to dependencies Jeeiii 2022-05-02 10:36:39 +02:00
  • 36021e70aa Merge pull request #38 from gurrpi/build Giacomo 2022-05-02 09:50:43 +02:00
  • ca9084df2e ci(firebase): add a CI workflow to deploy dev environment Daehyun Paik 2022-05-02 13:45:30 +09:00
  • d1c761047b chore: set yarn workspaces to fix tsc build failure in firebase sub-package Daehyun Paik 2022-05-02 12:47:05 +09:00
  • 97f50caf72 fix: wrong async on file utilities Jeeiii 2022-04-29 18:45:06 +02:00
  • a4ec51bfa5 refactor: make contribution command modular Jeeiii 2022-04-29 18:44:39 +02:00
  • b58f9f3458 refactor: move participant document updates from verifyContribution() to dedicated cloud function Jeeiii 2022-04-29 18:41:04 +02:00
  • 5fa0bb4c5e fix: add missing equality constraint to correctly get the smallest ptau Jeeiii 2022-04-29 15:31:33 +02:00
  • 350f59a1ae chore: update dependencies Jeeiii 2022-04-29 15:29:05 +02:00
  • 09be9f0155 feat: handle some corner cases; minor improvs Jeeiii 2022-04-24 14:13:37 +02:00
  • 91e90c5419 feat: add utility for publishing github gists Jeeiii 2022-04-24 14:11:22 +02:00
  • 5c5f86490f feat: atomic batch ops for coordination Jeeiii 2022-04-24 14:09:47 +02:00
  • bf6ecad091 refactor: add some corner cases for automating coordination Jeeiii 2022-04-22 12:07:03 +02:00
  • 3f46818910 refactor: improve and simplified automated coordination for contributions Jeeiii 2022-04-21 20:57:27 +02:00
  • 376eeb7549 refactor: automate entropy generation; simplified workflow Jeeiii 2022-04-21 20:54:33 +02:00
  • 32d3309882 refactor: improve setup command flow; minor bug fix and improvements Jeeiii 2022-04-19 15:41:34 +02:00
  • a9dc77d3f4 refactor: split ceremony functions to command oriented files; minor changes on types and functions Jeeiii 2022-04-19 15:40:17 +02:00
  • 0b4e02c48a feat: add friendly logout option npm script Jeeiii 2022-04-19 15:38:09 +02:00
  • d6b7c6f2c6 fix: workaround to avoid Firebase cli to read .env.default Jeeiii 2022-04-19 15:37:41 +02:00
  • 21c5dc1bae refactor: update auth messages for user Jeeiii 2022-04-18 10:45:23 +02:00
  • 0c0e54f7e5 feat: add contribution verification and waiting queue subsequent scheduling Jeeiii 2022-04-15 17:28:44 +02:00
  • 1fed00e927 fix: minor fix to adapt to waiting queue Jeeiii 2022-04-15 17:26:24 +02:00
  • 41a31add17 feat: add attestation verification spinner Jeeiii 2022-04-13 16:35:06 +02:00
  • 6b836ca33f fix: correct wrong ptau upload Jeeiii 2022-04-13 15:05:36 +02:00
  • a4abb1a540 feat: add realtime update listeners to participant for adapting to waiting queue logic Jeeiii 2022-04-13 11:00:31 +02:00
  • 22f8cecc90 feat: add main waiting queue logic via cloud functions Jeeiii 2022-04-13 10:59:41 +02:00
  • 33369412f6 refactor: adapt to new ceremony setup command Jeeiii 2022-04-08 10:19:22 +02:00
  • cf7f274b72 fix: missing promise handler for open Jeeiii 2022-04-08 10:17:55 +02:00
  • da3235b77c feat: add waiting queue initialization for a newly created circuit document Jeeiii 2022-04-06 13:36:12 +02:00
  • ea36f69be2 feat: add pubsub scheduled functions for automatically starting and stopping ceremonies Jeeiii 2022-04-06 12:16:21 +02:00
  • 50f9baafe7 fix: wrong value for ceremony start and end date Jeeiii 2022-04-06 12:12:56 +02:00
  • d79217f094 feat: brand new setup command for ceremonies Jeeiii 2022-04-05 17:35:34 +02:00
  • 9a188c7289 feat: add custom claim to handle role based access control Jeeiii 2022-04-04 10:38:14 +02:00
  • 7da7968ea2 feat: add auth cloud function to write authenticated user data on a document Jeeiii 2022-04-03 14:38:06 +02:00
  • 1142308144 refactor: improve current authenticated user management Jeeiii 2022-04-02 11:48:16 +02:00
  • 7eaa8f2048 refactor: change login command name to auth Jeeiii 2022-04-02 11:47:27 +02:00
  • 3266f20b8f fix: wrong falsy condition Jeeiii 2022-04-02 11:46:24 +02:00
  • e2faaacb14 feat: generate public attestation for contributions Jeeiii 2022-04-01 21:02:29 +02:00
  • 14aa5ab81d feat: add command for computing contributions Jeeiii 2022-03-31 02:31:36 +02:00
  • 98a205a938 refactor: update custom types and prompts; minor commands improvements Jeeiii 2022-03-29 10:32:39 +02:00
  • bc5711f836 feat: add prepare command for ceremony Jeeiii 2022-03-25 16:07:13 +01:00
  • b935efef26 refactor: improve Github OAuth core logic; add login command; ui minors Jeeiii 2022-03-23 16:48:42 +01:00
  • cbfbca1b98 fix: downgrade firebase package for auth component registration failure known issue Jeeiii 2022-03-22 11:19:37 +01:00
  • 704cdddf3f feat: add Github OAuth device flow with Firebase token exchange Jeeiii 2022-03-21 17:30:22 +01:00
  • 56404d8642 feat: add github and firebase helpers to handle OAuth 2.0 device flow Jeeiii 2022-03-21 17:29:26 +01:00
  • a6baac9634 chore: update package.json Jeeiii 2022-03-21 17:27:26 +01:00
  • 7867726dd3 bootstrap cli and firebase Jeeiii 2022-03-15 16:41:09 +01:00
  • 96d1b6a701 Initial commit Giacomo 2022-03-04 19:18:22 +01:00