* 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>
* 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>
* feat(inji-344): add flipper config for mmkv and xstate
* feat(inji-409): Add flipper config file and enable devtools for all machines
* feat(inji-409): Add react-navigation to flipper config
* feat(inji-344): Use VC Key class instead of separate functions for managing vc key
* feat(inji-344): Use properties from VcKey Class instead of reading from vckey string
* feat(inji-344): Rename vcKey to vcMetadata
* feat(inji-344): Use vc's unique id or vckey instead of joined string of vc metadata
* feat(inji-344): Use vc key instead of unique id to avoid confusion. Fix issues reg parsing vc metadata
* feat(inji-344):fix redownloading issue
Co-authored-by: Tilak <tilakpuli15@gmail.com>
* feat(inji-344): Remove vc getting stored on update of pin status
* feat(inji-344): update other vc's pin status to false when any vc is pinned
* feat(inji-344): remove hash ID for UIN
* feat(inji-344): revert google services json
* feat(inji-344): remove mmkv logs added for debugging
* feat(inji-344): fix received vcs not getting displayed on reopen of app
* feat(inji-344): fix id not shown in revoke component
---------
Co-authored-by: Sri Kanth Kola <srikanthsri7447@gmail.com>
* feat(INJI-360): Add esignet host as env variable and use in QR login flow.
* feat(INJI-360): Fix compile error.
* chore(INJI-360): support esignet and mimoto base url in workflows for Android and iOS
* chore(INJI-360): add ESIGNET_HOST in Fastfile for android.
* chore(INJI-360): remove unnecessary env variables from ios build workflow.
* feat(INJI-360): Add setting to change esignet host url under credetntial registry.
---------
Signed-off-by: Swati Goel <meet2swati@gmail.com>
* feat(INJI-360): Add esignet host as env variable and use in QR login flow.
* feat(INJI-360): Fix compile error.
* chore(INJI-360): support esignet and mimoto base url in workflows for Android and iOS
* chore(INJI-360): add ESIGNET_HOST in Fastfile for android.
* chore(INJI-360): remove unnecessary env variables from ios build workflow.
* fix(INJI-329): remove onboarding related code from MyVcs machine to show the expanded view of received card
Onboarding is used to check whether we need to show the intro sliders or not now it is handled differently in AppLayout
* fix(INJI-329): redirect the user to the history screen after successfull vc share
* fix(INJI-329): show incoming card screen on the verifier after closing the success popup
redirect the user to received cards screen if user clicks on view received card button and QR code screen if clicks on back button
* refactor(INJI-329): extract bottom tab, scan and request screen names into separate file to maintain the consistency
* refactor(INJI-329): remove activeTab from routeConstants as it is not being used
before new UI merge we have 3 different tabs in home screen and activeTab is used for displaying the current active tab
* chore(INJI-304): bump up secure keystore version to v0.1.1
* chore(INJI-304): bump up tuvali version to v0.4.4
---------
Co-authored-by: dhivya0413 <120356578+dhivya0413@users.noreply.github.com>
* feat(INJI-202): hash uin/vid to store in mmkv and file storage
* feat(INJI-202): refactor to store salt in constants
* feat(INJI-202): refactor argon2i salt and add function to get MMKV data
* feat(INJI-202): refactor to get mkkv data method
---------
Co-authored-by: Pooja Babusingh <68894211+PoojaBabusingh@users.noreply.github.com>