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 48 forks source link

Dependency updates #1334

Closed loneil closed 2 weeks ago

loneil commented 2 weeks ago

Update dependencies and things, remove some out-of-date things from readme

github-actions[bot] commented 2 weeks ago
Deployment Resource Location
Traction
Tenant UI https://pr-1334-traction-tenant-ui-dev.apps.silver.devops.gov.bc.ca
Innkeeper UI https://pr-1334-traction-tenant-ui-dev.apps.silver.devops.gov.bc.ca/innkeeper
Aca-Py
Admin Swagger https://pr-1334-traction-acapy-admin-dev.apps.silver.devops.gov.bc.ca/api/doc
Tenant Proxy Swagger https://pr-1334-traction-tenant-proxy-dev.apps.silver.devops.gov.bc.ca/api/doc

Deployment URLs ready for review.

esune commented 2 weeks ago

The versions spread across package files make me wonder if we should try to find a way to centrally define/manage them - I always end-up forgetting to update them...

loneil commented 2 weeks ago

The versions spread across package files make me wonder if we should try to find a way to centrally define/manage them - I always end-up forgetting to update them...

Yes it's not ideal. At the least the display in the frontend should not be hard-coded (should take from package, or env)

Whether the "backend" of the Tenant UI and the frontend have independent versions... that probably still makes sense as they are 2 separate node packages. One could keep building new versions of the FE without changing the backend, or only update one independently (not that we do)