bcgov / aries-vcr

Hyperledger Aries Verifiable Credential Registry (VCR) is a set of application level software components designed to accelerate the adoption of trustworthy entity to entity communications.
Apache License 2.0
78 stars 70 forks source link

Web Hooks - add to stats; add feedback from celery tasks #385

Closed ianco closed 4 years ago

ianco commented 4 years ago

Add info to the stats service to track web hooks processed and sent

Add some kind of feedback from the celery tasks to track successful and failed hooks

Ensure that failed hooks are tracked against the registration/subscription and too many failures will disable the registration/subscription

Add this failure information to the registration/subscription service response json's.

esune commented 4 years ago

Currently looking into getting feedback on completed tasks from Celery:

esune commented 4 years ago

Investigating how to integrate callbacks in the code from https://github.com/bcgov/indy-catalyst/pull/369