├── .DS_Store ├── .babelrc ├── .dockerignore ├── .env.example ├── .github └── workflows │ ├── docker-build-dev.yml │ ├── docker-build.yml │ └── release-please.yml ├── .gitignore ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── backend ├── config │ ├── .env.development.example │ ├── .env.production.example │ └── .env.test.example ├── controllers │ ├── file-controller.ts │ ├── folder-controller.ts │ └── user-controller.ts ├── cookies │ └── create-cookies.ts ├── db │ ├── connections │ │ ├── mongoose-server-utils.ts │ │ ├── mongoose.ts │ │ └── s3.ts │ └── mongoDB │ │ ├── fileDB.ts │ │ ├── folderDB.ts │ │ ├── thumbnailDB.ts │ │ └── userDB.ts ├── enviroment │ ├── env.ts │ └── get-env-variables.ts ├── express-routers │ ├── file-router.ts │ ├── folder-router.ts │ └── user-router.ts ├── key │ ├── get-key.ts │ └── get-web-UI-key.ts ├── middleware │ ├── auth.ts │ ├── authFullUser.ts │ ├── authLogout.ts │ ├── authRefresh.ts │ ├── authStreamVideo.ts │ ├── emailAuth.ts │ ├── files │ │ └── files-middleware.ts │ ├── folders │ │ └── folder-middleware.ts │ ├── tempAuth.ts │ ├── tempAuthVideo.ts │ ├── user │ │ └── user-middleware.ts │ └── utils │ │ └── middleware-utils.ts ├── models │ ├── file-model.ts │ ├── file-system-model.ts │ ├── folder-model.ts │ ├── thumbnail-model.ts │ └── user-model.ts ├── server │ ├── server-start.ts │ └── server.ts ├── services │ ├── chunk-service │ │ ├── actions │ │ │ ├── S3-actions.ts │ │ │ ├── file-system-actions.ts │ │ │ └── helper-actions.ts │ │ ├── chunk-service.ts │ │ ├── store-types.ts │ │ └── utils │ │ │ ├── ChunkInterface.ts │ │ │ ├── awaitStream.ts │ │ │ ├── awaitUploadStreamFS.ts │ │ │ ├── awaitUploadStreamS3.ts │ │ │ ├── cachedSubscriptionStatuses.ts │ │ │ ├── createImageThumbnail.ts │ │ │ ├── createVideoThumbnail.ts │ │ │ ├── fixEndChunkLength.ts │ │ │ ├── fixStartChunkLength.ts │ │ │ ├── getBusboyData.ts │ │ │ ├── getFileData.ts │ │ │ ├── getFileSize.ts │ │ │ ├── getFolderUploadBusboyData.ts │ │ │ ├── getPrevIVFS.ts │ │ │ ├── getPrevIVS3.ts │ │ │ ├── getPublicFileData.ts │ │ │ ├── getThumbnailData.ts │ │ │ ├── removeChunksFS.ts │ │ │ ├── removeChunksS3.ts │ │ │ ├── removeTempToken.ts │ │ │ ├── storageHelper.ts │ │ │ └── tempCreateVideoThumbnail.ts │ ├── file-service │ │ └── file-service.ts │ ├── folder-service │ │ └── folder-service.ts │ └── user-service │ │ └── user-service.ts ├── tempStorage │ └── tempStorage.ts ├── tsconfig.json ├── types │ ├── file-types.ts │ └── folder-types.ts └── utils │ ├── ConflictError.ts │ ├── ForbiddenError.ts │ ├── InternalServerError.ts │ ├── NotAuthorizedError.ts │ ├── NotEmailVerifiedError.ts │ ├── NotFoundError.ts │ ├── NotValidDataError.ts │ ├── convertDriveFolderToMongoFolder.ts │ ├── convertDriveFoldersToMongoFolders.ts │ ├── convertDriveListToMongoList.ts │ ├── convertDriveToMongo.ts │ ├── createEmailTransporter.ts │ ├── createQuery.ts │ ├── createQueryGoogle.ts │ ├── createQueryGoogleFolder.ts │ ├── getFSStoragePath.ts │ ├── getKeyFromTerminal.ts │ ├── imageChecker.ts │ ├── mobileCheck.ts │ ├── sanitizeFilename.ts │ ├── sendPasswordResetEmail.ts │ ├── sendShareEmail.ts │ ├── sendVerificationEmail.ts │ ├── sortBySwitch.ts │ ├── sortBySwitchFolder.ts │ ├── sortGoogleMongoFolderList.ts │ ├── sortGoogleMongoList.ts │ ├── sortGoogleMongoQuickFiles.ts │ ├── streamToBuffer.ts │ ├── userUpdateCheck.ts │ └── videoChecker.ts ├── docker-compose-test.yml ├── docker-compose.yml ├── eslint.config.mjs ├── github_images ├── context.png ├── download.png ├── homepage.png ├── image-viewer.png ├── media-viewer.png ├── move.png ├── multiselect.png ├── search.png ├── share.png ├── trash.png ├── upload.png ├── video-viewer.png └── youtube-video.jpeg ├── index.html ├── jest.config.js ├── key ├── getKey.js └── getNewKey.js ├── nodemon.json ├── package.json ├── postcss.config.js ├── public ├── .DS_Store └── images │ ├── .DS_Store │ └── icon.png ├── serverUtils ├── backupDatabase.js ├── changeEncryptionPassword.js ├── cleanDatabase.js ├── createIndexes.js ├── createTempDirectory.js ├── createThumbnailBuffer.js ├── createVideoThumbnails.js ├── deleteDatabase.js ├── deleteTempDatabase.js ├── getEnvVaribables.js ├── migrateMyDrive4.js ├── mongoServerUtil.js ├── removeOldPersonalData.js ├── removeOldSubscriptionData.js ├── removeTokens.js ├── restoreDatabase.js ├── restoreFromTempDirectory.js └── setupServer.js ├── src ├── api │ ├── filesAPI.ts │ ├── foldersAPI.ts │ └── userAPI.ts ├── app.tsx ├── axiosInterceptor │ └── index.ts ├── components │ ├── AddNewDropdown │ │ └── AddNewDropdown.tsx │ ├── ContextMenu │ │ └── ContextMenu.tsx │ ├── Dataform │ │ └── Dataform.tsx │ ├── DownloadPage │ │ └── DownloadPage.tsx │ ├── FileInfoPopup │ │ └── FileInfoPopup.tsx │ ├── FileItem │ │ └── FileItem.tsx │ ├── Files │ │ └── Files.tsx │ ├── FolderItem │ │ └── FolderItem.tsx │ ├── Folders │ │ └── Folders.tsx │ ├── Header │ │ └── Header.tsx │ ├── Homepage │ │ └── Homepage.tsx │ ├── LeftSection │ │ └── LeftSection.tsx │ ├── LoginPage │ │ └── LoginPage.tsx │ ├── MainSection │ │ └── MainSection.tsx │ ├── MediaItem │ │ └── MediaItem.tsx │ ├── Medias │ │ └── Medias.tsx │ ├── MoverPopup │ │ └── MoverPopup.tsx │ ├── MultiSelectBar │ │ └── MultiSelectBar.tsx │ ├── ParentBar │ │ └── ParentBar.tsx │ ├── PhotoViewerPopup │ │ └── PhotoViewerPopup.tsx │ ├── QuickAccess │ │ └── QuickAccess.tsx │ ├── QuickAccessItem │ │ └── QuickAccessItem.tsx │ ├── ResetPasswordPage │ │ └── ResetPasswordPage.tsx │ ├── RightSection │ │ └── RightSection.tsx │ ├── SearchBar │ │ └── SearchBar.tsx │ ├── SearchBarItem │ │ └── SearchBarItem.tsx │ ├── SettingsPage │ │ ├── SettingsAccountSection.tsx │ │ ├── SettingsChangePasswordPopup.tsx │ │ ├── SettingsGeneralSection.tsx │ │ └── SettingsPage.tsx │ ├── SharePopup │ │ └── SharePopup.tsx │ ├── Spinner │ │ └── Spinner.tsx │ ├── UploadItem │ │ └── UploadItem.tsx │ ├── Uploader │ │ └── Uploader.tsx │ └── VerifyEmailPage │ │ └── VerifyEmailPage.tsx ├── config │ ├── .env.development.example │ └── .env.production.example ├── enviroment │ └── envFrontEnd.js ├── hooks │ ├── actions.ts │ ├── contextMenu.ts │ ├── files.ts │ ├── folders.ts │ ├── infiniteScroll.ts │ ├── preferenceSetter.ts │ ├── store.ts │ ├── user.ts │ └── utils.ts ├── icons │ ├── AccountIcon.tsx │ ├── ActionsIcon.tsx │ ├── AlertIcon.tsx │ ├── ArrowBackIcon.tsx │ ├── CalendarIcon.tsx │ ├── CheckCircleIcon.tsx │ ├── ChevronOutline.tsx │ ├── ChevronSolid.tsx │ ├── CircleLeftIcon.tsx │ ├── CircleRightIcon.tsx │ ├── ClockIcon.tsx │ ├── CloseIcon.tsx │ ├── CreateFolderIcon.tsx │ ├── DownloadIcon.tsx │ ├── FileDetailsIcon.tsx │ ├── FolderIcon.tsx │ ├── FolderUploadIcon.tsx │ ├── HomeIconOutline.tsx │ ├── HomeListIcon.tsx │ ├── LockIcon.tsx │ ├── MenuIcon.tsx │ ├── MinimizeIcon.tsx │ ├── MoveIcon.tsx │ ├── MultiSelectIcon.tsx │ ├── OneIcon.tsx │ ├── PhotoIcon.tsx │ ├── PlayIcon.tsx │ ├── PublicIcon.tsx │ ├── RenameIcon.tsx │ ├── RestoreIcon.tsx │ ├── SearchIcon.tsx │ ├── SettingsIcon.tsx │ ├── SettingsIconSolid.tsx │ ├── ShareIcon.tsx │ ├── SpacerIcon.tsx │ ├── StorageIcon.tsx │ ├── TrashIcon.tsx │ ├── TuneIcon.tsx │ └── UploadFileIcon.tsx ├── popups │ ├── file.ts │ ├── folder.ts │ └── user.ts ├── providers │ └── AuthProvider.js ├── reducers │ ├── filter.ts │ ├── general.ts │ ├── leftSection.ts │ ├── selected.ts │ ├── uploader.ts │ └── user.ts ├── routers │ ├── AppRouter.jsx │ ├── PrivateRoute.jsx │ └── PublicRoute.jsx ├── store │ └── configureStore.ts ├── styles │ ├── base │ │ └── _base.scss │ ├── components │ │ ├── _Spinner.scss │ │ └── _Swal.scss │ └── styles.scss ├── types │ ├── file.ts │ ├── folders.ts │ └── user.ts └── utils │ ├── InternalServerError.js │ ├── NotAuthorizedError.js │ ├── NotFoundError.js │ ├── PWAUtils.ts │ ├── cancelTokenManager.ts │ ├── capitalize.ts │ ├── convertDriveListToMongoList.js │ ├── convertDriveToMongo.js │ ├── createError.js │ ├── createQuery.js │ ├── files.ts │ ├── getBackendURL.ts │ ├── imageChecker.js │ ├── mobileCheck.ts │ ├── reduceQuickItemList.js │ ├── sortBySwitch.js │ ├── sortBySwitchFolder.js │ ├── updateSettings.js │ └── videoChecker.js ├── tailwind.config.js ├── tests ├── controller │ ├── file-controller.test.js │ ├── folder.controller.test.js │ └── user-controller.test.js └── utils │ ├── db-setup.js │ ├── express-app.js │ └── fileUtils.js ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/.DS_Store -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/.babelrc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/docker-build-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/.github/workflows/docker-build-dev.yml -------------------------------------------------------------------------------- /.github/workflows/docker-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/.github/workflows/docker-build.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/README.md -------------------------------------------------------------------------------- /backend/config/.env.development.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/config/.env.development.example -------------------------------------------------------------------------------- /backend/config/.env.production.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/config/.env.production.example -------------------------------------------------------------------------------- /backend/config/.env.test.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/config/.env.test.example -------------------------------------------------------------------------------- /backend/controllers/file-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/controllers/file-controller.ts -------------------------------------------------------------------------------- /backend/controllers/folder-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/controllers/folder-controller.ts -------------------------------------------------------------------------------- /backend/controllers/user-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/controllers/user-controller.ts -------------------------------------------------------------------------------- /backend/cookies/create-cookies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/cookies/create-cookies.ts -------------------------------------------------------------------------------- /backend/db/connections/mongoose-server-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/db/connections/mongoose-server-utils.ts -------------------------------------------------------------------------------- /backend/db/connections/mongoose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/db/connections/mongoose.ts -------------------------------------------------------------------------------- /backend/db/connections/s3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/db/connections/s3.ts -------------------------------------------------------------------------------- /backend/db/mongoDB/fileDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/db/mongoDB/fileDB.ts -------------------------------------------------------------------------------- /backend/db/mongoDB/folderDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/db/mongoDB/folderDB.ts -------------------------------------------------------------------------------- /backend/db/mongoDB/thumbnailDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/db/mongoDB/thumbnailDB.ts -------------------------------------------------------------------------------- /backend/db/mongoDB/userDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/db/mongoDB/userDB.ts -------------------------------------------------------------------------------- /backend/enviroment/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/enviroment/env.ts -------------------------------------------------------------------------------- /backend/enviroment/get-env-variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/enviroment/get-env-variables.ts -------------------------------------------------------------------------------- /backend/express-routers/file-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/express-routers/file-router.ts -------------------------------------------------------------------------------- /backend/express-routers/folder-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/express-routers/folder-router.ts -------------------------------------------------------------------------------- /backend/express-routers/user-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/express-routers/user-router.ts -------------------------------------------------------------------------------- /backend/key/get-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/key/get-key.ts -------------------------------------------------------------------------------- /backend/key/get-web-UI-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/key/get-web-UI-key.ts -------------------------------------------------------------------------------- /backend/middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/middleware/auth.ts -------------------------------------------------------------------------------- /backend/middleware/authFullUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/middleware/authFullUser.ts -------------------------------------------------------------------------------- /backend/middleware/authLogout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/middleware/authLogout.ts -------------------------------------------------------------------------------- /backend/middleware/authRefresh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/middleware/authRefresh.ts -------------------------------------------------------------------------------- /backend/middleware/authStreamVideo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/middleware/authStreamVideo.ts -------------------------------------------------------------------------------- /backend/middleware/emailAuth.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/middleware/files/files-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/middleware/files/files-middleware.ts -------------------------------------------------------------------------------- /backend/middleware/folders/folder-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/middleware/folders/folder-middleware.ts -------------------------------------------------------------------------------- /backend/middleware/tempAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/middleware/tempAuth.ts -------------------------------------------------------------------------------- /backend/middleware/tempAuthVideo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/middleware/tempAuthVideo.ts -------------------------------------------------------------------------------- /backend/middleware/user/user-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/middleware/user/user-middleware.ts -------------------------------------------------------------------------------- /backend/middleware/utils/middleware-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/middleware/utils/middleware-utils.ts -------------------------------------------------------------------------------- /backend/models/file-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/models/file-model.ts -------------------------------------------------------------------------------- /backend/models/file-system-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/models/file-system-model.ts -------------------------------------------------------------------------------- /backend/models/folder-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/models/folder-model.ts -------------------------------------------------------------------------------- /backend/models/thumbnail-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/models/thumbnail-model.ts -------------------------------------------------------------------------------- /backend/models/user-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/models/user-model.ts -------------------------------------------------------------------------------- /backend/server/server-start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/server/server-start.ts -------------------------------------------------------------------------------- /backend/server/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/server/server.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/actions/S3-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/actions/S3-actions.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/actions/file-system-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/actions/file-system-actions.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/actions/helper-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/actions/helper-actions.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/chunk-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/chunk-service.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/store-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/store-types.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/ChunkInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/ChunkInterface.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/awaitStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/awaitStream.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/awaitUploadStreamFS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/awaitUploadStreamFS.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/awaitUploadStreamS3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/awaitUploadStreamS3.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/cachedSubscriptionStatuses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/cachedSubscriptionStatuses.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/createImageThumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/createImageThumbnail.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/createVideoThumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/createVideoThumbnail.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/fixEndChunkLength.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/fixEndChunkLength.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/fixStartChunkLength.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/fixStartChunkLength.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/getBusboyData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/getBusboyData.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/getFileData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/getFileData.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/getFileSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/getFileSize.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/getFolderUploadBusboyData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/getFolderUploadBusboyData.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/getPrevIVFS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/getPrevIVFS.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/getPrevIVS3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/getPrevIVS3.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/getPublicFileData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/getPublicFileData.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/getThumbnailData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/getThumbnailData.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/removeChunksFS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/removeChunksFS.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/removeChunksS3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/removeChunksS3.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/removeTempToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/removeTempToken.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/storageHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/storageHelper.ts -------------------------------------------------------------------------------- /backend/services/chunk-service/utils/tempCreateVideoThumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/chunk-service/utils/tempCreateVideoThumbnail.ts -------------------------------------------------------------------------------- /backend/services/file-service/file-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/file-service/file-service.ts -------------------------------------------------------------------------------- /backend/services/folder-service/folder-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/folder-service/folder-service.ts -------------------------------------------------------------------------------- /backend/services/user-service/user-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/services/user-service/user-service.ts -------------------------------------------------------------------------------- /backend/tempStorage/tempStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/tempStorage/tempStorage.ts -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/tsconfig.json -------------------------------------------------------------------------------- /backend/types/file-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/types/file-types.ts -------------------------------------------------------------------------------- /backend/types/folder-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/types/folder-types.ts -------------------------------------------------------------------------------- /backend/utils/ConflictError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/ConflictError.ts -------------------------------------------------------------------------------- /backend/utils/ForbiddenError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/ForbiddenError.ts -------------------------------------------------------------------------------- /backend/utils/InternalServerError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/InternalServerError.ts -------------------------------------------------------------------------------- /backend/utils/NotAuthorizedError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/NotAuthorizedError.ts -------------------------------------------------------------------------------- /backend/utils/NotEmailVerifiedError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/NotEmailVerifiedError.ts -------------------------------------------------------------------------------- /backend/utils/NotFoundError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/NotFoundError.ts -------------------------------------------------------------------------------- /backend/utils/NotValidDataError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/NotValidDataError.ts -------------------------------------------------------------------------------- /backend/utils/convertDriveFolderToMongoFolder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/convertDriveFolderToMongoFolder.ts -------------------------------------------------------------------------------- /backend/utils/convertDriveFoldersToMongoFolders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/convertDriveFoldersToMongoFolders.ts -------------------------------------------------------------------------------- /backend/utils/convertDriveListToMongoList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/convertDriveListToMongoList.ts -------------------------------------------------------------------------------- /backend/utils/convertDriveToMongo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/convertDriveToMongo.ts -------------------------------------------------------------------------------- /backend/utils/createEmailTransporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/createEmailTransporter.ts -------------------------------------------------------------------------------- /backend/utils/createQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/createQuery.ts -------------------------------------------------------------------------------- /backend/utils/createQueryGoogle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/createQueryGoogle.ts -------------------------------------------------------------------------------- /backend/utils/createQueryGoogleFolder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/createQueryGoogleFolder.ts -------------------------------------------------------------------------------- /backend/utils/getFSStoragePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/getFSStoragePath.ts -------------------------------------------------------------------------------- /backend/utils/getKeyFromTerminal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/getKeyFromTerminal.ts -------------------------------------------------------------------------------- /backend/utils/imageChecker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/imageChecker.ts -------------------------------------------------------------------------------- /backend/utils/mobileCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/mobileCheck.ts -------------------------------------------------------------------------------- /backend/utils/sanitizeFilename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/sanitizeFilename.ts -------------------------------------------------------------------------------- /backend/utils/sendPasswordResetEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/sendPasswordResetEmail.ts -------------------------------------------------------------------------------- /backend/utils/sendShareEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/sendShareEmail.ts -------------------------------------------------------------------------------- /backend/utils/sendVerificationEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/sendVerificationEmail.ts -------------------------------------------------------------------------------- /backend/utils/sortBySwitch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/sortBySwitch.ts -------------------------------------------------------------------------------- /backend/utils/sortBySwitchFolder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/sortBySwitchFolder.ts -------------------------------------------------------------------------------- /backend/utils/sortGoogleMongoFolderList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/sortGoogleMongoFolderList.ts -------------------------------------------------------------------------------- /backend/utils/sortGoogleMongoList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/sortGoogleMongoList.ts -------------------------------------------------------------------------------- /backend/utils/sortGoogleMongoQuickFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/sortGoogleMongoQuickFiles.ts -------------------------------------------------------------------------------- /backend/utils/streamToBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/streamToBuffer.ts -------------------------------------------------------------------------------- /backend/utils/userUpdateCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/userUpdateCheck.ts -------------------------------------------------------------------------------- /backend/utils/videoChecker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/backend/utils/videoChecker.ts -------------------------------------------------------------------------------- /docker-compose-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/docker-compose-test.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /github_images/context.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/context.png -------------------------------------------------------------------------------- /github_images/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/download.png -------------------------------------------------------------------------------- /github_images/homepage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/homepage.png -------------------------------------------------------------------------------- /github_images/image-viewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/image-viewer.png -------------------------------------------------------------------------------- /github_images/media-viewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/media-viewer.png -------------------------------------------------------------------------------- /github_images/move.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/move.png -------------------------------------------------------------------------------- /github_images/multiselect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/multiselect.png -------------------------------------------------------------------------------- /github_images/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/search.png -------------------------------------------------------------------------------- /github_images/share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/share.png -------------------------------------------------------------------------------- /github_images/trash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/trash.png -------------------------------------------------------------------------------- /github_images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/upload.png -------------------------------------------------------------------------------- /github_images/video-viewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/video-viewer.png -------------------------------------------------------------------------------- /github_images/youtube-video.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/github_images/youtube-video.jpeg -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/index.html -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/jest.config.js -------------------------------------------------------------------------------- /key/getKey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/key/getKey.js -------------------------------------------------------------------------------- /key/getNewKey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/key/getNewKey.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/public/.DS_Store -------------------------------------------------------------------------------- /public/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/public/images/.DS_Store -------------------------------------------------------------------------------- /public/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/public/images/icon.png -------------------------------------------------------------------------------- /serverUtils/backupDatabase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/backupDatabase.js -------------------------------------------------------------------------------- /serverUtils/changeEncryptionPassword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/changeEncryptionPassword.js -------------------------------------------------------------------------------- /serverUtils/cleanDatabase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/cleanDatabase.js -------------------------------------------------------------------------------- /serverUtils/createIndexes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/createIndexes.js -------------------------------------------------------------------------------- /serverUtils/createTempDirectory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/createTempDirectory.js -------------------------------------------------------------------------------- /serverUtils/createThumbnailBuffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/createThumbnailBuffer.js -------------------------------------------------------------------------------- /serverUtils/createVideoThumbnails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/createVideoThumbnails.js -------------------------------------------------------------------------------- /serverUtils/deleteDatabase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/deleteDatabase.js -------------------------------------------------------------------------------- /serverUtils/deleteTempDatabase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/deleteTempDatabase.js -------------------------------------------------------------------------------- /serverUtils/getEnvVaribables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/getEnvVaribables.js -------------------------------------------------------------------------------- /serverUtils/migrateMyDrive4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/migrateMyDrive4.js -------------------------------------------------------------------------------- /serverUtils/mongoServerUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/mongoServerUtil.js -------------------------------------------------------------------------------- /serverUtils/removeOldPersonalData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/removeOldPersonalData.js -------------------------------------------------------------------------------- /serverUtils/removeOldSubscriptionData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/removeOldSubscriptionData.js -------------------------------------------------------------------------------- /serverUtils/removeTokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/removeTokens.js -------------------------------------------------------------------------------- /serverUtils/restoreDatabase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/restoreDatabase.js -------------------------------------------------------------------------------- /serverUtils/restoreFromTempDirectory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/restoreFromTempDirectory.js -------------------------------------------------------------------------------- /serverUtils/setupServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/serverUtils/setupServer.js -------------------------------------------------------------------------------- /src/api/filesAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/api/filesAPI.ts -------------------------------------------------------------------------------- /src/api/foldersAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/api/foldersAPI.ts -------------------------------------------------------------------------------- /src/api/userAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/api/userAPI.ts -------------------------------------------------------------------------------- /src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/app.tsx -------------------------------------------------------------------------------- /src/axiosInterceptor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/axiosInterceptor/index.ts -------------------------------------------------------------------------------- /src/components/AddNewDropdown/AddNewDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/AddNewDropdown/AddNewDropdown.tsx -------------------------------------------------------------------------------- /src/components/ContextMenu/ContextMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/ContextMenu/ContextMenu.tsx -------------------------------------------------------------------------------- /src/components/Dataform/Dataform.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/Dataform/Dataform.tsx -------------------------------------------------------------------------------- /src/components/DownloadPage/DownloadPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/DownloadPage/DownloadPage.tsx -------------------------------------------------------------------------------- /src/components/FileInfoPopup/FileInfoPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/FileInfoPopup/FileInfoPopup.tsx -------------------------------------------------------------------------------- /src/components/FileItem/FileItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/FileItem/FileItem.tsx -------------------------------------------------------------------------------- /src/components/Files/Files.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/Files/Files.tsx -------------------------------------------------------------------------------- /src/components/FolderItem/FolderItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/FolderItem/FolderItem.tsx -------------------------------------------------------------------------------- /src/components/Folders/Folders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/Folders/Folders.tsx -------------------------------------------------------------------------------- /src/components/Header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/Header/Header.tsx -------------------------------------------------------------------------------- /src/components/Homepage/Homepage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/Homepage/Homepage.tsx -------------------------------------------------------------------------------- /src/components/LeftSection/LeftSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/LeftSection/LeftSection.tsx -------------------------------------------------------------------------------- /src/components/LoginPage/LoginPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/LoginPage/LoginPage.tsx -------------------------------------------------------------------------------- /src/components/MainSection/MainSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/MainSection/MainSection.tsx -------------------------------------------------------------------------------- /src/components/MediaItem/MediaItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/MediaItem/MediaItem.tsx -------------------------------------------------------------------------------- /src/components/Medias/Medias.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/Medias/Medias.tsx -------------------------------------------------------------------------------- /src/components/MoverPopup/MoverPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/MoverPopup/MoverPopup.tsx -------------------------------------------------------------------------------- /src/components/MultiSelectBar/MultiSelectBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/MultiSelectBar/MultiSelectBar.tsx -------------------------------------------------------------------------------- /src/components/ParentBar/ParentBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/ParentBar/ParentBar.tsx -------------------------------------------------------------------------------- /src/components/PhotoViewerPopup/PhotoViewerPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/PhotoViewerPopup/PhotoViewerPopup.tsx -------------------------------------------------------------------------------- /src/components/QuickAccess/QuickAccess.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/QuickAccess/QuickAccess.tsx -------------------------------------------------------------------------------- /src/components/QuickAccessItem/QuickAccessItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/QuickAccessItem/QuickAccessItem.tsx -------------------------------------------------------------------------------- /src/components/ResetPasswordPage/ResetPasswordPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/ResetPasswordPage/ResetPasswordPage.tsx -------------------------------------------------------------------------------- /src/components/RightSection/RightSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/RightSection/RightSection.tsx -------------------------------------------------------------------------------- /src/components/SearchBar/SearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/SearchBar/SearchBar.tsx -------------------------------------------------------------------------------- /src/components/SearchBarItem/SearchBarItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/SearchBarItem/SearchBarItem.tsx -------------------------------------------------------------------------------- /src/components/SettingsPage/SettingsAccountSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/SettingsPage/SettingsAccountSection.tsx -------------------------------------------------------------------------------- /src/components/SettingsPage/SettingsChangePasswordPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/SettingsPage/SettingsChangePasswordPopup.tsx -------------------------------------------------------------------------------- /src/components/SettingsPage/SettingsGeneralSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/SettingsPage/SettingsGeneralSection.tsx -------------------------------------------------------------------------------- /src/components/SettingsPage/SettingsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/SettingsPage/SettingsPage.tsx -------------------------------------------------------------------------------- /src/components/SharePopup/SharePopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/SharePopup/SharePopup.tsx -------------------------------------------------------------------------------- /src/components/Spinner/Spinner.tsx: -------------------------------------------------------------------------------- 1 | export default () =>
; 2 | -------------------------------------------------------------------------------- /src/components/UploadItem/UploadItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/UploadItem/UploadItem.tsx -------------------------------------------------------------------------------- /src/components/Uploader/Uploader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/Uploader/Uploader.tsx -------------------------------------------------------------------------------- /src/components/VerifyEmailPage/VerifyEmailPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/components/VerifyEmailPage/VerifyEmailPage.tsx -------------------------------------------------------------------------------- /src/config/.env.development.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/config/.env.development.example -------------------------------------------------------------------------------- /src/config/.env.production.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/config/.env.production.example -------------------------------------------------------------------------------- /src/enviroment/envFrontEnd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/enviroment/envFrontEnd.js -------------------------------------------------------------------------------- /src/hooks/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/hooks/actions.ts -------------------------------------------------------------------------------- /src/hooks/contextMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/hooks/contextMenu.ts -------------------------------------------------------------------------------- /src/hooks/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/hooks/files.ts -------------------------------------------------------------------------------- /src/hooks/folders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/hooks/folders.ts -------------------------------------------------------------------------------- /src/hooks/infiniteScroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/hooks/infiniteScroll.ts -------------------------------------------------------------------------------- /src/hooks/preferenceSetter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/hooks/preferenceSetter.ts -------------------------------------------------------------------------------- /src/hooks/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/hooks/store.ts -------------------------------------------------------------------------------- /src/hooks/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/hooks/user.ts -------------------------------------------------------------------------------- /src/hooks/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/hooks/utils.ts -------------------------------------------------------------------------------- /src/icons/AccountIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/AccountIcon.tsx -------------------------------------------------------------------------------- /src/icons/ActionsIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/ActionsIcon.tsx -------------------------------------------------------------------------------- /src/icons/AlertIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/AlertIcon.tsx -------------------------------------------------------------------------------- /src/icons/ArrowBackIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/ArrowBackIcon.tsx -------------------------------------------------------------------------------- /src/icons/CalendarIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/CalendarIcon.tsx -------------------------------------------------------------------------------- /src/icons/CheckCircleIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/CheckCircleIcon.tsx -------------------------------------------------------------------------------- /src/icons/ChevronOutline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/ChevronOutline.tsx -------------------------------------------------------------------------------- /src/icons/ChevronSolid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/ChevronSolid.tsx -------------------------------------------------------------------------------- /src/icons/CircleLeftIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/CircleLeftIcon.tsx -------------------------------------------------------------------------------- /src/icons/CircleRightIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/CircleRightIcon.tsx -------------------------------------------------------------------------------- /src/icons/ClockIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/ClockIcon.tsx -------------------------------------------------------------------------------- /src/icons/CloseIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/CloseIcon.tsx -------------------------------------------------------------------------------- /src/icons/CreateFolderIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/CreateFolderIcon.tsx -------------------------------------------------------------------------------- /src/icons/DownloadIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/DownloadIcon.tsx -------------------------------------------------------------------------------- /src/icons/FileDetailsIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/FileDetailsIcon.tsx -------------------------------------------------------------------------------- /src/icons/FolderIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/FolderIcon.tsx -------------------------------------------------------------------------------- /src/icons/FolderUploadIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/FolderUploadIcon.tsx -------------------------------------------------------------------------------- /src/icons/HomeIconOutline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/HomeIconOutline.tsx -------------------------------------------------------------------------------- /src/icons/HomeListIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/HomeListIcon.tsx -------------------------------------------------------------------------------- /src/icons/LockIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/LockIcon.tsx -------------------------------------------------------------------------------- /src/icons/MenuIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/MenuIcon.tsx -------------------------------------------------------------------------------- /src/icons/MinimizeIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/MinimizeIcon.tsx -------------------------------------------------------------------------------- /src/icons/MoveIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/MoveIcon.tsx -------------------------------------------------------------------------------- /src/icons/MultiSelectIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/MultiSelectIcon.tsx -------------------------------------------------------------------------------- /src/icons/OneIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/OneIcon.tsx -------------------------------------------------------------------------------- /src/icons/PhotoIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/PhotoIcon.tsx -------------------------------------------------------------------------------- /src/icons/PlayIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/PlayIcon.tsx -------------------------------------------------------------------------------- /src/icons/PublicIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/PublicIcon.tsx -------------------------------------------------------------------------------- /src/icons/RenameIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/RenameIcon.tsx -------------------------------------------------------------------------------- /src/icons/RestoreIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/RestoreIcon.tsx -------------------------------------------------------------------------------- /src/icons/SearchIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/SearchIcon.tsx -------------------------------------------------------------------------------- /src/icons/SettingsIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/SettingsIcon.tsx -------------------------------------------------------------------------------- /src/icons/SettingsIconSolid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/SettingsIconSolid.tsx -------------------------------------------------------------------------------- /src/icons/ShareIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/ShareIcon.tsx -------------------------------------------------------------------------------- /src/icons/SpacerIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/SpacerIcon.tsx -------------------------------------------------------------------------------- /src/icons/StorageIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/StorageIcon.tsx -------------------------------------------------------------------------------- /src/icons/TrashIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/TrashIcon.tsx -------------------------------------------------------------------------------- /src/icons/TuneIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/TuneIcon.tsx -------------------------------------------------------------------------------- /src/icons/UploadFileIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/icons/UploadFileIcon.tsx -------------------------------------------------------------------------------- /src/popups/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/popups/file.ts -------------------------------------------------------------------------------- /src/popups/folder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/popups/folder.ts -------------------------------------------------------------------------------- /src/popups/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/popups/user.ts -------------------------------------------------------------------------------- /src/providers/AuthProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/providers/AuthProvider.js -------------------------------------------------------------------------------- /src/reducers/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/reducers/filter.ts -------------------------------------------------------------------------------- /src/reducers/general.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/reducers/general.ts -------------------------------------------------------------------------------- /src/reducers/leftSection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/reducers/leftSection.ts -------------------------------------------------------------------------------- /src/reducers/selected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/reducers/selected.ts -------------------------------------------------------------------------------- /src/reducers/uploader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/reducers/uploader.ts -------------------------------------------------------------------------------- /src/reducers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/reducers/user.ts -------------------------------------------------------------------------------- /src/routers/AppRouter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/routers/AppRouter.jsx -------------------------------------------------------------------------------- /src/routers/PrivateRoute.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/routers/PrivateRoute.jsx -------------------------------------------------------------------------------- /src/routers/PublicRoute.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/routers/PublicRoute.jsx -------------------------------------------------------------------------------- /src/store/configureStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/store/configureStore.ts -------------------------------------------------------------------------------- /src/styles/base/_base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/styles/base/_base.scss -------------------------------------------------------------------------------- /src/styles/components/_Spinner.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/styles/components/_Spinner.scss -------------------------------------------------------------------------------- /src/styles/components/_Swal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/styles/components/_Swal.scss -------------------------------------------------------------------------------- /src/styles/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/styles/styles.scss -------------------------------------------------------------------------------- /src/types/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/types/file.ts -------------------------------------------------------------------------------- /src/types/folders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/types/folders.ts -------------------------------------------------------------------------------- /src/types/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/types/user.ts -------------------------------------------------------------------------------- /src/utils/InternalServerError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/InternalServerError.js -------------------------------------------------------------------------------- /src/utils/NotAuthorizedError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/NotAuthorizedError.js -------------------------------------------------------------------------------- /src/utils/NotFoundError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/NotFoundError.js -------------------------------------------------------------------------------- /src/utils/PWAUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/PWAUtils.ts -------------------------------------------------------------------------------- /src/utils/cancelTokenManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/cancelTokenManager.ts -------------------------------------------------------------------------------- /src/utils/capitalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/capitalize.ts -------------------------------------------------------------------------------- /src/utils/convertDriveListToMongoList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/convertDriveListToMongoList.js -------------------------------------------------------------------------------- /src/utils/convertDriveToMongo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/convertDriveToMongo.js -------------------------------------------------------------------------------- /src/utils/createError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/createError.js -------------------------------------------------------------------------------- /src/utils/createQuery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/createQuery.js -------------------------------------------------------------------------------- /src/utils/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/files.ts -------------------------------------------------------------------------------- /src/utils/getBackendURL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/getBackendURL.ts -------------------------------------------------------------------------------- /src/utils/imageChecker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/imageChecker.js -------------------------------------------------------------------------------- /src/utils/mobileCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/mobileCheck.ts -------------------------------------------------------------------------------- /src/utils/reduceQuickItemList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/reduceQuickItemList.js -------------------------------------------------------------------------------- /src/utils/sortBySwitch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/sortBySwitch.js -------------------------------------------------------------------------------- /src/utils/sortBySwitchFolder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/sortBySwitchFolder.js -------------------------------------------------------------------------------- /src/utils/updateSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/updateSettings.js -------------------------------------------------------------------------------- /src/utils/videoChecker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/src/utils/videoChecker.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tests/controller/file-controller.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/tests/controller/file-controller.test.js -------------------------------------------------------------------------------- /tests/controller/folder.controller.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/tests/controller/folder.controller.test.js -------------------------------------------------------------------------------- /tests/controller/user-controller.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/tests/controller/user-controller.test.js -------------------------------------------------------------------------------- /tests/utils/db-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/tests/utils/db-setup.js -------------------------------------------------------------------------------- /tests/utils/express-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/tests/utils/express-app.js -------------------------------------------------------------------------------- /tests/utils/fileUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/tests/utils/fileUtils.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subnub/myDrive/HEAD/vite.config.ts --------------------------------------------------------------------------------