Skip to content

Commit 4379428

Browse files
authored
Add ability for tenants to preserve exchange records, enable debug webhooks (#1753)
* Add ability for tenants to preserve exchange records - off by default Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com> * chore: fix typos Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com> * TenantUI dependency updates Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com> * Innkeeper plugin dependency updates Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com> * Reverted primevue to previous version Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com> * chore: formatting Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com> * chore: remap setting key Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com> * Enable debug webhooks to address breaking change in ACA-Py Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com> --------- Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com>
1 parent ca0325b commit 4379428

File tree

18 files changed

+1947
-1842
lines changed

18 files changed

+1947
-1842
lines changed

charts/traction/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v2
22
name: traction
33
description: The Traction service allows organizations to verify, hold, and issue verifiable credentials. The Traction Tenant UI allows tenants to manage their agent.
44
type: application
5-
version: 0.4.1
6-
appVersion: 1.2.1
5+
version: 0.4.2
6+
appVersion: 1.2.2
77
home: "https://github.com/bcgov/traction"
88
sources: ["https://github.com/bcgov/traction"]
99
icon: "https://github.com/bcgov/traction/raw/main/docs/assets/readme-logo.png"

charts/traction/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Traction
22

3-
![version: 0.4.0](https://img.shields.io/badge/Version-0.4.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.1](https://img.shields.io/badge/AppVersion-1.2.1-informational?style=flat-square)
3+
![version: 0.4.2](https://img.shields.io/badge/Version-0.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.2](https://img.shields.io/badge/AppVersion-1.2.2-informational?style=flat-square)
44

55
The Traction service allows organizations to verify, hold, and issue verifiable credentials.
66

charts/traction/values.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ acapy:
4545
repository: bcgov/traction-plugins-acapy
4646
pullPolicy: IfNotPresent
4747
pullSecrets: []
48-
tag: 1.2.1
48+
tag: 1.2.2
4949
digest: ""
5050

5151
## ServiceAccount configuration
@@ -150,6 +150,7 @@ acapy:
150150
- wallet_type=single-wallet-askar
151151
notify-revocation: true
152152
preserve-exchange-records: true
153+
debug-webhooks: true
153154
public-invites: true
154155
read-only-ledger: false
155156
tails-server-base-url: https://tails-test.vonx.io

plugins/traction_innkeeper/poetry.lock

Lines changed: 886 additions & 714 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plugins/traction_innkeeper/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ multitenant-provider = {git = "https://github.com/openwallet-foundation/acapy-pl
2424
connections = {git = "https://github.com/openwallet-foundation/acapy-plugins", rev = "1.3.2", subdirectory = "connections"}
2525

2626
[tool.poetry.group.dev.dependencies]
27-
ruff = "^0.13.2"
27+
ruff = "^0.13.3"
2828
pytest = "^8.4.2"
2929
pytest-cov = "^7.0.0"
3030
pytest-mock = "^3.15.1"

scripts/.env-example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ ACAPY_AUTO_WRITE_TRANSACTIONS=true
7575
ACAPY_AUTO_PROMOTE_AUTHOR_DID=true
7676

7777
ACAPY_CREATE_REVOCATION_TRANSACTIONS=true
78+
ACAPY_DEBUG_WEBHOOKS=true
7879

7980
ACAPY_TAILS_SERVER_BASE_URL=https://tails-dev.vonx.io
8081
ACAPY_TAILS_SERVER_UPLOAD_URL=https://tails-dev.vonx.io

scripts/docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ services:
7979
- ACAPY_AUTO_WRITE_TRANSACTIONS=${ACAPY_AUTO_WRITE_TRANSACTIONS}
8080
- ACAPY_AUTO_PROMOTE_AUTHOR_DID=${ACAPY_AUTO_PROMOTE_AUTHOR_DID}
8181
- ACAPY_CREATE_REVOCATION_TRANSACTIONS=${ACAPY_CREATE_REVOCATION_TRANSACTIONS}
82+
- ACAPY_DEBUG_WEBHOOKS=${ACAPY_DEBUG_WEBHOOKS}
8283
- ACAPY_PLUGIN_CONFIG=${ACAPY_PLUGIN_CONFIG}
8384
- RUST_LOG=error
8485
ports:

0 commit comments

Comments
 (0)