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
jaswanthkumartw
edefef6c5d
Injimob-3651: update the new branding changes ( #2154 )
...
* [INJIMOB-3622]: add the new branding changes
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3651]: update the new branding changes
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3651]: update the new snapshots
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3651]: update the changes mentioned deskcheck
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
---------
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
Signed-off-by: jaswanthkumartw <jaswanthkumar.p@thoughtworks.com >
2025-12-01 15:03:41 +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
jaswanthkumartw
a0b08914e5
[INJIMOB-3622] Fix alignment in history screen ( #2140 )
...
* [INJIMOB-3622]: clear the history page issue
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [INJIMOB-3622]: clear the history page issue
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
---------
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
2025-11-19 13:49:37 +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
abhip2565
d8d718693d
[INJIMOB-3633][INJIMOB-3636] fix icon bg color across app ( #2134 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-11-14 10:21:25 +05:30
abhip2565
6a202b11af
[INJIMOB-3633] fix search bar clear icon not apperaing ( #2133 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-11-13 18:37:47 +05:30
jaswanthkumartw
a7e9d99076
INJIMOB-3604: changes according to new style guide ( #2121 )
...
* [injimob-3604]: changes according to new style guide
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [injimob-3604]: changes according to new style guide
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
# Conflicts:
# components/KebabPopUp.tsx
# components/VC/common/VCItemField.tsx
# components/ui/svg.tsx
# components/ui/themes/DefaultTheme.ts
# locales/ara.json
# locales/en.json
# locales/fil.json
# locales/hin.json
# locales/kan.json
# locales/tam.json
* [injimob-3604]: changes according to review comments
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [injimob-3604]: changes according to review comments
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [injimob-3604]: changes according to review comments
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [injimob-3604]: changes according to review comments
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
* [injimob-3604]: removed the debug.keystore file
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
---------
Signed-off-by: jaswanthkumarpolisetty <jaswanthkumar.p@thoughtworks.com >
Signed-off-by: jaswanthkumartw <jaswanthkumar.p@thoughtworks.com >
2025-11-07 11:28:36 +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
Kaushik Gupta
a0d25feac1
INJIMOB-3602 Tuvali Version Removed and Converted to title case in Ab… ( #2112 )
...
* INJIMOB-3602 Tuvali Version Removed and Converted to title case in About Page
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
* removed Tuvali_version from locales
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
---------
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
2025-11-03 23:20:40 +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
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
KiruthikaJeyashankar
6c1e23a3d2
[INJIMOB-3453] fix share-with-selfie not coming with vc with face ( #2095 )
...
* [INJIMOB-3453] fix share-with-selfie not coming with vc with face and remove mosip vc hardcoding
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3453] pass issuerHost instead of issuer name in activitylogs
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3453] exclude processed credentialdata data in ble share
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3453] refactor: rename vcHasImage to getFaceAtribute
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3453] refactor: modify fallback for face in VC
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3453] fix: inexisting function import
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-10-03 11:57:25 +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
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
abhip2565
3fa11ebb71
[INJIMOB-3504] fix detail view rendering cache key issue ( #2061 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-25 18:52:06 +05:30
abhip2565
b0168c31df
[INJIMOB-3205] fix fallback vc rendering if wellknown not available ( #2050 )
...
* [INJIMOB-3205] fix fallback vc rendering if wellknown not available
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3205] update fallback vc card view bg image
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:04:04 +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
balachandarg-tw
d3fdbead0e
[INJIMOB-3437]: Fixed crash issue due to pop dimiss ( #2029 )
...
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-07-28 12:49:36 +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
Sairam Girirao
28989d7f43
[INJIMOB-3376]-fix for claims not visible in No Matching credentials Error Screen ( #1997 )
...
* [INJIMOB-3376]-fix for claims not visible in Error Screen
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
* [INJIMOB-3376]-Fix claims not visible in error screen
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
* [INJIMOB-3376]:Optimized logic for claims not visible in error screen
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
---------
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
2025-07-14 14:01:38 +05:30
balachandarg-tw
e5b8f4ed40
[INJIMOB-3389]: Implement singleton pattern for OVP and VCI client Modules ( #2005 )
...
* [INJIMOB-3389]: Implement Singleton pattern for Openid4vp Module
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3389]: Implement singleton pattern for VCI client module
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3389]: Update constructor for Openid4Vp singleton
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-07-10 23:30:55 +05:30
Alka Prasad
8c8797bb53
[INJIMOB-3384]- render error modal conditionally on error and not control just on visibility ( #1993 )
...
Signed-off-by: Alka <prasadalka1998@gmail.com >
2025-07-07 18:01:40 +05:30
abhip2565
ee8b45caa5
[INJIMOB-3370] Release 17 ovp fix sync to develop ( #1987 )
...
* [INJIMOB-3370] fix ios crash when vp sharing consent declined
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3374]: reset error messages on retry vp sharing
Signed-off-by: Alka <prasadalka1998@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: Alka <prasadalka1998@gmail.com >
Co-authored-by: Alka <prasadalka1998@gmail.com >
2025-07-03 13:08:12 +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
Alka Prasad
62ff17bf05
[INJIMOB-3319]: pass exitAppWithTimer props to decide app exist in error case for ovp same device flow ( #1966 )
...
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
2025-06-19 21:22:31 +05:30
abhip2565
b76d99caeb
[INJIMOB-3187]: pinput input autosubmit fix ( #1952 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-06-04 19:45:21 +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
abhip2565
4f6595694c
[INJIMOB-2823] remove display of keyType in VC detail view ( #1935 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-05-16 15:08:25 +05:30
adityankannan-tw
a939b0e28f
[INJIMOB-fix]: navigate to home screen with a delay for resettting error ( #1934 )
...
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
2025-05-16 10:43:11 +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
Sairam Girirao
1105151b9c
[INJIMOB-2951] Fix Overlap of Pagination dots with the Introslider text content ( #1914 )
...
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
2025-05-06 15:35:26 +05:30
Sairam Girirao
1fdd552370
[INJIMOB-2977]:fix alignment issue in static screens of intro sliders ( #1888 )
...
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
2025-04-23 21:18:54 +05:30
balachandarg-tw
bb89612d6d
[INJIMOB-3154]: Same device flow inOVP for Android ( #1884 )
...
* [INJIMOB-3154]: Handle deeplink intent data in Android
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-3154]: Handling same device flow and sending response back to Verifier
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Co-authored-by: sairam-girirao_infosys <sairam.girirao@infosys.com >
* [INJIMOB-3154]: Review comments addressed
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Co-authored-by: sairam-girirao_infosys <sairam.girirao@infosys.com >
* [INJIMOB-3154]: Share Success screen buttons are rendered based on buttonStatus props
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Co-authored-by: sairam-girirao_infosys <sairam.girirao@infosys.com >
* [INJIMOB-3154]: Update buttonStatus type
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Co-authored-by: sairam-girirao_infosys <sairam.girirao@infosys.com >
* [INJIMOB-3154]: Hanle Network Error Retry Scenario
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Co-authored-by: sairam-girirao_infosys <sairam.girirao@infosys.com >
---------
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Co-authored-by: sairam-girirao_infosys <sairam.girirao@infosys.com >
2025-04-23 15:43:28 +05:30
Sairam Girirao
311f47fdf6
[INJIMOB-2976]: Fix the Overlapping of Introscreen Content with the pagination dots ( #1902 )
...
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
2025-04-23 13:46:08 +05:30
KiruthikaJeyashankar
ca937331ce
[INJIMOB-3129] handle long client name consent ( #1894 )
...
* [INJIMOB-3129] fix display of long client names in OVP consent screen
To avoid, long client names making the consent screen occupy the entire screen, the client names are formatted for display. The logic of formatting involves trimming the value to 15 characters and appending ... with it
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3129] fix enabling of share with selfie button in OVP flow
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3129] optimize import and avoid usage of var
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3129] rename formatText function
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-04-22 11:43: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
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
KiruthikaJeyashankar
61673d0f66
[INJIMOB-2886] add sonar support for inji-wallet ( #1852 )
...
Other changes include:
- add mocks for failing tests
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-03-11 11:34:46 +05:30
abhip2565
e826588e40
[INJIMOB-2943] add testId for intro-slider screens and refactor to improve readability ( #1800 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-02-26 23:01:46 +05:30
adityankannan-tw
3f13cf775e
[INJIMOB-2881]: truncate client name text in send vp screen ( #1780 )
...
Signed-off-by: adityankannan-tw <adityan.kannan@thoughtworks.com >
2025-02-06 16:41:39 +05:30
abhip2565
680de2bd60
[INJIMOB-2337] add dynamic intro-sliders with localization support ( #1762 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-01-24 15:30:25 +05:30