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
Alka Prasad
e0579048b1
[INJIMOB-2571]: refactor storage class ( #1746 )
...
* [INJIMOB-2571]: refactor backed up data restoration method
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-2571]: refactor the storage class to make it more readable and for seperation of concerns
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-2571]: rename a few methods and throw the caught error along with logging it
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-2571]: refactor verifyCredential method and its usages
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-2571]: move verifyCredentialData method under OpenIdVCI
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
---------
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
2024-12-20 10:34:29 +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
abhip2565
1dd0ac8003
INJIMOB-1578]add ed25519 and es256k support and add logs ( #1659 )
...
* [INJIMOB-1578]add ecck1 and ed25519 support for signing jwt
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1578]add logs and refactor
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2024-11-05 09:53:55 +05:30
abhip2565
d0fd1e3853
[INJIMOB-1884] Add UI for Key Managent ( #1622 )
...
* [INJIMOB-1884] add ui for key managent feature
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1884] replace modal with screen for ios co pilot support
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2024-09-25 16:08:30 +05:30
KiruthikaJeyashankar
2756227cb1
[INJIMOB-1078] Merge remote-tracking branch 'upstream/develop' into injimob-1078-mso-mdoc-vc-support-copy
...
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2024-09-10 14:53:19 +05:30
abhip2565
47a97c1783
[INJIMOB-1874] add ecr1,eck1 and ed key support ( #1594 )
...
* [INJIMOB-1874] add ecr1,eck1 and ed key support
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1874] refactor changes
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
[INJIMOB-1874] refactor changes
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2024-09-10 14:18:52 +05:30
abhip2565
07d02f21c5
[INJIMOB-1093] draft13 changes ( #1566 )
...
* [INJIMOB-1093] integrate wellknown api, download and display vc based on wellknown response
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
[INJIMOB-1093] change in wellknown endpoint and refactor
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1093] update version of vci-client
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2024-07-29 16:54:04 +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
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
abhip2565
767094b44a
[INJIMOB-1417]: integrating native library of secure-keystone in Inji ( #1464 )
...
* [INJIMOB-1417]:add nstive integration of secure-keystore in inji
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1417]: refactor changes
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1417]: update snapshot version
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1417]: update package.json
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1417]: update podfile.lock
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2024-05-29 10:22:41 +05:30
PuBHARGAVI
73630d84a0
[Injimob 695] Show Banner message based on vc verification call response ( #1408 )
...
* [INJIMOB-695] create a enum for all the banner status types and use it in all places
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] add isVerified attribute in the vcMetadata to store verification status and disable activation if verification is pending
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] hide share, share with selfie and activation options in kebabe menu if verification is pending
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] pass tooltip component and trigger component styles as props to custom tooltip component
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] show info icon next to status in detail view and show the tool tip component when user clicks on it
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] show pending icon in card and detailed view if verification is pending
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] give max height to kebab menu to remove the extra space when there are few options
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] rename the info icon to colored info and add black color info icon to show it in detailed view and adjust the styles of help icon in home screen
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] pass the new argument to the setTextColor to set the default color to the components if wellknown is not available
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] add a logic in wellknown config api method to get the fields properly from credentials supported attribute of api response based on its type
if credential supported field value is array we will use the logic as it is if it's value is of type object we will compare the credential types which we got in the wellknown api response with the credential types of the VC
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] show the kebab menu icon color properly based on the position where we are showing it in ui
In detail view we are using svg image directly so no need to pass icon color and in card view if we have wellknown we will use the text color which we got in config api response otherwise we will set the default color
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] add default value to the selected vc context variable in home screen machine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] add missing translations and translations for verification success and failure states
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] rename verification banner info translation from verification retrigger to info in all local files
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] add translation for pending status in all locale files
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] adjust the styles of detailed view info icon tool tip component
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] show kebab menu icon in detailed view only after getting the response from wellknown config api call and rendering the VC details
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] show vc's in select vc screen in sharing flow only if they are verified by digital bazar
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] adjust the styles of help icon and label in home screen
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] initiate the verification call to digital bazar library and show the banner notification in detailed view based on the response
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] replace setCredential action with setContext action in vcItemMachine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] handle different verification status banner scenarios in vc item and meta machines
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] add translations for vc verification banner in all languages
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] change the name of verification status type info to in progress in all places
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] fix minor issues in verification flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] fix some of the usecases in verification flow
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] fix the styles of vc verification status in detailed view
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] show the card type value in chosen language
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] remove unnecessary format change in QrConsent file
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] remove the banner if the verification is done and the user moves to other screen
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] fix spelling mistakes and rename few variables to make them more meaningful
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] change the method name from setTextColor to getTextColor and move it to vcUtils file
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] change the method name from setBackgroundColor to getBackgroundColor in vcUtils file
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] remove translations related to lock and revoke from all locale files
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] convert detailed view status tool tip translations into object format in all local files
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] chanage vcItemMachine existing state name to vcUtilitiesState
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] change the name of sendVcUpdated to updateVcMetadata in vcItemMachine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-695] remove useBannerNotificationContainer controller file and add those events in useBannerNotification itself
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
---------
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
2024-05-08 09:19:03 +05:30
abhip2565
5351a909b8
[INJIMOB-1240] : Fix face auth consent for minified view share ( #1397 )
...
* [INJIMOB-1240] Resolve conflicts
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1240] Refactor scan machine and QrLogin machine
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1240] Refactor scan machine and QrLogin machine
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1240] Refactor scan machine and QrLogin machine
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1240]: Fix.Share with selfie pop up bug
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1240]: Refactor. scanMachine and qrLoginMachine
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-1240]: Refactor. scanMachine and qrLoginMachine
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2024-05-02 18:36:52 +05:30
PuBHARGAVI
5d3301ca75
[Injimob-1067] fix the search bar issues ( #1380 )
...
* [INJIMOB-1067]: delete vc from VCS context when deleted from kebab popup
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-1067]: rename myVcs to myVcsMetadata and receievedVcs to receievedVcsMetadata
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1067]: add seperate context variable to store myVcs and receivedVcs data
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1067]: add check for tampered vcs and reeceived cards
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1067] move tamperedVcs state into ready state in vcMetaMachine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1067]: fix selector for tampered VCs
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-1067] pass myvcs and received vcs metadata to store to fetch their data from the file storage
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1067] store tampered vcs list in vcMeta machine to check if it is downloaded or tampered vc
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1067] remove unused actions in vcItem and vcMeta machines
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1067] reset search bar input every time we come into myvcs tab screen and refresh the filtered list if one of the filtered vc is removed
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1067] remove unnecessary remove vc from myvcs action in vcItemMachine as we are already refreshing the vcs when delete it
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-1067] remoe unused context variable in vcMeta machine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
---------
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Co-authored-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
2024-04-17 14:56:17 +05:30
Alka Prasad
cee236aaec
[INJIMOB-631] Mini Card View Home Page Changes ( #1294 )
...
* [INJI-631] add share and share with selfie options into kebab menu
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJI-631] change share vc component service attribute type to existingMosipVcItemMachine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJI-631] change the kebab menu options name as per the wireframe
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJI-631] add missing otp screen confirmation dialog translations for kannada language
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJI-631] extract vcItemField name and value into two separate components for better usability
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJI-631] show mini card view of the loaded VC and change the styles as per the wireframe
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJI-631] do not show the activation status and kebab menu when sharing vc and while doing QR login
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJI-631] show mini card view usin shimmerPlaceholder component when card is in loading state
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJI-631] add svg images for wallet activated and unactivated icon
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJI-631] fix the postion of pin icon when there is no image displayed in VC
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] show help icon and meat ball menu in vc detailed view
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] add styles for detailed view profile icon and it's container
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-721]: add help icon on top bar and remove setting button
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-721]: move settings to bottom tab bar
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-721]: add search bar ui for vc search
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-721]: add search filter for the vc search
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-721]: refactor filtered data to show message when vc not found
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-631] redirect to the home screen when user gives confirmation to delete the vc from the detailed view
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-721]: add search svg for search bar and also style it
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-631] in existing vcitem machine close the kebab popup when an option is selected in kebab menu except for remove vc option
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] change the remove vc confirm popup as per the wireframe
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] add icons for the kebab menu options and show the number of cards available in home screen
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] remove tooltip in detailed view and show remove vc kebab menu option in red color
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] close the kebab menu when user clicks on cancel button in removal confirmation popup
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMON-631] show verification status for all the VCs in mini view and detailed view based on isVerified status
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631]: send vc data to scan machine while selecting share or share with selfie from meatball menu
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-721]: add styles to search bar
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-721]: add text msg when field searched in the vc search bar is not found
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-631]: implement sharing VC flow from mini card view
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-721]: refactor search bar component to show diff icon for vc search and issuers search
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-721]: remove unused code
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-631]: implement sharing VC with selfie flow from mini card view
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631]: handle face auth failure scenario in VC sharing with selfie
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631]: handle proper closing of kebab menu on VC share option click
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-721]: add styles to the search bar
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-631]: handle navigation to history page from success vc share page
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-721]: add background colour for home screen
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-631]: display proper label for QR login from meat ball menu
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631]: handle QR login flow for mini view card
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631] show count of cards available matching with search keyword
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] show activated icon for the sunbird cards in the mini view
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] hide share with selfie and qr login options in kebab menu if profile image is not available
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631]: updating logic to call isFromOpenId4VCI from an instance of VCMetadata
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631]: update kebab menu list icons to outline with black color
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631]: close kebab popup on selecting sharing option for esignet VCs
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631]: clear connect for invalid identity and back button click face auth during share with selfie
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631] fix the logic of showing how many cards available in the ui
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] remove styles for kebab menu pin icon
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631]: updating logic to call isFromOpenId4VCI from an instance of VCMetadata
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631]: reset the flowType and selectedVC variable in scan machine on any disconnect or success share of VC
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631] in detail view show activation status popup everytime in the bottom
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] replace activated icon with svg image in detailed view
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631]: remove unused files
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631] don't show activation details in detailed view if VC image is not available
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] show verification status as valid if credentials are available
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] adjust the size of the image, qr code, magnifier and logo in detialed view
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] increase the width of the activate button in the detialed view
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] in detialed view increase the divider with and change it's styles to show it as per wireframe
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] in detialed view move email and all the address fields to the bottom view for all type of VCs
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] filter the supported credentials of esignet wellknown config based on credential type of issuers config
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] show the horizontal line in detailed view only if email or one of the address fields available in vc
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] fix the spelling mistake of detailed view image styles
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] remove unused event in existing mosip vc item machine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] change the name of the enum used for sharing flow from flow type to vc share flow type
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] create a new enum type to use it for showing the activation status in vcitem container
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] use logical and operator to decide whether to show horizontal line or not in detailed view and remove unnecessary logs
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] add test id to the profile icon container and adjust the styles of pin icon
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] move invalid identity message overlay to verify identity overlay component
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] show credential registry in the bottom section of detial view if it's env variable is set to true
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] add testId to detailed view qr code view and change settings tab title to settings
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] make whole kebab menu option as pressable
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631]: hide kebab menu from the VC on SendVCScreen
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631]: reset SelectedVc and flow type in scan machine for every kind of disconnect
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631]: remove redundant check on qr login
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631]: fix the prop value passed to the face scanner
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631] add email & address back to default fields and write a logic to remove bottom section fields from wellknown config supported fields
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] move detailed view bottom section fields list into vcUtils file
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] remove unused action selectIsVerifiable in existing vc item machine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] pass the controller functions directly to verifyIdentityOverlay when calling it
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] add todo comment in vcVerification file to handled vc verification pending status as part of another task
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-631] render kebab menu options using flat list and make necessary changes related to menu options
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-721]: refactor search Filter for normal otp flow VC
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-721]: refactor search Filter for sunbird and esignet vc
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-721]: refactor to add metadata to esignet and sunbird vc on download before saving
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-721]: show no of cards when search data is updated
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-631] add back history tab file
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* INJIMOB-778 (#122 )
* [INJIMOB-778]: add new localistaion for set and confirm passcode screen
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-778]: add authorization after the biometric unlock
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-778]: add check for biometric and password for the toggle
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-778]: add success toaster message when alternate unlock method is added
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-778]: remove toaster when the app is reopened
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-778]: add locales for succes toaster for biometric toggle
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-778]: refactor to check for the toggle from settings
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-778]: refactor function that handles biometric toggle
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-778]: refactor toggle_biometric_unlock event
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-778]: refactor banner notification to show success message
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* [INJIMOB-778]: add testID for new components
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
---------
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
Signed-off-by: PoojaBabusing <115976560+PoojaBabusing@users.noreply.github.com >
Co-authored-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
* Injimob 784 (#124 )
* [INJIMOB-784] add face verification consent overlay
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-784] add dismiss for backdrop press
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-784] add pop up for qrlogin flow also
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-864] disable backup button when restoring and vice versa (#1279 )
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-867] - remove all files including unsynced files and get latest file based on date (#1281 )
Signed-off-by: Sreenadh S <32409698+sree96@users.noreply.github.com >
* [INJIMOB - 865,868] - Fix duplicate VC key for restored VC's and remove metadata if vc file not found (#1283 )
* [INJIMOB-something] use incremental timestamp for restore and make unload take a flag start time
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-865,868] fix duplicate vckey value for restored vcs and remove vc metadata if file not found
Co-authored-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com >
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-869] remove unused method in store.ts machine
Co-authored-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com >
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-869] revert removing vc metadata if file not found
Co-authored-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com >
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-865] fix tamper vc removal
When a VC is tampered, we get the tampered vc popup. Once we press okay button in the popup, we will be refreshing the vc machine's myVcs & recievedVcs context. Due to calling of parallel states, we were having issue with refreshing of myVcs. It is fixed by targeting to init state to refresh
Co-authored-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com >
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-865] remove vc metadata when file is not found
Co-authored-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com >
Co-authored-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-869] add code comments & fix minor code issues
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
---------
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Co-authored-by: Harsh Vardhan <harsh59v@gmail.com >
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Co-authored-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-784] set context after getting the value from store
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-784] refactor the names and send isConsentGiven value properly to the scan machine event
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-784] store & fetch the face auth consent value with proper types
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* INJIMOB-604 VC Verification Failure Scenarios (#1228 )
* [INJI-604]: Handle Verification VC Error Scenarios
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-604] remove the card from UI when verify credential is failed and show error overlay
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-604] remove unused actions in existingMosipVcItem and issuers machine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* INJIMOB-604 Replace Error message overlay with new error screen.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJI-611]: New Error screen implemented
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJI-604]: Transation added for Verification error messages.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJI-604] merge develop and resolve conflicts
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJI-604] remove unnecessary log in error screen
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-604] remove removeVcFromMyVcs action from verify vc failed event and fix typegen warnings
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* INJIMOB-604 : Removing logs and renaming functions
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [INJIMOB-604]: Removing unused method.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [Inji-604]: Fixing the issue of recursive VC deletion during Go Back event in Verification Error screen.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [Inji-604]: Fixing bugs post conflict resolve.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [Inji-604]: Removing unused events and adding translations for Go Back button
* [Inji-604]: Removed angle brackets for Technical Error
* [Inji-604]: Added ToDo to handle backup
* [Inji-604]: Removing isVerified flag from the Existing VC Item Machine.
* [Inji-604] iOS crash fixed for Verification error Go Back Button
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
* [Inji-604]: Simplified condition for result in verify Credential call.
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
---------
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-784] add styles for the popup
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-784] add locales changes in all languages
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-784] send consent data using event to qrlogin machine
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-784] refactor scan and qr machines and remove logs
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-784] add testID for icons and buttons
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-784] add translations for help screen contents
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-784] add translations for help screen contents
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* [INJIMOB-784] change popup text and alter help screen msg order
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
* Update SendVcScreenController.ts
* [INJIMOB-784] refactor actions for show face auth consent screen
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 >
Signed-off-by: Sreenadh S <32409698+sree96@users.noreply.github.com >
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Signed-off-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com >
Co-authored-by: adityankannan-tw <adityan410pm@gmail.com >
Co-authored-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Co-authored-by: Sreenadh S <32409698+sree96@users.noreply.github.com >
Co-authored-by: Harsh Vardhan <harsh59v@gmail.com >
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Co-authored-by: balachandarg-tw <115633327+balachandarg-tw@users.noreply.github.com >
* [INJIMOB-631]: remove reset flowtype from disconnect as it is resetting the value each time on new connection
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-631] remove unnecessary reset flow type event in scan machine and fix storage limit error overlay
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
---------
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: Alka <prasadalka1998@gmail.com >
Signed-off-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
Signed-off-by: Alka Prasad <Alka1703@users.noreply.github.com >
Signed-off-by: PoojaBabusing <115976560+PoojaBabusing@users.noreply.github.com >
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Signed-off-by: Sreenadh S <32409698+sree96@users.noreply.github.com >
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
Signed-off-by: BalachandarG <balachandar.g@thoughtworks.com >
Signed-off-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com >
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Co-authored-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com >
Co-authored-by: PoojaBabusing <115976560+PoojaBabusing@users.noreply.github.com >
Co-authored-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com >
Co-authored-by: adityankannan-tw <adityan410pm@gmail.com >
Co-authored-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Co-authored-by: Sreenadh S <32409698+sree96@users.noreply.github.com >
Co-authored-by: Harsh Vardhan <harsh59v@gmail.com >
Co-authored-by: balachandarg-tw <115633327+balachandarg-tw@users.noreply.github.com >
2024-03-19 11:52:00 +05:30
Alka Prasad
e09e5064f1
Inji 637: data backup restore ( #1198 )
...
* [INJI-637]: Create temporary UI skeleton and state machine for data backup restoration
* [INJI-637]: Add logic to restore data from the backup file
* [INJI-637] get zipfile from backup dir & refresh VCs
* [INJI-637] delete backup directory on success
* [INJI-637] refactor loading backup data function
Signed-off-by: adityankannan-tw <adityan410pm@gmail.com >
Signed-off-by: Alka <prasadalka1998@gmail.com >
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
2024-01-29 13:12:20 +05:30
KiruthikaJeyashankar
76122977e8
fix(INJI-552): handle biometric reject on vc download ( #1003 )
...
* refactor(INJI-552): store and read generated keypair to avoid multiple write
In issuersMachine, when user is downloading VC via issuer for the forst time, the keypair is generated and stored for further usage. Since we were checking for keypair availability in storage before the read keypair action is sending result event, keypair is generated for every download. This issue is fixed here thus making the 2+nth downloads faster than 1st download.
Signed-off-by: Kiruthika Jeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* fix(INJI-552): show error when user cancel biometric on download via issuer
actions in error screen after biometric cancellation
RETRY -> ask for biometric and resume downloading from there itself if biometric given
BACK -> Go back to add new card screen
Signed-off-by: Kiruthika Jeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* fix(INJI-552): Handle biometric cancel on vc download via issuer
Signed-off-by: Kiruthika Jeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* refactor(INJI-552): change let to const
Signed-off-by: Kiruthika Jeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
---------
Signed-off-by: Kiruthika Jeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2023-11-16 09:51:01 +05:30
vijay151096
4e643134d7
Refactor(inji-472): refactoring api usage, fix warnings, and fix fabicon ui issue ( #952 )
...
* refactor(inji-472): refactoring api usage, fix warnings, and fix fab icon ui issue
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* refactor(inji-472): remove masking in vc details page, add the testid for the download FAB icon
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
---------
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
2023-10-23 13:59:54 +05:30
Harsh Vardhan
86840edcc1
feat(INJI-458): show loading screen after closing of web view in OpenID4VCI flow ( #932 )
...
* perf(INJI-458): cache fixed result of custom keystore presence
Each call over the RN bridge can take significant user-visible time, and since
the result is used multiple times and cannot change for a device in runtime,
it can be computed once stored for later use.
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* feat(INJI-458): show loading for android h/w keystore check & generation
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* feat(INJI-472): show loader on issuer select
Co-authored-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* refactor(INJI-458): rename const name to isHardwareKeystoreExists
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
---------
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
Co-authored-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2023-10-20 12:14:21 +05:30
PuBHARGAVI
0537cf6699
fix(Inji 332): reset UIN field in add vc modal and set AddVcModal dropdown to VID ( #864 )
...
* fix(INJI-332): reset the UIN field in AddVcModal after downloading the VC using AID and show VID in dropdown
* refactor(INJI-332): remove unnecessary formatting changes
* fix(INJI-332): change default value of getIndividualId response to UIN in getVcModal
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* remove project.pbxproj changes
* Revert "remove project.pbxproj changes"
This reverts commit ba7d9ec872 .
* fix(INJI-332): reset the project.pbxproj file
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
---------
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
2023-10-13 15:13:44 +05:30
Harsh Vardhan
84715a3dd2
refactor(INJI-205): Check Internet before OIDC AuthZ
...
Co-authored-by: Kiruthika Jeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Signed-off-by: Kiruthika Jeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2023-10-10 13:34:12 +05:30
Harsh Vardhan
53c540d427
refactor(INJI-205): improve oidc error handling
...
granular level changes:
- merged error states
- move to a two-step issuer-ID assign of issuer from issuerScreen to
state machine
- improved OIDC cancel flow handling for android/iOS openid platform libs
Co-authored-by: Kiruthika Jeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Signed-off-by: Kiruthika Jeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2023-10-10 13:34:12 +05:30
Dhivya
8ee2bf0ca5
Merge remote-tracking branch 'origin/develop' into inji-214
2023-08-02 14:36:47 +05:30
Harsh Vardhan
4ce5990c92
feat(INJI-222): propagate event from _store to app state machine
...
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
2023-07-31 16:59:38 +05:30
Harsh Vardhan
7272e37340
feat(INJI-222): add popup for error in decryption
2023-07-31 16:58:55 +05:30
Dhivya
f4726c1aee
feat:(inji-175) show warning message when device keystore not supports
2023-07-31 13:19:35 +05:30
Dhivya
59cd5f3451
feat(inji-214): [Tilak|Dhivya] refactor hmac functionality
2023-07-27 12:13:10 +05:30
Dhivya
21844e9a62
feat(inji-214): [Dhivya|Tilak] add logstate for vcitem state machine
...
(cherry picked from commit 7001679cdd6f46dfc5a60474f30284292e69b888)
2023-07-25 11:19:21 +05:30
Dhivya
4191e10f25
feat(inji-214): [Dhivya|Tilak] integrate the secure store
2023-07-21 16:59:56 +05:30
Harsh Vardhan
5f5220a28b
feat(INJI-149): remove extra button component of half width
2023-07-18 12:06:29 +05:30
Harsh Vardhan
becec367ea
chore: add missed out Podfile.lock changes
2023-07-18 12:04:00 +05:30
Harsh Vardhan
88253f68ba
fix(INJI-149): remove unavailable action from store.ts
2023-07-18 11:38:39 +05:30
Harsh Vardhan
999d6a1276
feat(INJI-149): add a popup when keychain fails to get password
...
Reason: when keychain.getGenericPassword errors due to a false/falsy response,
the state machine goes ahead and clears the MMKV store and the VC
directory as without the key the encrypted data is not meaningful,
it may so happen that the keychain/keystore is not unlocked yet as
most modern mobile OSes can choose to lock access to it when the phone
is locked
Fix: earlier the state machine would go and clear the datastores without
user intervention, this fix will give the user a prompt if encrypted
VCs exist on app-data and allow user to try reading the keychain once
again before silently deleting everything
Co-authored-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Co-authored-by: Alka <prasadalka1998@gmail.com >
2023-07-18 11:37:49 +05:30
anil_majji
ec5bb94e45
Updated with develop branch along with VcItemContent.tsx, VcItemActivation.tsx
2023-06-23 13:55:32 +05:30
KiruthikaJeyashankar
cd6f1be1d4
feat(#INJI-42): [Kiruthika/Bhargavi] show error overlay if saving fails while downloading VC
...
Issue Link: https://mosip.atlassian.net/browse/INJI-42
2023-05-18 16:21:44 +05:30
srikanth716
ac7dd03e2b
new ui changes
2023-04-17 21:01:01 +05:30
Monobikash Das
eaa03b5b82
MOSIP-25184 : removed lock option - which was not working
2023-01-04 11:26:45 +05:30
Danica Erediano
7bda83f790
for single revoke: deleted VID from store and redirecting to homepage, for bulk revoke:deleted all selected VIDs from store and refreshed list
2022-09-27 14:24:55 +08:00
Danica Erediano
7454b87e7a
rebase from develop
2022-09-21 17:17:31 +08:00
Paolo Miguel de Leon
61f895b6b6
feat: allow VC sharing between Android and iOS
2022-09-06 14:33:48 +08:00
pmigueld
2574af3dcc
chore: use XState TypeGen
2022-04-06 16:35:48 +08:00