Skip to content
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

New Wallet Core 0.12.2, New Logic Storage Module for upcoming caching mechanisms. #243

Merged

Conversation

sstyliatis
Copy link
Contributor

@sstyliatis sstyliatis commented Dec 9, 2024

Description of changes

New Wallet Core 0.12.2, New Logic Storage Module for upcoming caching mechanisms.

Type of change

  • Removed EudiWallet singleton and replaced it with the new Config provided by the Core lib.
  • Updated Wallet Controllers based on the Core changes.
  • Updated Authentication flow to work with the new updated Core. Multiple document authentication with biometrics.
  • New Storage Logic Module
  • New feature (non-breaking change which adds functionality)
  • Test suite run successfully

Checklist:

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the readme
  • My changes generate no new warnings
  • I have added unit tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have checked that my views are accessible
  • I have checked that my strings are localized where applicable

sstyliatis and others added 9 commits December 6, 2024 13:04
- Refactor QR engagement to start only on subscription.
- Update NFC engagement service to use dependency injection.
- Refactor document loading to use default settings.
- Update error handling and state management.
@stzouvaras stzouvaras linked an issue Dec 10, 2024 that may be closed by this pull request
@stzouvaras stzouvaras changed the title Feature/core integration New Wallet Core 0.12.2, New Logic Storage Module for upcoming caching mechanisms. Dec 10, 2024
@stzouvaras stzouvaras merged commit d227bb5 into eu-digital-identity-wallet:main Dec 10, 2024
2 checks passed
@stzouvaras stzouvaras deleted the feature/core_integration branch December 10, 2024 12:16
@stzouvaras stzouvaras removed a link to an issue Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants