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

TACo Porter 🌮 #58

Merged
merged 135 commits into from
Dec 13, 2023
Merged

TACo Porter 🌮 #58

merged 135 commits into from
Dec 13, 2023

Conversation

derekpierre
Copy link
Member

@derekpierre derekpierre commented Dec 13, 2023

Type of PR:

  • Bugfix
  • Feature
  • Documentation
  • Other

Required reviews:

  • 1
  • 2
  • 3

What this does:
Merge development into main.

The culmination of other smaller PRs that have been merged into development along the way for the launch of TACo 🌮

Issues fixed/closed:

  • Fixes #...

Why it's needed:

Explain how this PR fits in the greater context of the NuCypher Network.
E.g., if this PR addresses a nucypher/productdev issue, let reviewers know!

Notes for reviewers:

What should reviewers focus on?
Is there a particular commit/function/section of your PR that requires more attention from reviewers?

derekpierre and others added 30 commits May 5, 2023 11:01
… rebase, and `nucypher` PRs have been merged.
Porter now supports CBD threshold decryption (base support and not yet E2EE)
Threshold Decryption support and E2EE
…core` that use Curve 25519, ferveo module in `nucypher-core`, and changes to CoordinatorAgent.
Co-authored-by: KPrasch <[email protected]>
Update to use new decryption request keys from `nucypher-core` that use Curve 25519
`/get_ursulas` should perform node sampling using `TACoChildApplication` instead of `TACoApplication`
…lue (default that can be modified via an environment variable).
…timeout.

Ensure that timeout for decryption is always passed to ThresholdDecryptionClient.
…_TIMEOUT so that it always matches the default timeout used in `nucypher`.
Allow Porter Operational timeout parameters for `/decrypt`
…ecifically support in the repos. Porter operators can choose how they do TLS/SSL individually.
Added unit test for timeout adjustment.
Documentation updates + nginx cleanup
@derekpierre derekpierre self-assigned this Dec 13, 2023
@derekpierre derekpierre changed the title TACo Porter TACo Porter 🌮 Dec 13, 2023
@KPrasch KPrasch merged commit 3bbd473 into main Dec 13, 2023
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Completed
Development

Successfully merging this pull request may close these issues.

3 participants