[pull] main from openwallet-foundation:main#216
Open
pull[bot] wants to merge 376 commits intoIndicio-tech:mainfrom
Open
[pull] main from openwallet-foundation:main#216pull[bot] wants to merge 376 commits intoIndicio-tech:mainfrom
pull[bot] wants to merge 376 commits intoIndicio-tech:mainfrom
Conversation
Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.8.2 to 3.9. - [Release notes](https://github.com/Python-Markdown/markdown/releases) - [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md) - [Commits](Python-Markdown/markdown@3.8.2...3.9.0) --- updated-dependencies: - dependency-name: markdown dependency-version: '3.9' 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>
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 6.2.1 to 6.3.0. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest-cov@v6.2.1...v6.3.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-version: 6.3.0 dependency-type: direct:development 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> Co-authored-by: jamshale <31809382+jamshale@users.noreply.github.com>
* 🚚 Move revocation_anoncreds modules to new package Signed-off-by: ff137 <ff137@proton.me> * 🎨 Update imports Signed-off-by: ff137 <ff137@proton.me> * ♻️ Modularize anoncreds routes; merge with revocation_anoncreds Signed-off-by: ff137 <ff137@proton.me> * 🔥 Delete anoncreds.routes and revocation_anoncreds.routes Signed-off-by: ff137 <ff137@proton.me> * 🧪 Refactored anoncreds routes tests Signed-off-by: ff137 <ff137@proton.me> * 🎨 Update revocatio_anoncreds references Signed-off-by: ff137 <ff137@proton.me> * ✨ init module for new anoncreds.revocation package Signed-off-by: ff137 <ff137@proton.me> *⚠️ Deprecate revocation_anoncreds Signed-off-by: ff137 <ff137@proton.me> * 🎨 Signed-off-by: ff137 <ff137@proton.me> * 🎨 Lint fixes Signed-off-by: ff137 <ff137@proton.me> * 🚚 Move routes models to own bespoke submodule Signed-off-by: ff137 <ff137@proton.me> * 🎨 Ruff lint fixes Signed-off-by: ff137 <ff137@proton.me> * 🎨 Deduplicate common model patterns Signed-off-by: ff137 <ff137@proton.me> * 🎨 Deduplicate common schema, testing, and route patterns Signed-off-by: ff137 <ff137@proton.me> * ✅ Move assertion outside of assertRaises block Signed-off-by: ff137 <ff137@proton.me> * 🎨 More distinct error messages Signed-off-by: ff137 <ff137@proton.me> * 🎨 Fix SonarCloud error: Don't use a static key in a dictionary comprehension Signed-off-by: ff137 <ff137@proton.me> * 🎨 Fix mutable default param Signed-off-by: ff137 <ff137@proton.me> * 🎨 Signed-off-by: ff137 <ff137@proton.me> * 🎨 Clean up unused args or vars Signed-off-by: ff137 <ff137@proton.me> * ⏪ Signed-off-by: ff137 <ff137@proton.me> * 🎨 Deduplicate IssuerCredRevRecord model Signed-off-by: ff137 <ff137@proton.me> * 🎨 Remove importing test utils, requiring pytest Signed-off-by: ff137 <ff137@proton.me> * 🐛 Fix automatic event registry Signed-off-by: ff137 <ff137@proton.me> * 🎨 Import cleanup Signed-off-by: ff137 <ff137@proton.me> * 🐛 Rename module to revocation_setup.py Signed-off-by: ff137 <ff137@proton.me> * 🎨 Log stacktrace when handling broad exception Signed-off-by: ff137 <ff137@proton.me> * 🎨 Fix docstring accuracy Signed-off-by: ff137 <ff137@proton.me> *⚠️ Mark incorrect upload_tails_file path as deprecated. Add new path for consistent routing convention Signed-off-by: ff137 <ff137@proton.me> * 🎨 Remove duplicate setup call Signed-off-by: ff137 <ff137@proton.me> * 🎨 Cleanup TODO Signed-off-by: ff137 <ff137@proton.me> * 🎨 Remove broken, unused tests (testing unimplemented functionality) Signed-off-by: ff137 <ff137@proton.me> * 🧪 Fix register events test Signed-off-by: ff137 <ff137@proton.me> * 🎨 Signed-off-by: ff137 <ff137@proton.me> * 🎨 Fix sonarcloud issues Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me>
Signed-off-by: jamshale <jamiehalebc@gmail.com>
Bumps [pynacl](https://github.com/pyca/pynacl) from 1.5.0 to 1.6.0. - [Changelog](https://github.com/pyca/pynacl/blob/main/CHANGELOG.rst) - [Commits](pyca/pynacl@1.5.0...1.6.0) --- updated-dependencies: - dependency-name: pynacl dependency-version: 1.6.0 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> Co-authored-by: jamshale <31809382+jamshale@users.noreply.github.com>
…ates (#3882) Bumps the all-actions group with 4 updates in the / directory: [tj-actions/changed-files](https://github.com/tj-actions/changed-files), [github/codeql-action](https://github.com/github/codeql-action), [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) and [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action). Updates `tj-actions/changed-files` from 46.0.5 to 47.0.0 - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](tj-actions/changed-files@ed68ef8...24d32ff) Updates `github/codeql-action` from 3.29.11 to 3.30.3 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@3c3833e...192325c) Updates `pypa/gh-action-pypi-publish` from 1.12.4 to 1.13.0 - [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases) - [Commits](pypa/gh-action-pypi-publish@76f52bc...ed0c539) Updates `SonarSource/sonarqube-scan-action` from 5.3.0 to 5.3.1 - [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases) - [Commits](SonarSource/sonarqube-scan-action@8c71dc0...1a6d90e) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-version: 47.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-actions - dependency-name: github/codeql-action dependency-version: 3.30.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-actions - dependency-name: pypa/gh-action-pypi-publish dependency-version: 1.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-actions - dependency-name: SonarSource/sonarqube-scan-action dependency-version: 5.3.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jamshale <31809382+jamshale@users.noreply.github.com>
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.12.10 to 0.13.0. - [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.12.10...0.13.0) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.13.0 dependency-type: direct:development 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>
#3878) Bumps [pydevd-pycharm](https://github.com/JetBrains/intellij-community) from 252.25557.70 to 252.26199.25. - [Release notes](https://github.com/JetBrains/intellij-community/releases) - [Commits](JetBrains/intellij-community@pycharm/252.25557.70...pycharm/252.26199.25) --- updated-dependencies: - dependency-name: pydevd-pycharm dependency-version: 252.26199.25 dependency-type: direct:development 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>
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 6.3.0 to 7.0.0. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest-cov@v6.3.0...v7.0.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-version: 7.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: delete helm chart files Signed-off-by: Ivan P <2119240+i5okie@users.noreply.github.com> * chore: update readme with relocation notice Signed-off-by: Ivan P <2119240+i5okie@users.noreply.github.com> * chore: update readme Signed-off-by: Ivan P <2119240+i5okie@users.noreply.github.com> * chore: fix typo Signed-off-by: Ivan P <2119240+i5okie@users.noreply.github.com> --------- Signed-off-by: Ivan P <2119240+i5okie@users.noreply.github.com>
Bumps [pydevd](https://github.com/fabioz/PyDev.Debugger) from 3.3.0 to 3.4.1. - [Commits](https://github.com/fabioz/PyDev.Debugger/commits) --- updated-dependencies: - dependency-name: pydevd dependency-version: 3.4.1 dependency-type: direct:development 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>
Bumps postgres from 17 to 18. --- updated-dependencies: - dependency-name: postgres dependency-version: '18' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jamshale <31809382+jamshale@users.noreply.github.com>
#3898) Bumps [pydevd-pycharm](https://github.com/JetBrains/intellij-community) from 253.17525.96 to 253.24325.40. - [Release notes](https://github.com/JetBrains/intellij-community/releases) - [Commits](JetBrains/intellij-community@pycharm/253.17525.96...pycharm/253.24325.40) --- updated-dependencies: - dependency-name: pydevd-pycharm dependency-version: 253.24325.40 dependency-type: direct:development 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>
…ates (#3890) Bumps the all-actions group with 4 updates in the / directory: [github/codeql-action](https://github.com/github/codeql-action), [actions/cache](https://github.com/actions/cache), [docker/login-action](https://github.com/docker/login-action) and [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action). Updates `github/codeql-action` from 3.30.3 to 3.30.5 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@192325c...3599b3b) Updates `actions/cache` from 4.2.4 to 4.3.0 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@0400d5f...0057852) Updates `docker/login-action` from 3.5.0 to 3.6.0 - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@184bdaa...5e57cd1) Updates `SonarSource/sonarqube-scan-action` from 5.3.1 to 6.0.0 - [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases) - [Commits](SonarSource/sonarqube-scan-action@1a6d90e...fd88b7d) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 3.30.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-actions - dependency-name: actions/cache dependency-version: 4.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-actions - dependency-name: docker/login-action dependency-version: 3.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-actions - dependency-name: SonarSource/sonarqube-scan-action dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jamshale <31809382+jamshale@users.noreply.github.com>
Signed-off-by: ff137 <ff137@proton.me>
These rules make no difference to codebase when lint check is applied, and therefore aren't needed Signed-off-by: ff137 <ff137@proton.me>
Signed-off-by: ff137 <ff137@proton.me>
Signed-off-by: ff137 <ff137@proton.me>
Signed-off-by: ff137 <ff137@proton.me>
Signed-off-by: ff137 <ff137@proton.me>
Signed-off-by: ff137 <ff137@proton.me>
Signed-off-by: ff137 <ff137@proton.me>
"C" is not a valid ruff rule; it is selecting "C90", which only has 1 rule, C901, which is explicitly being ignored. Therefore, emphasise that this should be fixed later. Signed-off-by: ff137 <ff137@proton.me>
Signed-off-by: ff137 <ff137@proton.me>
Signed-off-by: ff137 <ff137@proton.me>
🔧 🎨 Revise lint rules
* feat: add Kanon Storage as alternative to Askar storage
- Add comprehensive database management system with WQL support
- Implement normalized and generic database handlers
- Support for SQLite and PostgreSQL backends
- Add Kanon profile with encryption and storage capabilities
- Include migration tools and schema versioning
- Apply code formatting with ruff (143 files reformatted)
- Fix 148 linting issues with ruff auto-fix
- Remove commented poetry add instructions from pyproject.toml
- Add acatest.lock to .gitignore
- Remove commented debug log statements from wallet.py
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: resolve poetry.lock conflict and update Dockerfile.bdd
- Fix merge conflict in poetry.lock file
- Regenerate clean poetry.lock
- Add libsqlcipher-dev and libpq-dev dependencies to Dockerfile.bdd for Kanon Storage support
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: removed libsqlcipher-dev libpq-dev installation
Signed-off-by: Vinay Singh <vinay@verid.id>
* feat: add anoncreds profile type checking
Add runtime checks to determine if profile is AskarAnonCredsProfile or KanonAnonCredsProfile
Signed-off-by: Vinay Singh <vinay@verid.id>
* refactor: reorganize and clean up imports
Reorganize import statements for better readability and consistency
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: fix type annotation formatting
Correct type annotation formatting to follow project style guidelines
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: fix docstring formatting
Correct docstring formatting and alignment issues
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: remove unnecessary blank lines
Remove excessive blank lines to improve code density
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: add blank lines for readability
Add blank lines to improve code structure and readability
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: apply general formatting fixes
Apply general formatting and indentation fixes
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: add database manager test infrastructure and MongoDB WQL tests
Add comprehensive test infrastructure for database manager including:
- Test configuration and fixtures (conftest.py)
- Database performance and optimization tests (test_database_performance.py)
- MongoDB WQL encoder basic tests (test_mongo_encoder_basic.py)
- MongoDB tag query conversion tests (test_mongo_tagquery_conversion.py)
- MongoDB WQL integration tests (test_mongo_wql_integration.py)
- Backend module initialization
Refactored test file names and class names for better clarity and professionalism.
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: add error translation and optional pymongo imports
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: skip performance tests in pytest collection
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: apply ruff 0.12.10 formatting
Apply ruff formatting to 82 files and fix E501 line length violations.
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: resolve code quality issues
Remove commented code, improve exception handling, and refactor nested conditionals.
- Remove commented RELEASE dictionary and sample data
- Replace generic Exception with specific RuntimeError
- Extract complex ternary operators into clear if-else blocks
- Replace empty pass statements with explicit returns
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: apply formatting to database components
Apply ruff formatting to PostgreSQL and SQLite database handlers, schemas, and core database interfaces.
Signed-off-by: Vinay Singh <vinay@verid.id>
* refactor: modernize WQL query components
- Replace Union type hints with modern | syntax (Python 3.10+)
- Convert TagQuery method names to lowercase (Eq -> eq, Neq -> neq, etc.)
- Apply code formatting and improve docstring layout
- Move test_string_to_tagquery.py to tests directory
- Refactor encoder logic for better readability
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: modernize askar error
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: format remaining files
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: use negate=True and correct inner.data typing
Signed-off-by: Vinay Singh <vinay@verid.id>
* refactor: switch to PEP 604 unions and align signatures
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: pass tags={} to update_record instead of None
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: remove commented-out blocks and header banners
Signed-off-by: Vinay Singh <vinay@verid.id>
* refactor: remove commented migration code
Signed-off-by: Vinay Singh <vinay@verid.id>
* refactor: fixed logical errors and modernised syntax
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: wrap long comment
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: update v2 tests
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* refactor: logging and error mapping
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: update generic tests
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: update scan generic tests
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: update scan normalized tests
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: remove commented code
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* refactor: mask pass_key and seed in logs
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: add Kanon storage tests
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: tidy imports
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: add public DID tests
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: remove commented code
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: add key tests
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: add holder unit tests
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test: add issuer unit tests
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(multitenant): add kanon manager test
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add postgres encoder unit
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_backend_registration_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_category_registry_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_dbstore_async_scan_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_dbstore_backend_errors_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_dbstore_context_exceptions_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_dbstore_context_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_dbstore_initialize_and_open_guards_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_dbstore_profiles_rekey_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_dbstore_scan_wrappers_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_dbstore_sessions_guards_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_dbstore_success_backend_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_key_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_sqlite_config_migrations_happy_and_error_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_sqlite_config_migrations_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_sqlite_config_open_edge_cases_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_sqlite_config_open_mismatch_enforcement_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_sqlite_config_open_mismatch_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_sqlite_config_schema_branches_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_sqlite_config_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_sqlite_session_enter_exit_translate_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_sqlite_session_paths_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(dbstore): add or update test_sqlite_session_translate_error_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(kanon): add or update test_didcomm_v1_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(kanon): add or update test_didcomm_v2_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(kanon): add or update test_profile_anon_kanon_providers_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(kanon): add or update test_profile_anon_kanon_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(kanon): add or update test_profile_manager_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* test(kanon): add or update test_store_kanon_unit.py
Signed-off-by: Vinay Singh vinay@verid.id
Signed-off-by: Vinay Singh <vinay@verid.id>
* style(ruff): applied ruff formating
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix(kanon-test): fixed failing error
Signed-off-by: Vinay Singh <vinay@verid.id>
* merge: fixed lock file
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix:skipped pool test due to async issues in test environment
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix:added skip mark with pytest
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix(tests): removed simple namespace issues
Signed-off-by: Vinay Singh <vinay@verid.id>
* refactor: using db error to make exception syntax better
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: applied ruff formating
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: rename self_inner to self
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: removed unused variables and fixed minor issues
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: fixed kanon holder to handle both qualifies and unqialified dids
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: removed unused variables and reverted async to needed functions
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: fixed holder and storage to handle both sync and async
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: fixed line too long issues
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: fixed sonar issues
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: reverted parms in key and config
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: applied ruff formating
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: fixed sonar issues
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: fixed logging issues
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: fixed logging issues
Signed-off-by: Vinay Singh <vinay@verid.id>
* style: applied ruff formatting
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: fix tests
Signed-off-by: Vinay Singh <vinay@verid.id>
* chore: updated poetry lock
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix: minor import fix
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix:added tests to not be included in coverage
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix:changed error check to use new DBError
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix:fixed tests
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix:fixed poetry lock
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix:removed duplicate function
Signed-off-by: Vinay Singh <vinay@verid.id>
* style:apllied ruff formatting
Signed-off-by: Vinay Singh <vinay@verid.id>
* style:added arg names to fix the errors
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix:handle missing rev_reg_id safely
Signed-off-by: Vinay Singh <vinay@verid.id>
* style:apllied ruff formating
Signed-off-by: Vinay Singh <vinay@verid.id>
* fix:removed reduanant code
Signed-off-by: Vinay Singh <vinay@verid.id>
* style:moved test files
Signed-off-by: Vinay Singh <vinay@verid.id>
---------
Signed-off-by: Vinay Singh <vinay@verid.id>
Signed-off-by: Vinay Singh vinay@verid.id
Co-authored-by: Vinay Singh <vinay@verid.id>
* ⏪ Revert pyproject.toml regressions from Kanon PR Signed-off-by: ff137 <ff137@proton.me> * 🎨 Format toml file Signed-off-by: ff137 <ff137@proton.me> * 🧪 Un-ignore tests, fix relative imports Signed-off-by: ff137 <ff137@proton.me> * 🎨 Remove lint-rule exclusions; apply formatting Signed-off-by: ff137 <ff137@proton.me> * 🎨 Fix bad imports Note: `TagSqlEncoder` is still a broken import; it's not defined in the codebase Signed-off-by: ff137 <ff137@proton.me> * 🎨 Fix remaining relative imports Signed-off-by: ff137 <ff137@proton.me> * ⬆️ Regenerate lock file Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me>
Bumps the all-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action). Updates `github/codeql-action` from 4.31.10 to 4.32.0 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@cdefb33...b20883b) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.32.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-actions ... Signed-off-by: dependabot[bot] <support@github.com>
…id-utils-0.14.0 chore(deps): Bump uuid-utils from 0.13.0 to 0.14.0
Bumps [packaging](https://github.com/pypa/packaging) from 25.0 to 26.0. - [Release notes](https://github.com/pypa/packaging/releases) - [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [Commits](pypa/packaging@25.0...26.0) --- updated-dependencies: - dependency-name: packaging dependency-version: '26.0' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…ckaging-26.0 chore(deps): Bump packaging from 25.0 to 26.0
…_actions/all-actions-421a1b1df5 chore(deps): Bump github/codeql-action from 4.31.10 to 4.32.0 in the all-actions group
Signed-off-by: Stephen Curran <swcurran@gmail.com>
Signed-off-by: Stephen Curran <swcurran@gmail.com>
Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.10.1 to 2.11.0. - [Release notes](https://github.com/jpadilla/pyjwt/releases) - [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst) - [Commits](jpadilla/pyjwt@2.10.1...2.11.0) --- updated-dependencies: - dependency-name: pyjwt dependency-version: 2.11.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…jwt-2.11.0 chore(deps): Bump pyjwt from 2.10.1 to 2.11.0
Bumps the all-actions group with 4 updates: [github/codeql-action](https://github.com/github/codeql-action), [actions/cache](https://github.com/actions/cache), [docker/login-action](https://github.com/docker/login-action) and [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact). Updates `github/codeql-action` from 4.32.0 to 4.32.1 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@b20883b...6bc82e0) Updates `actions/cache` from 5.0.2 to 5.0.3 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@8b402f5...cdf6c1f) Updates `docker/login-action` from 3.6.0 to 3.7.0 - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@5e57cd1...c94ce9f) Updates `dawidd6/action-download-artifact` from 12 to 14 - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@0bd50d5...5c98f0b) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.32.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-actions - dependency-name: actions/cache dependency-version: 5.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-actions - dependency-name: docker/login-action dependency-version: 3.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-actions - dependency-name: dawidd6/action-download-artifact dependency-version: '14' dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-actions ... Signed-off-by: dependabot[bot] <support@github.com>
…_actions/all-actions-e0f4831ccc chore(deps): Bump the all-actions group with 4 updates
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.14.0 to 0.15.0. - [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.14.0...0.15.0) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.15.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the all-actions group with 2 updates: [tj-actions/changed-files](https://github.com/tj-actions/changed-files) and [github/codeql-action](https://github.com/github/codeql-action). Updates `tj-actions/changed-files` from 47.0.1 to 47.0.2 - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](tj-actions/changed-files@e002140...8cba46e) Updates `github/codeql-action` from 4.32.1 to 4.32.2 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@6bc82e0...45cbd0c) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-version: 47.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-actions - dependency-name: github/codeql-action dependency-version: 4.32.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-actions ... Signed-off-by: dependabot[bot] <support@github.com>
…_actions/all-actions-7d3de2aea7 chore(deps): Bump the all-actions group with 2 updates
…ff-0.15.0 chore(deps-dev): Bump ruff from 0.14.0 to 0.15.0
Add GET /out-of-band/records endpoint to query OobRecord entries with pagination and filtering support. This addresses the lack of any way to discover or list existing OOB records in the wallet. Supports filtering by state, role, connection_id, and invi_msg_id, plus standard pagination parameters (limit, offset, order_by, descending). Closes #4044 Signed-off-by: kukgini <kukgini@gmail.com>
… list endpoint Signed-off-by: kukgini <kukgini@gmail.com>
Signed-off-by: kukgini <kukgini@gmail.com>
…ad of for loops. Signed-off-by: kukgini <kukgini@gmail.com>
Signed-off-by: kukgini <kukgini@gmail.com>
* fix revocation registry rotation Signed-off-by: Patrick St-Louis <patrick.st-louis@opsecid.ca> * add tests and formatting Signed-off-by: Patrick St-Louis <patrick.st-louis@opsecid.ca> --------- Signed-off-by: Patrick St-Louis <patrick.st-louis@opsecid.ca>
…4045) Bumps the pip group with 1 update in the / directory: [cryptography](https://github.com/pyca/cryptography). Updates `cryptography` from 46.0.2 to 46.0.5 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.2...46.0.5) --- updated-dependencies: - dependency-name: cryptography dependency-version: 46.0.5 dependency-type: indirect dependency-group: pip ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jamshale <31809382+jamshale@users.noreply.github.com>
feat: add list endpoint for out-of-band records
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
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 : )