Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transition ODIS to cloud function Gen 2 #10511

Closed
wants to merge 91 commits into from

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    2cbc3af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79b1c02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4126699 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Configuration menu
    Copy the full SHA
    bf8e8cd View commit details
    Browse the repository at this point in the history
  2. get rid of trx

    alecps committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    13fba4d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba225a7 View commit details
    Browse the repository at this point in the history
  4. add metering

    alecps committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    b9d8bd8 View commit details
    Browse the repository at this point in the history
  5. get rid of trx

    alecps committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    da4333d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8e50c01 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a4665e9 View commit details
    Browse the repository at this point in the history
  8. Soloseng/fix-release (#10466)

    * update packages
    
    * change format to number
    soloseng authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    f44e7b3 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. add back trx

    alecps committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    e13e889 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    74d576a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b49315d View commit details
    Browse the repository at this point in the history
  3. remove comment

    alecps committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    081af8a View commit details
    Browse the repository at this point in the history
  4. Merge branch 'alecps/odisRemoveDbLock' of github.com:celo-org/celo-mo…

    …norepo into alecps/odisRelease3.0.0
    alecps committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    27c099f View commit details
    Browse the repository at this point in the history
  5. add back trx

    alecps committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    75caabe View commit details
    Browse the repository at this point in the history
  6. add back trx comment

    alecps committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    eb08a77 View commit details
    Browse the repository at this point in the history
  7. add back rollack

    alecps committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    a8d3d1e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c83bac1 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. mock combiner authentication

    alecps committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    4b5fcb6 View commit details
    Browse the repository at this point in the history
  2. Odis signer refactor (#10464)

    Refactors Signer to be more performant
    alecps authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    5a9b4f9 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/master' into alecps/odisRelease3…

    ….0.0
    
    # Conflicts:
    #	packages/phone-number-privacy/combiner/package.json
    #	packages/phone-number-privacy/combiner/src/index.ts
    #	packages/phone-number-privacy/common/README.md
    #	packages/phone-number-privacy/common/src/utils/authentication.ts
    #	packages/phone-number-privacy/monitor/src/query.ts
    #	packages/phone-number-privacy/monitor/src/scripts/run-load-test.ts
    #	packages/phone-number-privacy/monitor/src/test.ts
    #	packages/phone-number-privacy/signer/src/common/controller.ts
    #	packages/phone-number-privacy/signer/src/common/io.ts
    #	packages/phone-number-privacy/signer/src/pnp/endpoints/quota/io.ts
    #	packages/phone-number-privacy/signer/src/pnp/endpoints/sign/action.ts
    #	packages/phone-number-privacy/signer/src/pnp/endpoints/sign/io.ts
    #	packages/phone-number-privacy/signer/src/server.ts
    #	yarn.lock
    mcortesi committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    785dd11 View commit details
    Browse the repository at this point in the history
  4. Combiner tracing - staging (#10496)

    Adds tracing to the combiner
    alvarof2 authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    c26a90b View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    5f61a5b View commit details
    Browse the repository at this point in the history
  2. Signer mock interfaces (#10510)

    add mock signer interfaces
    alecps authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    3abfd6b View commit details
    Browse the repository at this point in the history
  3. migrate to gen2

    soloseng committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    68e036a View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    dbe554d View commit details
    Browse the repository at this point in the history
  2. Big Refactor of the combiner (#10513)

    * first pass into transforming into handlers
    
    * Extract methods out of IO class (story: IO class destruction)
    
    * io: getSignerEndpoint lifted up to base class
    
    * Remove inputChecks and authenticate from IO
    
    * wip: kill Combiner and Signer actions
    
    * use handler function (remove IO and Action)
    
    * kill ThresholdService and ResponseLogger classes
    
    * Removes Session and CryptoSession
    
    * Fix typing errors
    
    * fix tests
    
    * Uses httpAgent for http/s connections
    
    * use shouldCheckKeyVerion boolean argument
    
    * fix some tests
    
    * cosmetic cleanup from PR review
    
    * Fixes some tests
    
    * fix error reporting
    
    * fix pnp integration test
    
    * bump combiner version
    
    * fix integrations test
    
    ---------
    
    Co-authored-by: alecps <[email protected]>
    mcortesi and alecps authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    3b5f635 View commit details
    Browse the repository at this point in the history
  3. fix lint errors

    alecps committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    577bee2 View commit details
    Browse the repository at this point in the history
  4. fix unit tests

    alecps committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    9b80d41 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    80efb75 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cdf98b5 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'alecps/odisRelease3.0.0' of github.com:celo-org/celo-mo…

    …norepo into alecps/odisRelease3.0.0
    alecps committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    c9c34e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. implement AbortSignal any

    alecps committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    bfbf63c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4737773 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdf1563 View commit details
    Browse the repository at this point in the history
  4. add back log based metrics

    alecps committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    1c01f35 View commit details
    Browse the repository at this point in the history
  5. add back trx, fix signer tests

    alecps committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    56727bf View commit details
    Browse the repository at this point in the history
  6. ∆ tracing name

    soloseng committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    5807b1f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7e9f6b7 View commit details
    Browse the repository at this point in the history
  8. ∆ endpoint URL to gen2

    soloseng committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    3a14c78 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Configuration menu
    Copy the full SHA
    f6141ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    536232e View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/alecps/odisRelease3.0.0' into so…

    …loseng/odis-cloud-function-gen2
    soloseng committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    a5dcdb9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    068bb74 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0795d07 View commit details
    Browse the repository at this point in the history
  6. fix log based metric

    alecps committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    0837937 View commit details
    Browse the repository at this point in the history
  7. store signature in requests table (#10520)

    * store signature in requests table
    
    * remove it.only
    alecps authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    877bc13 View commit details
    Browse the repository at this point in the history
  8. fix keyVersion parsing

    alecps committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    fcfaf14 View commit details
    Browse the repository at this point in the history
  9. fix fallback url bug

    alecps committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    7b21419 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c9fd92f View commit details
    Browse the repository at this point in the history
  11. make signature optional

    alecps committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    40a72ea View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. Signer Database requests prunning (#10521)

    * Signer Database requests prunning
    
    * Fix tests
    
    * Refactor code
    
    * Update packages/phone-number-privacy/signer/src/pnp/services/request-service.ts
    
    Co-authored-by: soloseng <[email protected]>
    
    * Adding tests
    
    * Update tests
    
    * Remove unnecessary transaction wrapper
    
    ---------
    
    Co-authored-by: soloseng <[email protected]>
    gastonponti and soloseng authored Aug 26, 2023
    Configuration menu
    Copy the full SHA
    6911a6b View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Fixed linter

    soloseng committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    0c03ba3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd6dd5f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3bbbd0a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec9fa41 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0eddb91 View commit details
    Browse the repository at this point in the history
  6. fix signer e2e tests

    alecps committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    82c5c84 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'alecps/odisRelease3.0.0' of github.com:celo-org/celo-mo…

    …norepo into alecps/odisRelease3.0.0
    alecps committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    d72f96e View commit details
    Browse the repository at this point in the history
  8. add TODO

    alecps committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    5c825f6 View commit details
    Browse the repository at this point in the history
  9. fix response metrics

    alecps committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    3597a8a View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    39369e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ce3511 View commit details
    Browse the repository at this point in the history
  3. misc edits, remove unused test

    alecps committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    188770a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8984821 View commit details
    Browse the repository at this point in the history
  5. bump memory & fix region

    soloseng committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    7eb0cab View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    5442a15 View commit details
    Browse the repository at this point in the history
  2. Refactor combiner

    gastonponti committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    985f939 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Remove combiner timeouts

    gastonponti committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    0341a43 View commit details
    Browse the repository at this point in the history
  2. Combiner mem cache for DEK (#10534)

    Account Dek mem cache
    gastonponti authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    cfc446c View commit details
    Browse the repository at this point in the history
  3. Refactor account service

    gastonponti committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    94d6c30 View commit details
    Browse the repository at this point in the history
  4. Combiner no quota cache (#10537)

    * No quota cache check
    
    * Add tests
    gastonponti authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    e99efd5 View commit details
    Browse the repository at this point in the history
  5. Fix typo

    gastonponti committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    6d8f35d View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Change signer timeout

    gastonponti committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    f9c5c02 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. fixed typo

    soloseng committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    45437ec View commit details
    Browse the repository at this point in the history
  2. Lint fixes

    soloseng committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    5c8df06 View commit details
    Browse the repository at this point in the history
  3. added defaults to config

    soloseng committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    aea5d7e View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Merge commit '2cc7296f1d66d1511099ab6562ac5e37ceeb8bc3' into soloseng…

    …/odis-cloud-function-gen2
    soloseng committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    9eeb081 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c60308 View commit details
    Browse the repository at this point in the history
  3. revert signer ∆

    soloseng committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    ff01ba5 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. lint fix

    soloseng committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    dbd4b42 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Configuration menu
    Copy the full SHA
    3b295b1 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    b7b8060 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. commit staging env

    soloseng committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    6a7fbad View commit details
    Browse the repository at this point in the history
  2. organize variables

    soloseng committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    c66e067 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. deployed gen2 on alfajores

    soloseng committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    4df1a49 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Configuration menu
    Copy the full SHA
    12f935d View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. ++ @celo/base

    soloseng committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    bf767d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c33e4d4 View commit details
    Browse the repository at this point in the history