Skip to content
This repository was archived by the owner on Jan 27, 2026. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
255 commits
Select commit Hold shift + click to select a range
5627559
build(deps-dev): bump ruff in /firebase_push_notifications (#1270)
dependabot[bot] Dec 12, 2024
ce1f095
build(deps-dev): bump ruff from 0.7.4 to 0.8.2 in /basicmessage_stora…
dependabot[bot] Dec 12, 2024
d4abcdd
build(deps-dev): bump ruff from 0.7.4 to 0.8.2 in /connection_update …
dependabot[bot] Dec 12, 2024
c9ff700
build(deps-dev): bump ruff from 0.7.4 to 0.8.2 in /redis_events (#1267)
dependabot[bot] Dec 12, 2024
8752ff5
build(deps): bump fastapi-slim from 0.115.5 to 0.115.6 in /redis_even…
dependabot[bot] Dec 12, 2024
0c41d43
build(deps): bump redis from 5.2.0 to 5.2.1 in /redis_events (#1265)
dependabot[bot] Dec 12, 2024
9bbb5ab
build(deps): bump aiohttp from 3.11.9 to 3.11.10 in /redis_events (#1…
dependabot[bot] Dec 12, 2024
3211d4b
build(deps-dev): bump ruff from 0.7.4 to 0.8.2 in /plugin_globals (#1…
dependabot[bot] Dec 12, 2024
fddd414
build(deps-dev): bump ruff from 0.7.4 to 0.8.2 in /rpc (#1262)
dependabot[bot] Dec 12, 2024
4bfb6dd
build(deps-dev): bump ruff from 0.7.4 to 0.8.2 in /kafka_events (#1261)
dependabot[bot] Dec 12, 2024
d5ac7e1
Week 51 library upgrades (#1306)
jamshale Dec 17, 2024
e340f94
feat: plugin for cheqd method support (#1307)
sownak Dec 24, 2024
15593a4
Weekly upgrades (#1362)
jamshale Jan 6, 2025
e922f71
fix: testing updates for some prior refactoring
mepeltier Jan 7, 2025
56f40da
fix: remove comment
mepeltier Jan 7, 2025
4fef9d6
chore: linting
mepeltier Jan 7, 2025
3549f15
Release for acapy-agent v1.2.0 (#1374)
github-actions[bot] Jan 8, 2025
aeba636
Week 2, 2025 Library Upgrades (#1416)
jamshale Jan 13, 2025
13073a0
build(deps-dev): bump virtualenv (#1417)
dependabot[bot] Jan 13, 2025
768ed56
build(deps): bump jinja2 in /redis_events/integration in the pip grou…
dependabot[bot] Jan 14, 2025
3bad29d
build(deps-dev): bump virtualenv (#1418)
dependabot[bot] Jan 14, 2025
e1db379
archive kafka events plugin (#1423)
dbluhm Jan 15, 2025
2288d11
Update dependabot config (#1424)
jamshale Jan 15, 2025
bfe548e
build(deps): bump pydantic from 2.10.3 to 2.10.5 in /cheqd/integratio…
dependabot[bot] Jan 16, 2025
f214adf
build(deps): bump google-api-python-client (#1426)
dependabot[bot] Jan 16, 2025
aae3146
Week 4, 2025 Library Upgrades (#1440)
jamshale Jan 21, 2025
1e71cb4
Release for acapy-agent v1.2.1 (#1442)
jamshale Jan 22, 2025
275ecaa
Feature/connection protocol (#1447)
jamshale Jan 27, 2025
8ab9821
feat(cheqd): Add universal registrar support (#1376)
DaevMithran Jan 27, 2025
e9b257c
Week 5, 2025 Library Upgrades (#1461)
jamshale Jan 27, 2025
0f5e3e3
fix(oid4vc): interop test fixes
mepeltier Jan 28, 2025
2e72ad0
feat: Integrate universal registrar (#1469)
DaevMithran Jan 30, 2025
1fe7051
Week 6, 2025 Library Upgrades (#1503)
jamshale Feb 3, 2025
6b726d8
Release v1.2.2 (#1504)
jamshale Feb 4, 2025
e21561b
Week 7, 2025 Library Upgrades (#1516)
jamshale Feb 10, 2025
27ea433
feat: enable status list support for acapy
weiiv Jan 31, 2025
afa0a6c
linting checks
weiiv Jan 31, 2025
4b77c59
fix: update unit tests
weiiv Jan 31, 2025
1f237c2
refactor: relocate init function
weiiv Feb 5, 2025
a11eb45
Load connections didcomm protocols (#1468)
jamshale Feb 11, 2025
a719cfc
Add plugin to support Hedera DID Method and AnonCreds registry (#1526)
AlexanderShenshin Feb 18, 2025
9c56d63
OID4VC: provisional DCQL Support (#1505)
mepeltier Feb 18, 2025
dd37c03
fix(hedera): Update Hiero SDK dependency and improve README (#1531)
AlexanderShenshin Feb 21, 2025
f4c133a
Fix broken links to the current repository (#1537)
ricklambrechts Feb 24, 2025
def1537
oid4vc: cred_offer_uri (#1530)
Athan13 Feb 24, 2025
0c8f4e0
Webvh did method (#1542)
jamshale Feb 24, 2025
80e09c3
refactor: move more logic to status_handler, add more test cases, and…
weiiv Feb 24, 2025
56cc0be
feat: Use acceptheaders in cheqdResolver for dereferencing (#1544)
DaevMithran Mar 6, 2025
1751141
OID4VC: Bugfixes and API Updates (#1577)
mepeltier Mar 6, 2025
bb9d6e5
build(deps): bump the pip group across 1 directory with 2 updates (#1…
dependabot[bot] Mar 6, 2025
f8d51da
Weekly upgrades (#1579)
jamshale Mar 6, 2025
2d1d94e
Release for acapy-agent v1.2.3 (#1586)
jamshale Mar 7, 2025
512f4b5
Update changed-files to non vulnerable version (#1591)
ryjones Mar 16, 2025
6a39192
Release for acapy-agent v1.2.4 (#1592)
jamshale Mar 17, 2025
d8cb5db
build(deps): bump the npm_and_yarn group across 2 directories with 4 …
dependabot[bot] Mar 19, 2025
86aa0f1
chore(hedera): Update Hiero SDK version and misc dependencies (#1600)
AlexanderShenshin Mar 24, 2025
c742b78
:construction_worker: Use python3.12-bookworm (#1606)
ff137 Mar 25, 2025
6637b8e
:construction_worker: Dump logs if tests fail (#1607)
ff137 Mar 25, 2025
16a99f7
build(deps): bump tj-actions/changed-files in the all-actions group (…
dependabot[bot] Mar 25, 2025
61896a7
:arrow_up: Bump docker-compose-wait to latest (#1609)
ff137 Mar 26, 2025
4934c73
feat: emit event on status update (#1612)
weiiv Mar 31, 2025
ab24a3a
Fix metadata for credentialSubject (#1650)
timbl-ont Mar 31, 2025
d12ddb4
:pushpin: Pin `oscrypto` version in oid4vc (#1651)
ff137 Apr 3, 2025
2fb068c
Allow cheqd DID-Document update with assertionMethod (#1648)
gmulhearn Apr 7, 2025
bcd5133
:arrow_up: Upgrade to poetry v2 (#1605)
ff137 Apr 7, 2025
67c28cd
:arrow_up: Upgrade `pytest-asyncio` to 0.26 (#1666)
ff137 Apr 7, 2025
e163e50
build(deps): bump image-size (#1653)
dependabot[bot] Apr 8, 2025
afd7b83
build(deps): bump tj-actions/changed-files in the all-actions group (…
dependabot[bot] Apr 8, 2025
ccae04f
:loud_sound: Change acapy log levels from debug to info (#1669)
ff137 Apr 8, 2025
2d4360c
:arrow_up: Upgrade ruff and :construction_worker: Add ruff format to …
ff137 Apr 8, 2025
f5a6213
build(deps): bump tj-actions/changed-files in the all-actions group (…
dependabot[bot] Apr 17, 2025
250f015
build(deps): bump uvicorn from 0.32.1 to 0.34.0 in /redis_events (#1299)
dependabot[bot] Apr 17, 2025
45c4c0e
build(deps): bump uvicorn in /redis_events/integration (#1677)
dependabot[bot] Apr 17, 2025
8cd3cde
build(deps): bump uvicorn in /redis_events/docker/services (#1685)
dependabot[bot] Apr 17, 2025
3ad7092
build(deps-dev): bump ruff from 0.11.4 to 0.11.6 in /plugin_globals (…
dependabot[bot] Apr 22, 2025
90b880c
build(deps): bump aiohttp from 3.11.14 to 3.11.18 in /hedera (#1695)
dependabot[bot] Apr 22, 2025
12de2a2
build(deps-dev): bump ruff from 0.11.4 to 0.11.6 in /hedera (#1694)
dependabot[bot] Apr 22, 2025
4dbf0c9
build(deps): bump aiohttp in /redis_events/docker/services (#1693)
dependabot[bot] Apr 22, 2025
a54bcbf
build(deps): bump uvicorn in /redis_events/docker/services (#1692)
dependabot[bot] Apr 22, 2025
2ca0e0c
build(deps): bump uvicorn in /redis_events/integration (#1691)
dependabot[bot] Apr 22, 2025
a927cc0
build(deps): bump aiohttp in /redis_events/integration (#1690)
dependabot[bot] Apr 22, 2025
0d1797d
build(deps-dev): bump ruff from 0.11.4 to 0.11.6 in /webvh (#1697)
dependabot[bot] Apr 22, 2025
56e20c0
fix(cheqd): Revert universal registrar to working version (#1699)
DaevMithran Apr 24, 2025
f61f942
build(deps): bump typing-extensions in /cheqd/integration (#1673)
dependabot[bot] Apr 24, 2025
e31d606
build(deps): bump cryptography in /cheqd in the pip group (#1667)
dependabot[bot] Apr 24, 2025
733818f
build(deps): bump h11 in /redis_events/docker/services in the pip gro…
dependabot[bot] Apr 24, 2025
9dc8aa9
build(deps): bump h11 in /redis_events/integration in the pip group (…
dependabot[bot] Apr 24, 2025
013b986
build(deps): bump h11 in /redis_events in the pip group (#1700)
dependabot[bot] Apr 24, 2025
3c3f695
[WebVH] did update with pre-rotation (#1654)
PatStLouis Apr 25, 2025
f758cda
Feature: Add route to manually bind a status list entry (#1687)
TheTechmage Apr 25, 2025
db99bf3
build(deps-dev): bump ruff from 0.11.6 to 0.11.7 in /webvh (#1711)
dependabot[bot] May 1, 2025
8313264
build(deps-dev): bump ruff from 0.11.6 to 0.11.7 in /plugin_globals (…
dependabot[bot] May 1, 2025
808ac88
build(deps-dev): bump aries-askar from 0.4.3 to 0.4.4 in /redis_event…
dependabot[bot] May 1, 2025
d5cf270
build(deps): bump cryptography from 44.0.1 to 44.0.2 in /cheqd (#1704)
dependabot[bot] May 1, 2025
50575c4
build(deps-dev): bump ruff from 0.11.6 to 0.11.7 in /hedera (#1703)
dependabot[bot] May 1, 2025
c6c4d14
build(deps-dev): bump ruff from 0.11.4 to 0.11.7 in /redis_events (#1…
dependabot[bot] May 2, 2025
beaf129
build(deps): bump uvicorn from 0.34.1 to 0.34.2 in /redis_events (#1707)
dependabot[bot] May 2, 2025
32d6ebd
build(deps): bump aiohttp from 3.11.14 to 3.11.18 in /redis_events (#…
dependabot[bot] May 2, 2025
404b15a
build(deps): bump pydantic from 2.10.6 to 2.11.3 in /redis_events (#1…
dependabot[bot] May 2, 2025
d69320e
Release for acapy-agent v1.3.0 (#1712)
jamshale May 2, 2025
7718185
:art: Update Cheqd model names (#1720)
ff137 May 6, 2025
a6f2ace
build(deps): bump pydantic in /redis_events/integration (#1719)
dependabot[bot] May 6, 2025
efba4eb
build(deps-dev): bump ruff from 0.11.7 to 0.11.8 in /webvh (#1718)
dependabot[bot] May 6, 2025
b81aaf6
build(deps-dev): bump ruff from 0.11.7 to 0.11.8 in /plugin_globals (…
dependabot[bot] May 6, 2025
a2f7029
build(deps): bump pydantic from 2.10.6 to 2.11.4 in /cheqd/integratio…
dependabot[bot] May 6, 2025
480e461
build(deps-dev): bump ruff from 0.11.7 to 0.11.8 in /hedera (#1715)
dependabot[bot] May 6, 2025
5447267
build(deps): bump cryptography from 44.0.2 to 44.0.3 in /cheqd (#1714)
dependabot[bot] May 6, 2025
493ba90
build(deps): bump pydantic in /redis_events/docker/services (#1713)
dependabot[bot] May 6, 2025
4cb3ad0
fix(cheqd): Bump universal registrar to latest (#1722)
DaevMithran May 6, 2025
ce759aa
:art: Update UUID validation (use stricter, canonical UUID format), a…
ff137 May 6, 2025
4d48091
build(deps-dev): bump ruff from 0.11.8 to 0.11.9 in /hedera (#1726)
dependabot[bot] May 12, 2025
6d5c3f3
build(deps-dev): bump ruff from 0.11.8 to 0.11.9 in /webvh (#1725)
dependabot[bot] May 12, 2025
3107a2c
build(deps-dev): bump ruff from 0.11.8 to 0.11.9 in /plugin_globals (…
dependabot[bot] May 12, 2025
e5efcc3
build(deps-dev): bump ruff from 0.11.8 to 0.11.9 in /redis_events (#1…
dependabot[bot] May 12, 2025
715fb0a
(feat): Update readme with JSON-LD Credential support (#1727)
sownak May 13, 2025
4e558a2
build(deps): bump setuptools in /hedera in the pip group (#1734)
dependabot[bot] May 21, 2025
a91ed35
build(deps-dev): bump ruff from 0.11.9 to 0.11.10 in /hedera (#1733)
dependabot[bot] May 21, 2025
c5380c1
build(deps-dev): bump ruff from 0.11.9 to 0.11.10 in /redis_events (#…
dependabot[bot] May 21, 2025
da1cfdb
build(deps-dev): bump ruff from 0.11.9 to 0.11.10 in /plugin_globals …
dependabot[bot] May 21, 2025
e6d1ad5
build(deps-dev): bump ruff from 0.11.9 to 0.11.10 in /webvh (#1730)
dependabot[bot] May 21, 2025
8a8b360
build(deps): bump undici (#1728)
dependabot[bot] May 21, 2025
8c4d4f1
build(deps-dev): bump ruff from 0.11.10 to 0.11.11 in /hedera (#1736)
dependabot[bot] May 26, 2025
6aad602
build(deps): bump pydantic from 2.11.4 to 2.11.5 in /cheqd/integratio…
dependabot[bot] May 26, 2025
8f72619
build(deps): bump pydantic from 2.11.4 to 2.11.5 in /redis_events (#1…
dependabot[bot] May 26, 2025
d24dd4a
build(deps-dev): bump ruff from 0.11.10 to 0.11.11 in /plugin_globals…
dependabot[bot] May 26, 2025
ed96ae3
build(deps): bump pydantic in /redis_events/docker/services (#1741)
dependabot[bot] May 26, 2025
eaaffe8
build(deps-dev): bump ruff from 0.11.10 to 0.11.11 in /webvh (#1742)
dependabot[bot] May 26, 2025
a6299ab
build(deps): bump pydantic in /redis_events/integration (#1743)
dependabot[bot] May 26, 2025
c384217
build(deps-dev): bump ruff from 0.11.10 to 0.11.11 in /redis_events (…
dependabot[bot] May 26, 2025
528342d
Add WebVH documentation for latest endpoints (#1744)
PatStLouis May 29, 2025
0f94076
build(deps-dev): bump ruff from 0.11.11 to 0.11.12 in /webvh (#1747)
dependabot[bot] Jun 2, 2025
729a5e5
build(deps): bump uvicorn in /redis_events/integration (#1752)
dependabot[bot] Jun 2, 2025
ea40ba5
build(deps): bump uvicorn from 0.34.2 to 0.34.3 in /redis_events (#1751)
dependabot[bot] Jun 2, 2025
9cfb31e
build(deps-dev): bump ruff from 0.11.11 to 0.11.12 in /hedera (#1750)
dependabot[bot] Jun 2, 2025
edd23ce
build(deps-dev): bump ruff from 0.11.11 to 0.11.12 in /plugin_globals…
dependabot[bot] Jun 2, 2025
e67b50e
build(deps-dev): bump ruff from 0.11.11 to 0.11.12 in /redis_events (…
dependabot[bot] Jun 2, 2025
d9ae933
build(deps): bump uvicorn in /redis_events/docker/services (#1746)
dependabot[bot] Jun 2, 2025
7c6e0f8
build(deps): bump aiohttp in /redis_events/docker/services (#1745)
dependabot[bot] Jun 2, 2025
0529e17
Bump webvh package (#1754)
PatStLouis Jun 5, 2025
32e683e
Webvh whois feature (#1753)
PatStLouis Jun 5, 2025
395e741
General upgrade of requests, pytest, ruff (#1800)
jamshale Jun 10, 2025
c1af1d7
Self attest with non-auto attestation (#1755)
jamshale Jun 11, 2025
bd7d05a
Add watchers notification on DID updates (#1801)
PatStLouis Jun 16, 2025
e1103b0
Week 25, 2025 Library Upgrades (#1825)
jamshale Jun 17, 2025
66d7325
Week 25, 2025 General Library Upgrades (#1897)
jamshale Jun 23, 2025
27de060
build(deps-dev): bump ruff from 0.11.4 to 0.12.1 in /cheqd (#1914)
dependabot[bot] Jul 2, 2025
f4c6e0c
build(deps-dev): bump ruff from 0.11.12 to 0.12.1 in /hedera (#1913)
dependabot[bot] Jul 2, 2025
3c88288
build(deps-dev): bump ruff from 0.11.4 to 0.12.1 in /rpc (#1912)
dependabot[bot] Jul 2, 2025
54f4f15
build(deps-dev): bump ruff from 0.11.4 to 0.12.1 in /connections (#1911)
dependabot[bot] Jul 2, 2025
b543687
build(deps-dev): bump ruff from 0.11.12 to 0.12.1 in /webvh (#1910)
dependabot[bot] Jul 2, 2025
a392ed5
build(deps): bump fastapi-slim in /redis_events/docker/services (#1909)
dependabot[bot] Jul 2, 2025
597aec7
build(deps-dev): bump ruff in /basicmessage_storage (#1908)
dependabot[bot] Jul 2, 2025
c38719f
build(deps-dev): bump ruff from 0.11.12 to 0.12.1 in /plugin_globals …
dependabot[bot] Jul 2, 2025
f3b1ba7
build(deps-dev): bump ruff from 0.11.4 to 0.12.1 in /connection_updat…
dependabot[bot] Jul 2, 2025
6177c2a
build(deps-dev): bump ruff from 0.11.12 to 0.12.1 in /redis_events (#…
dependabot[bot] Jul 2, 2025
99b7e26
build(deps): bump google-api-python-client (#1902)
dependabot[bot] Jul 2, 2025
b4ff806
build(deps): bump fastapi-slim in /redis_events/integration (#1901)
dependabot[bot] Jul 2, 2025
5b53811
build(deps): bump uvicorn in /redis_events/docker/services (#1898)
dependabot[bot] Jul 2, 2025
610cf17
build(deps): bump fastapi-slim in /redis_events (#1904)
dependabot[bot] Jul 2, 2025
917e265
build(deps-dev): bump ruff in /firebase_push_notifications (#1899)
dependabot[bot] Jul 2, 2025
a946527
build(deps): bump uvicorn from 0.34.3 to 0.35.0 in /redis_events (#1903)
dependabot[bot] Jul 2, 2025
0a8d5cc
build(deps): bump uvicorn in /redis_events/integration (#1900)
dependabot[bot] Jul 2, 2025
aeab420
Release for acapy-agent v1.3.1 (#1916)
jamshale Jul 2, 2025
352b32c
Status list enhancement (#1935)
weiiv Jul 14, 2025
a983f2f
Upgrade pytest-asyncio to major version 1.0.0 (#1917)
jamshale Jul 14, 2025
eda7635
Week 25, 2025, General Library Upgrades (#1970)
jamshale Jul 18, 2025
f9a8299
build(deps): bump the npm_and_yarn group across 1 directory with 2 up…
dependabot[bot] Jul 18, 2025
204b8c8
feat: add status list support for jwt and sd-jwt credentials (#1971)
weiiv Jul 18, 2025
5ad44f6
build(deps): bump the npm_and_yarn group across 2 directories with 1 …
dependabot[bot] Jul 22, 2025
2995ecc
:sparkles: Cheqd: Support long resource names (#1974)
ff137 Jul 31, 2025
d7fed58
Webvh witness + server policies (#1915)
PatStLouis Aug 5, 2025
a0149a6
Week 32, 2025 - Library Upgrades (#2005)
jamshale Aug 5, 2025
0b92e1c
build(deps): bump cryptography (#2006)
dependabot[bot] Aug 6, 2025
99b8af0
cheqd plugin: new feature /did/import endpoint (#1976)
sownak Aug 7, 2025
63810ed
Cleanups to some of the Plugin Documentation (#2009)
swcurran Aug 7, 2025
d2f77bd
build(deps): bump cryptography (#2008)
dependabot[bot] Aug 7, 2025
ad543e2
build(deps): bump the npm_and_yarn group across 1 directory with 2 up…
dependabot[bot] Aug 7, 2025
d9d0fca
build(deps-dev): bump ruff from 0.12.7 to 0.12.8 in /plugin_globals (…
dependabot[bot] Aug 11, 2025
1f814e2
build(deps-dev): bump ruff from 0.12.7 to 0.12.8 in /rpc (#2015)
dependabot[bot] Aug 11, 2025
c002ce5
build(deps-dev): bump ruff from 0.12.7 to 0.12.8 in /connections (#2014)
dependabot[bot] Aug 11, 2025
6f8a3b7
build(deps-dev): bump ruff from 0.12.7 to 0.12.8 in /connection_updat…
dependabot[bot] Aug 11, 2025
809c598
build(deps-dev): bump ruff from 0.12.7 to 0.12.8 in /hedera (#2012)
dependabot[bot] Aug 11, 2025
a0a0cdf
🎨 Reduce noisy logs (#2010)
ff137 Aug 11, 2025
960605d
build(deps-dev): bump ruff from 0.12.7 to 0.12.8 in /cheqd (#2017)
dependabot[bot] Aug 11, 2025
963a0da
build(deps-dev): bump ruff in /basicmessage_storage (#2022)
dependabot[bot] Aug 11, 2025
b2134b7
build(deps-dev): bump ruff from 0.12.7 to 0.12.8 in /webvh (#2021)
dependabot[bot] Aug 11, 2025
78fbbc8
build(deps-dev): bump ruff in /firebase_push_notifications (#2020)
dependabot[bot] Aug 11, 2025
573150c
build(deps-dev): bump ruff from 0.12.7 to 0.12.8 in /redis_events (#2…
dependabot[bot] Aug 11, 2025
e8084f3
build(deps): bump google-api-python-client (#2018)
dependabot[bot] Aug 11, 2025
c05b617
fix: didcomm connection with did:cheqd (#2023)
sownak Aug 13, 2025
f7ce940
build(deps): bump actions/checkout from 4 to 5 in the all-actions gro…
dependabot[bot] Aug 18, 2025
f4ec688
fix: OID4VC `sd_jwt` extra renamed to `sd_jwt_vc` to resolve build fa…
pradeepp88 Aug 19, 2025
b1b6d3a
fix: minor changes to docs, status_def create params, ietf status for…
weiiv Aug 19, 2025
9f47cc0
build(deps): bump the npm_and_yarn group across 2 directories with 1 …
dependabot[bot] Aug 19, 2025
7a001fb
Add WebVH Witness protocol webhooks (#2011)
PatStLouis Aug 26, 2025
b53c5c5
docs: initial design doc for standalone auth server for OID4VCI (#2028)
weiiv Aug 27, 2025
eaaa2c9
Update webvh server url (#2056)
PatStLouis Aug 27, 2025
ce11e49
Week 35, 2025 - Library Upgrades (#2055)
jamshale Aug 27, 2025
2763ee0
Fix webvh did creation (#2057)
PatStLouis Aug 29, 2025
8e7725f
build(deps): bump sha.js (#2029)
dependabot[bot] Aug 29, 2025
d80e299
Release for acapy-agent v1.3.2 (#2058)
jamshale Aug 29, 2025
433e1e6
enhance: improve Azure Files sync reliability and use correct compres…
weiiv Sep 12, 2025
aef5d9f
Week 37, 2025 Library Upgrades (#2107)
jamshale Sep 12, 2025
244d8bf
Week 38, 2025 Library Upgrades (#2159)
jamshale Sep 16, 2025
6688969
Week 39, 2025 Library Upgrades (#2178)
jamshale Sep 22, 2025
1d0c122
build(deps): bump the all-actions group with 2 updates (#2160)
dependabot[bot] Sep 26, 2025
6c57656
WebVH DID update & DIDComm service (#2106)
PatStLouis Sep 29, 2025
5caaf3f
Week 40, 2025 - Library Upgrades (#2196)
jamshale Sep 29, 2025
b5c4b38
feat(auth): initial implementation of standalone auth server for OID4…
weiiv Oct 6, 2025
3e7f237
build(deps): bump axios (#2200)
dependabot[bot] Oct 6, 2025
90d88c6
build(deps): bump starlette (#2220)
dependabot[bot] Oct 6, 2025
98fdc49
build(deps): bump starlette (#2219)
dependabot[bot] Oct 6, 2025
7ecc228
Week 41, 2025 - Library Upgrades (#2221)
jamshale Oct 6, 2025
cbc8205
Week 42, 2025 - Weekly Library Upgrades (#2263)
jamshale Oct 14, 2025
2e59950
feat: align with draft13 and enable auth server integration (#2262)
weiiv Oct 14, 2025
4941d11
build(deps): bump starlette (#2222)
dependabot[bot] Oct 15, 2025
ff3f438
build(deps): bump authlib (#2223)
dependabot[bot] Oct 15, 2025
62075ba
Use ACAPY's P256 key type in OID4VC Plugin (#2264)
gmulhearn Oct 15, 2025
9c4b6f7
Publish acapy-plugins-bundle image (#2266)
PatStLouis Oct 16, 2025
3597996
build(deps-dev): bump ruff from 0.14.0 to 0.14.1 in /webvh (#2286)
dependabot[bot] Oct 21, 2025
e768188
build(deps-dev): bump ruff from 0.14.0 to 0.14.1 in /cheqd (#2285)
dependabot[bot] Oct 21, 2025
a488a48
build(deps): bump aiohttp in /redis_events/integration (#2284)
dependabot[bot] Oct 21, 2025
503567d
build(deps-dev): bump ruff from 0.14.0 to 0.14.1 in /connections (#2283)
dependabot[bot] Oct 21, 2025
97c9873
build(deps): bump aiohttp in /redis_events/docker/services (#2282)
dependabot[bot] Oct 21, 2025
1ef5912
build(deps): bump uvicorn from 0.35.0 to 0.38.0 in /redis_events (#2281)
dependabot[bot] Oct 21, 2025
035c5c3
build(deps): bump protobuf in /firebase_push_notifications (#2280)
dependabot[bot] Oct 21, 2025
0761609
build(deps-dev): bump ruff from 0.14.0 to 0.14.1 in /connection_updat…
dependabot[bot] Oct 21, 2025
bfe7ed7
build(deps): bump google-api-python-client (#2279)
dependabot[bot] Oct 21, 2025
f51a60b
build(deps): bump pydantic from 2.12.2 to 2.12.3 in /redis_events (#2…
dependabot[bot] Oct 21, 2025
5e7a77e
build(deps): bump pydantic in /redis_events/integration (#2276)
dependabot[bot] Oct 21, 2025
5f7d309
build(deps-dev): bump ruff in /firebase_push_notifications (#2274)
dependabot[bot] Oct 21, 2025
87c5380
build(deps): bump uvicorn in /redis_events/integration (#2273)
dependabot[bot] Oct 21, 2025
d5e4094
build(deps-dev): bump ruff in /basicmessage_storage (#2272)
dependabot[bot] Oct 21, 2025
dde65c1
build(deps-dev): bump ruff from 0.14.0 to 0.14.1 in /redis_events (#2…
dependabot[bot] Oct 21, 2025
0fe7797
build(deps-dev): bump ruff from 0.14.0 to 0.14.1 in /rpc (#2270)
dependabot[bot] Oct 21, 2025
7bbdc0e
build(deps): bump pydantic in /redis_events/docker/services (#2269)
dependabot[bot] Oct 21, 2025
d65b3f7
build(deps-dev): bump ruff from 0.14.0 to 0.14.1 in /plugin_globals (…
dependabot[bot] Oct 21, 2025
8f71243
build(deps): bump the all-actions group with 2 updates (#2267)
dependabot[bot] Oct 21, 2025
8e287de
fix(hedera): Update Hiero SDK and Hiero DID SDK dependencies (#2290)
AlexanderShenshin Oct 27, 2025
7dea65c
Week 44, 2025 - Library Upgrades (#2305)
jamshale Oct 27, 2025
c0c6356
build(deps): bump validator (#2306)
dependabot[bot] Oct 28, 2025
a711fb7
fix: use little-endian (LSB) bit order for IETF TSL (#2307)
weiiv Oct 31, 2025
3245a7b
Week 45, 2025 - Library Upgrades (#2340)
jamshale Nov 4, 2025
987547d
OID4VC Update to README.md (#2341)
timbl-ont Nov 7, 2025
d1a5175
docs: revise status-list examples (#2342)
weiiv Nov 10, 2025
0efdc55
Week 46, 2025 - Library Upgrades (#2361)
jamshale Nov 10, 2025
f7f57f9
Fix webvh config leak (#2363)
PatStLouis Nov 12, 2025
6038f33
Redis cache (#2364)
jamshale Nov 17, 2025
5b25358
Release for acapy-agent v1.4.0 (#2415)
jamshale Nov 19, 2025
8edd4b6
Merge remote-tracking branch 'hashgraph/main' into hashgraph-fork-upd…
AlexanderShenshin Jan 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
180 changes: 129 additions & 51 deletions .github/dependabot.yml

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions .github/workflows/create-release-pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,18 +38,18 @@ jobs:
#----------------------------------------------
# Check out repo
#----------------------------------------------
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@v5
#----------------------------------------------
# Setup python
#----------------------------------------------
- uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
- uses: actions/setup-python@v6
with:
python-version: '3.12'
#----------------------------------------------
# Install poetry
#----------------------------------------------
- name: Install poetry
run: pipx install poetry
run: pipx install poetry==2.1.2
id: setup-poetry
#----------------------------------------------
# Get the latest version of acapy-agent from pypi
Expand Down Expand Up @@ -223,7 +223,7 @@ jobs:
# ----------------------------------------------
- name: Initialize Docker Compose
if: ${{ steps.upgrade_available.outputs.available == 'true' && github.event.inputs.re_release != 'true'}}
uses: isbang/compose-action@178aeba5c9dbeed89ffffbb3e6548ec08e9839cf # v1.5.1
uses: isbang/compose-action@v1.5.1
# ----------------------------------------------
# Collect plugins that fail integration tests
# ----------------------------------------------
Expand Down Expand Up @@ -407,7 +407,7 @@ jobs:
#----------------------------------------------
- name: Create PR
if: ${{ steps.upgrade_available.outputs.available == 'true' && github.event.inputs.re_release != 'true'}}
uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7.0.8
uses: peter-evans/create-pull-request@v7
with:
author: Release Bot <release-bot@users.noreply.github.com>
committer: Release Bot <release-bot@users.noreply.github.com>
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/create-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ jobs:
run:
working-directory: .
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@v5
with:
fetch-depth: 0
# ----------------------------------------------
# Install Python
# ----------------------------------------------
- uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
- uses: actions/setup-python@v6
with:
python-version: '3.12'
#----------------------------------------------
Expand Down Expand Up @@ -146,7 +146,7 @@ jobs:
# ----------------------------------------------
- name: Create Release
if: steps.should_create_release.outputs.should_create_release == 'true'
uses: softprops/action-gh-release@c95fe1489396fe8a9eb87c0abf8aa5b2ef267fda # v2.2.1
uses: softprops/action-gh-release@v2
with:
token: ${{ secrets.BOT_PR_PAT }}
name: ${{ steps.prepare_release.outputs.tag }}
Expand Down
57 changes: 49 additions & 8 deletions .github/workflows/pr-integration-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,18 @@ jobs:
# Check out repo
#----------------------------------------------
- name: Check out repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@v5
#----------------------------------------------
# Get docker compose
#----------------------------------------------
- name: Initialize Docker Compose
uses: isbang/compose-action@178aeba5c9dbeed89ffffbb3e6548ec08e9839cf # v1.5.1
uses: isbang/compose-action@v1.5.1
#----------------------------------------------
# Get changed files
#----------------------------------------------
- name: Get changed files
id: changed-files
uses: step-security/changed-files@3dbe17c78367e7d60f00d78ae6781a35be47b4a1 # v45.0.1
uses: tj-actions/changed-files@v47.0.0
#----------------------------------------------
# Get changed plugins
#----------------------------------------------
Expand Down Expand Up @@ -91,12 +91,53 @@ jobs:
#----------------------------------------------
- name: Run Integration Tests
id: integration-tests
shell: bash
run: |
for dir in ${{ steps.changed-plugins.outputs.changed-plugins }}; do
echo "Running integration tests for $dir"
cd $dir/integration
docker compose down --remove-orphans

if [[ "$dir" == "cheqd" ]]; then
echo "⏭️ Skipping integration tests for $dir"
continue
fi

echo "🔧 Running integration tests for $dir"
cd "$dir/integration"

# Source init-network.sh if it exists
if [ -f ./init-network.sh ]; then
echo "📡 Sourcing init-network.sh"
. ./init-network.sh
fi

docker compose build
docker compose run tests

if [[ "$dir" == "cache_redis" ]]; then

# Start everything in the background
echo "🚀 Starting docker compose stack..."
docker compose up -d

echo "🧪 Running tests container..."
docker compose run --rm tests
TEST_EXIT=$?

if [[ $TEST_EXIT -ne 0 ]]; then
echo "❌ Tests failed for $dir - dumping logs:"
docker compose logs || true
docker compose down --remove-orphans
exit $TEST_EXIT
fi
else
# Normal plugin flow
if ! docker compose up --exit-code-from tests; then
echo "❌ Tests failed for $dir - dumping logs:"
docker compose logs
docker compose down --remove-orphans
exit 1
fi
fi

echo "✅ Tests passed for $dir"
docker compose down --remove-orphans
cd ../..
done
done
9 changes: 5 additions & 4 deletions .github/workflows/pr-linting-and-unit-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ jobs:
# Check out repo
#----------------------------------------------
- name: Check out repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@v5
#----------------------------------------------
# Install python and poetry with cache
#----------------------------------------------
- name: Install poetry
run: pipx install poetry
run: pipx install poetry==2.1.2
id: setup-poetry
- uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
- uses: actions/setup-python@v6
with:
python-version: "3.12"
cache: "poetry"
Expand All @@ -36,7 +36,7 @@ jobs:
#----------------------------------------------
- name: Get changed files
id: changed-files
uses: step-security/changed-files@3dbe17c78367e7d60f00d78ae6781a35be47b4a1 # v45.0.1
uses: tj-actions/changed-files@v47.0.0
#----------------------------------------------
# Get changed plugins
#----------------------------------------------
Expand Down Expand Up @@ -83,6 +83,7 @@ jobs:
for dir in ${{ steps.changed-plugins.outputs.changed-plugins }}; do
cd $dir
poetry run ruff check .
poetry run ruff format --check .
cd ..
done
#----------------------------------------------
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/publish-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
if: github.repository == 'openwallet-foundation/acapy-plugins'
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@v5
with:
fetch-depth: 0 # fetch all commits/branches
- uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
- uses: actions/setup-python@v6
with:
python-version: 3.x
- uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
- uses: actions/cache@v4
with:
key: ${{ github.ref }}
path: .cache
Expand Down
168 changes: 168 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,168 @@
name: Publish ACA-Py with Plugins
run-name: Publish ACA-Py ${{ github.event.release.tag_name || github.event.inputs.version }} with all plugins

on:
release:
types: [published]
workflow_dispatch:
inputs:
version:
description: 'ACA-Py version to build'
required: true
type: string

permissions:
contents: read
packages: write

jobs:
build-and-publish:
strategy:
fail-fast: false
matrix:
python-version: ["3.12"]
arch: ["amd64", "arm64"]
include:
- arch: amd64
runs-on: ubuntu-24.04
- arch: arm64
runs-on: ubuntu-24.04-arm

name: Build ACA-Py with Plugins (${{ matrix.arch }})
runs-on: ${{ matrix.runs-on }}
permissions:
contents: read
packages: write

steps:
- name: Checkout ACA-Py Plugins repository
uses: actions/checkout@v5

- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}

- name: Extract version and Python version from pyproject.toml
id: version
run: |
# Extract package name from pyproject.toml
PACKAGE_NAME=$(grep '^name = ' pyproject.toml | sed 's/name = "\(.*\)"/\1/')
echo "package_name=$PACKAGE_NAME" >> $PACKAGE_NAME

# Extract version from pyproject.toml
VERSION=$(grep '^version = ' pyproject.toml | sed 's/version = "\(.*\)"/\1/')
echo "version=$VERSION" >> $GITHUB_OUTPUT

# Extract Python version from pyproject.toml
PYTHON_VERSION=$(grep '^requires-python = ' pyproject.toml | sed 's/requires-python = ">=\([0-9]\+\.[0-9]\+\)"/\1/')
echo "python_version=$PYTHON_VERSION" >> $GITHUB_OUTPUT

echo "Building ACA-Py plugins bundle for version: $VERSION with Python: $PYTHON_VERSION"

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
with:
cache-binary: false
install: true
version: latest

- name: Log in to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Set lowercase repository owner
id: repo-owner
run: echo "owner=$(echo '${{ github.repository_owner }}' | tr '[:upper:]' '[:lower:]')" >> $GITHUB_OUTPUT

- name: Extract metadata for Docker tags
id: meta
uses: docker/metadata-action@v5
with:
images: ghcr.io/${{ steps.repo-owner.outputs.owner }}/${{ steps.version.outputs.package_name }}
tags: |
type=raw,value=${{ steps.version.outputs.version }}
type=raw,value=latest

- name: Build and push Docker image with all plugins
uses: docker/build-push-action@v6
with:
context: .
file: ./Dockerfile
build-args: |
ACA_PY_VERSION=${{ steps.version.outputs.version }}
REPO_OWNER=${{ github.repository_owner }}
PYTHON_VERSION=${{ steps.version.outputs.python_version }}
platforms: linux/${{ matrix.arch }}
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
cache-from: type=gha,scope=acapy-plugins-${{ matrix.arch }}
cache-to: type=gha,scope=acapy-plugins-${{ matrix.arch }},mode=max

- name: Display published image info
run: |
echo "✅ Successfully published ACA-Py with all plugins"
echo "Image: ghcr.io/${{ github.repository_owner }}/${{ steps.version.outputs.package_name }}:${{ steps.version.outputs.version }}"
echo "Architecture: ${{ matrix.arch }}"
echo "Tags: ${{ steps.meta.outputs.tags }}"

publish-manifest:
needs: build-and-publish
runs-on: ubuntu-latest
permissions:
contents: read
packages: write

steps:
- name: Extract version
id: version
run: |
if [ "${{ github.event_name }}" = "release" ]; then
VERSION="${{ github.event.release.tag_name }}"
else
VERSION="${{ github.event.inputs.version }}"
fi
echo "version=$VERSION" >> $GITHUB_OUTPUT

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
with:
cache-binary: false
install: true
version: latest

- name: Log in to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Create and push multi-arch manifest
run: |
docker manifest create \
ghcr.io/${{ github.repository_owner }}/${{ steps.version.outputs.package_name }}:${{ steps.version.outputs.version }} \
--amend ghcr.io/${{ github.repository_owner }}/${{ steps.version.outputs.package_name }}:${{ steps.version.outputs.version }}-amd64 \
--amend ghcr.io/${{ github.repository_owner }}/${{ steps.version.outputs.package_name }}:${{ steps.version.outputs.version }}-arm64

docker manifest push ghcr.io/${{ github.repository_owner }}/${{ steps.version.outputs.package_name }}:${{ steps.version.outputs.version }}

# Also update latest tag
docker manifest create \
ghcr.io/${{ github.repository_owner }}/${{ steps.version.outputs.package_name }}:latest \
--amend ghcr.io/${{ github.repository_owner }}/${{ steps.version.outputs.package_name }}:${{ steps.version.outputs.version }}-amd64 \
--amend ghcr.io/${{ github.repository_owner }}/${{ steps.version.outputs.package_name }}:${{ steps.version.outputs.version }}-arm64

docker manifest push ghcr.io/${{ github.repository_owner }}/${{ steps.version.outputs.package_name }}:latest

- name: Display final image info
run: |
echo "🎉 Multi-architecture image published successfully!"
echo "Image: ghcr.io/${{ github.repository_owner }}/${{ steps.version.outputs.package_name }}:${{ steps.version.outputs.version }}"
echo "Latest: ghcr.io/${{ github.repository_owner }}/${{ steps.version.outputs.package_name }}:latest"
echo "Architectures: amd64, arm64"
echo "Version: ${{ steps.version.outputs.version }}"
6 changes: 0 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -110,12 +110,6 @@ Pipfile.lock
# mypy
.mypy_cache/

###
### Visual Studio Code
###

.vscode/

###
### MacOS
###
Expand Down
2 changes: 1 addition & 1 deletion DOCSITE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ACA-Py Plugins Documentation

The documentation site for the ACA-Py plugins can be found at: [https://openwallet-foundation.github.io/acapy-plugins](https://openwallet-foundation.github.io/acapy-plugins).
The documentation site for the ACA-Py plugins can be found at: [https://plugins.aca-py.org](https://plugins.aca-py.org).

## Managing the Documentation Site

Expand Down
Loading