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
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
Kaushik Gupta
f1a466cef7
sample-application ( #2135 )
...
* sample-application
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
* refactor: Apply CodeRabbit review suggestions
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
* changes as per review
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
* fix: Add URL encoding for token request form parameters
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
* Remove sensitive JWT logging from proof generation
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
---------
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
2025-11-18 09:38:25 +05:30
Kaushik Gupta
d435a63468
INJIMOB-3246 Code coverage fix for failing test for new ui changes ( #2126 )
...
* INJIMOB-3246 Code coverage fix for failing test for new ui changes in develop branch
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
* Added build-inji-wallet job to run tests in push trigger workflow
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
* Updated actions/checkout from v3 to v4 for GitHub Actions compatibility
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
* Updated setup-node to v4 and added test-coverage step to CI workflow
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
* Updated actions/setup-node from v4 to v6.0.0 to move off deprecated Node16 runtime
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
* Removed unused env vars and redundant test-coverage step from build-inji-wallet job
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
* Renamed build-inji-wallet job to run-tests
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
---------
Signed-off-by: Kaushik Gupta <kausgpt97@gmail.com >
2025-11-12 11:35:15 +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
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
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
balachandarg-tw
2e07684971
[INJIMOB-956]: Support SVG list ( #2090 )
...
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-09-29 15:17:39 +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
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
balachandarg-tw
0a62157716
[INJIMOB-3372]: [Develop] Target sdk version updated to 35 ( #2047 )
...
* [INJIMOB-3372]: Update targetSdkVersion to 35 and upgrading kotlin and gradle versions (#2040 )
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3372]: Update `react-native-screens` version to 3.33.0 for targetSdkVersion crash fix (#2043 )
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3372] refactor: sync package-lock (#2044 )
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3372]: Update read me
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-08-13 14:58:57 +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
726bcee6c3
[INJIMOB-3440] fix: qr login not showing binded VCs ( #2038 )
...
* [INJIMOB-3440] fix: qr login not showing binded VCs
Post success of wallet binding, VCItem machine was sending an event to update the VC data stored in VCMetada machine context, which was causing the issue of not able to recognize binded VCs.
Other changes:
- refactor: rm unused variable
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3440] refactor: rename variable aligning intent
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-07-29 15:55:50 +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
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
balachandarg-tw
9779972155
[INJIMOB-3381]: Check for different face fields and remove id during rendering ( #2016 )
...
* [INJIMOB-3381]: Check for different face fields and remove id during rendering
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3381]: Review comments addressed
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3381]: Face field null check updated
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-07-15 17:01:22 +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
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
balachandarg-tw
c5cfbf1a06
[INJIMOB-2425]: Add updated VCI client version in Inji ( #1848 )
...
* [INJIMOB-2425]: Update VCI client to patch version in build.gradle
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2425]: Update version to 0.3.0 SNAPSHOT verrsion
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2425]: Update pacakge dependecy for VCI client
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
---------
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
2025-03-19 11:34:30 +05:30
balachandarg-tw
04041c21b1
[INJIMOB-2633]: Add KMP artifact of Pixelpass 0.7.0, exclude dependencies in OVP library ( #1824 )
...
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
2025-02-27 09:28:14 +05:30
KiruthikaJeyashankar
82740bcc36
[INJIMOB-2471] set UUID as vc identifier ( #1745 )
...
* [INJIMOB-2471] make identifier of Vc as random UUID
Previously, we were relying on the id feild of the Vc to construct the unique identifier for VC component and file name for storing VC, this identifier in now replaced with random generated UUID. This was made since id property of VC is optional field as per w3c data-model 1.1.
We are using UUID version 4 to ensure randomness and collision-resistance.
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2471] maintain consistency in setting VCMetadata ID
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJICERT-2471] use VC metadata id as VC key
This VC key will be used for storing file name, component key & other identifier for VCs
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2471] remove setting identifier field in credential wrapper
The identitifier in credentialWrapper having the value "$issuer:$protocol:$UUID" was used to construct VC metadata id, issuer and protocol field which is already available in context param. This is now replaced with constructing VC metadata with the required fields available in machine context.
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2471] use context VCMetadata instead of calling function for accessing in issuersMachine
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-2471] optimize import
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2024-12-24 10:00:27 +05:30
PuBHARGAVI
b30cd6b809
[INJIMOB-2550] use ed25519 key type for signing the vp token in VP sharing flow ( #1741 )
...
* [INJIMOB-2550] set default key type to ed25519 for signing the vp token in VP sharing flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2550]: encode ed25519 public key and pass to library
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-2550] rename ovp signing algorithm and suite name variables to make them more meaningful
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
---------
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
Co-authored-by: adityankannan-tw <adityan410pm@gmail.com >
2024-12-23 12:23:32 +05:30
balachandarg-tw
8fc26b963e
[INJIMOB-2452] : Well known discovery with attribute name change ( #1744 )
...
* [INJIMOB-2452]: Well known discovery from wallet side with credential_issuer attribute name change.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2452]: Add issuer_id for cache key for wellknown call.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2452]: Removing fetchIssuerConfig method
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2452]: Add issuerHost in VcMetadata.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2452]: Update params to pass only issuerHost of vcMetadata
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOb-2452]: Update credential_issuer attribute to credential_issuer_host
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2452]: add temporary fix for react-native-zip-archive error on github action
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
---------
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
Co-authored-by: Alka Prasad <prasadalka1998@gmail.com >
2024-12-19 18:59:30 +05:30
PuBHARGAVI
47efaa7a97
[INJIMOB-2265] update openid4vp swift package commit
...
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
2024-12-05 11:24:02 +05:30
balachandarg-tw
bd3517ce10
Injimob 2277 handle expired vc ( #1679 )
...
* [INJIMOB-2272]: Expired Vc UI changes based on error code
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2272]: Hide activation from Kebab Popup and activation icons for Expired Vcs.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2277]: Combine the actions for verified and expired flag.Update kebabmenu options condition.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2277]: Update VcVerification props to accept vcMetadata.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
---------
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
2024-11-19 14:51:18 +05:30
balachandarg-tw
6aa6f8ad0a
[INJIMOB-2242]: Vc Verifier integration with Inji ( #1661 )
...
* [INJIMOB-2242]: Integrating VcVerifier with Vc Validation and support for mutliple format into Inji for Android.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOM-2242]: Handling Error codes for Verification failures.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2242]: Passing credential format to VcVerifier.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2242]: Refactoring the code and updating the locales
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2242]: Updating the locales for verification error codes
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2242]: Updating talisman file.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2242]:Updating package-lock.json and adding comment in verifyCredential.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2242]: Reverting package-lock.json to align with develop
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2242]: Revert package-lock.json
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-2242]: Update talismanrc
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
---------
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
2024-11-06 12:37:58 +05:30
PuBHARGAVI
d103bb5da4
[Injimob 2135] ovp enhancements UI ( #1658 )
...
* [INJIMOB-2135] get the authentication response as instance of Authorization request rather than as map and make necessary changes for the same in js layer
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] in vp sharing flow use json path library to extract the path value from the VC json data
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] add logic in openid4vp actions to filter the credentials based on the format and proof types and if input descriptor doesn't have format but presentation definition has use it for filtering
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] change the postion of checkbox in VC to the right side during the VP sharing flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] show verifier name in vp sharing screen header
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] add log event types for different flows in vp sharing and add translations for log messages in all languages
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] create an interface and use it as a blueprint for vc and vp share activity log classes and override necessary methods
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] show all the VCs available in the wallet if none of the input descriptors have format or constraints
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] notify verifier when user declined the consent for sharing VP by calling sendErrorToVerifier method
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] add logs for different flows of VP sharing
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] add translations for some of the vp sharing flows
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] in vp sharing fix the logic of filtering the VCs matching request and add actions to show the logs properly for normal and retry attempts
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] rename vp sharing activity logs header text into camel case
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] add translations for retry attempt failure and technical error scenarios in vp sharing flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] update no credential and credential mismatch error & log messages to show the list of claims requested by verifier
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2215]: expose api in openid4vp module to send error to verifier
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-2215]: expose api in openid4vp module to send error to verifier
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-2215]: expose api in openid4vp module to send error to verifier
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-2215]: refactor native modules and styles for header in send vp screen
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-2215]: refactor native modules and styles for header in send vp screen
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-2135] show normal failure message in history screen if sharing is failed because of technical error and before retry attempt
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135] exclude bcpkix-jdk15on module to avoid transitive dependency issues occuring while building the app
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* Revert "[INJIMOB-2135] exclude bcpkix-jdk15on module to avoid transitive dependency issues occuring while building the app"
This reverts commit 8c7e4572c1 .
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-2135]: update openid4vp swift package
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-2135] specify the type of t in getActionText method of vc and vp Activity log events file
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
---------
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
Co-authored-by: adityankannan-tw <adityan410pm@gmail.com >
2024-11-05 17:51:04 +05:30
PuBHARGAVI
fe59309e88
[Injimob 812] openID4VP sharing flow UI implementation ( #1628 )
...
* [INJIMOB-1629] add an api to fetch the trusted verifiers list for vp sharing flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] add screens for showing vcs matching openId4vp authorization request and selecting VCs
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] add states in scan machine to show loader screen when vp sharing is started
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] send events to parent machine from openId4vp machine to update UI when performing vp sharing
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] change the position of check box in vc container in vp sharing flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] add styles to send vp screen elements to match wireframe and add context variable to store vp sharing purpose
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] show error screen if no credential in wallet matches with authorization request
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] show confirmation pop up when user decline the consent for sharing vp
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] show error screen if the verifier authentication is failed after scanning vp sharing qr code
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] move error and overlay details assigning logic to send vp screen controller
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] add translations for vp sharing flow texts in all languages
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] make changes in card skeleton component to show vc card loader in vp sharing flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] fix issues with reject button in sharing vp screen
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] add support for sharing vp with out selfie from kebab menu
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] add support for sharing vp with selfie from kebab menu
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] add missing translations for error and overlay screen texts of vp sharing flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] add logic in scan screen to show error screens in vp sharing from kebab menu flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] add logic to filter the VCs based on the type of the VC in vp sharing flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812]: generate proof for vp token and send vp
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1629] show generic error message if any error occured while validating vp qr code
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] add logic to allow user retry vp sharing 3 times if any technical error occurred
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] add react method in native module to send the generated vp response metadata and make changes to show any errors occured after sharing vp
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1629] show success screen if vp is shared successfully to the verifier
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812]: refactor proof generation and integrate remote openid4vp package
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-812]: refactor proof generation and integrate remote openid4vp package
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-812] make changes in the code to fetch the VCs properly if scope is present in the authorization code
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] fix the logic of checking if order field value in issuer wellknown is null and empty or not
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] move qr login and openid4vp red id's to scan actions
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] remove unnecessary logs
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] rename openid4vp actions to make them more meaningful and remove unnecessary events in send vp screen controller
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] show error screen if none of the selected VC has image but user chosen share with selfie option
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] add guard logic for checking if any of the selected VC has image or not
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812]: update package resolved with openid4vp library
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-812] fix the logic of retry button in technical error screen and perform the vp sharing again when user click on retry button
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] show specific error screen if required info is missing in qr code
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812]: refactor native module and wrapper with updated library name
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1709]: Integrate VC verifier aar for Vc verification of Mosip VC (#1624 )
* [INJIMOB-1709]: integrate VC verifier aar for Vc verification of Mosip VC
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-1709]: Handling Response from Vc Verifier Library
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-1709]: Removed mavenLocal from build.gradle
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-1709]: Updated build.gradle
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-1709]: Removed Certify from isMosipVC Condition.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-1709]: Adding isAndroid check and verifying using digital bazaar for iOs.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
---------
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Co-authored-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-1629] rename openId4VP to openID4VP in all files and address pr comments
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] fetch trusted verifiers list from mimoto end point
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] rename openId4VP to openID4VP in all files
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] make trusted verifier api call cache preferred
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] rename openId4VP to openID4VP in all places
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812]: refactor and update openid4vp swift library
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-812] remove code related to scope in openid4vp flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] remove code related to type in openid4vp actions
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] rename response_uri to response_uris in openid4vp native wrappers
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] rename typegen file in openid4vp machine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] change target state of checkFaceAuthConsent to getTrustedVerifiersList
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812]: update openid4vp swift package
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-2097]: bump up app version to 0.15.0 (#1631 )
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
Co-authored-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1884] remove SetupKeySelectionScreen (#1632 )
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-812] change the conditional logic for checking if downloading error is generic or not in issuer guards and selectors
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] fetch the trusted verifiers list properly from api response
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] send the list of selected vcs images to face scanner machine only if face is available
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] fix home button navigation issue in error screen of vp sharing flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] move openid4vp machine to showError state if there is any occurred in vp sharing flow and reset error when user navigates to home screen
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] fix some flows in vp sharing flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-812] fix the logic for showing the error screen as part of scan screen in vp sharing flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
---------
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Co-authored-by: adityankannan-tw <adityan410pm@gmail.com >
Co-authored-by: balachandarg-tw <115633327+balachandarg-tw@users.noreply.github.com >
Co-authored-by: Alka Prasad <prasadalka1998@gmail.com >
Co-authored-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com >
Co-authored-by: abhip2565 <74866247+abhip2565@users.noreply.github.com >
2024-10-04 11:21:16 +05:30
KiruthikaJeyashankar
8dd3a50839
[INJIMOB-1458] fix QR login failure due to alias mismatch in activation and QRLogin ( #1506 )
...
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2024-06-11 07:16:26 +05:30
Srikanth Kola
03b4de1a9d
[INJIMOB-781] fix receivedcards wrap copilot provider error ( #1484 )
...
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
2024-06-05 12:09:03 +05:30
Srikanth Kola
9f5f525571
[INJIMOB-781] fix receivedcards wrap copilot provider error ( #1478 )
...
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
Signed-off-by: Swati Goel <meet2swati@gmail.com >
Co-authored-by: Swati Goel <meet2swati@gmail.com >
2024-06-04 17:15:12 +05:30
KiruthikaJeyashankar
003cc156c2
[INJIMOB-1192] onboarding of new issuer is affecting the existing issuers ( #1476 )
...
* [INJIMOB-1192] : use wellknown response instead of mimoto issuer config.
-- Remove hardcoding for sunbird issuer in vc activation and verification flow.
-- Render idType from wellknown response
-- Remove UIN/VID from default add-on fields
Signed-off-by: Swati Goel <meet2swati@gmail.com >
* [INJIMOB-1192] : fix propType and some refactoring
Signed-off-by: Swati Goel <meet2swati@gmail.com >
* [INJIMOB-1192] : add credentialType in VcMetadata
Signed-off-by: Swati Goel <meet2swati@gmail.com >
* [INJIMOB-1192] fix vc download via issuer flow due to credentialType mismatch
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1192] rename supported list of credential type in issuers model
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1192] display id type in history based on wellknown for issuers VC
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1192] fix id type not shown for VC activation
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1192] remove unused credentialType field from VCMetaData
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1192] set default idType for logging activity
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1192] move vc item machine events into model
Events should not be exported to other packages for direct use so that Xstate's createModel() can decorate the function appropriately
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1192] show verify banner id type from wellknown
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1192] refactor duplication and unused code
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1192] remove unused displayId in metadata
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1192] revert the dimensions of camera scanner to old values to support face liveness verification
Co-authored-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1192] remove unused code & debug logs
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1192] fix failing test cases
Co-authored-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1192] remove unused translations
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
---------
Signed-off-by: Swati Goel <meet2swati@gmail.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Co-authored-by: Swati Goel <meet2swati@gmail.com >
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
2024-06-04 16:37:54 +05:30
adityankannan-tw
339e08c462
[INJIMOB-1433,528] - Add passive liveness detection with blink detection ( #1474 )
...
* [INJIMOB-528] add liveness support for face verification
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-528] add and comment blink detection
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-528] update locales and remove blink detection
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1433] add blinking and increase threshold if blinking is detected
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1433] sync package lock json
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1433] update node version to 18 for android build
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1433] refactor
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1433] refactor components
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1433] use the default version of package resolved file
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1433] refactor and add new env for liveness in workflow
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1433] remove new env and unused code
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-1433] add new env for liveness and combine build descriptiona and build name
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-528] update package lock & pbxproj files
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-1433] add test id for elements
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
---------
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Co-authored-by: adityankannan-tw <adityan410pm@gmail.com >
Co-authored-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2024-06-04 13:59:02 +05:30
PoojaBabusing
366ee955fd
[injimob-1313] update inji-vci-client library version for ios ( #1471 )
...
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
Co-authored-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
2024-06-03 12:10:55 +05:30
Sreenadh S
cb70581922
Merge pull request #1469 from tw-mosip/injimob-1204-share-qr-code
2024-05-31 17:28:33 +05:30
KiruthikaJeyashankar
af60088956
[INJIMOB-1204] update lock files
...
Co-authored-by: BalachandarG <balachandar.g@thoughtworks.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2024-05-31 16:48:18 +05:30
srikanth716
c461ce0c2b
[INJIMOB-781] refactor the wrapTopCard condition
...
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
2024-05-30 17:57:48 +05:30
BalachandarG
d8cf4d4530
Merge remote-tracking branch 'upstream/develop' into injimob-1204-share-qr-code
...
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
2024-05-30 17:24:24 +05:30
srikanth716
23f56ee95c
[INJIMOB-1081] revert APPLICATION THEME
...
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
2024-05-30 12:18:39 +05:30
srikanth716
0065e4d6d2
Merge branch 'develop' of https://github.com/mosip/inji into injimob-1081-change-logos
...
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
2024-05-30 12:09:54 +05:30
BalachandarG
80d580b699
Merge remote-tracking branch 'upstream/develop' into injimob-1204-share-qr-code
2024-05-30 09:27:50 +05:30
srikanth716
32b478c35e
Merge branch 'develop' of https://github.com/mosip/inji into injimob-781-app-tour-guide-walkthrough-feature
...
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
2024-05-29 13:41:22 +05:30
srikanth716
4d38a378e8
Revert "Merge branch 'injimob-781-app-tour-guide-walkthrough-features' of https://github.com/tw-mosip/inji into injimob-781-app-tour-guide-walkthrough-features"
...
This reverts commit 1aab1f59ca , reversing
changes made to 563242799b .
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
2024-05-27 22:04:10 +05:30
PoojaBabusing
942487417d
[injimob-1313] add native module briding files for inji vci client ios ( #1459 )
...
* [injimob-1313] add native module briding files for inji vci client ios
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [injimob-1313] update vci client version
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [injimob-1313] update vci client
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [injimob-1313] update vci client version
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
---------
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
Co-authored-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
2024-05-27 21:28:47 +05:30
PoojaBabusing
a06eb4f8bd
[injimob-1313] add native module briding files for inji vci client ios ( #1459 )
...
* [injimob-1313] add native module briding files for inji vci client ios
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [injimob-1313] update vci client version
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [injimob-1313] update vci client
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [injimob-1313] update vci client version
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
---------
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
Co-authored-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
2024-05-27 21:24:29 +05:30
PoojaBabusing
33a70c5034
[injimob-1313] add native module briding files for inji vci client ios ( #1459 )
...
* [injimob-1313] add native module briding files for inji vci client ios
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [injimob-1313] update vci client version
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [injimob-1313] update vci client
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [injimob-1313] update vci client version
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
---------
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
Co-authored-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
2024-05-27 21:20:19 +05:30
BalachandarG
d5146e990d
Merge upstream/develop into injimob-1204-sharing-qr-code-branch
...
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
2024-05-27 13:04:37 +05:30