Commit Graph

11795 Commits (fafff095db1a4a99f9a2f93935a7ff993a41388b)

Author SHA1 Message Date
derekpierre c64e4bfc42 Have Ritual struct store ritual id instead of passing both of them together. 2024-02-13 10:53:03 -05:00
KPrasch d93113bb40 newsfrag for PR #3419 2024-02-13 10:53:03 -05:00
KPrasch 6fc96d3352 sync _UpAndDownInTheWater mocks 2024-02-13 10:53:03 -05:00
KPrasch 6dfe7f9953 Updates ritual and participant mocks; sync MockCoordinator 2024-02-13 10:53:03 -05:00
KPrasch cdea26074d annotates rpc calls 2024-02-13 10:53:03 -05:00
KPrasch 96cac14fd5 handle shared coordinator reads and dkg artifact preperation logic between ursula and decryptors. 2024-02-13 10:53:03 -05:00
KPrasch 8cd51eebf5 temp. use a fork to contract dependencies. 2024-02-13 10:53:03 -05:00
KPrasch c1495b66a7 updates mocks to sync with coordinator agent updates 2024-02-13 10:53:03 -05:00
KPrasch 9f8661c0bb handle validator resolution independantly from transcript downloads. 2024-02-13 10:53:03 -05:00
KPrasch 2d1c044215 use an actor-layer abstraction for assembling coordinator data 2024-02-13 10:53:03 -05:00
KPrasch 2c26384c39 removes business logic from coordinator agent, plainly exposes participant views without mutation. 2024-02-13 10:53:03 -05:00
KPrasch ba4c86066b removes bulk data downloading interface from coordinator agent 2024-02-13 10:53:03 -05:00
Kieran Prasch ca0ca483de with_participants=False by default 2024-02-13 10:53:03 -05:00
Kieran Prasch 9632f97737 include index in the nucypher-local model of participants 2024-02-13 10:53:03 -05:00
Kieran Prasch 7fa08a25ad disables transcript downloading by bob during retrieval 2024-02-13 10:53:03 -05:00
Kieran Prasch 955564c688 exposes paginated view of participants (with transcripts) in coordinator agent. 2024-02-13 10:53:03 -05:00
Kieran Prasch 5e834c6330 exposes new coordinator views for getParticipantProviders and isProviderParticipating 2024-02-13 10:53:03 -05:00
Kieran Prasch 9405a35b31 sets with_participants=False by default. 2024-02-13 10:53:03 -05:00
Kieran Prasch 00d15e3a3a do not read peer transcript data when self-verifying ritual participation (when handling threshold decryption requests). 2024-02-13 10:53:03 -05:00
Kieran Prasch 381dd00163 code quality: unpack return of to avoid extra comprehensions 2024-02-13 10:53:03 -05:00
Kieran Prasch a66f88d573 do not read peer transcript data when performing round 1. 2024-02-13 10:53:03 -05:00
Kieran Prasch 7caead29ca bugfix: RitualError is not defined. 2024-02-13 10:53:03 -05:00
KPrasch 10b7c53c4b Update nucypher/network/nodes.py 2024-02-13 10:53:03 -05:00
KPrasch 0d04902ea1 skip a test that is planned for removal 2024-02-13 10:53:03 -05:00
KPrasch 4d06ad441d linting 2024-02-13 10:53:03 -05:00
KPrasch 356a8645f5 include config migration for node_storage deprecation 2024-02-13 10:53:03 -05:00
KPrasch 1fcf3c84a8 fully deprecates the node storage API 2024-02-13 10:53:03 -05:00
KPrasch c98e31c366 disables ssl hostname checking 2024-02-13 10:53:03 -05:00
Kieran Prasch bd173e97e4 linting 2024-02-13 10:53:03 -05:00
Kieran Prasch 62ab5765b0 newsfragment for PR #3307 2024-02-13 10:53:03 -05:00
Kieran Prasch 2c1183bbce apply black code formatting and ruff import sorting to select modules 2024-02-13 10:53:03 -05:00
Kieran Prasch 32fb9f5742 removes dead code 2024-02-13 10:53:03 -05:00
Kieran Prasch 9e6bc1dbc7 preserve node storage dependency injection for ursulas. 2024-02-13 10:53:03 -05:00
Kieran Prasch 0f05d3d4f5 customizes certificate handling request session adapter for ursula p2p services 2024-02-13 10:53:03 -05:00
Kieran Prasch 7ad2635b83 use NodeStorage as the implcit default, removes storage confiuration abilities. 2024-02-13 10:53:03 -05:00
Kieran Prasch 2a6c6a2b35 isolate cert caching from memory adapter 2024-02-13 10:53:03 -05:00
Kieran Prasch 1b6b61e334 Makes network middleware loally certificate agnostic 2024-02-13 10:53:03 -05:00
Kieran Prasch 13758d14a0 removes certificate filepath handling 2024-02-13 10:53:03 -05:00
Kieran Prasch 1ab6e2e121 collapse storages 2024-02-13 10:53:03 -05:00
Kieran Prasch da58a4aae7 in-memory certificate handling utilities 2024-02-13 10:53:03 -05:00
KPrasch 1afe48211e Bump version: 7.1.0 → 7.2.0 2024-02-13 10:53:03 -05:00
James Campbell 179d08dac0 Add rust to build toolchain 2024-02-07 21:09:10 +01:00
James Campbell a4bd2fe57b Cleanup build process 2024-02-07 21:09:10 +01:00
James Campbell db9902fa9f Add release notes 2024-02-07 21:09:10 +01:00
James Campbell 03222c143d Build and push package to pypi whenever a release is published 2024-02-07 21:09:10 +01:00
KPrasch db74560f65
Merge pull request #3423 from KPrasch/release-notes
v7.1.0 Release Notes
2024-01-30 13:35:01 +01:00
KPrasch a1bd99fa25
Updates release notes for v7.1.0 2024-01-30 13:33:52 +01:00
KPrasch 4c90487e9f
Merge pull request #3361 from nucypher/v7.1.x
v7.1.x
2024-01-30 13:16:04 +01:00
derekpierre 1e6cfcf950 Add newsfragment for #3416. 2024-01-25 15:31:01 +01:00
derekpierre 95ac122e49 Reduce the eagerness of the ActiveRitualTracker by having it scan for events every 2mins. instead of every 20s. 2024-01-25 15:31:01 +01:00