Skip to content

Commit

Permalink
⬆️ Release 1.1.1b2 (#857)
Browse files Browse the repository at this point in the history
* feat: Return the generated openid URLs for credential offers (openwallet-foundation#1133)

* feat: Return the generated openid URLs for credential offers

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>

* ci: Fix tests after response restructure

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>

---------

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>

* build(deps-dev): bump ruff from 0.7.0 to 0.7.1 in /connection_update (openwallet-foundation#1160)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.0...0.7.1)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff from 0.7.0 to 0.7.1 in /basicmessage_storage (openwallet-foundation#1156)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.0...0.7.1)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff from 0.7.0 to 0.7.1 in /plugin_globals (openwallet-foundation#1155)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.0...0.7.1)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff from 0.7.0 to 0.7.1 in /rpc (openwallet-foundation#1152)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.0...0.7.1)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff from 0.7.0 to 0.7.1 in /kafka_events (openwallet-foundation#1150)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.0...0.7.1)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff from 0.7.0 to 0.7.1 in /redis_events (openwallet-foundation#1149)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.0...0.7.1)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff in /firebase_push_notifications (openwallet-foundation#1146)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.0...0.7.1)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump fastapi-slim in /redis_events/integration (openwallet-foundation#1159)

Bumps [fastapi-slim](https://github.com/fastapi/fastapi) from 0.115.2 to 0.115.4.
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.115.2...0.115.4)

---
updated-dependencies:
- dependency-name: fastapi-slim
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump fastapi-slim in /redis_events/docker/services (openwallet-foundation#1154)

Bumps [fastapi-slim](https://github.com/fastapi/fastapi) from 0.115.0 to 0.115.4.
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.115.0...0.115.4)

---
updated-dependencies:
- dependency-name: fastapi-slim
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump redis in /redis_events/docker/services (openwallet-foundation#1153)

Bumps [redis](https://github.com/redis/redis-py) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@v5.1.1...v5.2.0)

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump redis from 5.1.1 to 5.2.0 in /redis_events (openwallet-foundation#1148)

Bumps [redis](https://github.com/redis/redis-py) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@v5.1.1...v5.2.0)

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff from 0.7.1 to 0.7.2 in /redis_events (openwallet-foundation#1171)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.1...0.7.2)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff from 0.7.1 to 0.7.2 in /connection_update (openwallet-foundation#1170)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.1...0.7.2)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff from 0.7.1 to 0.7.2 in /kafka_events (openwallet-foundation#1169)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.1...0.7.2)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff in /firebase_push_notifications (openwallet-foundation#1168)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.1...0.7.2)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump google-api-python-client (openwallet-foundation#1167)

Bumps [google-api-python-client](https://github.com/googleapis/google-api-python-client) from 2.149.0 to 2.151.0.
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](googleapis/google-api-python-client@v2.149.0...v2.151.0)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff from 0.7.1 to 0.7.2 in /basicmessage_storage (openwallet-foundation#1166)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.1...0.7.2)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff from 0.7.1 to 0.7.2 in /plugin_globals (openwallet-foundation#1165)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.1...0.7.2)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump ruff from 0.7.1 to 0.7.2 in /rpc (openwallet-foundation#1164)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.1...0.7.2)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump fastapi-slim from 0.115.2 to 0.115.4 in /redis_events (openwallet-foundation#1147)

Bumps [fastapi-slim](https://github.com/fastapi/fastapi) from 0.115.2 to 0.115.4.
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.115.2...0.115.4)

---
updated-dependencies:
- dependency-name: fastapi-slim
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: Pass nonce and endpoint down to verification

Addressing openwallet-foundation#1163, we are now saving the nonce for presentations and
passing it along with the config endpoint down to the presentation
verification logic. This should begin verifying the KB-JWT, but I'm a
bit worried that the code may be fragile. I do not know the spec well
enough to know if the KB-JWT is required when the verifier passes a
nonce, or if it is completely optional.

This change effectively makes it required 100% of the time for
presentations.

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>

* fix: Credential creation request for SD-JWT

Apparently some changes had been made somewhere, breaking the demo. The
broken code in the demo has been changed and adapted to support the
changes that have occured within the OID4VC plugin.

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>

* chore: fix linting

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>

* fix: Move nonce to presentation

I originally thought I had put it on the presentation, but I stuck it on
the presentation definition instead. My bad, this change fixes that

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>

* fix: verify_credential & presentation signatures

Because changes have been made to the signature for SD-JWT's KB-JWT
work, changes have been made to the regular JWT class and the base
classes.

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>

* chore: line lengths

I thought I had got these, but the lines were still too long...

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>

* feat: Pass full presentation record to verifiers

Instead of passing down the nonce & aud parameters to the
verify_presentation method, pass down the entire presentation record
instead.

Since we're retrieving the AUD field from the profile's config, let's
just pull it out when we need it.

Also realized that verify_credential isn't even called from the route,
and so adding the presentation/nonce info may have broken whatever code
calls it (specifically in pex.py, which I did not modify and don't
understand how it works). Therefore, it was safer to remove it from the
signature.

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>

* chore: Fix linting

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>

* 🎨 reduce verbose debug logs

Signed-off-by: ff137 <ff137@proton.me>

* ⬆️ 1.1.1b2

Signed-off-by: ff137 <ff137@proton.me>

* ⬆️ Update lock file

Signed-off-by: ff137 <ff137@proton.me>

---------

Signed-off-by: Colton Wolkins (Laptop) <colton@indicio.tech>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: ff137 <ff137@proton.me>
Co-authored-by: The Tech Mage <509363+TheTechmage@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Colton Wolkins (Laptop) <colton@indicio.tech>
4 people authored Nov 12, 2024
1 parent c30cde3 commit 509929b
Showing 30 changed files with 591 additions and 514 deletions.
40 changes: 20 additions & 20 deletions basicmessage_storage/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion basicmessage_storage/pyproject.toml
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@ mergedeep = "^1.3.4"
aca-py = ["acapy-agent"]

[tool.poetry.dev-dependencies]
ruff = "^0.7.0"
ruff = "^0.7.2"
pytest = "^8.3.3"
pytest-asyncio = "^0.24.0"
pytest-cov = "^5.0.0"
40 changes: 20 additions & 20 deletions connection_update/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion connection_update/pyproject.toml
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ acapy-agent = { version = "~1.1.0", optional = true }
aca-py = ["acapy-agent"]

[tool.poetry.dev-dependencies]
ruff = "^0.7.0"
ruff = "^0.7.2"
pytest = "^8.3.3"
pytest-asyncio = "^0.24.0"
pytest-cov = "^5.0.0"
46 changes: 23 additions & 23 deletions firebase_push_notifications/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions firebase_push_notifications/pyproject.toml
Original file line number Diff line number Diff line change
@@ -12,14 +12,14 @@ python = "^3.12"
acapy-agent = { version = "~1.1.0", optional = true }
marshmallow = "^3.20.1"
google-auth = "^2.33.0"
google-api-python-client = "^2.147.0"
google-api-python-client = "^2.151.0"
requests = "^2.31.0"

[tool.poetry.extras]
aca-py = ["acapy-agent"]

[tool.poetry.dev-dependencies]
ruff = "^0.7.0"
ruff = "^0.7.2"
pytest = "^8.3.3"
pytest-asyncio = "^0.24.0"
pytest-cov = "^5.0.0"
Loading

0 comments on commit 509929b

Please sign in to comment.