Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: affinidi/affinidi-tdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: @affinidi-tdk/credential-verification-client-v1.35.0
Choose a base ref
...
head repository: affinidi/affinidi-tdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: @affinidi-tdk/credential-verification-client-v1.36.0
Choose a head ref
  • 5 commits
  • 455 files changed
  • 13 contributors

Commits on Jan 20, 2025

  1. feat: update all clients (#489)

    Co-authored-by: Marat Shakirov <marat.s@affinidi.com>
    github-actions[bot] and maratsh authored Jan 20, 2025
    Configuration menu
    Copy the full SHA
    295c6bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69d6bf0 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2025

  1. feat: dart auth providers (#405)

    * feat: structure
    
    * feat: working project scoped token
    
    * feat: example
    
    * chore: revert import order change
    
    * chore: removed unused dotenv
    
    * fix: simplify Environment
    
    * fix: improve environment lookup
    
    * fix: make constructor private so only Environment class can make new instance
    
    * fix: revert environments as public
    
    * feat: dart consumer auth provider (#407)
    
    * fix: simplify Environment
    
    * fix: improve environment lookup
    
    * fix: make constructor private so only Environment class can make new instance
    
    * fix: revert environments as public
    
    * fix: env names and consumer url tests
    
    ---------
    
    Co-authored-by: Earl Grant Reyes <earl.r@affinidi.com>
    Co-authored-by: Carlos Rincon <“carlos.r@affinidi.com”>
    
    * fix: add consumerCisUrl
    
    * feat: iota and improved examples with dotenv
    
    * feat: token refresh
    
    * feat: add JS wallet service from Vault
    
    * fix: remove redundant Consumer base URL
    
    * feat: initial implementation of Consumer Auth Provider
    
    * feat: add temporary Token provider
    
    * feat: add fetchConsumerCisUrl test
    
    * fix: use seed instead of mnemonic
    
    * fix: updated implementation using encryptedSeed
    
    * fix: remove unused code
    
    * fix: update implementation to use encryptedSeed
    
    * fix: move wallet material to constructor
    
    * fix: rename environment types for consistency
    
    * fix: extract common endpoints
    
    * fix: rename package to affinidi_tdk_consumer_auth_provider
    
    * fix: rename package folder to consumer_auth_provider
    
    * fix: removed old file
    
    * fix: refactor
    
    * fix: rename packages correctly
    
    * feat: dart auth provider tests (#439)
    
    * feat: dart auth provider tests
    
    * feat: encrypted key tests
    
    * chore: test group name
    
    * chore: use mock vars
    
    * fix: type and var fixes
    
    ---------
    
    Co-authored-by: Carlos Rincon <“carlos.r@affinidi.com”>
    
    * fix: add check for existing token
    
    * chore: gitignored fvmrc
    
    * feat: add check for expiration
    
    * fix: env in integration test
    
    * fix: update integration test
    
    * feat: decrypt encrypted seed (#463)
    
    * fix: add test decryption
    
    * fix: add seed decryption
    
    * fix: use correct environment
    
    ---------
    
    Co-authored-by: Earl Grant Reyes <earl.r@affinidi.com>
    
    * chore: remove leftover file
    
    * feat: add script to generate dart code
    
    * fix: move decryptSeed into the CryptographyService
    
    * feat: move AesCbcEncryptionService to affinidi_cryptography_service
    
    * chore: dart integration tests (#468)
    
    * feat: integration tests
    
    * chore: consumer auth provider integration tests
    
    * fix: private vars
    
    * chore: ignore pubspec.lock
    
    * chore: ignore pubspec.lock
    
    * docs: updated readme
    
    ---------
    
    Co-authored-by: Carlos Rincon <“carlos.r@affinidi.com”>
    
    * fix: refresh token on all verification failures
    
    * feat: add dart docs
    
    * chore: remove API section
    
    * fix: fix Dart code generation
    
    * chore: test signed commit
    
    * feat: add consumer abstraction
    
    * chore: add VDM as example
    
    * feat: workspace (#488)
    
    Co-authored-by: Carlos Rincon <“carlos.r@affinidi.com”>
    
    * chore: change to TDK
    
    * chore: updated package descriptions
    
    * chore: move docs from base implementation
    
    * fix: initiate tokenProvider from constructor
    
    * feat: add CryptographyService abstraction
    
    * feat: add abstraction, docs, joined cryptography in one service
    
    ---------
    
    Co-authored-by: Carlos Rincon <“carlos.r@affinidi.com”>
    Co-authored-by: Earl Grant Reyes <earl.r@affinidi.com>
    Co-authored-by: hpelitebook745G2 <ambiguous.exe4585@gmail.com>
    Co-authored-by: hpelitebook745G2 <27658429+hpelitebook745G2@users.noreply.github.com>
    5 people authored Jan 21, 2025
    Configuration menu
    Copy the full SHA
    b0287b3 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2025

  1. feat: Java TDK auth & common packages (#403)

    * feat: boilerplate for java tdk
    
    * feat: segregating commons and auth-provider
    
    * feat: Adding AuthProvider
    
    * feat: merge main
    
    * feat: Added Jwt utility functions
    
    * feat: Implementation of AuthProvider and JwtUtil functions
    
    * feat: added javadoc and exception handling
    
    * docs: update readme
    
    * test: auth provider unit tests [FTL-18596] (#464)
    
    * test: add more junits dependencies
    
    * test: add 2 failing test scenarios
    
    * refactor: add nested property with name
    
    * test: add test with static method stub
    
    * test: add invalid private-key with apikey endpoint stub
    
    * refactor: move error message to constants file
    
    * test: add happy path
    
    * fix: check proper exception
    
    * docs: added vault-data-manager-client to the
    list
    
    * Manual Integration tests and fix for authprovider junits
    
    * fix: util => static
    
    * fix: dotenv fixed
    
    * feat: docs, linting, alignments
    
    * test: auth provider shouldRefreshToken unit tests (#493)
    
    * test: add first shouldRefreshToken function test
    
    * test: when api-key endpoint call fails
    
    * test: when api-key endpint succeeds but the project-score-token is invalid
    
    * fix: remove line breaks
    
    ---------
    
    Co-authored-by: maratsh <533533+maratsh@users.noreply.github.com>
    Co-authored-by: Francis Pineda <francis.p@affinidi.com>
    Co-authored-by: aeffinidi <86773100+aeffinidi@users.noreply.github.com>
    Co-authored-by: Francis Pineda <135792176+affrncsp@users.noreply.github.com>
    Co-authored-by: Robert Kwolek <robert.k@affinidi.com>
    6 people authored Jan 22, 2025
    Configuration menu
    Copy the full SHA
    35842bc View commit details
    Browse the repository at this point in the history
  2. feat: update all clients (#497)

    Co-authored-by: Marat Shakirov <marat.s@affinidi.com>
    github-actions[bot] and maratsh authored Jan 22, 2025
    Configuration menu
    Copy the full SHA
    ef6118c View commit details
    Browse the repository at this point in the history
Loading