├── .detoxrc.json ├── .eslintrc ├── .expo-shared └── assets.json ├── .gitattributes ├── .github └── workflows │ ├── notify-release.yml │ └── unit-tests.yml ├── .gitignore ├── .husky └── pre-commit ├── .npmrc.template ├── .prettierrc ├── .vscode └── settings.json ├── CONTRIBUTE.md ├── LICENSE ├── README.md ├── __mocks__ ├── @dr.pogodin │ └── react-native-fs.ts ├── @internxt │ └── mobile-sdk.ts ├── @react-native-async-storage │ └── async-storage.ts ├── react-native-create-thumbnail.ts ├── react-native-device-info.ts ├── react-native-file-viewer.ts ├── react-native-image-resizer.ts ├── react-native-localization.ts ├── react-native-permissions.ts ├── react-native-randombytes.ts ├── react-native-share.ts └── rn-fetch-blob.ts ├── __tests__ ├── e2e │ ├── config.json │ ├── environment.js │ ├── fixtures │ │ └── user.json │ ├── flows │ │ ├── auth │ │ │ ├── signIn.e2e.ts │ │ │ └── signUp.e2e.ts │ │ └── drive │ │ │ ├── driveDownloadFile.e2e.ts │ │ │ └── driveUploadFile.e2e.ts │ └── sequencer.js └── unit │ ├── fixtures │ └── utils.ts │ └── mocks │ └── sdkManager.ts ├── android ├── .gitignore ├── app │ ├── build.gradle │ ├── debug.keystore │ ├── google-services.json │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── internxt │ │ │ └── cloud │ │ │ └── DetoxTest.java │ │ ├── debug │ │ └── AndroidManifest.xml │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── internxt │ │ │ └── cloud │ │ │ ├── MainActivity.kt │ │ │ └── MainApplication.kt │ │ └── res │ │ ├── drawable-hdpi │ │ └── splashscreen_image.png │ │ ├── drawable-mdpi │ │ └── splashscreen_image.png │ │ ├── drawable-xhdpi │ │ └── splashscreen_image.png │ │ ├── drawable-xxhdpi │ │ └── splashscreen_image.png │ │ ├── drawable-xxxhdpi │ │ └── splashscreen_image.png │ │ ├── drawable │ │ ├── rn_edit_text_material.xml │ │ └── splashscreen.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── values-night │ │ └── colors.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── network_security_config.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── app.config.ts ├── assets ├── fonts │ └── InstrumentSans │ │ ├── InstrumentSans-Bold.otf │ │ ├── InstrumentSans-Medium.otf │ │ ├── InstrumentSans-Regular.otf │ │ ├── InstrumentSans-SemiBold.otf │ │ └── OFL.txt ├── icon-android.png ├── icon-ios.png ├── icon.png ├── icons │ ├── battery-full.svg │ ├── dashed-line.svg │ ├── file-icon.svg │ ├── file-types │ │ ├── audio.svg │ │ ├── code.svg │ │ ├── csv.svg │ │ ├── default.svg │ │ ├── drive.svg │ │ ├── figma.svg │ │ ├── folder.svg │ │ ├── illustrator.svg │ │ ├── image.svg │ │ ├── indesign.svg │ │ ├── pdf.svg │ │ ├── photoshop.svg │ │ ├── powerpoint.svg │ │ ├── ppt.svg │ │ ├── sketch.svg │ │ ├── txt.svg │ │ ├── video.svg │ │ ├── word.svg │ │ ├── xls.svg │ │ └── zip.svg │ ├── spinner.svg │ └── wifi.svg ├── images │ ├── credit-cards │ │ ├── amex.png │ │ ├── diners.png │ │ ├── discover.png │ │ ├── jcb.png │ │ ├── mastercard.png │ │ ├── unionpay.png │ │ ├── unknown.png │ │ └── visa.png │ ├── intro │ │ ├── intro01.png │ │ ├── intro02.png │ │ └── intro03.png │ ├── modals │ │ ├── runout.svg │ │ └── sync.svg │ ├── paypal.png │ ├── screens │ │ ├── empty-drive.svg │ │ ├── empty-folder-open.svg │ │ ├── empty-folder.svg │ │ ├── empty-recents.svg │ │ ├── empty-shares.svg │ │ ├── lock-icon.svg │ │ ├── no-results.svg │ │ └── shadow-left.svg │ ├── splash.png │ └── widgets │ │ └── file-spinner.svg ├── lang │ └── strings.ts └── logo.svg ├── babel.config.js ├── eas.json ├── env ├── .env.example.json ├── index.js └── prepare-env-files.js ├── index.js ├── ios ├── .gitignore ├── .xcode.env ├── Internxt.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ └── Internxt.xcscheme ├── Internxt.xcworkspace │ └── contents.xcworkspacedata ├── Internxt │ ├── AppDelegate.h │ ├── AppDelegate.mm │ ├── GoogleService-Info.plist │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── App-Icon-1024x1024@1x.png │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── SplashScreen.imageset │ │ │ ├── Contents.json │ │ │ └── image.png │ │ └── SplashScreenBackground.imageset │ │ │ ├── Contents.json │ │ │ └── image.png │ ├── Info.plist │ ├── Internxt-Bridging-Header.h │ ├── Internxt.entitlements │ ├── SplashScreen.storyboard │ ├── Supporting │ │ └── Expo.plist │ ├── main.m │ └── noop-file.swift ├── Podfile ├── Podfile.lock └── Podfile.properties.json ├── jest.config.ts ├── metro.config.js ├── package.json ├── shim.js ├── sonar-project.properties ├── src ├── @inxt-js │ ├── api │ │ ├── FileManager.ts │ │ ├── FileObject.ts │ │ ├── FileObjectUpload.ts │ │ ├── ShardObject.ts │ │ ├── actionState.ts │ │ ├── constants.ts │ │ ├── fileinfo.ts │ │ ├── reports.ts │ │ └── shard.ts │ ├── index.ts │ ├── lib │ │ ├── INXTRequest.ts │ │ ├── concurrentQueue.ts │ │ ├── contracts.ts │ │ ├── crypto │ │ │ ├── constants.ts │ │ │ ├── crypto.ts │ │ │ └── index.ts │ │ ├── decryptstream.ts │ │ ├── download │ │ │ ├── download.ts │ │ │ └── index.ts │ │ ├── encryptStream.ts │ │ ├── events.ts │ │ ├── filemuxer.ts │ │ ├── funnelStream.ts │ │ ├── hashstream.ts │ │ ├── index.ts │ │ ├── merkleTree.ts │ │ ├── shardMeta.ts │ │ └── utils │ │ │ ├── error.ts │ │ │ ├── eventEmitter.ts │ │ │ ├── index.ts │ │ │ ├── logger │ │ │ ├── index.ts │ │ │ └── logger.ts │ │ │ ├── mutex │ │ │ ├── index.ts │ │ │ └── mutex.ts │ │ │ ├── shard.ts │ │ │ └── slicer.ts │ └── services │ │ ├── api.ts │ │ ├── proxy.ts │ │ └── request.ts ├── App.tsx ├── components │ ├── AppButton │ │ └── index.tsx │ ├── AppCheckBox │ │ └── index.tsx │ ├── AppPoll │ │ └── index.tsx │ ├── AppProgressBar │ │ └── index.tsx │ ├── AppScreen │ │ └── index.tsx │ ├── AppScreenTitle │ │ └── index.tsx │ ├── AppSeparator │ │ └── index.tsx │ ├── AppSwitch │ │ └── index.tsx │ ├── AppText │ │ └── index.tsx │ ├── AppTextInput │ │ └── index.tsx │ ├── AppToast │ │ └── index.tsx │ ├── AppVersionWidget │ │ └── index.tsx │ ├── BottomModalOption │ │ └── index.tsx │ ├── BottomTabNavigator │ │ └── index.tsx │ ├── CodeInput │ │ └── index.tsx │ ├── CopyableText │ │ └── index.tsx │ ├── DebugDeviceStorageWidget │ │ ├── DebugDeviceStorageWidget.tsx │ │ └── index.tsx │ ├── DebugDownloadWidget │ │ └── index.tsx │ ├── DebugInternetWidget │ │ └── index.tsx │ ├── DebugNotificationsWidget │ │ └── index.tsx │ ├── DebugUploadWidget │ │ └── index.tsx │ ├── DriveItemSkinSkeleton │ │ └── index.tsx │ ├── DriveNavigableItem │ │ └── index.tsx │ ├── EmptyList │ │ └── index.tsx │ ├── LoadingSpinner │ │ └── index.tsx │ ├── SearchInput │ │ ├── SearchInput.tsx │ │ └── index.tsx │ ├── SettingsGroup │ │ └── index.tsx │ ├── StorageUsageBar │ │ └── index.tsx │ ├── StrengthMeter │ │ └── index.tsx │ ├── SwipeBackHandler │ │ └── index.tsx │ ├── Tabs │ │ └── index.tsx │ ├── UserProfilePicture │ │ └── index.tsx │ ├── drive │ │ └── lists │ │ │ ├── DriveList │ │ │ ├── DriveList.tsx │ │ │ └── index.ts │ │ │ └── items │ │ │ ├── DriveGridModeItem │ │ │ ├── DriveGridModeItem.tsx │ │ │ └── index.tsx │ │ │ ├── DriveListModeItem │ │ │ ├── DriveListModeItem.tsx │ │ │ └── index.ts │ │ │ └── index.tsx │ ├── forms │ │ ├── AuthenticationForm │ │ │ └── index.tsx │ │ ├── ChangePasswordForm │ │ │ └── index.tsx │ │ ├── EditNameForm │ │ │ └── index.tsx │ │ └── SignUpForm │ │ │ └── index.tsx │ ├── modals │ │ ├── AddModal │ │ │ └── index.tsx │ │ ├── BottomModal │ │ │ └── index.tsx │ │ ├── CancelSubscriptionModal │ │ │ └── index.tsx │ │ ├── CenterModal │ │ │ └── index.tsx │ │ ├── ChangePasswordModal │ │ │ └── index.tsx │ │ ├── ChangeProfilePictureModal │ │ │ └── index.tsx │ │ ├── ConfirmModal │ │ │ └── ConfirmModal.tsx │ │ ├── ConfirmMoveItemModal │ │ │ └── index.tsx │ │ ├── CreateFolderModal │ │ │ └── index.tsx │ │ ├── DeleteAccountModal │ │ │ └── index.tsx │ │ ├── DisableTwoFactorModal │ │ │ └── index.tsx │ │ ├── DriveItemInfoModal │ │ │ └── index.tsx │ │ ├── DriveRenameModal │ │ │ └── index.tsx │ │ ├── EditNameModal │ │ │ └── index.tsx │ │ ├── EnableTwoFactorModal │ │ │ └── index.tsx │ │ ├── LanguageModal │ │ │ └── index.tsx │ │ ├── LinkCopiedModal │ │ │ └── index.tsx │ │ ├── MoveItemsModal │ │ │ └── index.tsx │ │ ├── RunOutOfStorageModal │ │ │ └── index.tsx │ │ ├── SecurityModal │ │ │ └── index.tsx │ │ ├── SharedLinkInfoModal │ │ │ ├── SharedLinkInfoModal.tsx │ │ │ └── index.ts │ │ ├── SharedLinkSettingsModal │ │ │ ├── SharedLinkSettingsModal.tsx │ │ │ ├── animations.ts │ │ │ └── index.ts │ │ ├── SignOutModal │ │ │ └── index.tsx │ │ ├── SortModal │ │ │ └── index.tsx │ │ └── common │ │ │ └── GeneratingLinkModal │ │ │ ├── GeneratingLinkModal.tsx │ │ │ └── index.ts │ ├── photos │ │ └── VideoViewer │ │ │ ├── VideoViewer.tsx │ │ │ └── index.ts │ └── ui-kit │ │ ├── index.ts │ │ ├── touchables │ │ └── BackButton │ │ │ ├── BackButton.tsx │ │ │ └── index.ts │ │ └── view │ │ ├── ImageViewer │ │ ├── ImageViewer.tsx │ │ └── index.ts │ │ └── VirtualizedListView │ │ ├── VirtualizedListView.tsx │ │ └── index.ts ├── contexts │ ├── Drive │ │ ├── Drive.context.tsx │ │ ├── helpers.ts │ │ └── index.ts │ └── Theme │ │ ├── Theme.context.spec.tsx │ │ ├── Theme.context.tsx │ │ └── index.ts ├── helpers │ ├── aesUtils.ts │ ├── crypt │ │ ├── crypt.spec.ts │ │ ├── crypt.ts │ │ └── index.ts │ ├── filetypes.ts │ ├── headers.ts │ ├── index.ts │ ├── itemNames.spec.ts │ ├── itemNames.ts │ ├── loadFonts.ts │ ├── normalize.ts │ ├── services.ts │ ├── strings.ts │ ├── update.ts │ └── utils.ts ├── hooks │ ├── common │ │ ├── index.ts │ │ ├── useHardwareBackPress │ │ │ ├── index.ts │ │ │ └── useHardwareBackPress.tsx │ │ └── useUseCase │ │ │ ├── index.ts │ │ │ ├── useUseCase.spec.tsx │ │ │ └── useUseCase.tsx │ ├── drive │ │ ├── index.ts │ │ └── useDrive │ │ │ ├── index.ts │ │ │ └── useDrive.tsx │ ├── useColor.ts │ ├── useDriveItem.ts │ ├── useForceUpdate.ts │ ├── useIsMounted.ts │ ├── useKeyboard.ts │ ├── useScreenProtection.spec.ts │ ├── useScreenProtection.ts │ └── useSecurity.ts ├── lib │ └── network.ts ├── navigation │ ├── DriveNavigator.tsx │ ├── LinkingConfiguration.ts │ ├── RootNavigator.tsx │ ├── SettingsNavigator.tsx │ ├── TabExplorerNavigator.tsx │ └── index.tsx ├── network │ ├── NetworkFacade.ts │ ├── download.ts │ ├── index.ts │ ├── requests.ts │ └── upload.ts ├── plugins │ ├── AxiosPlugin.ts │ └── index.ts ├── screens │ ├── AccountScreen │ │ └── index.tsx │ ├── DeactivatedAccountScreen │ │ ├── DeactivatedAccountScreen.tsx │ │ └── index.ts │ ├── DebugScreen │ │ └── index.tsx │ ├── EmptyScreen │ │ └── index.tsx │ ├── ForgotPasswordScreen │ │ └── index.tsx │ ├── HomeScreen │ │ └── index.tsx │ ├── PlanScreen │ │ └── index.tsx │ ├── SecurityScreen │ │ └── index.tsx │ ├── SettingsScreen │ │ └── index.tsx │ ├── SignInScreen │ │ └── index.tsx │ ├── SignUpScreen │ │ └── index.tsx │ ├── StorageScreen │ │ └── index.tsx │ ├── WebLoginScreen │ │ └── index.tsx │ ├── common │ │ ├── LockScreen │ │ │ ├── LockScreen.tsx │ │ │ └── index.ts │ │ └── TrashScreen │ │ │ ├── TrashEmptyState.tsx │ │ │ ├── TrashLoadingState.tsx │ │ │ ├── TrashScreen.tsx │ │ │ ├── TrashScreenHeader.tsx │ │ │ ├── index.ts │ │ │ └── modals │ │ │ └── TrashOptionsModal.tsx │ └── drive │ │ ├── DriveFolderScreen │ │ ├── DriveFolderEmpty.tsx │ │ ├── DriveFolderError.tsx │ │ ├── DriveFolderScreen.tsx │ │ ├── DriveFolderScreenHeader.tsx │ │ ├── index.ts │ │ └── search │ │ │ ├── GlobalSearchModal.tsx │ │ │ └── useGlobalSearch.ts │ │ ├── DrivePreviewScreen │ │ ├── DriveImagePreview.tsx │ │ ├── DrivePdfPreview.tsx │ │ ├── DrivePreviewScreen.tsx │ │ ├── DrivePreviewScreenHeader.tsx │ │ ├── DriveVideoPreview.tsx │ │ ├── LoadingDots.tsx │ │ ├── hooks │ │ │ ├── useThumbnailRegeneration.spec.ts │ │ │ └── useThumbnailRegeneration.ts │ │ └── index.tsx │ │ ├── RecentsScreen │ │ ├── RecentsScreen.tsx │ │ └── index.tsx │ │ └── SharedScreen │ │ ├── SharedScreen.tsx │ │ └── index.tsx ├── services │ ├── AnalyticsService.ts │ ├── AppService.ts │ ├── AsyncStorageService.ts │ ├── AuthService.ts │ ├── ErrorService.ts │ ├── FileSystemService.ts │ ├── LanguageService.ts │ ├── NetworkService │ │ ├── download.ts │ │ ├── downloadLegacy.ts │ │ ├── index.ts │ │ └── realtimeUpdates.ts │ ├── NotificationsService.ts │ ├── PaymentService.ts │ ├── SecureStorageService.spec.ts │ ├── SecureStorageService.ts │ ├── SqliteService.ts │ ├── StorageService.ts │ ├── UserKeysHandler.ts │ ├── UserService.ts │ ├── ValidationService.ts │ ├── common │ │ ├── biometrics │ │ │ ├── biometrics.service.ts │ │ │ └── index.ts │ │ ├── errors │ │ │ ├── base.ts │ │ │ └── index.ts │ │ ├── filesystem │ │ │ ├── errors.ts │ │ │ ├── fileCacheManager.spec.ts │ │ │ ├── fileCacheManager.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── keys │ │ │ ├── index.ts │ │ │ └── keys.service.ts │ │ ├── logger │ │ │ ├── index.ts │ │ │ └── logger.service.ts │ │ ├── media │ │ │ ├── image.service.ts │ │ │ └── index.ts │ │ ├── network │ │ │ └── upload │ │ │ │ └── upload.service.ts │ │ ├── sdk │ │ │ ├── SdkManager.ts │ │ │ └── index.ts │ │ └── time │ │ │ ├── index.ts │ │ │ └── time.service.ts │ ├── drive │ │ ├── constants.ts │ │ ├── database │ │ │ ├── driveLocalDB.ts │ │ │ ├── index.ts │ │ │ └── tables │ │ │ │ ├── drive_item.ts │ │ │ │ └── folder_record.ts │ │ ├── events │ │ │ ├── driveEvents.ts │ │ │ └── index.ts │ │ ├── file │ │ │ ├── driveFile.service.ts │ │ │ ├── driveFileCache.service.ts │ │ │ ├── index.ts │ │ │ └── utils │ │ │ │ ├── checkDuplicatedFiles.ts │ │ │ │ ├── exifHelpers.spec.ts │ │ │ │ ├── exifHelpers.ts │ │ │ │ ├── getUniqueFilename.ts │ │ │ │ ├── prepareFilesToUpload.ts │ │ │ │ ├── processDuplicateFiles.ts │ │ │ │ └── uploadFileUtils.ts │ │ ├── folder │ │ │ ├── driveFolder.service.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── logger │ │ │ ├── driveLogger.service.ts │ │ │ └── index.ts │ │ ├── recents │ │ │ ├── driveRecents.service.ts │ │ │ └── index.ts │ │ ├── share │ │ │ ├── driveShare.service.ts │ │ │ └── index.ts │ │ ├── trash │ │ │ ├── driveTrash.service.ts │ │ │ └── index.ts │ │ └── usage │ │ │ ├── driveUsageService.ts │ │ │ └── index.ts │ └── security │ │ └── security.service.ts ├── store │ ├── hooks.ts │ ├── index.ts │ ├── middlewares │ │ └── rtkQueryErrorMiddleware.ts │ └── slices │ │ ├── app │ │ └── index.ts │ │ ├── auth │ │ └── index.ts │ │ ├── drive │ │ ├── DownloadAnalytics.ts │ │ └── index.ts │ │ ├── payments │ │ └── index.ts │ │ ├── storage │ │ └── index.ts │ │ └── ui │ │ └── index.ts ├── styles │ ├── global.ts │ ├── input.css │ ├── tailwind.css │ └── tailwind.json ├── types │ ├── @burstware │ │ └── react-native-portal.d.ts │ ├── @types │ │ └── react-native-modalbox.d.ts │ ├── app.ts │ ├── crypto.d.ts │ ├── declarations.d.ts │ ├── drive.ts │ ├── errors.ts │ ├── index.ts │ ├── navigation.ts │ ├── prettysize.d.ts │ ├── react-native-bip39.d.ts │ ├── react-native-crypto.d.ts │ ├── react-native-network-bandwith-speed.d.ts │ ├── receive-sharing-intent.d.ts │ ├── tailwind-rn.d.ts │ └── ui.ts └── useCases │ ├── common │ ├── index.ts │ └── shareFile.ts │ └── drive │ ├── deleteShareLink.ts │ ├── filterRecentItems.ts │ ├── filterSharedItems.ts │ ├── getShareLink.ts │ ├── index.ts │ ├── loadRecentItems.ts │ ├── loadSharedItems.ts │ ├── onDriveItemRestored.ts │ ├── onDriveItemTrashed.ts │ ├── onDriveItemUploaded.ts │ └── trash.ts ├── tailwind.config.js ├── tsconfig.json └── yarn.lock /.detoxrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/.detoxrc.json -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/.eslintrc -------------------------------------------------------------------------------- /.expo-shared/assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/.expo-shared/assets.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/notify-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/.github/workflows/notify-release.yml -------------------------------------------------------------------------------- /.github/workflows/unit-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/.github/workflows/unit-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.npmrc.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/.npmrc.template -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | "@internxt/prettier-config" 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/CONTRIBUTE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/@dr.pogodin/react-native-fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__mocks__/@dr.pogodin/react-native-fs.ts -------------------------------------------------------------------------------- /__mocks__/@internxt/mobile-sdk.ts: -------------------------------------------------------------------------------- 1 | jest.mock('@internxt/mobile-sdk', () => { 2 | return {}; 3 | }); 4 | -------------------------------------------------------------------------------- /__mocks__/@react-native-async-storage/async-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__mocks__/@react-native-async-storage/async-storage.ts -------------------------------------------------------------------------------- /__mocks__/react-native-create-thumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__mocks__/react-native-create-thumbnail.ts -------------------------------------------------------------------------------- /__mocks__/react-native-device-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__mocks__/react-native-device-info.ts -------------------------------------------------------------------------------- /__mocks__/react-native-file-viewer.ts: -------------------------------------------------------------------------------- 1 | jest.mock('react-native-file-viewer', () => { 2 | return {}; 3 | }); 4 | -------------------------------------------------------------------------------- /__mocks__/react-native-image-resizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__mocks__/react-native-image-resizer.ts -------------------------------------------------------------------------------- /__mocks__/react-native-localization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__mocks__/react-native-localization.ts -------------------------------------------------------------------------------- /__mocks__/react-native-permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__mocks__/react-native-permissions.ts -------------------------------------------------------------------------------- /__mocks__/react-native-randombytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__mocks__/react-native-randombytes.ts -------------------------------------------------------------------------------- /__mocks__/react-native-share.ts: -------------------------------------------------------------------------------- 1 | jest.mock('react-native-share', () => ({ 2 | default: jest.fn(), 3 | })); 4 | -------------------------------------------------------------------------------- /__mocks__/rn-fetch-blob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__mocks__/rn-fetch-blob.ts -------------------------------------------------------------------------------- /__tests__/e2e/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__tests__/e2e/config.json -------------------------------------------------------------------------------- /__tests__/e2e/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__tests__/e2e/environment.js -------------------------------------------------------------------------------- /__tests__/e2e/fixtures/user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__tests__/e2e/fixtures/user.json -------------------------------------------------------------------------------- /__tests__/e2e/flows/auth/signIn.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__tests__/e2e/flows/auth/signIn.e2e.ts -------------------------------------------------------------------------------- /__tests__/e2e/flows/auth/signUp.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__tests__/e2e/flows/auth/signUp.e2e.ts -------------------------------------------------------------------------------- /__tests__/e2e/flows/drive/driveDownloadFile.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__tests__/e2e/flows/drive/driveDownloadFile.e2e.ts -------------------------------------------------------------------------------- /__tests__/e2e/flows/drive/driveUploadFile.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__tests__/e2e/flows/drive/driveUploadFile.e2e.ts -------------------------------------------------------------------------------- /__tests__/e2e/sequencer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__tests__/e2e/sequencer.js -------------------------------------------------------------------------------- /__tests__/unit/fixtures/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__tests__/unit/fixtures/utils.ts -------------------------------------------------------------------------------- /__tests__/unit/mocks/sdkManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/__tests__/unit/mocks/sdkManager.ts -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/debug.keystore -------------------------------------------------------------------------------- /android/app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/google-services.json -------------------------------------------------------------------------------- /android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /android/app/src/androidTest/java/com/internxt/cloud/DetoxTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/androidTest/java/com/internxt/cloud/DetoxTest.java -------------------------------------------------------------------------------- /android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/java/com/internxt/cloud/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/java/com/internxt/cloud/MainActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/java/com/internxt/cloud/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/java/com/internxt/cloud/MainApplication.kt -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-hdpi/splashscreen_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/drawable-hdpi/splashscreen_image.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-mdpi/splashscreen_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/drawable-mdpi/splashscreen_image.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xhdpi/splashscreen_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/drawable-xhdpi/splashscreen_image.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xxhdpi/splashscreen_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/drawable-xxhdpi/splashscreen_image.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xxxhdpi/splashscreen_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/drawable-xxxhdpi/splashscreen_image.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/splashscreen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/drawable/splashscreen.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android/app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/gradlew -------------------------------------------------------------------------------- /android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/gradlew.bat -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/app.config.ts -------------------------------------------------------------------------------- /assets/fonts/InstrumentSans/InstrumentSans-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/fonts/InstrumentSans/InstrumentSans-Bold.otf -------------------------------------------------------------------------------- /assets/fonts/InstrumentSans/InstrumentSans-Medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/fonts/InstrumentSans/InstrumentSans-Medium.otf -------------------------------------------------------------------------------- /assets/fonts/InstrumentSans/InstrumentSans-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/fonts/InstrumentSans/InstrumentSans-Regular.otf -------------------------------------------------------------------------------- /assets/fonts/InstrumentSans/InstrumentSans-SemiBold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/fonts/InstrumentSans/InstrumentSans-SemiBold.otf -------------------------------------------------------------------------------- /assets/fonts/InstrumentSans/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/fonts/InstrumentSans/OFL.txt -------------------------------------------------------------------------------- /assets/icon-android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icon-android.png -------------------------------------------------------------------------------- /assets/icon-ios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icon-ios.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/icons/battery-full.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/battery-full.svg -------------------------------------------------------------------------------- /assets/icons/dashed-line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/dashed-line.svg -------------------------------------------------------------------------------- /assets/icons/file-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-icon.svg -------------------------------------------------------------------------------- /assets/icons/file-types/audio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/audio.svg -------------------------------------------------------------------------------- /assets/icons/file-types/code.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/code.svg -------------------------------------------------------------------------------- /assets/icons/file-types/csv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/csv.svg -------------------------------------------------------------------------------- /assets/icons/file-types/default.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/default.svg -------------------------------------------------------------------------------- /assets/icons/file-types/drive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/drive.svg -------------------------------------------------------------------------------- /assets/icons/file-types/figma.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/figma.svg -------------------------------------------------------------------------------- /assets/icons/file-types/folder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/folder.svg -------------------------------------------------------------------------------- /assets/icons/file-types/illustrator.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/illustrator.svg -------------------------------------------------------------------------------- /assets/icons/file-types/image.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/image.svg -------------------------------------------------------------------------------- /assets/icons/file-types/indesign.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/indesign.svg -------------------------------------------------------------------------------- /assets/icons/file-types/pdf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/pdf.svg -------------------------------------------------------------------------------- /assets/icons/file-types/photoshop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/photoshop.svg -------------------------------------------------------------------------------- /assets/icons/file-types/powerpoint.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/powerpoint.svg -------------------------------------------------------------------------------- /assets/icons/file-types/ppt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/ppt.svg -------------------------------------------------------------------------------- /assets/icons/file-types/sketch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/sketch.svg -------------------------------------------------------------------------------- /assets/icons/file-types/txt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/txt.svg -------------------------------------------------------------------------------- /assets/icons/file-types/video.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/video.svg -------------------------------------------------------------------------------- /assets/icons/file-types/word.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/word.svg -------------------------------------------------------------------------------- /assets/icons/file-types/xls.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/xls.svg -------------------------------------------------------------------------------- /assets/icons/file-types/zip.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/file-types/zip.svg -------------------------------------------------------------------------------- /assets/icons/spinner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/spinner.svg -------------------------------------------------------------------------------- /assets/icons/wifi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/icons/wifi.svg -------------------------------------------------------------------------------- /assets/images/credit-cards/amex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/credit-cards/amex.png -------------------------------------------------------------------------------- /assets/images/credit-cards/diners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/credit-cards/diners.png -------------------------------------------------------------------------------- /assets/images/credit-cards/discover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/credit-cards/discover.png -------------------------------------------------------------------------------- /assets/images/credit-cards/jcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/credit-cards/jcb.png -------------------------------------------------------------------------------- /assets/images/credit-cards/mastercard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/credit-cards/mastercard.png -------------------------------------------------------------------------------- /assets/images/credit-cards/unionpay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/credit-cards/unionpay.png -------------------------------------------------------------------------------- /assets/images/credit-cards/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/credit-cards/unknown.png -------------------------------------------------------------------------------- /assets/images/credit-cards/visa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/credit-cards/visa.png -------------------------------------------------------------------------------- /assets/images/intro/intro01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/intro/intro01.png -------------------------------------------------------------------------------- /assets/images/intro/intro02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/intro/intro02.png -------------------------------------------------------------------------------- /assets/images/intro/intro03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/intro/intro03.png -------------------------------------------------------------------------------- /assets/images/modals/runout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/modals/runout.svg -------------------------------------------------------------------------------- /assets/images/modals/sync.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/modals/sync.svg -------------------------------------------------------------------------------- /assets/images/paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/paypal.png -------------------------------------------------------------------------------- /assets/images/screens/empty-drive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/screens/empty-drive.svg -------------------------------------------------------------------------------- /assets/images/screens/empty-folder-open.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/screens/empty-folder-open.svg -------------------------------------------------------------------------------- /assets/images/screens/empty-folder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/screens/empty-folder.svg -------------------------------------------------------------------------------- /assets/images/screens/empty-recents.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/screens/empty-recents.svg -------------------------------------------------------------------------------- /assets/images/screens/empty-shares.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/screens/empty-shares.svg -------------------------------------------------------------------------------- /assets/images/screens/lock-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/screens/lock-icon.svg -------------------------------------------------------------------------------- /assets/images/screens/no-results.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/screens/no-results.svg -------------------------------------------------------------------------------- /assets/images/screens/shadow-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/screens/shadow-left.svg -------------------------------------------------------------------------------- /assets/images/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/splash.png -------------------------------------------------------------------------------- /assets/images/widgets/file-spinner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/images/widgets/file-spinner.svg -------------------------------------------------------------------------------- /assets/lang/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/lang/strings.ts -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/babel.config.js -------------------------------------------------------------------------------- /eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/eas.json -------------------------------------------------------------------------------- /env/.env.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/env/.env.example.json -------------------------------------------------------------------------------- /env/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/env/index.js -------------------------------------------------------------------------------- /env/prepare-env-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/env/prepare-env-files.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/index.js -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/.xcode.env -------------------------------------------------------------------------------- /ios/Internxt.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/Internxt.xcodeproj/xcshareddata/xcschemes/Internxt.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt.xcodeproj/xcshareddata/xcschemes/Internxt.xcscheme -------------------------------------------------------------------------------- /ios/Internxt.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Internxt/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/AppDelegate.h -------------------------------------------------------------------------------- /ios/Internxt/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/AppDelegate.mm -------------------------------------------------------------------------------- /ios/Internxt/GoogleService-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/GoogleService-Info.plist -------------------------------------------------------------------------------- /ios/Internxt/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png -------------------------------------------------------------------------------- /ios/Internxt/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/Internxt/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /ios/Internxt/Images.xcassets/SplashScreen.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/Images.xcassets/SplashScreen.imageset/Contents.json -------------------------------------------------------------------------------- /ios/Internxt/Images.xcassets/SplashScreen.imageset/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/Images.xcassets/SplashScreen.imageset/image.png -------------------------------------------------------------------------------- /ios/Internxt/Images.xcassets/SplashScreenBackground.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/Images.xcassets/SplashScreenBackground.imageset/Contents.json -------------------------------------------------------------------------------- /ios/Internxt/Images.xcassets/SplashScreenBackground.imageset/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/Images.xcassets/SplashScreenBackground.imageset/image.png -------------------------------------------------------------------------------- /ios/Internxt/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/Info.plist -------------------------------------------------------------------------------- /ios/Internxt/Internxt-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/Internxt-Bridging-Header.h -------------------------------------------------------------------------------- /ios/Internxt/Internxt.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/Internxt.entitlements -------------------------------------------------------------------------------- /ios/Internxt/SplashScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/SplashScreen.storyboard -------------------------------------------------------------------------------- /ios/Internxt/Supporting/Expo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/Supporting/Expo.plist -------------------------------------------------------------------------------- /ios/Internxt/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/main.m -------------------------------------------------------------------------------- /ios/Internxt/noop-file.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Internxt/noop-file.swift -------------------------------------------------------------------------------- /ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Podfile -------------------------------------------------------------------------------- /ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Podfile.lock -------------------------------------------------------------------------------- /ios/Podfile.properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/ios/Podfile.properties.json -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/jest.config.ts -------------------------------------------------------------------------------- /metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/metro.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/package.json -------------------------------------------------------------------------------- /shim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/shim.js -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /src/@inxt-js/api/FileManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/api/FileManager.ts -------------------------------------------------------------------------------- /src/@inxt-js/api/FileObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/api/FileObject.ts -------------------------------------------------------------------------------- /src/@inxt-js/api/FileObjectUpload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/api/FileObjectUpload.ts -------------------------------------------------------------------------------- /src/@inxt-js/api/ShardObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/api/ShardObject.ts -------------------------------------------------------------------------------- /src/@inxt-js/api/actionState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/api/actionState.ts -------------------------------------------------------------------------------- /src/@inxt-js/api/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/api/constants.ts -------------------------------------------------------------------------------- /src/@inxt-js/api/fileinfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/api/fileinfo.ts -------------------------------------------------------------------------------- /src/@inxt-js/api/reports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/api/reports.ts -------------------------------------------------------------------------------- /src/@inxt-js/api/shard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/api/shard.ts -------------------------------------------------------------------------------- /src/@inxt-js/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/index.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/INXTRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/INXTRequest.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/concurrentQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/concurrentQueue.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/contracts.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/crypto/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/crypto/constants.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/crypto/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/crypto/crypto.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/crypto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/crypto/index.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/decryptstream.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/@inxt-js/lib/download/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/download/download.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/download/index.ts: -------------------------------------------------------------------------------- 1 | export * from './download'; 2 | -------------------------------------------------------------------------------- /src/@inxt-js/lib/encryptStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/encryptStream.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/events.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/filemuxer.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/@inxt-js/lib/funnelStream.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/@inxt-js/lib/hashstream.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/@inxt-js/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './INXTRequest'; 2 | -------------------------------------------------------------------------------- /src/@inxt-js/lib/merkleTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/merkleTree.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/shardMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/shardMeta.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/utils/error.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/utils/eventEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/utils/eventEmitter.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/utils/index.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/utils/logger/index.ts: -------------------------------------------------------------------------------- 1 | export * from './logger'; 2 | -------------------------------------------------------------------------------- /src/@inxt-js/lib/utils/logger/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/utils/logger/logger.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/utils/mutex/index.ts: -------------------------------------------------------------------------------- 1 | export * from './mutex'; 2 | -------------------------------------------------------------------------------- /src/@inxt-js/lib/utils/mutex/mutex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/utils/mutex/mutex.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/utils/shard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/lib/utils/shard.ts -------------------------------------------------------------------------------- /src/@inxt-js/lib/utils/slicer.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/@inxt-js/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/services/api.ts -------------------------------------------------------------------------------- /src/@inxt-js/services/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/services/proxy.ts -------------------------------------------------------------------------------- /src/@inxt-js/services/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/@inxt-js/services/request.ts -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/AppButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppButton/index.tsx -------------------------------------------------------------------------------- /src/components/AppCheckBox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppCheckBox/index.tsx -------------------------------------------------------------------------------- /src/components/AppPoll/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppPoll/index.tsx -------------------------------------------------------------------------------- /src/components/AppProgressBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppProgressBar/index.tsx -------------------------------------------------------------------------------- /src/components/AppScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppScreen/index.tsx -------------------------------------------------------------------------------- /src/components/AppScreenTitle/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppScreenTitle/index.tsx -------------------------------------------------------------------------------- /src/components/AppSeparator/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppSeparator/index.tsx -------------------------------------------------------------------------------- /src/components/AppSwitch/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppSwitch/index.tsx -------------------------------------------------------------------------------- /src/components/AppText/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppText/index.tsx -------------------------------------------------------------------------------- /src/components/AppTextInput/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppTextInput/index.tsx -------------------------------------------------------------------------------- /src/components/AppToast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppToast/index.tsx -------------------------------------------------------------------------------- /src/components/AppVersionWidget/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/AppVersionWidget/index.tsx -------------------------------------------------------------------------------- /src/components/BottomModalOption/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/BottomModalOption/index.tsx -------------------------------------------------------------------------------- /src/components/BottomTabNavigator/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/BottomTabNavigator/index.tsx -------------------------------------------------------------------------------- /src/components/CodeInput/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/CodeInput/index.tsx -------------------------------------------------------------------------------- /src/components/CopyableText/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/CopyableText/index.tsx -------------------------------------------------------------------------------- /src/components/DebugDeviceStorageWidget/DebugDeviceStorageWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/DebugDeviceStorageWidget/DebugDeviceStorageWidget.tsx -------------------------------------------------------------------------------- /src/components/DebugDeviceStorageWidget/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './DebugDeviceStorageWidget'; 2 | -------------------------------------------------------------------------------- /src/components/DebugDownloadWidget/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/DebugDownloadWidget/index.tsx -------------------------------------------------------------------------------- /src/components/DebugInternetWidget/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/DebugInternetWidget/index.tsx -------------------------------------------------------------------------------- /src/components/DebugNotificationsWidget/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/DebugNotificationsWidget/index.tsx -------------------------------------------------------------------------------- /src/components/DebugUploadWidget/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/DebugUploadWidget/index.tsx -------------------------------------------------------------------------------- /src/components/DriveItemSkinSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/DriveItemSkinSkeleton/index.tsx -------------------------------------------------------------------------------- /src/components/DriveNavigableItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/DriveNavigableItem/index.tsx -------------------------------------------------------------------------------- /src/components/EmptyList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/EmptyList/index.tsx -------------------------------------------------------------------------------- /src/components/LoadingSpinner/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/LoadingSpinner/index.tsx -------------------------------------------------------------------------------- /src/components/SearchInput/SearchInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/SearchInput/SearchInput.tsx -------------------------------------------------------------------------------- /src/components/SearchInput/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './SearchInput'; 2 | -------------------------------------------------------------------------------- /src/components/SettingsGroup/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/SettingsGroup/index.tsx -------------------------------------------------------------------------------- /src/components/StorageUsageBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/StorageUsageBar/index.tsx -------------------------------------------------------------------------------- /src/components/StrengthMeter/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/StrengthMeter/index.tsx -------------------------------------------------------------------------------- /src/components/SwipeBackHandler/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/SwipeBackHandler/index.tsx -------------------------------------------------------------------------------- /src/components/Tabs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/Tabs/index.tsx -------------------------------------------------------------------------------- /src/components/UserProfilePicture/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/UserProfilePicture/index.tsx -------------------------------------------------------------------------------- /src/components/drive/lists/DriveList/DriveList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/drive/lists/DriveList/DriveList.tsx -------------------------------------------------------------------------------- /src/components/drive/lists/DriveList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DriveList'; 2 | -------------------------------------------------------------------------------- /src/components/drive/lists/items/DriveGridModeItem/DriveGridModeItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/drive/lists/items/DriveGridModeItem/DriveGridModeItem.tsx -------------------------------------------------------------------------------- /src/components/drive/lists/items/DriveGridModeItem/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './DriveGridModeItem'; 2 | -------------------------------------------------------------------------------- /src/components/drive/lists/items/DriveListModeItem/DriveListModeItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/drive/lists/items/DriveListModeItem/DriveListModeItem.tsx -------------------------------------------------------------------------------- /src/components/drive/lists/items/DriveListModeItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DriveListModeItem'; 2 | -------------------------------------------------------------------------------- /src/components/drive/lists/items/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/drive/lists/items/index.tsx -------------------------------------------------------------------------------- /src/components/forms/AuthenticationForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/forms/AuthenticationForm/index.tsx -------------------------------------------------------------------------------- /src/components/forms/ChangePasswordForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/forms/ChangePasswordForm/index.tsx -------------------------------------------------------------------------------- /src/components/forms/EditNameForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/forms/EditNameForm/index.tsx -------------------------------------------------------------------------------- /src/components/forms/SignUpForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/forms/SignUpForm/index.tsx -------------------------------------------------------------------------------- /src/components/modals/AddModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/AddModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/BottomModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/BottomModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/CancelSubscriptionModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/CancelSubscriptionModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/CenterModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/CenterModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/ChangePasswordModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/ChangePasswordModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/ChangeProfilePictureModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/ChangeProfilePictureModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/ConfirmModal/ConfirmModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/ConfirmModal/ConfirmModal.tsx -------------------------------------------------------------------------------- /src/components/modals/ConfirmMoveItemModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/ConfirmMoveItemModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/CreateFolderModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/CreateFolderModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/DeleteAccountModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/DeleteAccountModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/DisableTwoFactorModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/DisableTwoFactorModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/DriveItemInfoModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/DriveItemInfoModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/DriveRenameModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/DriveRenameModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/EditNameModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/EditNameModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/EnableTwoFactorModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/EnableTwoFactorModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/LanguageModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/LanguageModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/LinkCopiedModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/LinkCopiedModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/MoveItemsModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/MoveItemsModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/RunOutOfStorageModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/RunOutOfStorageModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/SecurityModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/SecurityModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/SharedLinkInfoModal/SharedLinkInfoModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/SharedLinkInfoModal/SharedLinkInfoModal.tsx -------------------------------------------------------------------------------- /src/components/modals/SharedLinkInfoModal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SharedLinkInfoModal'; 2 | -------------------------------------------------------------------------------- /src/components/modals/SharedLinkSettingsModal/SharedLinkSettingsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/SharedLinkSettingsModal/SharedLinkSettingsModal.tsx -------------------------------------------------------------------------------- /src/components/modals/SharedLinkSettingsModal/animations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/SharedLinkSettingsModal/animations.ts -------------------------------------------------------------------------------- /src/components/modals/SharedLinkSettingsModal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SharedLinkSettingsModal'; 2 | -------------------------------------------------------------------------------- /src/components/modals/SignOutModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/SignOutModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/SortModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/SortModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/common/GeneratingLinkModal/GeneratingLinkModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/modals/common/GeneratingLinkModal/GeneratingLinkModal.tsx -------------------------------------------------------------------------------- /src/components/modals/common/GeneratingLinkModal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GeneratingLinkModal'; 2 | -------------------------------------------------------------------------------- /src/components/photos/VideoViewer/VideoViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/photos/VideoViewer/VideoViewer.tsx -------------------------------------------------------------------------------- /src/components/photos/VideoViewer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './VideoViewer'; 2 | -------------------------------------------------------------------------------- /src/components/ui-kit/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/ui-kit/index.ts -------------------------------------------------------------------------------- /src/components/ui-kit/touchables/BackButton/BackButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/ui-kit/touchables/BackButton/BackButton.tsx -------------------------------------------------------------------------------- /src/components/ui-kit/touchables/BackButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BackButton'; 2 | -------------------------------------------------------------------------------- /src/components/ui-kit/view/ImageViewer/ImageViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/ui-kit/view/ImageViewer/ImageViewer.tsx -------------------------------------------------------------------------------- /src/components/ui-kit/view/ImageViewer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ImageViewer'; -------------------------------------------------------------------------------- /src/components/ui-kit/view/VirtualizedListView/VirtualizedListView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/components/ui-kit/view/VirtualizedListView/VirtualizedListView.tsx -------------------------------------------------------------------------------- /src/components/ui-kit/view/VirtualizedListView/index.ts: -------------------------------------------------------------------------------- 1 | export * from './VirtualizedListView'; 2 | -------------------------------------------------------------------------------- /src/contexts/Drive/Drive.context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/contexts/Drive/Drive.context.tsx -------------------------------------------------------------------------------- /src/contexts/Drive/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/contexts/Drive/helpers.ts -------------------------------------------------------------------------------- /src/contexts/Drive/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Drive.context'; 2 | -------------------------------------------------------------------------------- /src/contexts/Theme/Theme.context.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/contexts/Theme/Theme.context.spec.tsx -------------------------------------------------------------------------------- /src/contexts/Theme/Theme.context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/contexts/Theme/Theme.context.tsx -------------------------------------------------------------------------------- /src/contexts/Theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/contexts/Theme/index.ts -------------------------------------------------------------------------------- /src/helpers/aesUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/aesUtils.ts -------------------------------------------------------------------------------- /src/helpers/crypt/crypt.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/crypt/crypt.spec.ts -------------------------------------------------------------------------------- /src/helpers/crypt/crypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/crypt/crypt.ts -------------------------------------------------------------------------------- /src/helpers/crypt/index.ts: -------------------------------------------------------------------------------- 1 | export * from './crypt'; 2 | -------------------------------------------------------------------------------- /src/helpers/filetypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/filetypes.ts -------------------------------------------------------------------------------- /src/helpers/headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/headers.ts -------------------------------------------------------------------------------- /src/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/index.ts -------------------------------------------------------------------------------- /src/helpers/itemNames.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/itemNames.spec.ts -------------------------------------------------------------------------------- /src/helpers/itemNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/itemNames.ts -------------------------------------------------------------------------------- /src/helpers/loadFonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/loadFonts.ts -------------------------------------------------------------------------------- /src/helpers/normalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/normalize.ts -------------------------------------------------------------------------------- /src/helpers/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/services.ts -------------------------------------------------------------------------------- /src/helpers/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/strings.ts -------------------------------------------------------------------------------- /src/helpers/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/update.ts -------------------------------------------------------------------------------- /src/helpers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/helpers/utils.ts -------------------------------------------------------------------------------- /src/hooks/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/common/index.ts -------------------------------------------------------------------------------- /src/hooks/common/useHardwareBackPress/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useHardwareBackPress'; 2 | -------------------------------------------------------------------------------- /src/hooks/common/useHardwareBackPress/useHardwareBackPress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/common/useHardwareBackPress/useHardwareBackPress.tsx -------------------------------------------------------------------------------- /src/hooks/common/useUseCase/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useUseCase'; 2 | -------------------------------------------------------------------------------- /src/hooks/common/useUseCase/useUseCase.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/common/useUseCase/useUseCase.spec.tsx -------------------------------------------------------------------------------- /src/hooks/common/useUseCase/useUseCase.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/common/useUseCase/useUseCase.tsx -------------------------------------------------------------------------------- /src/hooks/drive/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useDrive'; 2 | -------------------------------------------------------------------------------- /src/hooks/drive/useDrive/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useDrive'; 2 | -------------------------------------------------------------------------------- /src/hooks/drive/useDrive/useDrive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/drive/useDrive/useDrive.tsx -------------------------------------------------------------------------------- /src/hooks/useColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/useColor.ts -------------------------------------------------------------------------------- /src/hooks/useDriveItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/useDriveItem.ts -------------------------------------------------------------------------------- /src/hooks/useForceUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/useForceUpdate.ts -------------------------------------------------------------------------------- /src/hooks/useIsMounted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/useIsMounted.ts -------------------------------------------------------------------------------- /src/hooks/useKeyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/useKeyboard.ts -------------------------------------------------------------------------------- /src/hooks/useScreenProtection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/useScreenProtection.spec.ts -------------------------------------------------------------------------------- /src/hooks/useScreenProtection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/useScreenProtection.ts -------------------------------------------------------------------------------- /src/hooks/useSecurity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/hooks/useSecurity.ts -------------------------------------------------------------------------------- /src/lib/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/lib/network.ts -------------------------------------------------------------------------------- /src/navigation/DriveNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/navigation/DriveNavigator.tsx -------------------------------------------------------------------------------- /src/navigation/LinkingConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/navigation/LinkingConfiguration.ts -------------------------------------------------------------------------------- /src/navigation/RootNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/navigation/RootNavigator.tsx -------------------------------------------------------------------------------- /src/navigation/SettingsNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/navigation/SettingsNavigator.tsx -------------------------------------------------------------------------------- /src/navigation/TabExplorerNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/navigation/TabExplorerNavigator.tsx -------------------------------------------------------------------------------- /src/navigation/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/navigation/index.tsx -------------------------------------------------------------------------------- /src/network/NetworkFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/network/NetworkFacade.ts -------------------------------------------------------------------------------- /src/network/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/network/download.ts -------------------------------------------------------------------------------- /src/network/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/network/index.ts -------------------------------------------------------------------------------- /src/network/requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/network/requests.ts -------------------------------------------------------------------------------- /src/network/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/network/upload.ts -------------------------------------------------------------------------------- /src/plugins/AxiosPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/plugins/AxiosPlugin.ts -------------------------------------------------------------------------------- /src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/plugins/index.ts -------------------------------------------------------------------------------- /src/screens/AccountScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/AccountScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/DeactivatedAccountScreen/DeactivatedAccountScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/DeactivatedAccountScreen/DeactivatedAccountScreen.tsx -------------------------------------------------------------------------------- /src/screens/DeactivatedAccountScreen/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DeactivatedAccountScreen'; 2 | -------------------------------------------------------------------------------- /src/screens/DebugScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/DebugScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/EmptyScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/EmptyScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/ForgotPasswordScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/ForgotPasswordScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/HomeScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/HomeScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/PlanScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/PlanScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/SecurityScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/SecurityScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/SettingsScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/SettingsScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/SignInScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/SignInScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/SignUpScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/SignUpScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/StorageScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/StorageScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/WebLoginScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/WebLoginScreen/index.tsx -------------------------------------------------------------------------------- /src/screens/common/LockScreen/LockScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/common/LockScreen/LockScreen.tsx -------------------------------------------------------------------------------- /src/screens/common/LockScreen/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LockScreen'; 2 | -------------------------------------------------------------------------------- /src/screens/common/TrashScreen/TrashEmptyState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/common/TrashScreen/TrashEmptyState.tsx -------------------------------------------------------------------------------- /src/screens/common/TrashScreen/TrashLoadingState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/common/TrashScreen/TrashLoadingState.tsx -------------------------------------------------------------------------------- /src/screens/common/TrashScreen/TrashScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/common/TrashScreen/TrashScreen.tsx -------------------------------------------------------------------------------- /src/screens/common/TrashScreen/TrashScreenHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/common/TrashScreen/TrashScreenHeader.tsx -------------------------------------------------------------------------------- /src/screens/common/TrashScreen/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TrashScreen'; 2 | -------------------------------------------------------------------------------- /src/screens/common/TrashScreen/modals/TrashOptionsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/common/TrashScreen/modals/TrashOptionsModal.tsx -------------------------------------------------------------------------------- /src/screens/drive/DriveFolderScreen/DriveFolderEmpty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DriveFolderScreen/DriveFolderEmpty.tsx -------------------------------------------------------------------------------- /src/screens/drive/DriveFolderScreen/DriveFolderError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DriveFolderScreen/DriveFolderError.tsx -------------------------------------------------------------------------------- /src/screens/drive/DriveFolderScreen/DriveFolderScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DriveFolderScreen/DriveFolderScreen.tsx -------------------------------------------------------------------------------- /src/screens/drive/DriveFolderScreen/DriveFolderScreenHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DriveFolderScreen/DriveFolderScreenHeader.tsx -------------------------------------------------------------------------------- /src/screens/drive/DriveFolderScreen/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DriveFolderScreen'; 2 | -------------------------------------------------------------------------------- /src/screens/drive/DriveFolderScreen/search/GlobalSearchModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DriveFolderScreen/search/GlobalSearchModal.tsx -------------------------------------------------------------------------------- /src/screens/drive/DriveFolderScreen/search/useGlobalSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DriveFolderScreen/search/useGlobalSearch.ts -------------------------------------------------------------------------------- /src/screens/drive/DrivePreviewScreen/DriveImagePreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DrivePreviewScreen/DriveImagePreview.tsx -------------------------------------------------------------------------------- /src/screens/drive/DrivePreviewScreen/DrivePdfPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DrivePreviewScreen/DrivePdfPreview.tsx -------------------------------------------------------------------------------- /src/screens/drive/DrivePreviewScreen/DrivePreviewScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DrivePreviewScreen/DrivePreviewScreen.tsx -------------------------------------------------------------------------------- /src/screens/drive/DrivePreviewScreen/DrivePreviewScreenHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DrivePreviewScreen/DrivePreviewScreenHeader.tsx -------------------------------------------------------------------------------- /src/screens/drive/DrivePreviewScreen/DriveVideoPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DrivePreviewScreen/DriveVideoPreview.tsx -------------------------------------------------------------------------------- /src/screens/drive/DrivePreviewScreen/LoadingDots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DrivePreviewScreen/LoadingDots.tsx -------------------------------------------------------------------------------- /src/screens/drive/DrivePreviewScreen/hooks/useThumbnailRegeneration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DrivePreviewScreen/hooks/useThumbnailRegeneration.spec.ts -------------------------------------------------------------------------------- /src/screens/drive/DrivePreviewScreen/hooks/useThumbnailRegeneration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/DrivePreviewScreen/hooks/useThumbnailRegeneration.ts -------------------------------------------------------------------------------- /src/screens/drive/DrivePreviewScreen/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './DrivePreviewScreen'; 2 | -------------------------------------------------------------------------------- /src/screens/drive/RecentsScreen/RecentsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/RecentsScreen/RecentsScreen.tsx -------------------------------------------------------------------------------- /src/screens/drive/RecentsScreen/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './RecentsScreen'; 2 | -------------------------------------------------------------------------------- /src/screens/drive/SharedScreen/SharedScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/screens/drive/SharedScreen/SharedScreen.tsx -------------------------------------------------------------------------------- /src/screens/drive/SharedScreen/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './SharedScreen'; 2 | -------------------------------------------------------------------------------- /src/services/AnalyticsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/AnalyticsService.ts -------------------------------------------------------------------------------- /src/services/AppService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/AppService.ts -------------------------------------------------------------------------------- /src/services/AsyncStorageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/AsyncStorageService.ts -------------------------------------------------------------------------------- /src/services/AuthService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/AuthService.ts -------------------------------------------------------------------------------- /src/services/ErrorService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/ErrorService.ts -------------------------------------------------------------------------------- /src/services/FileSystemService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/FileSystemService.ts -------------------------------------------------------------------------------- /src/services/LanguageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/LanguageService.ts -------------------------------------------------------------------------------- /src/services/NetworkService/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/NetworkService/download.ts -------------------------------------------------------------------------------- /src/services/NetworkService/downloadLegacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/NetworkService/downloadLegacy.ts -------------------------------------------------------------------------------- /src/services/NetworkService/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/NetworkService/index.ts -------------------------------------------------------------------------------- /src/services/NetworkService/realtimeUpdates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/NetworkService/realtimeUpdates.ts -------------------------------------------------------------------------------- /src/services/NotificationsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/NotificationsService.ts -------------------------------------------------------------------------------- /src/services/PaymentService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/PaymentService.ts -------------------------------------------------------------------------------- /src/services/SecureStorageService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/SecureStorageService.spec.ts -------------------------------------------------------------------------------- /src/services/SecureStorageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/SecureStorageService.ts -------------------------------------------------------------------------------- /src/services/SqliteService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/SqliteService.ts -------------------------------------------------------------------------------- /src/services/StorageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/StorageService.ts -------------------------------------------------------------------------------- /src/services/UserKeysHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/UserKeysHandler.ts -------------------------------------------------------------------------------- /src/services/UserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/UserService.ts -------------------------------------------------------------------------------- /src/services/ValidationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/ValidationService.ts -------------------------------------------------------------------------------- /src/services/common/biometrics/biometrics.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/biometrics/biometrics.service.ts -------------------------------------------------------------------------------- /src/services/common/biometrics/index.ts: -------------------------------------------------------------------------------- 1 | export * from './biometrics.service'; 2 | -------------------------------------------------------------------------------- /src/services/common/errors/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/errors/base.ts -------------------------------------------------------------------------------- /src/services/common/errors/index.ts: -------------------------------------------------------------------------------- 1 | export * from './base'; 2 | -------------------------------------------------------------------------------- /src/services/common/filesystem/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/filesystem/errors.ts -------------------------------------------------------------------------------- /src/services/common/filesystem/fileCacheManager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/filesystem/fileCacheManager.spec.ts -------------------------------------------------------------------------------- /src/services/common/filesystem/fileCacheManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/filesystem/fileCacheManager.ts -------------------------------------------------------------------------------- /src/services/common/filesystem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './fileCacheManager'; 2 | -------------------------------------------------------------------------------- /src/services/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/index.ts -------------------------------------------------------------------------------- /src/services/common/keys/index.ts: -------------------------------------------------------------------------------- 1 | export * from './keys.service'; 2 | -------------------------------------------------------------------------------- /src/services/common/keys/keys.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/keys/keys.service.ts -------------------------------------------------------------------------------- /src/services/common/logger/index.ts: -------------------------------------------------------------------------------- 1 | export * from './logger.service'; 2 | -------------------------------------------------------------------------------- /src/services/common/logger/logger.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/logger/logger.service.ts -------------------------------------------------------------------------------- /src/services/common/media/image.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/media/image.service.ts -------------------------------------------------------------------------------- /src/services/common/media/index.ts: -------------------------------------------------------------------------------- 1 | export * from './image.service'; 2 | -------------------------------------------------------------------------------- /src/services/common/network/upload/upload.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/network/upload/upload.service.ts -------------------------------------------------------------------------------- /src/services/common/sdk/SdkManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/sdk/SdkManager.ts -------------------------------------------------------------------------------- /src/services/common/sdk/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SdkManager'; 2 | -------------------------------------------------------------------------------- /src/services/common/time/index.ts: -------------------------------------------------------------------------------- 1 | export * from './time.service'; 2 | -------------------------------------------------------------------------------- /src/services/common/time/time.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/common/time/time.service.ts -------------------------------------------------------------------------------- /src/services/drive/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/constants.ts -------------------------------------------------------------------------------- /src/services/drive/database/driveLocalDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/database/driveLocalDB.ts -------------------------------------------------------------------------------- /src/services/drive/database/index.ts: -------------------------------------------------------------------------------- 1 | export * from './driveLocalDB'; 2 | -------------------------------------------------------------------------------- /src/services/drive/database/tables/drive_item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/database/tables/drive_item.ts -------------------------------------------------------------------------------- /src/services/drive/database/tables/folder_record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/database/tables/folder_record.ts -------------------------------------------------------------------------------- /src/services/drive/events/driveEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/events/driveEvents.ts -------------------------------------------------------------------------------- /src/services/drive/events/index.ts: -------------------------------------------------------------------------------- 1 | export * from './driveEvents'; 2 | -------------------------------------------------------------------------------- /src/services/drive/file/driveFile.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/file/driveFile.service.ts -------------------------------------------------------------------------------- /src/services/drive/file/driveFileCache.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/file/driveFileCache.service.ts -------------------------------------------------------------------------------- /src/services/drive/file/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/file/index.ts -------------------------------------------------------------------------------- /src/services/drive/file/utils/checkDuplicatedFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/file/utils/checkDuplicatedFiles.ts -------------------------------------------------------------------------------- /src/services/drive/file/utils/exifHelpers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/file/utils/exifHelpers.spec.ts -------------------------------------------------------------------------------- /src/services/drive/file/utils/exifHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/file/utils/exifHelpers.ts -------------------------------------------------------------------------------- /src/services/drive/file/utils/getUniqueFilename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/file/utils/getUniqueFilename.ts -------------------------------------------------------------------------------- /src/services/drive/file/utils/prepareFilesToUpload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/file/utils/prepareFilesToUpload.ts -------------------------------------------------------------------------------- /src/services/drive/file/utils/processDuplicateFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/file/utils/processDuplicateFiles.ts -------------------------------------------------------------------------------- /src/services/drive/file/utils/uploadFileUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/file/utils/uploadFileUtils.ts -------------------------------------------------------------------------------- /src/services/drive/folder/driveFolder.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/folder/driveFolder.service.ts -------------------------------------------------------------------------------- /src/services/drive/folder/index.ts: -------------------------------------------------------------------------------- 1 | export * from './driveFolder.service'; 2 | -------------------------------------------------------------------------------- /src/services/drive/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/index.ts -------------------------------------------------------------------------------- /src/services/drive/logger/driveLogger.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/logger/driveLogger.service.ts -------------------------------------------------------------------------------- /src/services/drive/logger/index.ts: -------------------------------------------------------------------------------- 1 | export * from './driveLogger.service'; 2 | -------------------------------------------------------------------------------- /src/services/drive/recents/driveRecents.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/recents/driveRecents.service.ts -------------------------------------------------------------------------------- /src/services/drive/recents/index.ts: -------------------------------------------------------------------------------- 1 | export * from './driveRecents.service'; 2 | -------------------------------------------------------------------------------- /src/services/drive/share/driveShare.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/share/driveShare.service.ts -------------------------------------------------------------------------------- /src/services/drive/share/index.ts: -------------------------------------------------------------------------------- 1 | export * from './driveShare.service'; 2 | -------------------------------------------------------------------------------- /src/services/drive/trash/driveTrash.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/trash/driveTrash.service.ts -------------------------------------------------------------------------------- /src/services/drive/trash/index.ts: -------------------------------------------------------------------------------- 1 | export * from './driveTrash.service'; 2 | -------------------------------------------------------------------------------- /src/services/drive/usage/driveUsageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/drive/usage/driveUsageService.ts -------------------------------------------------------------------------------- /src/services/drive/usage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './driveUsageService'; 2 | -------------------------------------------------------------------------------- /src/services/security/security.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/services/security/security.service.ts -------------------------------------------------------------------------------- /src/store/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/store/hooks.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/middlewares/rtkQueryErrorMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/store/middlewares/rtkQueryErrorMiddleware.ts -------------------------------------------------------------------------------- /src/store/slices/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/store/slices/app/index.ts -------------------------------------------------------------------------------- /src/store/slices/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/store/slices/auth/index.ts -------------------------------------------------------------------------------- /src/store/slices/drive/DownloadAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/store/slices/drive/DownloadAnalytics.ts -------------------------------------------------------------------------------- /src/store/slices/drive/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/store/slices/drive/index.ts -------------------------------------------------------------------------------- /src/store/slices/payments/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/store/slices/payments/index.ts -------------------------------------------------------------------------------- /src/store/slices/storage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/store/slices/storage/index.ts -------------------------------------------------------------------------------- /src/store/slices/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/store/slices/ui/index.ts -------------------------------------------------------------------------------- /src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/styles/global.ts -------------------------------------------------------------------------------- /src/styles/input.css: -------------------------------------------------------------------------------- 1 | @tailwind utilities; 2 | -------------------------------------------------------------------------------- /src/styles/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/styles/tailwind.css -------------------------------------------------------------------------------- /src/styles/tailwind.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/styles/tailwind.json -------------------------------------------------------------------------------- /src/types/@burstware/react-native-portal.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/@burstware/react-native-portal.d.ts -------------------------------------------------------------------------------- /src/types/@types/react-native-modalbox.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/@types/react-native-modalbox.d.ts -------------------------------------------------------------------------------- /src/types/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/app.ts -------------------------------------------------------------------------------- /src/types/crypto.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'crypto-js' { 2 | export { enc, lib, PBKDF2, AES }; 3 | } 4 | -------------------------------------------------------------------------------- /src/types/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/declarations.d.ts -------------------------------------------------------------------------------- /src/types/drive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/drive.ts -------------------------------------------------------------------------------- /src/types/errors.ts: -------------------------------------------------------------------------------- 1 | export enum ErrorCodes { 2 | MISSING_SHARDS_ERROR = 'Empty mirrors', 3 | } 4 | -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/types/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/navigation.ts -------------------------------------------------------------------------------- /src/types/prettysize.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/prettysize.d.ts -------------------------------------------------------------------------------- /src/types/react-native-bip39.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/react-native-bip39.d.ts -------------------------------------------------------------------------------- /src/types/react-native-crypto.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/react-native-crypto.d.ts -------------------------------------------------------------------------------- /src/types/react-native-network-bandwith-speed.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/react-native-network-bandwith-speed.d.ts -------------------------------------------------------------------------------- /src/types/receive-sharing-intent.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/receive-sharing-intent.d.ts -------------------------------------------------------------------------------- /src/types/tailwind-rn.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/tailwind-rn.d.ts -------------------------------------------------------------------------------- /src/types/ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/types/ui.ts -------------------------------------------------------------------------------- /src/useCases/common/index.ts: -------------------------------------------------------------------------------- 1 | export * from './shareFile'; 2 | -------------------------------------------------------------------------------- /src/useCases/common/shareFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/common/shareFile.ts -------------------------------------------------------------------------------- /src/useCases/drive/deleteShareLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/drive/deleteShareLink.ts -------------------------------------------------------------------------------- /src/useCases/drive/filterRecentItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/drive/filterRecentItems.ts -------------------------------------------------------------------------------- /src/useCases/drive/filterSharedItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/drive/filterSharedItems.ts -------------------------------------------------------------------------------- /src/useCases/drive/getShareLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/drive/getShareLink.ts -------------------------------------------------------------------------------- /src/useCases/drive/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/drive/index.ts -------------------------------------------------------------------------------- /src/useCases/drive/loadRecentItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/drive/loadRecentItems.ts -------------------------------------------------------------------------------- /src/useCases/drive/loadSharedItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/drive/loadSharedItems.ts -------------------------------------------------------------------------------- /src/useCases/drive/onDriveItemRestored.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/drive/onDriveItemRestored.ts -------------------------------------------------------------------------------- /src/useCases/drive/onDriveItemTrashed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/drive/onDriveItemTrashed.ts -------------------------------------------------------------------------------- /src/useCases/drive/onDriveItemUploaded.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/drive/onDriveItemUploaded.ts -------------------------------------------------------------------------------- /src/useCases/drive/trash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/src/useCases/drive/trash.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/internxt/drive-mobile/HEAD/yarn.lock --------------------------------------------------------------------------------