Commit Graph

  • fa22383284 Merge pull request #242 from quadratic-funding/gurrpi-patch-3 Giacomo 2022-12-13 19:12:25 +01:00
  • af5d94d940 Fix a build failure Daehyun Paik 2022-12-13 18:56:33 +01:00
  • 6ccf0d14f1 Merge pull request #238 from quadratic-funding/husky Giacomo 2022-12-13 18:52:51 +01:00
  • 9398a93209 Merge pull request #241 from quadratic-funding/npm Giacomo 2022-12-13 18:38:05 +01:00
  • 79e65d22fc ci: publish latest development to npm Daehyun Paik 2022-12-13 16:37:56 +01:00
  • 9f8af5846c chore: add a pre-commit hook to enforce linting automatically Daehyun Paik 2022-12-13 14:59:37 +01:00
  • 82c4ea14b2 refactor(setup): implemented review suggestions ctrlc03 2022-12-13 12:29:10 +00:00
  • 0574dec4f5 Merge pull request #237 from 0xjei/fix/cf-deploy Giacomo 2022-12-12 16:23:01 +01:00
  • 236b73e71d fix: add missing passwordless sudo to command for getting privileges Jeeiii 2022-12-12 16:22:17 +01:00
  • 6eaa5a89cf Merge pull request #236 from 0xjei/fix/cf-deploy Giacomo 2022-12-12 16:19:44 +01:00
  • d82cf871fc ci: workaround for ssl error and authentication using service account key instead of token Jeeiii 2022-12-12 16:18:38 +01:00
  • 384281fa21 Merge pull request #235 from 0xjei/fix/cf-deploy Giacomo 2022-12-09 18:34:16 +01:00
  • c7d90f63b4 ci: switch to GOOGLE_APPLICATION_CREDENTIALS from deprecated FIREBASE_TOKEN for deploy Jeeiii 2022-12-09 18:33:09 +01:00
  • 9e8b3df464 feat(setup): decoupling setup from the cli ctrlc03 2022-12-09 17:28:49 +00:00
  • c0a433a8e2 Merge pull request #233 from 0xjei/fix/cf-deploy Giacomo 2022-12-09 18:28:28 +01:00
  • c9922391b9 fix: wrong cpu value for verifycontribution cloud function and missing ci token Jeeiii 2022-12-09 18:24:55 +01:00
  • 83135afd03 Merge pull request #232 from 0xjei/fix/actions-wd Giacomo 2022-12-09 17:30:52 +01:00
  • cdd3bd902a ci: fix outdated working directory paths for github actions Jeeiii 2022-12-09 17:27:43 +01:00
  • f99153a316 Merge pull request #231 from 0xjei/fix/actions Giacomo 2022-12-09 17:18:15 +01:00
  • 43bd5b9c94 ci: update deploy development environment to firebase script accordingly to latest updates Jeeiii 2022-12-09 17:13:28 +01:00
  • 26eb9283e3 Merge pull request #228 from quadratic-funding/gurrpi-patch-2 Giacomo 2022-12-09 16:56:39 +01:00
  • 31fbd3152e Merge pull request #227 from quadratic-funding/gurrpi-patch-1 Giacomo 2022-12-09 16:55:54 +01:00
  • 42dae0c382 Merge pull request #229 from 0xjei/build/test Giacomo 2022-12-09 14:11:13 +01:00
  • 725d150e81 ci: update wrong ci configuration Jeeiii 2022-12-09 13:37:39 +01:00
  • ecca4cf9aa ci: add missing pull_request_target types Jeeiii 2022-12-09 12:58:00 +01:00
  • 998824ea6b chore: update timeout for tests Jeeiii 2022-12-09 12:56:44 +01:00
  • dfa5f0104c ci: change scope from pull_request to newest pull_request_target Jeeiii 2022-12-09 12:52:10 +01:00
  • 730c94d0fe chore: update jest config timeout Jeeiii 2022-12-08 15:46:30 +01:00
  • 3753b33ec3 ci: update ci action for running unit and e2e on pr Jeeiii 2022-12-08 15:27:01 +01:00
  • 67897bb29f Fix build failure of website Daehyun Paik 2022-12-06 19:52:56 +01:00
  • d857507db4 Update Node.js version requirement in README.md Daehyun Paik 2022-12-06 19:51:33 +01:00
  • 55428b403a Merge pull request #200 from quadratic-funding/refactor/monorepo Giacomo 2022-12-06 18:37:17 +01:00
  • bcdc48f4a3 Merge pull request #225 from 0xjei/refactor/monorepo Giacomo 2022-12-06 18:33:33 +01:00
  • e484a7b7c4 test: add missing clean up for users and authentication service; workaround for waiting CF execution Jeeiii 2022-12-06 16:42:01 +01:00
  • 31fffca9d6 chore: add timeout and removed wrong folders from coverage collection Jeeiii 2022-12-06 16:39:31 +01:00
  • 7385223e2d chore: removed unnecessary prebuild scripts; minor config for node version and main entry point Jeeiii 2022-12-06 16:39:04 +01:00
  • 27d3e7ee12 feat: add documentation boilerplate website to packages; merge conflicts Jeeiii 2022-12-02 11:25:36 +01:00
  • e0a487ae24 Merge pull request #222 from 0xjei/refactor/monorepo Giacomo 2022-12-02 10:58:22 +01:00
  • 83ea4330a9 Merge pull request #223 from 0xjei/feat/test Giacomo 2022-12-02 10:58:12 +01:00
  • 1fc12c9f9c chore: missing doc reference for firebase app Jeeiii 2022-12-01 20:35:56 +01:00
  • e3ef96bdd6 perf: use re-export instead of import/export Jeeiii 2022-12-01 20:19:24 +01:00
  • 4bcb9076b1 refactor: add fake data generators and pre-generated samples for testing Jeeiii 2022-11-30 19:06:41 +01:00
  • 757cf06def Merge pull request #210 from 0xjei/refactor/monorepo Giacomo 2022-11-29 15:56:43 +01:00
  • ed0173a45e chore: remove author section from package.json and update license author Jeeiii 2022-11-29 15:52:25 +01:00
  • b6a21bfb7e refactor: remove duplicated collectCoverageFrom property from jest config Jeeiii 2022-11-29 15:48:18 +01:00
  • 3a4b04f77d fix: fix failure of yarn install command when using Node.js v18 Daehyun Paik 2022-11-26 03:59:07 +01:00
  • cc7eb648e4 ci: add a GitHub Pages deploy workflow Daehyun Paik 2022-11-23 10:57:08 +01:00
  • 0f4d1e7af6 docs: add a documentation template Daehyun Paik 2022-11-23 10:56:57 +01:00
  • 2bbcb9c661 chore: add missing yarn.lock file Daehyun Paik 2022-11-23 10:56:10 +01:00
  • cb25f4e8e2 refactor: monorepo config and e2e bootstrap; minor fixes and improvements Jeeiii 2022-11-24 15:35:15 +01:00
  • 5b068c4199 test: wIP e2e and contribute command decoupling Jeeiii 2022-11-17 23:10:58 +01:00
  • 8bc15d2ae0 Merge branch 'dev' into refactor/monorepo Jeeiii 2022-11-17 14:41:28 +01:00
  • eda21d4e5b refactor: switch to monorepo approach by separating the CLI from the actions; renamings and minors Jeeiii 2022-11-17 14:35:33 +01:00
  • 372495365b fix: remove optional Firebase config Daehyun Paik 2022-11-10 00:44:50 +01:00
  • 675b7390ac chore: add missing config values Daehyun Paik 2022-11-15 18:34:32 +01:00
  • 7fcd2291b6 feat: add missing circom compiler and template data for each circuit to verify the ceremony Jeeiii 2022-10-26 15:32:58 +02:00
  • 54f782758f refactor: add fixed timeout mechanism and configuration during setup; minor timeout CF bug fix Jeeiii 2022-10-14 13:02:03 +02:00
  • 10064d07ba feat: add possibility to select a pre-computed zkey during setup Jeeiii 2022-10-12 18:02:20 +02:00
  • c48df8d363 refactor: extend custom spinners usage; add utilities for countdown and chronometer Jeeiii 2022-10-11 16:09:35 +02:00
  • 56cac8a9ea fix: avoid bucketAlreadyOwned error when doing ceremony setup Jeeiii 2022-10-07 16:04:36 +02:00
  • 7215cf9e70 refactor: avoid random final beacon generation when finalizing a ceremony Jeeiii 2022-10-07 12:46:54 +02:00
  • 18191000d7 chore: generate snarkjs types definition; update to new snarkjs version Jeeiii 2022-10-06 17:00:35 +02:00
  • bb46787caf refactor: improve feedbacks while running contribute command; minor related issues Jeeiii 2022-10-06 12:37:07 +02:00
  • 8249ca3d3d refactor: add progress bar for upload and download tasks Jeeiii 2022-10-05 10:51:22 +02:00
  • 78e7e40afa fix: typo when calling generatePublicAttestation() method Jeeiii 2022-09-28 16:06:39 +02:00
  • aec5504439 refactor: handle the out of memory error between subsequent contributions Jeeiii 2022-09-28 15:45:22 +02:00
  • e7082c4c1c refactor: add missing auth and data checks on storage Cloud Functions Jeeiii 2022-09-21 18:30:10 +02:00
  • b426b13aab refactor: make cloud function able to generate only GET pre-signed urls Jeeiii 2022-09-21 15:43:18 +02:00
  • b6a1613e16 refactor: avoid restarting from scratch current contributions; resumable upload; minor adapt Jeeiii 2022-09-20 15:15:45 +02:00
  • 075ec477b7 refactor: avoid passing fullContributionTime as input parameter Jeeiii 2022-09-16 17:13:50 +02:00
  • 2257316a81 refactor: add handler for invalid contributions on front/back-end side Jeeiii 2022-09-14 16:01:28 +02:00
  • 3c4bc75131 refactor: avoid using contributionProgress for counting valid or invalid contributions; update UI Jeeiii 2022-09-13 20:47:41 +02:00
  • 5623fc462e refactor: avoid dynamic timeout for first contributor Jeeiii 2022-09-13 15:44:44 +02:00
  • a7ad7378fb refactor: update timeout feedback for contributors Jeeiii 2022-09-09 17:37:06 +02:00
  • f184196f89 refactor: differentiate the timeout mechanism between blocking contributors and cloud functions Jeeiii 2022-09-09 12:09:43 +02:00
  • 7e64254129 fix: missing maxInstances option to avoid unavailability of the function Jeeiii 2022-09-07 11:45:51 +02:00
  • 065a1ec276 fix: wrong solidity verifier generation when finalizing Jeeiii 2022-09-05 11:14:51 +02:00
  • 280392f3a9 fix: mitigate socket hang up issue using a retry system Jeeiii 2022-08-30 17:09:09 +02:00
  • 98cf8e6f77 fix: add sleep utility to avoid missing contributions in transcript; add retry option Jeeiii 2022-08-30 17:07:42 +02:00
  • b2f2666076 fix: wrong powers of tau estimation when running setup Jeeiii 2022-08-30 17:04:35 +02:00
  • 1f9d73e320 refactor: integrate aws s3 as default storage Jeeiii 2022-08-26 20:17:13 +02:00
  • b6bcef8764 feat: add cloud functions and helpers for supporting AWS S3 storage with multi part upload Jeeiii 2022-08-24 18:00:49 +02:00
  • 2dbc96c7a0 fix: incorrect use of circuit prefix instead of name Jeeiii 2022-08-08 15:38:04 +02:00
  • 8a0ffaddae refactor: improve time estimation when contributing Jeeiii 2022-08-05 18:52:29 +02:00
  • 63bb464cda refactor: update custom logger for cloud functions Jeeiii 2022-08-04 19:34:47 +02:00
  • 8f921d97d9 refactor: update contribution verification cloud function to V2 Jeeiii 2022-08-04 13:11:36 +02:00
  • 7ee625c1be chore: update package.json Jeeiii 2022-08-03 15:43:52 +02:00
  • 072309f060 fix: current contributor was not able to resume the computation despite not yet having a timeout yet Jeeiii 2022-08-03 15:43:00 +02:00
  • 4b2428c224 feat: add timeout function to avoid blocking behaviours from contributors; minor improvs Jeeiii 2022-08-01 18:12:31 +02:00
  • 04bca44673 refactor: update custom claims checks for coordinator eligibility Jeeiii 2022-08-01 12:06:01 +02:00
  • 92fdefd111 feat: add logout command for authenticated users Jeeiii 2022-07-20 12:55:52 +02:00
  • 4e386876f4 feat: add clean command for cli output clean up from current working directory Jeeiii 2022-07-19 12:58:54 +02:00
  • 2f00d5b919 refactor: clean up and minor bug fix Jeeiii 2022-07-19 11:07:50 +02:00
  • 2588f2c069 refactor: adapt contribution for finalization command; minor fix Jeeiii 2022-07-15 11:53:04 +02:00
  • 1de6081b65 chore: update package json Jeeiii 2022-07-15 11:52:13 +02:00
  • db6cb59779 feat: concurrent real-time observation for each ceremony circuit Jeeiii 2022-06-27 21:55:55 +02:00
  • 17b8d375d0 fix: wrong package script name; minor corrections Jeeiii 2022-06-27 21:55:00 +02:00
  • 43166c3676 docs: update READMEs Jeeiii 2022-06-23 16:51:34 +02:00
  • e719e41826 code clean up Jeeiii 2022-06-23 16:48:49 +02:00
  • bb8349b68f refactor: improved output folders structure Jeeiii 2022-06-17 16:49:04 +02:00