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
Alka Prasad
2d2a8fec77
[INJIMOB-878]: moved Vc types file to Verifiable Credential folder and renamd VC state machine to VCMetaMachine ( #1354 )
...
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
2024-04-02 13:05:33 +05:30
Harsh Vardhan
c05408413d
[INJI-314] [INJI-900] add jest testing config, mocks and sample unit tests for Inji ( #1340 )
...
* [INJI-314] initial commit
Signed-off-by: Sri Kanth Kola <srikanthsri7447@gmail.com >
* [INJI-314] add WIP ut stuff
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-314] fix tsconfig for project type
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-314] kludge - skip checking types during unit tests
* mock image imports globally
* enable tests to run from any dir
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-314]: mocked modules
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
* [INJIMOB-314]: mock react-native-google-signin
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
* [INJIMOB-314]: use defined mock from google-signin lib
other details:
- mock base58.., rn-linear-gradient, expo-camera
- add @react-native/assets-registry to make jest-expo babel preset work
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-314] reorganise global const mocks into jest's setupFiles
Co-authored-by: srikanth716 <srikanthsri7447@gmail.com >
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-900] write tests for ActivityLogEvent
* init relevant mocks
* remove redundant global mocks from test files
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-900] fixup mocks of mmkv, zip-archive, rnfs
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-900]: write unit test for commonUtil
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
* [INJIMOB-900]: write unit test for commonUtil
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
* [INJIMOB-900]: sample unit test for settingsScreen
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
* [INJIMOB-900] add SettingScreen test
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-900] update sample tests for commonUtil
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-900]: refactoring the settingsScreen test for Android and IOS
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
* [INJIMOB-900] update test snapshots and add kludge in auth for testing
kludge: auth state machine now exports a selector with optional fields
as state machine isn't running in a test environment
Co-authored-by: srikanth716 <srikanthsri7447@gmail.com >
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-900]: snapshot test to settings screen
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
* [INJIMOB-900] update mocks for testing and ACK reviews
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-900] downgrade expo to match compatibility matrix
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-900] upgrade expo to 49 to build the iOS app(kludge)
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
* [INJIMOB-900] configure react-native-vector-icons as per README
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
---------
Signed-off-by: Sri Kanth Kola <srikanthsri7447@gmail.com >
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com >
Signed-off-by: srikanth716 <srikanthsri7447@gmail.com >
Co-authored-by: Sri Kanth Kola <srikanthsri7447@gmail.com >
2024-04-02 11:22:01 +05:30
Alka Prasad
2cfd99d614
[INJIMOB-878] : vc state machine refactoring ( #1344 )
...
* [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-878]: VC State Machine Refactoring
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* [INJIMOB-878]: removed unused component from the codebase
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: remove any traces of existing and esignet item state machine from the code base
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: extract out phone number and email id to a wrapper object
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: optimize context variable declaration and usage in vc and vcItemStateMachine
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: move all the selectors to VCItemMachine from a seperate file
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: bring back code lost in code merge from develop
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: remove unused imports and refactor the openId4VCI check from entire code base to a single point
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: remove the entire vc or context sharing from the state machine to the component
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: refactor controller to remove seperate declaration of variables
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: extract events of VCItemMAchine into a seperate file
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: removed some unused imports renamed VCItemSelectors file and refactored KebabPopUpController
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: add issuer in OTP flow VC data as well
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: remove VP implemetation and some unused components
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: split VCItemMachine into multiple logical units
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: correct a test id for activation flow
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: fix issues dueto merge conflict
Signed-off-by: Alka Prasad <prasadalka1998@gmail.com >
* [INJIMOB-878]: changed the folder structure for VCItemMAchine and related files
Signed-off-by: Alka Prasad <prasadalka1998@gmail.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 >
Signed-off-by: Vijay <94220135+vijay151096@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 >
Co-authored-by: Vijay <94220135+vijay151096@users.noreply.github.com >
2024-04-01 11:24:33 +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
Vijay Kumar S
4db7a7d747
[INJIMOB-878]: remove unused lock and revoke feature of VC ( #1330 )
...
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
2024-03-13 10:22:33 +05:30
PuBHARGAVI
291243f4d5
[Injimob-685] fix download error issue which we are getting when the received vc is tampered ( #1268 )
...
* [INJIMOB-685] remove received vc metadata from storage when it is tampered or failed to store vc into storage
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-685] remove redundant store error in request machine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-685] remove redundant logic to remove the tampered vc metadata
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-685] fix the logic of checking if tampered vc is myvc or received vc
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
* [INJIMOB-685] fix tampering of received vcs
If the received vc is tampered, we should be deleting the vc file & metadata of it. Since the metadata removal was not performed, we were getting download error. This is resolved here.
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-685] remove unused state and actions in requestMachine
After adding timestamp to the incoming received vc, every vc shared from wallet is condered as separate vc. Due to this reason, the check if the incoming vc is already available in our received vcs will always be returning false. Thus removing the mergingIncomingVcrelated states in requestMachine to avoid unnecessary checks.
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB-685] remove sharing reason related code
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
* [INJIMOB_685] remove unused event in vc machine
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
---------
Signed-off-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
Co-authored-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2024-02-19 15:45:58 +05:30
KiruthikaJeyashankar
a30ff2d86f
[INJIMOB-691] add testID
...
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2024-01-29 23:14:58 +05:30
KiruthikaJeyashankar
f018c543dd
[INJIMOB-691] show backup success data
...
Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2024-01-27 10:07:47 +05:30
Sreenadh S
907f0d123f
INJI-681: Added missing env variable
...
Signed-off-by: Sreenadh S <32409698+sree96@users.noreply.github.com >
2024-01-23 10:31:51 +05:30
vijay151096
a2adcabc88
[INJI-609]: Dynamic VC Render ( #1140 )
...
* [INJI-609]: render vc claims dynamically using feature toggle
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* [INJI-609]: remove unwanted snippet
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* [INJI-609]: add tooltip and ellipsis for longer text
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* [INJI-609]: add tooltip and ellipsis for longer text
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
---------
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
2024-01-08 10:54:46 +05:30
Swati Goel
b75802f57e
feat(INJI-499) - Remove unused code for google near by and firebase. ( #963 )
...
Signed-off-by: Swati Goel <meet2swati@gmail.com >
2023-10-23 16:36:45 +05:30
vijay151096
ad76243d02
Refactor(inji-429) : standardize issuers configuration ( #937 )
...
* refactor(inji-429): standardize the issuers configuration
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* refactor(inji-249): optimise the issuers protocols implementations
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* refactor(inji-249): remove unnecessary states and unused icons
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
---------
Signed-off-by: Vijay <94220135+vijay151096@users.noreply.github.com >
2023-10-18 17:23:11 +05:30
Tilak Puli
0dc6139449
Inji-409: Add flipper config ( #865 )
...
* 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
2023-10-04 16:38:34 +05:30
vijay151096
443d946c38
refactor(inji-416): Refactoring Openid4vci components & fixing issues ( #889 )
...
* refactor(inji-416): merged esignetvcitem and existingvcitem
* refactor(inji-416): remove the vc tag feature
* refactor(inji-416): wallet binding fixes with vc store key modification
* refactor(inji-416): display the vc's in the share vc screen
* fix(INJI-416): display issuer logo in VC downloaded via eSignet
Co-authored-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* fix(INJI-416): display formatted generatedOn date
Co-authored-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* refactor(INJI-416): add kebab popup operations events in esignetVcItemMachine
Co-authored-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* fix(INJI-416): vc activation in secure keystore existient android device
vc unique identifier UIN is passed to generate keypair while wallet binding
* fix(INJI-416): display VC id in removal log
Co-authored-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* fix(INJI-416): display dateOfBirth in vcDetails in Android
date parsing is causing issue in Android device due to JavaScript VM, thus using date-fns to parse.
* refactor(INJI-416): modify check for isOpenId4VCIEnabled
Co-authored-by: Vijay <94220135+vijay151096@users.noreply.github.com >
* refactor(INJI-416): extract method for face image source
* fix(INJI-416): show wallet binding success toaster appropriately on secure keystore available devices
* refactor(INJI-416): change locale value for download vc description
---------
Co-authored-by: Kiruthika Jeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2023-10-04 15:31:31 +05:30
vijay151096
37c65c4be1
refactor(inji-245): fix download VC on android using openid4vc from esignet ( #860 )
...
* refactor(inji-245): refactor the esignet vc item template, loader component, changed usage to vcitem containers
* refactor(INJI-245): remove isValidUrl check for issuer
If logoUrl is passed to issuer it will be rendering else Digit icon will be rendered by default
* fix(INJI-245): perform relevant action on pressing the issuer
* refactor(INJI-245): move vc type files to types folder
* refactor(INJI-245): modify style of VC details
* refactor(INJI-245): move VcItemTags to VC/common folder
* refactor(INJI-245): modify loader style
* fix(INJI-245): make issuer component testIDs visible
For a FlatList, the component passed should have a unique testID set to make accessiblity id visible in appium inspector
* fix(inji-245): fix download credential in the android
* refactor(inji-245): modify the credential endpoint and aud from config
* refactor(inji-245): handle UIN display in the esignet vcitem template
* refactor(inji-245): method naming corrections
---------
Co-authored-by: Kiruthika Jeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com >
2023-09-26 17:22:59 +05:30
KiruthikaJeyashankar
55c666b121
feat: download credentials from Esignet using openId4VCI ( #851 )
...
* feat(INJI-245): dowload and view card via issuers
Co-authored-by: Harsh Vardhan <harsh59v@gmail.com >
* fix(INJI-245): remove vc from wallet
Co-authored-by: Harsh Vardhan <harsh59v@gmail.com >
* feat(INJI-245): pin card downloaded via eSignet
* refactor(INJI-245): remove debug logs
* refactor(INJI-245): rename vcItem related component to ExistingVcItem
* refactor(INJI-245): add lock file modifications
* refactor(INJI-245): add styles in purple theme for issuer related components
* refactor(INJI-245): update VID for wallet binding usecase and issuer logo display in vc
* refactor(INJI-245): remove duplicate loader component
* refactor(INJI-245): remove unused props in vc details container
---------
Co-authored-by: Harsh Vardhan <harsh59v@gmail.com >
Co-authored-by: Vijay <94220135+vijay151096@users.noreply.github.com >
2023-09-22 17:22:59 +05:30
Tilak Puli
ec9fd9f6d9
Inji-344: Refactoring VC Key ( #798 )
...
* 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 >
2023-09-20 16:51:59 +05:30
Alka Prasad
3e5fb5fde4
[Inji 267] sunbird telemetry configuration ( #838 )
...
* feat(INJI-267): add and export deviceId constant in constants file
Use react-native-device-info library to get the unique identifier for each and every device
* refactor(INJI-267): extracts AppId global variable into a global variable file and renames it to __AppId
* refactor(INJI-267): extracts inji version and tuvali version handling into global variable file
* feat(INJI-267): add telemetry configuration in the application
* feat(INJI-267): generate unique session id for every session of the app
After launching the app until we kill the app we consider it as a single session
* feat(INJI-267): add start and end telemetry events for the QR login success flow
* feat(INJI-267): pass session id value in sunbird config
* feat(INJI-267): add start and end telemetry events for the VC sharing success flow
* feat(INJI-267): add start and end telemetry events for the VC activation success flow
* refactor(INJI-267): change QR login, VC share telemetry events type
* refactor(INJI-267): extract generateSessionId function, deviceId into global variables file
* feat(INJI-267): adds device related information in the config value
* feat(INJI-267): add and export deviceId constant in constants file
Use react-native-device-info library to get the unique identifier for each and every device
* refactor(INJI-267): extracts AppId global variable into a global variable file and renames it to __AppId
* refactor(INJI-267): extracts inji version and tuvali version handling into global variable file
* feat(INJI-267): add telemetry configuration in the application
* feat(INJI-267): generate unique session id for every session of the app
After launching the app until we kill the app we consider it as a single session
* feat(INJI-267): add start and end telemetry events for the QR login success flow
* feat(INJI-267): pass session id value in sunbird config
* feat(INJI-267): add start and end telemetry events for the VC sharing success flow
* feat(INJI-267): add start and end telemetry events for the VC activation success flow
* refactor(INJI-267): change QR login, VC share telemetry events type
* refactor(INJI-267): extract generateSessionId function, deviceId into global variables file
* feat(INJI-267): adds device related information in the config value
* feat(INJI-267): add selected language in global variables file to pass it into sunbird config
* feat(INJI-267): updates config structure and add AppInfo event
* feat(INJI-267): create dummy end event data to make the schema and send AppInfo Event on app launch
* feat(INJI-267): add and export deviceId constant in constants file
Use react-native-device-info library to get the unique identifier for each and every device
* refactor(INJI-267): extracts AppId global variable into a global variable file and renames it to __AppId
* refactor(INJI-267): extracts inji version and tuvali version handling into global variable file
* feat(INJI-267): add telemetry configuration in the application
* feat(INJI-267): generate unique session id for every session of the app
After launching the app until we kill the app we consider it as a single session
* feat(INJI-267): add start and end telemetry events for the QR login success flow
* feat(INJI-267): pass session id value in sunbird config
* feat(INJI-267): add start and end telemetry events for the VC sharing success flow
* feat(INJI-267): add start and end telemetry events for the VC activation success flow
* refactor(INJI-267): change QR login, VC share telemetry events type
* refactor(INJI-267): extract generateSessionId function, deviceId into global variables file
* feat(INJI-267): adds device related information in the config value
* feat(INJI-267): add and export deviceId constant in constants file
Use react-native-device-info library to get the unique identifier for each and every device
* feat(INJI-267): add telemetry configuration in the application
* feat(INJI-267): pass session id value in sunbird config
* refactor(INJI-267): change QR login, VC share telemetry events type
* refactor(INJI-267): extract generateSessionId function, deviceId into global variables file
* feat(INJI-267): adds device related information in the config value
* feat(INJI-267): add selected language in global variables file to pass it into sunbird config
* feat(INJI-267): updates config structure and add AppInfo event
* feat(INJI-267): create dummy end event data to make the schema and send AppInfo Event on app launch
* feat(INJI-267): bump up react-native-localize and remove unnecessary code
* feat(INJI-267): remove some unused imports and unnecessary formattings
* feat(INJI-267): remove unnecessary formattings
* feat(INJI-267): extracts obsrv host in an env variable
* feat(INJI-267): add env variable in react-native-dot-env index file
* feat(INJI-267): bump up react-native-localize
---------
Signed-off-by: Swati Goel <meet2swati@gmail.com >
Co-authored-by: PuBHARGAVI <46226958+PuBHARGAVI@users.noreply.github.com >
Co-authored-by: Swati Goel <meet2swati@gmail.com >
2023-09-18 15:32:14 +05:30
Swati Goel
27efaf6cdd
Inji 360 Support different host for mimoto and esignet ( #829 )
...
* 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.
2023-09-13 11:24:21 +05:30
PoojaBabusing
3b9baa0962
feat(INJI-202): hash uin/vid to store in mmkv and file storage ( #780 )
...
* 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 >
2023-08-29 12:48:18 +05:30
Sri Kanth Kola
39ca1a2486
feat:setup language
2023-06-23 17:03:21 +05:30
Sri Kanth Kola
0e7636db61
Merge branch 'develop' of https://github.com/mosip/inji into ui-revamp
2023-06-19 23:46:49 +05:30
Tilak Puli
623feec07a
Merge remote-tracking branch 'origin/develop' into update-API-def-inji
2023-06-09 15:24:43 +05:30
Vijay
1a3e39b6ef
feat(INJI-94): [Vijay] Environment Agnostics Basic Implementation
...
Issue Link: https://mosip.atlassian.net/browse/INJI-94
2023-06-07 12:10:14 +05:30
Pooja Babusingh
94658225aa
feat(84): [Pooja|Tilak] remove bluetooth enabled check
2023-05-23 11:49:06 +05:30
srikanth716
ac7dd03e2b
new ui changes
2023-04-17 21:01:01 +05:30
vijay
6a35e48349
refactor( #611 ): [Vijay] add new input in github action workflow to toggle the themes
2023-03-07 19:19:45 +05:30
Tilak Puli
81bfb8f194
Merge remote-tracking branch 'mosip/qa-develop' into develop
2023-01-19 16:01:27 +05:30
Monobikash Das
83b303a0dc
Integrated with Idp changes
2023-01-13 19:59:10 +05:30
Mohammed Jaffer
3142c077f5
feat( #305 ): Mohammed Jaffer | Harsh: adding new lib file for consolidating share libs
2022-12-16 16:51:01 +05:30
srikanth716
581798af1b
qr login
2022-12-12 23:56:36 +05:30
Monobikash Das
b27f3aef4a
VC binding initial commit
2022-12-09 17:42:15 +05:30
Paolo Miguel de Leon
5bcd9e20a7
feat: add consent check to face-matching
2022-11-15 14:33:10 +08:00
Paolo Miguel de Leon
baa9637520
fix : #216 and #217
2022-11-14 23:12:55 +08:00
pmigueld
5e8df45df7
Merge remote-tracking branch 'idpass/develop' into idpass/0.4.0-rc8
2022-11-09 13:49:09 +08:00
Paolo Miguel de Leon
3953be2b9e
Revert "feat: add transaction history"
2022-11-08 11:19:44 +08:00
Paolo Miguel de Leon
3a92bb057b
feat: transaction history screen
2022-11-07 19:29:14 +08:00
Paolo Miguel de Leon
c83731a250
feat: verify identity on both sides
2022-11-01 12:15:31 +08:00
srikanth716
9357ee18a5
#94 Fixed UIN label bug
2022-10-17 18:51:47 +05:30
srikanth716
cabe62d75f
#94 Fixed UIN label bug
2022-10-13 14:00:26 +05:30
Paolo Miguel de Leon
b5d957c043
feat: add face validation when sharing VC
2022-09-30 17:43:06 +08:00
Paolo Miguel de Leon
c2dd086ce8
build: add dotenv
2022-09-06 14:33:53 +08:00
Paolo Miguel de Leon
61f895b6b6
feat: allow VC sharing between Android and iOS
2022-09-06 14:33:48 +08:00
Paolo Miguel de Leon
d1d775228e
fix: restore smartshare library
2022-08-03 08:46:37 +08:00
Paolo Miguel de Leon
2b339b51c3
refactor: remove old VID code
2022-05-12 13:39:15 +08:00
pmigueld
e815236ef7
allow for multiple sharing reason
2022-05-12 13:39:15 +08:00
Danica Erediano
4a94d868e5
lock unlock VC
2022-04-19 18:43:06 +08:00
pmigueld
3743b12b5c
feat: add VC verification
2022-04-05 10:49:18 +08:00
Danica Erediano
27a7f44b71
updated
2022-03-28 11:37:00 +08:00