diff --git a/app/poetry.lock b/app/poetry.lock index ae460dd004..142e5d16ed 100644 --- a/app/poetry.lock +++ b/app/poetry.lock @@ -198,14 +198,14 @@ trio = ["trio (>=0.26.1)"] [[package]] name = "aries-cloudcontroller" -version = "1.2.0.post20241205" +version = "1.2.1.post20250213" description = "A simple python client for controlling an ACA-Py agent" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "aries_cloudcontroller-1.2.0.post20241205-py3-none-any.whl", hash = "sha256:981adef02b774481ce7a79d2eb69db6f0d7a240cf917d23c956386ad3613bc66"}, - {file = "aries_cloudcontroller-1.2.0.post20241205.tar.gz", hash = "sha256:b3c31e13bad3f8e48e392dfa6163a2d22cd5db7fe9fa4e194f8cf09a4d84df35"}, + {file = "aries_cloudcontroller-1.2.1.post20250213-py3-none-any.whl", hash = "sha256:07e4c30c82c87de983c3aa50fbd30aea6f9c62dfdd99a35644b41c037b3c80a6"}, + {file = "aries_cloudcontroller-1.2.1.post20250213.tar.gz", hash = "sha256:a1f929d7155800ff9bf5cc0584355742a99fe00b356d1e3b839c368a30eb42f2"}, ] [package.dependencies] @@ -1848,4 +1848,4 @@ propcache = ">=0.2.0" [metadata] lock-version = "2.1" python-versions = "~3.12.8" -content-hash = "033f4d21b60a84dc0a83696502772549bd9ed554fcd7dfe231b4d2ea3382354c" +content-hash = "6ee15cc82196a2d8e02ae20675d2dc433aef56583a9d90361ad7050ece7e2ae3" diff --git a/app/pyproject.toml b/app/pyproject.toml index 6968cb2262..da13990389 100644 --- a/app/pyproject.toml +++ b/app/pyproject.toml @@ -13,7 +13,7 @@ python = "~3.12.8" aiohttp = "~3.11.7" aiocache = "~0.12.0" -aries-cloudcontroller = "==1.2.0.post20241205" +aries-cloudcontroller = "==1.2.1.post20250213" base58 = "~2.1.1" fastapi = "~0.115.0" httpx = "~0.28.0" diff --git a/dockerfiles/agents/Dockerfile b/dockerfiles/agents/Dockerfile index fa51ba0df1..5be9124082 100644 --- a/dockerfiles/agents/Dockerfile +++ b/dockerfiles/agents/Dockerfile @@ -1,13 +1,13 @@ ARG BBS_SUFFIX="-bbs" -FROM ghcr.io/didx-xyz/acapy-agent${BBS_SUFFIX}:py3.12-1.2.0-20250127 +FROM ghcr.io/didx-xyz/acapy-agent${BBS_SUFFIX}:py3.12-1.2.1-20250213 USER root -# Install Google Protobuf +# Install Google Protobuf and Plugins ARG PROTOBUF_VERSION=5.29.3 RUN pip install --no-cache-dir protobuf==${PROTOBUF_VERSION} \ - acapy-wallet-groups-plugin==1.2.0.post20250127 \ - git+https://github.com/didx-xyz/aries-acapy-plugins@1.2.0-20250127#subdirectory=nats_events + acapy-wallet-groups-plugin==1.2.1.post20250213 \ + git+https://github.com/didx-xyz/aries-acapy-plugins@1.2.1-20250213#subdirectory=nats_events COPY scripts/startup.sh startup.sh RUN chmod +x ./startup.sh @@ -15,10 +15,10 @@ RUN chmod +x ./startup.sh USER aries ENTRYPOINT [ "./startup.sh" ] -## Governance Agent CMD [ "--wallet-type", "askar", \ + ## Setting for Governance Agent and Multitenant Agent "--plugin", "nats_events.v1_0.nats_queue.events", \ - ## Multitenant Agent + ## Additional settings for Multitenant Agent only # "--auto-promote-author-did", \ # "--plugin", "acapy_wallet_groups_plugin", \ "--plugin-config-value", "nats_queue.connection.connection_url=\"nats://nats-1:4222\""] diff --git a/docs/openapi/tenant-admin-openapi.json b/docs/openapi/tenant-admin-openapi.json index dc152697ee..b01156433a 100644 --- a/docs/openapi/tenant-admin-openapi.json +++ b/docs/openapi/tenant-admin-openapi.json @@ -5,11 +5,6 @@ "description": "\nWelcome to CloudAPI Multitenant Admin!\n\nFor detailed guidance on using the API, please visit our official documentation:\nhttps://www.didx.co.za/acapy-cloud/index.html\n", "version": "4.2.0" }, - "servers": [ - { - "url": "/tenant-admin" - } - ], "paths": { "/v1/tenants": { "post": { diff --git a/docs/openapi/tenant-admin-openapi.yaml b/docs/openapi/tenant-admin-openapi.yaml index 298592a479..42f250ae9c 100644 --- a/docs/openapi/tenant-admin-openapi.yaml +++ b/docs/openapi/tenant-admin-openapi.yaml @@ -12,8 +12,6 @@ info: ' version: 4.2.0 -servers: -- url: /tenant-admin paths: /v1/tenants: post: diff --git a/endorser/poetry.lock b/endorser/poetry.lock index 300be54f42..828a3ccba3 100644 --- a/endorser/poetry.lock +++ b/endorser/poetry.lock @@ -181,14 +181,14 @@ trio = ["trio (>=0.26.1)"] [[package]] name = "aries-cloudcontroller" -version = "1.2.0.post20241205" +version = "1.2.1.post20250213" description = "A simple python client for controlling an ACA-Py agent" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "aries_cloudcontroller-1.2.0.post20241205-py3-none-any.whl", hash = "sha256:981adef02b774481ce7a79d2eb69db6f0d7a240cf917d23c956386ad3613bc66"}, - {file = "aries_cloudcontroller-1.2.0.post20241205.tar.gz", hash = "sha256:b3c31e13bad3f8e48e392dfa6163a2d22cd5db7fe9fa4e194f8cf09a4d84df35"}, + {file = "aries_cloudcontroller-1.2.1.post20250213-py3-none-any.whl", hash = "sha256:07e4c30c82c87de983c3aa50fbd30aea6f9c62dfdd99a35644b41c037b3c80a6"}, + {file = "aries_cloudcontroller-1.2.1.post20250213.tar.gz", hash = "sha256:a1f929d7155800ff9bf5cc0584355742a99fe00b356d1e3b839c368a30eb42f2"}, ] [package.dependencies] @@ -1969,4 +1969,4 @@ propcache = ">=0.2.0" [metadata] lock-version = "2.1" python-versions = "~3.12.8" -content-hash = "cdc46aa2bb10c3cec34fcc66e20be8c7a24ec69173aaf977f723d609a137314a" +content-hash = "fab4c242a75526f59068c872cfcf15745031318dcae03df7223bfb7edb1d8104" diff --git a/endorser/pyproject.toml b/endorser/pyproject.toml index 98f8344f2b..b80eb0dfc7 100644 --- a/endorser/pyproject.toml +++ b/endorser/pyproject.toml @@ -11,7 +11,7 @@ package-mode = false [tool.poetry.dependencies] python = "~3.12.8" -aries-cloudcontroller = "==1.2.0.post20241205" +aries-cloudcontroller = "==1.2.1.post20250213" dependency-injector = "~=4.45.0" fastapi = "~0.115.0" httpx = "~0.28.0"