* [INJIMOB-2381] update package.json and resolve dependencies for react 0.73.0
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com>
* [INJIMOB-2381] setup for 0.73.6
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com>
* [INJIMOB-2381] fix font & image not loading issue
changes include
- move common image assets to android & iOS folders
- update gradle version to 8.2
- add expo-font asset for Inter regular
- replace useFont with expo-font
- remove flipper (reason: 0.74 react native decoupled flipper)
- npm package updates
- close icon changed to close text in QRScanner.tsx
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com>
* [INJIMOB-2381] update android:mosip script as per updated react native version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] fix android build failure issue
Changes include:
- rename android assets folder as per convention
- remove unused biometrics dependency
- use env from react-native-dotenv as per module registered in babel config
- revert conversion of close icon to image in QRScanner component
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] fix iOS build issue
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] rm unused local images linking in adnroid
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] fix splash screen not rendering issue in android
Issue: Local assets were not loaded via React Native Image component in android, to fix this @react-native/assets-registry has been added
Reference: https://github.com/expo/expo/issues/31240#issuecomment-2459049911
Other changes:
- remove usage of expo-image as we dont have any explicit usecase for expo-image and its unused
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] rm unused intro slider image assets
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] revert back using local font assets in android
Reason: Previously expo-font was used for fonts, to bring back the same compatiblity it is bought back
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] use GestureHandlerRootView in root level to handle gestures
ref - https://docs.swmansion.com/react-native-gesture-handler/docs/1.x/#js
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] remove custom assets and linking for images in iOS
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] use default parameters instead of defaultProps
Reason: React 18 has marked defaultProps as deprecated and it is removed in React 19 version. To avoid the issue of deprated usage, its modified.
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] remove unused terminal option in android build script
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] remove font assets in android
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] optimize import
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] fix failing test
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] set package.resolved version to 2
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] fix setting of camera view in face scanner
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] fix setting of camera view in face compare
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] remove flipper config file
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] remove unused debug logs
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] refactor use component instead of type
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] refactor use GestureHandlerRootView only on root level
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] refactor remove unused config linking of font assets
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] refactor remove unused image assets
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] fix camera persmission issue in QRScanner
use expo-camera to request and getstatus of camera permission instead of expo-barcode-scanner to avoid multiple re-renders of scan screen in flow of camera permission denial
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] remove package expo-barcode-scanner
expo-barcode-scanner is deprecated and its suggested to use expo-camera to handle the scanning flows. The existing bar-code-scanner implementations have been replaced with expo-camera.
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] use extracted enums instead of legacy expo-camera
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] remove patch for react-native-0.71.8
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] revert date-fs version to 2.28.0
date-fns is not supporting filipino langauge, so we are maintaining patch for that. The patch created is for version 2.28.0 and updating the version of date-fns is causing conflicts in patch application if updated as well. To avoid this issue, version is kept as 2.28.0
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] update readme
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] remove usage of legacy expo-camera in getting image type
Other changes
- remove resolutions block from package.json
- sync pbxproj
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
* [INJIMOB-2381] add active prop to expo-camera as per suggestions
expo-camera suggests "Only one Camera preview can be active at any given time. If you have multiple screens in your app, you should unmount Camera components whenever a screen is unfocused.". To handle this active prop is used which is set to false on unMount of the component whenever rendering Camera from expo-camera
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com>
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
Signed-off-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com>
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com>
Co-authored-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com>
* 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>
* chore(INJI-195): upgrade react native version and dependencies
* chore(INJI-195): upgrade expo version and dependencies
* chore(INJI-195): modify associated files on version upgrade
* chore(INJI-295): fixed react native flipper and patch packages
* chore(INJI-195): fix for expo prebuild
* chore(INJI-195): expo linked to android/ios projects
* chore(INJI-195): update metro config
* chore(INJI-195): fix ios build with mmkv storage patch
* chore(INJI-195): gradle version modified
* chore(INJI-195): fixed rn version 0.71.8 due to mmkv library issue
* chore(INJI-195): removed files in android
* chore(INJI-195): fix 0.71.8 for iOS project through pods with expo linking
* chore(INJI-195): fix for custom fonts added through pods due to rn linkage
* chore(INJI-195): fix for removing assets.car generated from pods
* Modify Node version in pipeline (#806)
* chore(INJI-195): fix for android splash screen not shown up
* chore(INJI-195): upgraded to node 18 in pipeline
* chore(INJI-195): add the pod install twice to remove duplicates via script workaround (#807)
Signed-off-by: dhivya0413 <120356578+dhivya0413@users.noreply.github.com>
* INJI-195 Set the signing team for iOS (#810)
* chore(INJI-195): add the pod install twice to remove duplicates via script workaround
* chore(INJI-195): set the signing team for ios build
---------
Signed-off-by: dhivya0413 <120356578+dhivya0413@users.noreply.github.com>
* Modify github runner to self hosted runner (#811)
* chore(INJI-195): add the pod install twice to remove duplicates via script workaround
* chore(INJI-195): set the signing team for ios build
* chore(INJI-195): set the self hosted runner for ios build
---------
Signed-off-by: dhivya0413 <120356578+dhivya0413@users.noreply.github.com>
* Modify self hosted runner to github hosted runner (#813)
* chore(INJI-195): add the pod install twice to remove duplicates via script workaround
* chore(INJI-195): set the signing team for ios build
* chore(INJI-195): set the self hosted runner for ios build
* chore(INJI-195): modify the self hosted to github hosted runner
---------
Signed-off-by: dhivya0413 <120356578+dhivya0413@users.noreply.github.com>
* chore(INJI-195): modify the self hosted to github hosted runner
* chore(INJI-195): set the code signing identity for ios build
* chore(INJI-195): assigned app icon files to asset
---------
Signed-off-by: dhivya0413 <120356578+dhivya0413@users.noreply.github.com>
Signed-off-by: Swati Goel <meet2swati@gmail.com>
Co-authored-by: Swati Goel <meet2swati@gmail.com>