forked from openwallet-foundation/acapy
-
Notifications
You must be signed in to change notification settings - Fork 1
[pull] main from openwallet-foundation:main #214
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Allow schema id to be used during anoncreds issuance Signed-off-by: jamshale <[email protected]> * Fix scenario test Signed-off-by: jamshale <[email protected]> * Fix mistake in handler / Add unit tests Signed-off-by: jamshale <[email protected]> * Try a sleep in between upgrades. Issue with github actions Signed-off-by: jamshale <[email protected]> * Refactor based on PR review comments Signed-off-by: jamshale <[email protected]> * Repair _fetch_schema_attr_names function call Signed-off-by: jamshale <[email protected]> * Remove unnessecary self usage Signed-off-by: jamshale <[email protected]> --------- Signed-off-by: jamshale <[email protected]>
Signed-off-by: ff137 <[email protected]>
Just raising the `HTTPUnprocessableEntity` exception doesn't report the validation error to the client Signed-off-by: ff137 <[email protected]> Co-authored-by: jamshale <[email protected]>
Signed-off-by: ff137 <[email protected]>
👷 Dependabot: don't ignore major releases
Signed-off-by: ff137 <[email protected]> Co-authored-by: jamshale <[email protected]>
* ⬆️ Upgrade pytest to 8.3.4 Signed-off-by: ff137 <[email protected]> * 🎨 Fix pyproject.toml for examples Signed-off-by: ff137 <[email protected]> * ⬆️ Update lock file Signed-off-by: ff137 <[email protected]> * 🎨 Assign default urls Signed-off-by: ff137 <[email protected]> * ✅ Fix fixture scope renamed from `loop_scope` Signed-off-by: ff137 <[email protected]> * 🎨 Fix ruff errors Signed-off-by: ff137 <[email protected]> --------- Signed-off-by: ff137 <[email protected]>
* ➖ Remove sphinx dependencies from main app Signed-off-by: ff137 <[email protected]> * ⬆️ Upgrade build os to ubuntu-24 Signed-off-by: ff137 <[email protected]> * 🎨 Remove unused, sample extension config Signed-off-by: ff137 <[email protected]> * ⬆️ Upgrade docs requirements Signed-off-by: ff137 <[email protected]> * ♻️ Regenerated docs rst files Signed-off-by: ff137 <[email protected]> * 📝 Add pip install instruction to readme Signed-off-by: ff137 <[email protected]> --------- Signed-off-by: ff137 <[email protected]> Co-authored-by: Stephen Curran <[email protected]>
* Create ReuseConnection.md Document how developers can leverage acapy's reuse connection feature Signed-off-by: Yuki I <[email protected]> * Update example events object to be consistent Signed-off-by: Yuki I <[email protected]> --------- Signed-off-by: Yuki I <[email protected]> Signed-off-by: Yuki I <[email protected]>
Signed-off-by: Stephen Curran <[email protected]>
* Add did:indy support Signed-off-by: jamshale <[email protected]> * Update from review comments Signed-off-by: jamshale <[email protected]> * Some refactoring and cleanup from comments Signed-off-by: jamshale <[email protected]> --------- Signed-off-by: jamshale <[email protected]> Co-authored-by: Stephen Curran <[email protected]>
* chore(deps): Bump prompt-toolkit from 2.0.10 to 3.0.50 Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit) from 2.0.10 to 3.0.50. - [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases) - [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG) - [Commits](prompt-toolkit/python-prompt-toolkit@2.0.10...3.0.50) --- updated-dependencies: - dependency-name: prompt-toolkit dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * 🎨 Remove `use_asyncio_event_loop` -- prompt-toolkit now runs on top of asyncio by default Signed-off-by: ff137 <[email protected]> * 🎨 Remove need for prompt init Signed-off-by: ff137 <[email protected]> * ✅ Remove mocking of unused function Signed-off-by: ff137 <[email protected]> * ✅ Mock only `sys.stdout.isatty`, not `sys.stdout` Signed-off-by: ff137 <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: ff137 <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: ff137 <[email protected]> Co-authored-by: jamshale <[email protected]>
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/v8.2.1/CHANGES.rst) - [Commits](sphinx-doc/sphinx@v8.1.3...v8.2.1) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the all-actions group with 1 update: [ossf/scorecard-action](https://github.com/ossf/scorecard-action). Updates `ossf/scorecard-action` from 2.4.0 to 2.4.1 - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](ossf/scorecard-action@v2.4.0...v2.4.1) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-actions ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add vcdm 2.0 model and context Signed-off-by: PatStLouis <[email protected]> * add backwards compatibility checks: limit proof type and add issuance date with vcdm 1.1 Signed-off-by: PatStLouis <[email protected]> * seperate test fixtures, lint Signed-off-by: PatStLouis <[email protected]> * replace issuanceDate tests Signed-off-by: PatStLouis <[email protected]> * remove askar issuanceDate sorting Signed-off-by: PatStLouis <[email protected]> * rename credential context constant Signed-off-by: PatStLouis <[email protected]> * linting Signed-off-by: PatStLouis <[email protected]> * updated linting Signed-off-by: PatStLouis <[email protected]> * remove askar sorting step Signed-off-by: PatStLouis <[email protected]> * add vcdm 2.0 tests, fix presentation route default cryptosuite Signed-off-by: PatStLouis <[email protected]> * Fix broken tests, add v2 context to test document loader Signed-off-by: PatStLouis <[email protected]> * Lint Signed-off-by: PatStLouis <[email protected]> * Debugging unit tests Signed-off-by: PatStLouis <[email protected]> * rename test function to v2 Signed-off-by: PatStLouis <[email protected]> * add list of support cryptosuites for vcdm 2.0 Signed-off-by: PatStLouis <[email protected]> * add list of supported cryptosuites for vcdm 2.0 Signed-off-by: PatStLouis <[email protected]> * fix presentation fixture Signed-off-by: PatStLouis <[email protected]> * fix created format check Signed-off-by: PatStLouis <[email protected]> * fix tset fixtures Signed-off-by: PatStLouis <[email protected]> * lint Signed-off-by: PatStLouis <[email protected]> * add authentication proof purpose Signed-off-by: PatStLouis <[email protected]> * add holder proof type derivation when creating a vp Signed-off-by: PatStLouis <[email protected]> * linting Signed-off-by: PatStLouis <[email protected]> --------- Signed-off-by: PatStLouis <[email protected]>
* Remove base wallet type must be new wallet type restriction Signed-off-by: jamshale <[email protected]> * Remove invalid test Signed-off-by: jamshale <[email protected]> --------- Signed-off-by: jamshale <[email protected]>
Signed-off-by: Daniel Bluhm <[email protected]>
) * Fixing tenant endpoint access --------- Signed-off-by: Thiago Romano <[email protected]>
* ⬆️ Upgrade poetry to 2.1 Signed-off-by: ff137 <[email protected]> * ⬆️ Update lock file to 2.1.1 Signed-off-by: ff137 <[email protected]> * 🔧 Configure package-mode = false Signed-off-by: ff137 <[email protected]> --------- Signed-off-by: ff137 <[email protected]>
…entials (#3549) * 🐛 Remove shim that redirects from indy to anoncreds proof handler The shim prevents an askar-anoncreds wallet from presenting Indy creds. Resolves #3516 Signed-off-by: ff137 <[email protected]> * 🐛 Load LinkSecret from Anoncreds master secret Signed-off-by: ff137 <[email protected]> * 🎨 Improve logging in get_link_secret Signed-off-by: ff137 <[email protected]> * 🐛 Attempt standard loading of LinkSecret; use fallback if it fails Signed-off-by: ff137 <[email protected]> * ✅ Test coverage for get_link_secret Signed-off-by: ff137 <[email protected]> * 🎨 Fix type hints Signed-off-by: ff137 <[email protected]> --------- Signed-off-by: ff137 <[email protected]>
* 🐛 Fix: allow anoncreds wallet to delete indy credentials Resolves #3550 Signed-off-by: ff137 <[email protected]> * 🎨 Avoid shadowing `profile` Signed-off-by: ff137 <[email protected]> * ✅ Test coverage Signed-off-by: ff137 <[email protected]> * 🎨 Comments Signed-off-by: ff137 <[email protected]> --------- Signed-off-by: ff137 <[email protected]> Co-authored-by: jamshale <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]>
Refactor cognitive complexity Add happy path unit test Raise a responder None error Remove unused duplicated funtion Signed-off-by: jamshale <[email protected]>
Bumps the all-actions group with 1 update: [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact). Updates `dawidd6/action-download-artifact` from 8 to 9 - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@v8...v9) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-actions ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jamshale <[email protected]>
Bumps [python-json-logger](https://github.com/nhairs/python-json-logger) from 3.2.1 to 3.3.0. - [Release notes](https://github.com/nhairs/python-json-logger/releases) - [Changelog](https://github.com/nhairs/python-json-logger/blob/main/docs/changelog.md) - [Commits](nhairs/python-json-logger@v3.2.1...v3.3.0) --- updated-dependencies: - dependency-name: python-json-logger dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jamshale <[email protected]>
Signed-off-by: jamshale <[email protected]>
Signed-off-by: David Chaiken <[email protected]>
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.25.3 to 0.26.0. - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](pytest-dev/pytest-asyncio@v0.25.3...v0.26.0) --- updated-dependencies: - dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.25.3 to 0.26.0. - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](pytest-dev/pytest-asyncio@v0.25.3...v0.26.0) --- updated-dependencies: - dependency-name: pytest-asyncio dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Stephen Curran <[email protected]>
Signed-off-by: George Mulhearn <[email protected]>
Signed-off-by: George Mulhearn <[email protected]>
Signed-off-by: George Mulhearn <[email protected]>
(fix) VM resolution strategy correction
Signed-off-by: David Chaiken <[email protected]>
* fetch existing invitation route Signed-off-by: PatStLouis <[email protected]> * lint Signed-off-by: PatStLouis <[email protected]> * fetch by oob_id Signed-off-by: PatStLouis <[email protected]> * linting Signed-off-by: PatStLouis <[email protected]> * change to path parameter Signed-off-by: PatStLouis <[email protected]> * return entire record Signed-off-by: PatStLouis <[email protected]> * test new route and manager function Signed-off-by: PatStLouis <[email protected]> * lint Signed-off-by: PatStLouis <[email protected]> * fix tests Signed-off-by: PatStLouis <[email protected]> * return class from function Signed-off-by: PatStLouis <[email protected]> * add fn return type Signed-off-by: PatStLouis <[email protected]> * add query parameter for oob_id and fix unit test Signed-off-by: PatStLouis <[email protected]> --------- Signed-off-by: PatStLouis <[email protected]>
* 1.3.0-rc1 Signed-off-by: Stephen Curran <[email protected]> * Add PR Signed-off-by: Stephen Curran <[email protected]> --------- Signed-off-by: Stephen Curran <[email protected]>
* ⬆️ Weekly dependency updates Minor bump to qrcode, and patch upgrades for: aiohttp, aries-askar, pydantic, ruff Signed-off-by: ff137 <[email protected]> * ♻️ Sync ruff version Signed-off-by: ff137 <[email protected]> --------- Signed-off-by: ff137 <[email protected]> Co-authored-by: Stephen Curran <[email protected]>
AliceGetsAPhone demo works in local docker environment
Signed-off-by: Emiliano Suñé <[email protected]>
Use current version of aca-py in devcontainer
* ✨ Don't shutdown on ledger error Signed-off-by: ff137 <[email protected]> * ✅ Fix tests Signed-off-by: ff137 <[email protected]> * 🧪 Don't skip test Signed-off-by: ff137 <[email protected]> * 🧪 Cover StorageNotFoundError scenario Signed-off-by: ff137 <[email protected]> * 🧪 Fix confusing unawaited coroutine warning Signed-off-by: ff137 <[email protected]> --------- Signed-off-by: ff137 <[email protected]> Co-authored-by: Stephen Curran <[email protected]>
* 🎨 Refactor `register_plugin` steps for maintainability Signed-off-by: ff137 <[email protected]> * 🎨 improve logging in register_package Signed-off-by: ff137 <[email protected]> * 🎨 Rename method and remove redundant main call Signed-off-by: ff137 <[email protected]> * 🎨 Signed-off-by: ff137 <[email protected]> * 🔊 Add debug logging to Context Builder Signed-off-by: ff137 <[email protected]> * 🎨 Deduplicate registering list of plugins Signed-off-by: ff137 <[email protected]> * 🎨 Signed-off-by: ff137 <[email protected]> * 🔊 Add debug logging to init_context Signed-off-by: ff137 <[email protected]> * 🔊 Add debug logging to load_protocol_version Signed-off-by: ff137 <[email protected]> * 🔊 Add debug logging to load_protocols Signed-off-by: ff137 <[email protected]> * 🔊 Add debug logging to register_admin_routes Signed-off-by: ff137 <[email protected]> * 🔊 Add debug logging to register_protocol_events Signed-off-by: ff137 <[email protected]> * 🔊 Add debug logging to post_process_routes Signed-off-by: ff137 <[email protected]> * 🎨 Replace print statements with info logs Signed-off-by: ff137 <[email protected]> * 🎨 Replace almost all print statements with info logs Signed-off-by: ff137 <[email protected]> * 🔊 Expand logging for Conductor setup Signed-off-by: ff137 <[email protected]> * 🎨 Correct to uphold previous "Module doesn't exist" log behaviour Signed-off-by: ff137 <[email protected]> * Revert "🎨 Rename method and remove redundant main call" This reverts commit 2f6526d. Signed-off-by: ff137 <[email protected]> * 🎨 Signed-off-by: ff137 <[email protected]> * ✅ Fix test by adding __name__ to mock object Signed-off-by: ff137 <[email protected]> * 🎨 Signed-off-by: ff137 <[email protected]> * ✨ Add custom trace log level Signed-off-by: ff137 <[email protected]> * 🎨 Ensure trace level can only be added once Signed-off-by: ff137 <[email protected]> * 🎨 Add Logger Signed-off-by: ff137 <[email protected]> * 🎨 Update newly added logs to be trace level instead of debug Signed-off-by: ff137 <[email protected]> * 🎨 Update newly added logs to be trace level instead of debug Signed-off-by: ff137 <[email protected]> * 🔊 Expand logging for Conductor start and stop Signed-off-by: ff137 <[email protected]> * ✅ Add unit tests for adding trace level functionality Signed-off-by: ff137 <[email protected]> * ✅ Reset the logging states before and after TestLoggingUtils is run Signed-off-by: ff137 <[email protected]> * 🎨 Signed-off-by: ff137 <[email protected]> * 🎨 Signed-off-by: ff137 <[email protected]> * 🐛 Handle case that load_module return type is Optional Signed-off-by: ff137 <[email protected]> * 🔊 Expand logging for ClassLoader Signed-off-by: ff137 <[email protected]> * 🔊 Log a warning if resource not found, instead of passing Signed-off-by: ff137 <[email protected]> * 🎨 Signed-off-by: ff137 <[email protected]> * 🎨 Enable trace logs for remaining modules Signed-off-by: ff137 <[email protected]> * 🐛 Fix registering and loading of modules Signed-off-by: ff137 <[email protected]> * 🔊 Expand logging for Ledger Configuration Signed-off-by: ff137 <[email protected]> * ⏪ Revert `trace` log changes, and move to debug level Signed-off-by: ff137 <[email protected]> * ✨ Add caching to ClassLoader.load_module Signed-off-by: ff137 <[email protected]> * 🎨 Improve log Signed-off-by: ff137 <[email protected]> * 🎨 Reduce log verbosity Signed-off-by: ff137 <[email protected]> * ✨ Add `lru_cache` to load_class and set maxsize Signed-off-by: ff137 <[email protected]> * ⏪ Revert addition of lru caching Signed-off-by: ff137 <[email protected]> * 🎨 Update logs / reduce verbosity Signed-off-by: ff137 <[email protected]> * 🎨 Reduce repetition Signed-off-by: ff137 <[email protected]> * 🎨 Log warning when StorageNotFoundError encountered, instead of exception stacktrace Signed-off-by: ff137 <[email protected]> * 🎨 Set Shutdown log level to fatal, with exc_info Signed-off-by: ff137 <[email protected]> * 🎨 Log warning for bad credential format, instead of always exception stacktrace Signed-off-by: ff137 <[email protected]> * 🚧 Add exc_info to error log for debugging Signed-off-by: ff137 <[email protected]> * 🎨 Replace AskarError with ProfileError Signed-off-by: ff137 <[email protected]> * 🔊 Reduce noisy debug logs Signed-off-by: ff137 <[email protected]> * 🎨 Re-add some worthwhile comments Signed-off-by: ff137 <[email protected]> * 🎨 Still log "Incoming request" for status checks Signed-off-by: ff137 <[email protected]> --------- Signed-off-by: ff137 <[email protected]> Co-authored-by: Stephen Curran <[email protected]>
* 🎨 Improve logging for `revoke_pending_credentials` Signed-off-by: ff137 <[email protected]> * 🐛 Fix `limit_crids=[]` skipping all revocations Signed-off-by: ff137 <[email protected]> * 🎨 Replace unnecessary json.dumps Signed-off-by: ff137 <[email protected]> * 🧪 Expand test coverage Signed-off-by: ff137 <[email protected]> --------- Signed-off-by: ff137 <[email protected]>
* 🎨 Rename Anoncreds to AnonCreds Signed-off-by: ff137 <[email protected]> * 🎨 Organize imports Signed-off-by: ff137 <[email protected]> * 🎨 Rename Anoncreds to AnonCreds in docs and other files Signed-off-by: ff137 <[email protected]> * 🎨 Fix AnoncredsError Signed-off-by: ff137 <[email protected]> * 🎨 Rename AnonCreds in swagger titles Signed-off-by: ff137 <[email protected]> * 🎨 Include additional renames Signed-off-by: ff137 <[email protected]> * 📝 Updated openapi specs Signed-off-by: ff137 <[email protected]> * ⏪ Revert renaming owl-agent-test-harness tag Signed-off-by: ff137 <[email protected]> --------- Signed-off-by: ff137 <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.1)
Can you help keep this open source service alive? 💖 Please sponsor : )