Skip to content
This repository was archived by the owner on Sep 22, 2023. It is now read-only.

Use event bus to send notifications to Admin connections #60

Merged
merged 74 commits into from
Jun 2, 2021

Conversation

dbluhm
Copy link
Contributor

@dbluhm dbluhm commented May 25, 2021

This PR introduces support for the newly added event bus in ACA-Py to greatly enhance ability to keep admin connections up to date without polling.

Along with these enhancements are improvements to the credentials exchange and presentations exchange features that were not previously possible without an asynchronous notification system. Instead of automatically accepting all credentials and presentation requests, the toolbox plugin now supports sending notifications about newly received credential offers and presentation requests and can wait for input before accepting.

dbluhm and others added 30 commits February 5, 2021 11:29
Signed-off-by: Daniel Bluhm <[email protected]>
…ssages

Using event bus rather than re-implementing BasicMessageHandler
Signed-off-by: Daniel Bluhm <[email protected]>
And regression test

Signed-off-by: Daniel Bluhm <[email protected]>
dbluhm and others added 27 commits April 13, 2021 12:21
…date

fix: changes from recent acapy and event-bus updates
Signed-off-by: Daniel Bluhm <[email protected]>
Convert RequestPres message and handler to new style.

Signed-off-by: Daniel Bluhm <[email protected]>
Fix errors in issuance after ACA-Py updates
…credentials

Added message handler to delete credentials from the Holder
…ation-delete

Added message handler to delete presentations from the Holder
Signed-off-by: Matthew Wright <[email protected]>
adding admin-holder/0.1/credential-offer-reject
adding admin-holder/0.1/presentation-request-reject
Changes to support running on the latest ACA-Py
@dbluhm dbluhm requested a review from burdettadam June 2, 2021 15:53
@dbluhm dbluhm merged commit a0a9eb7 into hyperledger-aries:main Jun 2, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants