KiruthikaJeyashankar
549a3b055c
[INJIMOB-3624] fix: mDL download crash - iOS ( #2167 )
...
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-12-08 18:04:43 +05:30
abhip2565
6668381598
[INJIMOB-3658] update openid4vp dependencies to 0.6.0 ( #2160 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-12-03 13:01:49 +05:30
abhip2565
5edd83d60e
[INJIMOB-3647] fix error condition in ios revocation ( #2157 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-12-02 15:40:38 +05:30
KiruthikaJeyashankar
9457ad0d9f
[INJIMOB-3647] refactor: update isRevoked data type ( #2149 )
...
* [INJIMOB-3647] refactor: modify data type of isRevoked to EvaluationStatus
Type representing any possible value of EvaluationStatus.
- "TRUE" → Condition was evaluated and is positively true
- "FALSE" → Condition was evaluated and is definitively false
- "UNDETERMINED" → Condition could not be evaluated due to an error
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: modify data type of isRevoked to EvaluationStatus
Type representing any possible value of EvaluationStatus.
- "TRUE" → Condition was evaluated and is positively true
- "FALSE" → Condition was evaluated and is definitively false
- "UNDETERMINED" → Condition could not be evaluated due to an error
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: change statuslistVC type to record from string
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
# Conflicts:
# shared/vcjs/verifyCredential.ts
* [INJIMOB-3647] refactor: update status revoke check to check for null status
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: VCMetadat constructor isRevoked param
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: rename EvaluationStatus to RevocationStatus
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: modify revocation status logs
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-12-01 11:28:11 +05:30
jaswanthkumartw
0e667bd46d
Injimob-3651: revert all the branding changes ( #2151 )
...
* Revert "[INJIMOB-3622] Fix alignment in history screen (#2140 )"
This reverts commit a0b08914e5 .
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* Revert "Injimob [3622] [3627] - BANNER ISSUE AND BRANDING CHANGES ISSUES (#2130 )"
This reverts commit 522104811c .
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* Revert "[INJIMOB-3633][INJIMOB-3636] fix icon bg color across app (#2134 )"
This reverts commit d8d718693d .
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* Revert "[INJIMOB-3633] fix search bar clear icon not apperaing (#2133 )"
This reverts commit 6a202b11af .
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3651]: revert all the branding changes
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3651]: update all the snapshot
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
---------
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
2025-11-28 18:59:15 +05:30
KiruthikaJeyashankar
5589ceb848
[INJIMOB-3647] refactor: enhance response structure of credential status check ( #2145 )
...
* [INJIMOB-3647] refactor: udpate vc verifier RN module
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: update reverification logic
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: modify status response structure
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: update response resolving of status check in swift bridge
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: update info logs to print status message
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: modify type from map to record
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: remove unnecessary async function
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3647] refactor: Credential summary result structure
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-11-27 15:33:17 +05:30
jaswanthkumartw
522104811c
Injimob [3622] [3627] - BANNER ISSUE AND BRANDING CHANGES ISSUES ( #2130 )
...
* [INJIMOB-3622]: cleared the bug related to banner
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622]: updated .talismanrc file
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622]: cleared the bug related to banner
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622]: cleared the bug related to banner
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622]: updated .talismanrc
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622]: updated update the snapshots for tests
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622]: clear the issue according to review comments
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3627]: added icons to the screen
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3627]: added .talismanrc
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3639] fix: modify face permission consent app name
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3628] fix status tooltip content overflow.
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3622]: cleared the header overlaping issue
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622] fix: banner hidden in backup / restore screen
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3622] fix: banner hidden in vc detail view and key management screen
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3622] fix: banner hidden inhelp screen
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3622] refactor: format VC detail view
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3637] fix extra header space across app screens
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3635]: updatd the pin background color to transparent
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3637] fix extra header space across app screens
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3565] fix: modal screen showing bottom tabs
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3565] fix: modal screen showing bottom tabs
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3635]: added the color back
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3565] fix: bottom tab bar overlaying the safe area
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3635]: updated failing snap shots
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3635]: cleared the icon issue
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622]: cleared the scroll issue which is happening with vc view screen
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622]: cleared the issues rised by code rabbit
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3565] fix: replace initialWindowMetrics padding with safe area insets
initialWindowMetrics will be getting the data only on iniitial phase
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3635]: cleared the icon issue
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3565] fix: iOS notification bar not showing white bg
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3565] refactor: replace SafeAreaView import from react-native-safe-area-context
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3565] refactor: move SafeAreaProvider to root component
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3565] refactor: extract tab bar visibility setter to hook
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3565] refactor: optimize imports
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3565] refactor: revert fix - bottom tab visible in safe area on backup / restore screen
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3565] refactor: fix failing tests
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3622]: cleared the issues rised by banner bar
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622] refactor: optimize import
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3622]: clear the jitpack issue
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622] refactor: reove unused code
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3622] refactor: optimize import
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3622] refactor: remove jitpack github repo
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: jaswanthkumartw <jaswanthkumar.p@thoughtworks.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-11-19 00:15:46 +05:30
KiruthikaJeyashankar
90dcd37ad4
[INJIMOB-3626] chore: update inji-openid4vp-ios-swift lib version ( #2131 )
...
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-11-14 10:53:13 +05:30
KiruthikaJeyashankar
d8036c871d
[INJIMOB-3626] refactor: sync OVP lib changes - modify sendAuthorizationResponseToVerifier, sendErrorResponseToVerifier signature ( #2129 )
...
* [INJIMOB-3626] refactor: update OVP module as per renaming and output changes
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3626] refactor: update OVP module as per renaming and output changes
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3626] chore: update inji-openid4vp-ios-swift lib version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-11-12 12:43:59 +05:30
abhip2565
52c7ed1357
[INJIMOB-3581] add revocation and reverification logic ( #2117 )
...
* [INJIMOB-3581] add revocation and reverification logic
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3581] refactor readable array conversion to a shared utility
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-11-05 19:03:12 +05:30
KiruthikaJeyashankar
ee5ee4d4e2
[INJIMOB-3576] chore: update openid4vp swift lib version ( #2114 )
...
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-10-31 11:30:02 +05:30
KiruthikaJeyashankar
613ecb3efd
[INJIMOB-3594] chore: update wallet and lib versions ( #2111 )
...
* [INJIMOB-3594] chore: update wallet version to 0.21.0
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3594] chore: update inji test version to 0.21.0
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3594] chore: update library version
Android
- injivcrenderer-aar --- 0.1.0
- inji-openid4vp-aar --- 0.6.0-SNAPSHOT
- inji-vci-client-aar --- 0.6.0
- vcverifier-aar ---- 1.6.0-SNAPSHOT
iOS
- injivcrenderer --- 0.1.0
- inji-openid4vp --- latest develop
- inji-vci-client ---- 0.6.0
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-10-22 12:07:48 +05:30
KiruthikaJeyashankar
dad7417fdb
[INJIMOB-3550] | [INJIMOB-3551] : refactor: replace OVP shareVerifiablePresentation with sendAuthorizationResponseToVerifier ( #2104 )
...
* [INJIMOB-3550] refactor: update ovp java module to use sendAuthorizationResponse instead of shareVerifiablePresentation
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3551] refactor: modify ovp swift native module
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3550] refactor: modify sendError to verifier as fire and forget call
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3550] refactor: modify error's verifier response param from native module
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3550] refactor: modiy error message for verifier returning non 200 response
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3550] fix: app stuck on loading - trusted verifiers api failure
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3550] refactor: modify verifier response parsing
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3551] chore: update inji-openid4vp-ios-swift lib version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3534] chore: update inji-openid4vp-ios-swift version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-10-15 15:49:21 +05:30
KiruthikaJeyashankar
066833d3c7
[INJIMOB-3550] | [INJIMOB-3551] Handle Verifier's Response for response_uri ( #2089 )
...
* [INJIMOB-3550] refactor: replace deprecated method sendErrorToVerifier
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3550] refactor: log error details on auth failure - OVP
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3551] refactor: change sendErrorToVerifier to sendErrorResponseToVerifier
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3550] chore: update ovp kotlin lib version to 0.6.0-snapshot
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3551] add: send userInfo from native module for ovp error
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3551] chore: update ovp swift lib version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-10-08 13:11:57 +05:30
abhip2565
995f9c23b0
[INJIMOB-3561] remove setaccessible fields from tuvali java bridge classes ( #2099 )
...
* [INJIMOB-3562] remove unused rn-app-auth library as dependendency
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3561] remove setaccessible fields from tuvali java bridge classes
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-10-07 22:53:55 +05:30
KiruthikaJeyashankar
8f17535a25
[INJIMOB-3571] | [INJIMOB-3572] refactor: Modify trusted verifiers construction ( #2094 )
...
* [INJIMOB-3571] add: modify trusted verifiers
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3571] add: modify trusted verifiers in swift
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3571] refactor: remove unused logs and code
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3572] add: support for unsigned request in pre-registered verifiers
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3572] chore: update openid4vp swift package version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3571] refactor: revert changes trustedVerifiers cachePreference
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3558] refactor: update vc renderer renderVc to generateCredentualDisplayCOntent
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3559] fix: bridging issue of generateCredentialContent method
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3559] refactor: modify vc renderer native module
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3559] refactor: modify vc renderer native module
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3559] chore: update vc renderer swift package
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-10-06 14:32:41 +05:30
balachandarg-tw
cbb68af5ad
[INJIMOB-956] chore: update vc-renderer swift package version ( #2093 )
...
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-09-30 13:44:11 +05:30
KiruthikaJeyashankar
f4ef7f66e5
[INJIMOB-3543] fix: input_descriptor_id lost issue when user selects the VC ( #2086 )
...
* [INJIMOB-3543] fix: input_descriptor_id lost issue when user selects the VC
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3543] refactor: remove debug logs
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3543] refactor: renmae variable
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3543] refactor: remove debug logs
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3543] update ios dependencies for release-0.20.0
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-09-19 15:52:48 +05:30
abhip2565
0713bbb5c4
[INJIMOB-3532] add sd jwt vp support ( #2082 )
...
* [INJIMOB-3513] add sd jwt vp support
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3513] add bridge logic and sd-jwt signing for ovp
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3532] add: support of OVP share in iOS
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3532] add sd-jwt ovp ui
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3532] refactor: optimize wallet_metadata creation logic
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3532] refactor: fixed alignement issues and crash bug
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-09-18 18:50:53 +05:30
balachandarg-tw
a7d1b9adbf
[INJIMOB-956]: SVG rendering ( #2080 )
...
* [INJIMOB-956]: Android native module integration
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: iOS native module integration and react native layer
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: React native UI design changes
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3499]: Updating android native module integration to adapt latest chagnes in libray api
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3499]: Updated Native module integration
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Update tht package dependency version
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Loading before SVg rendering issue fixed
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: show Qr code button based on fallback image id
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Update Swift package dependency
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3499]: Update Swift Package dependency to develop of Renderer library
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Update in received screen
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Update format in renderVC call
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Change ordering of the params
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Changes in caching
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Updating the package dependency files
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-09-16 20:58:16 +05:30
abhip2565
4ee68e48bd
[INJIMOB-3502] update app version to 0.20.0 ( #2069 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-09-01 09:59:10 +05:30
KiruthikaJeyashankar
0cb769803d
[INJIMOB-3502] add: send Client Metadata to Verifer for OVP authenticateVerifier ( #2062 )
...
* [INJIMOB-3455] add clientmetadata support in trusted verifier json
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3455] add clientmetadata support in trusted verifier json - kotlin integration
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3502] fix: import issues in OpenId4VPModule
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3502] refactor: accept Verifier with or w/o clientMetadata (OVP)
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3502] refactor: make clientMetadata as optional in VerifierType
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3502] refactor: change var to let
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3502] chore: update ovp lib swft version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-26 16:53:19 +05:30
KiruthikaJeyashankar
659d16ea40
[INJIMOB-3409] chore: update ovp lib version to get public key resolution support ( #2058 )
...
* [INJIMOB-3408] chore: update ovp lib version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3408] chore: update ovp lib to 0.5.0-SNAPSHOT
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-08-25 16:30:53 +05:30
abhip2565
a265a7f5f8
[INJIMOB-3494] update versions for 0.19.0 release ( #2051 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-13 12:14:39 +05:30
abhip2565
f2c6211b95
[INJIMOB-3367] add support for sd-jwt vc parsing and rendering ( #2042 )
...
* [INJIMOB-3367] add support for sd-jwt vc parsing and rendering
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3367] add sha384 and sha 512 support for sd jwt parsing
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3367] fix bottom sectionview fields rendering for sdjwt
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3367] remove logs
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3367] add dc+sd-jwt support
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-13 08:06:35 +05:30
KiruthikaJeyashankar
10c7e25c24
[INJIMOB-3464] fix: iOS screen stuck on face verification failure during share with selfie ( #2045 )
...
* [INJIMOB-3464] fix: app stuck in iOS face verification failure
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* INJIMOB-3464] fix: BLE error shown even after flow restart
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3478] chore: update openid4vp ios lib version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-08-07 11:47:38 +05:30
KiruthikaJeyashankar
798bf1944f
[INJIMOB-3390] refactor: update OVP wrapper as per library contract change ( #2022 )
...
* [INJIMOB-3390] refactor: update WalletMetadat's vpFormatsSupported - [VPFormatType: VPFormatSupported]
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] fix: fallback metadata to support presentation_definition_uri
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] refactor: rename fallbackWalletMetadata -> walletMetadata
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] add: pass responseTYpesSupported to OVP walletMetadata
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3388]: update the bridge code to add new parameters for walletmetadata
Signed-off-by: Alka <prasadalka1998@gmail.com >
* [INJIMOB-3390]: Resolve latest develop from swift library
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3388]: remove logging
Signed-off-by: Alka <prasadalka1998@gmail.com >
* [INJIMOB-3418]:content update in the TrustScreen of Credential Offer
Signed-off-by: Alka <prasadalka1998@gmail.com >
* [INJIMOB-3390]: Update issuerHost in VcMetadata
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3390]: Update condition in VCMetadata
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3390]: Update OVP library swift to point release-0.4.x
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Signed-off-by: Alka <prasadalka1998@gmail.com >
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
Co-authored-by: Alka <prasadalka1998@gmail.com >
Co-authored-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-07-24 16:50:04 +05:30
KiruthikaJeyashankar
5305e7d7ea
[INJIMOB-3392] add token request logic in wallet for vci flow ( #2014 )
...
* [INJIMOB-3392] add token request logic in wallet for vci flow
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] chore: update integration of VCIClient native module
Changes are updated as per new changes in the library
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] refactor: event structure of token request
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3392] fix tokenEndpoint method and refactorings
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] cnonce decode from accesstoken and credential response destructuring fix
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3390] add: getIssuerMetadata in kotlin NativeModule
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3393] fix: auth callback in android
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] fix: proofJwt issue in download flow
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3392] fix credentialofferflow
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392]fix format issues in bridge layer
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392]fix activity log texts on application reopen
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392]cache issuer metadata by key: issuerhost
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] fix error scenarios and cleanup issuermachine
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] refactor request method to handle missing error scenarios
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] fix max lines for txcode description to 2
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] rename credentialissueruri to credentialissuer
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] take cnonce from outside accesstoken
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] declare random-values at entry file
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] set fallback keytype to user priority first
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] add locales for network request failed error
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] remove console log
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] refactor and clean up code
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-07-24 11:42:00 +05:30
balachandarg-tw
0fe6915bb8
[INJIMO-3192]: Integrate swift error response enhancement ( #2001 )
...
* [INJIMOB-3192]: Native module integration for OVP error handling
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Fixing iOS build failure
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Refactoring code to move useEffect from SendVPScreenController to UI component
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Updating useOvpErrorModal while resolving merge conflicts
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Update iOs package dependencies to develop for OVP library
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Update history error messages
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Update the user declined history message
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Remove moduleClassName and use existing method
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Fix for retry scenario error messages
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Fix for sendErrorToVerifier crash
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Add Log for decline scenario
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Fix for decline crash issue
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Common method for reject Exceptions
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Modify general exception for retry scenario
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Remove comments
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Update package resolved
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-07-22 15:42:05 +05:30
KiruthikaJeyashankar
3beca4e7f8
[INJIMOB-3390] update OVP integration ( #2015 )
...
* [INJIMOB-3390] update OpenID4VP.ts to accomodate new library changes
Changes include
- moving walletMetadat to oVP class instantiation rather than authenticateVerifier
- use walletMetadata with enums rather than strings
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3388]: update ovp bridge layer with the library contract change
Signed-off-by: Alka <prasadalka1998@gmail.com >
* [INJIMOB-3390] refactor: OVP instance with configured walletMetadata
To maintain singleton pattern and accommodate async pattern to get walletMetadata from config, getInstance in OpenID4VP.ts is modified to private method which will be called by any flow's method like authenticateVerifier, etc
Other changes:
- rename walletMetadata to fallbackWalletMetadata.ts
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] fix: send walletMetadata vpFormats with mdoc for ios
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] refactor: use fromValue from lib exposed enums
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] chore: upgrade inji-openid4vp-ios-swift to latest develop
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] fix: openid4vp lib update in pbxproj
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Signed-off-by: Alka <prasadalka1998@gmail.com >
Co-authored-by: Alka <prasadalka1998@gmail.com >
2025-07-17 10:08:39 +05:30
abhip2565
6dcc143b04
[INJIMOB-3370] update ios dependency with ovp library fix ( #1990 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-07-03 21:43:00 +05:30
balachandarg-tw
180910d2b1
[INJIMOB-3191]: Ovp Error Handling ( #1982 )
...
* [INJIMOB-3191]:Wallet changes for OVP error Handling
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
* [INJIMOB-3191]: updated Locales
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
* [INJIMOB-3191]:Handled wallet error scenarios
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
* [INJIMOB-3191]: Updating the error scenarios
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3191]: Locales updated for generic error
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3191]: Updating the error code constants
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
Co-authored-by: sairam-g9162 <sairamgirirao@gmail.com >
2025-07-02 13:28:36 +05:30
abhip2565
9ecb2f1438
[INJIMOB-3018]fix download banner appearing with activation banner ( #1965 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-06-18 12:23:12 +05:30
abhip2565
f6bd61c3b4
[INJIMOB-3242]: Release 0.17.x sync to develop ( #1960 )
...
* [INJIMOB-3242]: update logic to create detached JWS for OVP flow
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3242]: update authenticateVerifier parameters to match the lbrary parameters
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3242]: Release 0.17.x sync to develop
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Co-authored-by: Alka Prasad <prasadalka1998@gmail.com >
2025-06-16 23:11:57 +05:30
abhip2565
bd90b342e0
[INJIMOB-3193]add preauth and credential offer support ( #1949 )
...
[INJIMOB-3058]temp commit2
[INJIMOB-3058]temp commit2
[INJIMOB-3058] add support for pre-auth flow by credential-offer
[INJIMOB-3187] animo working chcekpoint
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-06-04 14:46:07 +05:30
Sairam Girirao
3b79f99641
[INJIMOB-3243]: Update app version to 0.18.0 ( #1943 )
...
* Updating the app version to 0.18.0
Signed-off-by: Sairam Girirao <sairam.girirao@ad.infosys.com >
* Updating the app version to 0.18.0
Signed-off-by: Sairam Girirao <sairam.girirao@ad.infosys.com >
---------
Signed-off-by: Sairam Girirao <sairam.girirao@ad.infosys.com >
Co-authored-by: Sairam Girirao <sairam.girirao@ad.infosys.com >
2025-05-23 14:52:22 +05:30
Alka Prasad
17f34250b3
Use released version of tuvali instead of snapshot ( #1940 )
...
* use released version of tuvali instead of snapshot
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* Update release branches for ovp and vci client library
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
---------
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
Co-authored-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
2025-05-20 10:08:02 +05:30
Alka Prasad
b496ea6d43
[INJIMOB-3226]: put the message inside the object ( #1933 )
...
* [INJIMOB-3226]: put the message inside the object
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3226] update ovp swift lib version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-05-15 21:11:21 +05:30
Alka Prasad
acd0af1505
[INJIMOB-3226]: update logic not to stringify the VCs before sending to ovp library ( #1931 )
...
* [INJIMOB-3226]: update logic not to stringify the VCs before sending to ovp library
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3226]: fix a error in locale files caused due to resolving merge conflicts
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3226]: remove extra file added by mistake file
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3015] fix ecr1 jwk creation for android
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3226]: adding resolution strategy to pick newer versions of library and not from cache
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3226] update pixelpass and ovp lib version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-05-14 20:14:21 +05:30
adityankannan-tw
1df2d8f26a
[INJIMOB-3190]: Add deeplink support for iOS OVP flow ( #1913 )
...
* [INJIMOB-3190]: add support for ovp deeplink in ios
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3190]: refactor ovp deeplink
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3190]: show text for ios ovp deeplink flow
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3190]: refactor ovp deeplink flow
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3190]: refactor state variables and extract functions
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3190]: fix additional message shown in android success overlay
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3190]: refactor no sharable vc variable
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3190]: refactor send vp screen and error modal
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3190]: refactor send vp screen and error modal
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3190]: refactor scan machine actions
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3153]: fix closing brace issue
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
---------
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
Co-authored-by: Alka Prasad <prasadalka1998@gmail.com >
2025-05-12 14:39:18 +05:30
Alka Prasad
d413ecdf34
Injimob 3153 mdoc vc sharing ( #1926 )
...
* [INJIMOB-3153]: add support for online sharing of mdoc VC
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3153]: avoid stringifying the mdoc VC before sending to ovp library
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3153]: send mdoc signature in device authentication class instead of map
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3153]: update the openid4vp java bridge to accomodate the library structure changes
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3153]: handle error display for duplicate mdoc sharing
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3153]: rename authenticationContainer to VpTokenSigningResult
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3015] support for mdoc in ios native maodule
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3015] update wallet metadata initial config
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3015] update wallet_metadat key for mdoc
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3015] update share vp api call label as per lib
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3015] update share vp api call label as per lib
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3153]: rename Vp to VP for consistency
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3153]: correct the ovp version
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3153]: remove mavenLocal from code
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3015] rename deviceAuthenticationBytesSigned to docTypeToDeviceAuthentication in MdocVPTokenSigningResult
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3015] update pixelpass and openid4vp sswift libraries
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-05-12 10:57:03 +05:30
adityankannan-tw
224308fed5
[INJIMOB-3222] - Update output IPA name based on product name ( #1925 )
...
* [INJIMOB-3222]: enable defines modules to generate headers
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3222]: keep the product name stable for header generation
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3222]: keep the product name stable for header generation
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
---------
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
2025-05-02 15:07:11 +05:30
adityankannan-tw
0c3e20b591
[INJIMOB-3222] - Remove modifying the product name based on flavour for header generation ( #1924 )
...
* [INJIMOB-3222]: enable defines modules to generate headers
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3222]: keep the product name stable for header generation
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
---------
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
2025-05-02 12:55:46 +05:30
adityankannan-tw
b79fb53301
[INJIMOB-3222]: enable defines modules to generate headers ( #1923 )
...
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
2025-04-30 22:31:10 +05:30
abhip2565
2089b998b9
[INJIMOB-3217] add post install hook to strip bitcodes from framewrok ( #1921 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-04-29 22:33:59 +05:30
adityankannan-tw
858343a7c9
[INJIMOB-3181] - Add Deeplink support for iOS ( #1907 )
...
* [INJIMOB-3181]: add deep link support for ios
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3181]: add deep link support for ios
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3181]: add deep link support for ios
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3181]: show popup for qrlogin when inital setup of app is incomplete
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3181]: show popup for qrlogin when inital setup of app is incomplete
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3181]: refactor deep link flow for future features
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3181]: refactor deep link flow for future features
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3181]: update locales for no shareable VCs
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3181]: refactor auth selector
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3181]: refactor deeplink native modules
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
---------
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
2025-04-25 19:12:30 +05:30
adityankannan-tw
7d7671075a
[INJIMOB-IOS-FIX]: Use Xcode 16 to build the ios apps ( #1911 )
...
* [INJIMOB-IOS-FIX]: use Xcode 16 to build the ios apps
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-IOS-FIX]: fix build issuse for xcode 16 and ios 18
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
---------
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
2025-04-25 18:19:27 +05:30
KiruthikaJeyashankar
68488f3f0c
[INJIMOB-2381] fix compile and target SDK 34 is causing app crash in debug build ( #1877 )
...
* [INJIMOB-2381] update package.json and resolve dependencies for react 0.73.0
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-2381] setup for 0.73.6
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-2381] fix font & image not loading issue
changes include
- move common image assets to android & iOS folders
- update gradle version to 8.2
- add expo-font asset for Inter regular
- replace useFont with expo-font
- remove flipper (reason: 0.74 react native decoupled flipper)
- npm package updates
- close icon changed to close text in QRScanner.tsx
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-2381] update android:mosip script as per updated react native version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] fix android build failure issue
Changes include:
- rename android assets folder as per convention
- remove unused biometrics dependency
- use env from react-native-dotenv as per module registered in babel config
- revert conversion of close icon to image in QRScanner component
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] fix iOS build issue
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] rm unused local images linking in adnroid
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] fix splash screen not rendering issue in android
Issue: Local assets were not loaded via React Native Image component in android, to fix this @react-native/assets-registry has been added
Reference: https://github.com/expo/expo/issues/31240#issuecomment-2459049911
Other changes:
- remove usage of expo-image as we dont have any explicit usecase for expo-image and its unused
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] rm unused intro slider image assets
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] revert back using local font assets in android
Reason: Previously expo-font was used for fonts, to bring back the same compatiblity it is bought back
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] use GestureHandlerRootView in root level to handle gestures
ref - https://docs.swmansion.com/react-native-gesture-handler/docs/1.x/#js
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] remove custom assets and linking for images in iOS
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] use default parameters instead of defaultProps
Reason: React 18 has marked defaultProps as deprecated and it is removed in React 19 version. To avoid the issue of deprated usage, its modified.
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] remove unused terminal option in android build script
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] remove font assets in android
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] optimize import
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] fix failing test
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] set package.resolved version to 2
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] fix setting of camera view in face scanner
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] fix setting of camera view in face compare
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] remove flipper config file
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] remove unused debug logs
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] refactor use component instead of type
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] refactor use GestureHandlerRootView only on root level
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] refactor remove unused config linking of font assets
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] refactor remove unused image assets
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] fix camera persmission issue in QRScanner
use expo-camera to request and getstatus of camera permission instead of expo-barcode-scanner to avoid multiple re-renders of scan screen in flow of camera permission denial
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] remove package expo-barcode-scanner
expo-barcode-scanner is deprecated and its suggested to use expo-camera to handle the scanning flows. The existing bar-code-scanner implementations have been replaced with expo-camera.
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] use extracted enums instead of legacy expo-camera
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] remove patch for react-native-0.71.8
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] revert date-fs version to 2.28.0
date-fns is not supporting filipino langauge, so we are maintaining patch for that. The patch created is for version 2.28.0 and updating the version of date-fns is causing conflicts in patch application if updated as well. To avoid this issue, version is kept as 2.28.0
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] update readme
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] remove usage of legacy expo-camera in getting image type
Other changes
- remove resolutions block from package.json
- sync pbxproj
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2381] add active prop to expo-camera as per suggestions
expo-camera suggests "Only one Camera preview can be active at any given time. If you have multiple screens in your app, you should unmount Camera components whenever a screen is unfocused.". To handle this active prop is used which is set to false on unMount of the component whenever rendering Camera from expo-camera
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Signed-off-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com >
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Co-authored-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com >
2025-04-10 14:37:41 +05:30
Alka Prasad
affeb5cff8
[INJIMOB-2799]: add support for sending wallet metadata to verifier ( #1875 )
...
* [INJIMOB-2799]: add support for sending wallet metadata to verifier
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3157]: [iOS]add support to send wallet metadata to verifier
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3157]: [iOS] pass client id schemes only if it is present and not empty
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-2491]: should read walletMetadata from config if present else from the local
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-3157]:[iOS]update validations on wallet metadata
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3157]: update openid4vp swift package
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3157]: fix native module issue
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3157]: refactor wallet metadata to pass optional values
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3157]: refactor wallet metadata to pass optional values
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
* [INJIMOB-3157]: update openid4vp swift package
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
---------
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
Co-authored-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
2025-04-10 13:41:17 +05:30
KiruthikaJeyashankar
0b8777cdd6
[INJIMOB-2810] openID4VP draft 23 support ( #1859 )
...
* [INJIMOB-2180] send selectedVcs along with credential format
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2180] update OVP library version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2180] fix syntax error in credentials map creation
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2810] modify OVP library communication method params input type
Changes include
- Modify selectedCredentials to hold a credential format of VCs
- Modify VPResponseMetadata creation and passing to OVP library to include credential format
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMON-2810] modify shareVP method signature as per library
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2810] handle conversion of json string - vpTokensForSigning in native module
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2810] modify iOS native module to adapt OVP library changes
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2810] modify inji-opeind4vp library version to 0.3.0
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2810] modify inji-opeind4vp to adapt rename of VPTokenForSigning to UnsignedVPToken
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2810] update OpenID4VP swift library version to develop
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-03-27 00:17:17 +05:30