bcgov / traction

Traction is designed with an API-first architecture layered on top of Hyperledger Aries Cloud Agent Python (ACA-Py) and streamlines the process of sending and receiving digital credentials for governments and organizations.
https://digital.gov.bc.ca/digital-trust/tools/traction/
Apache License 2.0
52 stars 47 forks source link

Tenant API - allow tenants to maintain web hooks #433

Closed usingtechnology closed 1 year ago

usingtechnology commented 1 year ago

Port over PUT /multitenancy/wallet/{wallet_id} api to /tenant.

Possible to enhance this, but probably best left to the tenant UI if we want separate the fields for easier management.

i.e. allow them to set the image URL and label in discrete UX functions.

probably shouldn't allow them to set wallet dispatch type?

  "image_url": "https://aries.ca/images/sample.png",
  "label": "Alice",
  "wallet_dispatch_type": "default",
  "wallet_webhook_urls": [
    "http://localhost:8022/webhooks"
  ]
loneil commented 1 year ago

Are multiple webhook URLs fully supported in Aca-Py? (it's an array in that snippet above) If so we could adapt the existing settings page to add multiple. Or simply start with just the one with the existing form.

usingtechnology commented 1 year ago

Yes, it’s just an array of strings.

On Thu, Feb 2, 2023, at 9:28 PM, loneil wrote:

Are multiple webhook URLs fully supported in Aca-Py? If so we could adapt the existing settings page to add multiple. Or simply start with just the one with the existing form.

— Reply to this email directly, view it on GitHub https://github.com/bcgov/traction/issues/433#issuecomment-1415013156, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJMQHU7QBMOKQLF3ZX6YEJLWVSJO5ANCNFSM6AAAAAAUMVFIQE. You are receiving this because you were assigned.Message ID: @.***>