Path Lines of Code frontend/public/index.html 25 frontend/src/index.js 47 frontend/src/js/App.js 90 frontend/src/js/actions/auth/getAuthToken.js 84 frontend/src/js/actions/auth/invalidateAuthToken.js 37 frontend/src/js/actions/auth/sessionKeepalive.js 36 frontend/src/js/actions/collections/getCollection.js 37 frontend/src/js/actions/collections/getCollections.js 32 frontend/src/js/actions/email/getEmailThread.js 26 frontend/src/js/actions/getFilters.js 32 frontend/src/js/actions/getNodes.js 32 frontend/src/js/actions/highlights.ts 15 frontend/src/js/actions/ingestEvents/updateCurrentWorkspace.ts 7 frontend/src/js/actions/metrics/getExtractionFailures.ts 27 frontend/src/js/actions/metrics/getMimeTypeCoverage.ts 27 frontend/src/js/actions/pages/loadPages.ts 13 frontend/src/js/actions/pages/navigateToHighlight.ts 12 frontend/src/js/actions/pages/resetPages.ts 8 frontend/src/js/actions/preferences.js 23 frontend/src/js/actions/problems.js 53 frontend/src/js/actions/resources/clearResource.js 8 frontend/src/js/actions/resources/getComments.ts 24 frontend/src/js/actions/resources/getResource.js 88 frontend/src/js/actions/resources/setSelection.ts 23 frontend/src/js/actions/search/clearSearch.js 8 frontend/src/js/actions/search/getSuggestedFields.js 23 frontend/src/js/actions/search/performSearch.js 33 frontend/src/js/actions/setFilterExpansionState.ts 8 frontend/src/js/actions/urlParams/setCurrentHighlight.ts 7 frontend/src/js/actions/urlParams/setViews.ts 13 frontend/src/js/actions/urlParams/updateSearchQuery.ts 37 frontend/src/js/actions/users/addCollectionToUser.js 33 frontend/src/js/actions/users/createGenesisUser.js 46 frontend/src/js/actions/users/createUser.ts 41 frontend/src/js/actions/users/genesisSetupCheck.js 32 frontend/src/js/actions/users/getMyPermissions.js 25 frontend/src/js/actions/users/listUsers.ts 34 frontend/src/js/actions/users/setUserPermissions.js 19 frontend/src/js/actions/workspaces/addFolderToWorkspace.ts 25 frontend/src/js/actions/workspaces/addResourceToWorkspace.ts 27 frontend/src/js/actions/workspaces/copyItem.ts 40 frontend/src/js/actions/workspaces/createWorkspace.ts 27 frontend/src/js/actions/workspaces/deleteItem.ts 29 frontend/src/js/actions/workspaces/deleteResourceFromWorkspace.ts 29 frontend/src/js/actions/workspaces/deleteWorkspace.ts 23 frontend/src/js/actions/workspaces/getWorkspace.ts 20 frontend/src/js/actions/workspaces/getWorkspacesMetadata.ts 27 frontend/src/js/actions/workspaces/moveItem.ts 40 frontend/src/js/actions/workspaces/renameItem.ts 25 frontend/src/js/actions/workspaces/renameWorkspace.ts 26 frontend/src/js/actions/workspaces/reprocessBlob.ts 22 frontend/src/js/actions/workspaces/setEntryBeingRenamed.ts 9 frontend/src/js/actions/workspaces/setFocusedEntry.ts 9 frontend/src/js/actions/workspaces/setNodeAsCollapsed.ts 9 frontend/src/js/actions/workspaces/setNodeAsExpanded.ts 9 frontend/src/js/actions/workspaces/setSelectedEntries.ts 9 frontend/src/js/actions/workspaces/setWorkspaceFollowers.ts 26 frontend/src/js/actions/workspaces/setWorkspaceIsPublic.ts 26 frontend/src/js/components/Collections/Collections.js 23 frontend/src/js/components/Collections/CollectionsSidebar/CollectionItem.js 18 frontend/src/js/components/Collections/CollectionsSidebar/CollectionsSidebar.js 37 frontend/src/js/components/Collections/CurrentCollection/CurrentCollection.tsx 70 frontend/src/js/components/Directory/Directory.tsx 68 frontend/src/js/components/DownloadLink/DownloadLink.js 17 frontend/src/js/components/DownloadLink/index.js 1 frontend/src/js/components/EmailBrowser/Thread.js 71 frontend/src/js/components/EmailBrowser/Timeline.js 248 frontend/src/js/components/Header.js 104 frontend/src/js/components/IngestionEvents/AllIngestionEvents.tsx 128 frontend/src/js/components/IngestionEvents/IngestionEvents.module.css 11 frontend/src/js/components/IngestionEvents/IngestionEvents.tsx 531 frontend/src/js/components/IngestionEvents/MyUploads.tsx 115 frontend/src/js/components/IngestionEvents/types.ts 53 frontend/src/js/components/IngestionEvents/updateCurrentCollection.ts 7 frontend/src/js/components/IngestionEvents/updateCurrentIngestion.ts 7 frontend/src/js/components/Login/Login.js 232 frontend/src/js/components/Login/SessionKeepalive.js 24 frontend/src/js/components/PageViewer/Controls.module.css 15 frontend/src/js/components/PageViewer/Controls.tsx 132 frontend/src/js/components/PageViewer/FindInput.module.css 50 frontend/src/js/components/PageViewer/FindInput.tsx 105 frontend/src/js/components/PageViewer/Page.module.css 9 frontend/src/js/components/PageViewer/Page.tsx 66 frontend/src/js/components/PageViewer/PageCache.ts 143 frontend/src/js/components/PageViewer/PageHighlight.module.css 35 frontend/src/js/components/PageViewer/PageHighlight.tsx 45 frontend/src/js/components/PageViewer/PageOverlayText.tsx 14 frontend/src/js/components/PageViewer/PageViewer.module.css 12 frontend/src/js/components/PageViewer/PageViewer.tsx 119 frontend/src/js/components/PageViewer/PdfHelpers.ts 63 frontend/src/js/components/PageViewer/VirtualScroll.module.css 22 frontend/src/js/components/PageViewer/VirtualScroll.tsx 222 frontend/src/js/components/PageViewer/model.ts 51 frontend/src/js/components/PageViewerOrFallback.tsx 22 frontend/src/js/components/ResourceBreadcrumbs/ResourceTrail.tsx 78 frontend/src/js/components/ResourceBreadcrumbs/index.tsx 35 frontend/src/js/components/ResourceHandler/ResourceHandler.tsx 51 frontend/src/js/components/Search/Search.js 239 frontend/src/js/components/Search/SearchBox.js 47 frontend/src/js/components/Search/SearchStatus.js 29 frontend/src/js/components/Search/SearchVisualizations.js 17 frontend/src/js/components/SearchResults/CompactResultsTable.js 107 frontend/src/js/components/SearchResults/SearchResult.js 139 frontend/src/js/components/SearchResults/SearchResults.js 78 frontend/src/js/components/SearchResults/visualizations/TimeHistogram.js 112 frontend/src/js/components/SearchSidebar/SearchFilter.js 53 frontend/src/js/components/SearchSidebar/SearchFilterOption.js 117 frontend/src/js/components/SearchSidebar/SearchFilterValue.js 83 frontend/src/js/components/SearchSidebar/SearchSidebar.js 88 frontend/src/js/components/Settings/About.tsx 39 frontend/src/js/components/Settings/DatasetPermissions.js 37 frontend/src/js/components/Settings/ExtractionFailuresComponent.tsx 97 frontend/src/js/components/Settings/FeatureSwitches.js 64 frontend/src/js/components/Settings/FileTypes/FileTypes.tsx 74 frontend/src/js/components/Settings/FileTypes/MimeTypeProgress.tsx 14 frontend/src/js/components/Settings/ResourcesForExtractionFailureComponent.tsx 39 frontend/src/js/components/Settings/SettingsSidebar.js 75 frontend/src/js/components/Settings/Users.tsx 185 frontend/src/js/components/Uploads/FileApiHelpers.ts 62 frontend/src/js/components/Uploads/FileList.tsx 110 frontend/src/js/components/Uploads/FilePicker.tsx 104 frontend/src/js/components/Uploads/UploadFiles.tsx 292 frontend/src/js/components/Uploads/UploadTarget.ts 36 frontend/src/js/components/Uploads/Uploads.tsx 79 frontend/src/js/components/UtilComponents/Checkbox.js 23 frontend/src/js/components/UtilComponents/DetectClickOutside.tsx 18 frontend/src/js/components/UtilComponents/ErrorBar.js 72 frontend/src/js/components/UtilComponents/HighlightedText.js 19 frontend/src/js/components/UtilComponents/HoverSearchLink.js 47 frontend/src/js/components/UtilComponents/InputSupper/Chip.js 318 frontend/src/js/components/UtilComponents/InputSupper/InlineInput.js 123 frontend/src/js/components/UtilComponents/InputSupper/LabelSupper.js 29 frontend/src/js/components/UtilComponents/InputSupper/SuggestionsPanel.js 39 frontend/src/js/components/UtilComponents/InputSupper/index.js 354 frontend/src/js/components/UtilComponents/KeyboardShortcut.js 11 frontend/src/js/components/UtilComponents/MenuChevron.tsx 10 frontend/src/js/components/UtilComponents/Modal.js 41 frontend/src/js/components/UtilComponents/ModalAction.tsx 127 frontend/src/js/components/UtilComponents/PageNavigator.js 44 frontend/src/js/components/UtilComponents/ProgressAnimation.js 8 frontend/src/js/components/UtilComponents/ProgressBar.js 15 frontend/src/js/components/UtilComponents/SearchLink.js 54 frontend/src/js/components/UtilComponents/SelectionPopover.js 86 frontend/src/js/components/UtilComponents/SidebarSearchLink.js 26 frontend/src/js/components/UtilComponents/Token.tsx 19 frontend/src/js/components/UtilComponents/TreeBrowser/ItemName.tsx 78 frontend/src/js/components/UtilComponents/TreeBrowser/Leaf.tsx 110 frontend/src/js/components/UtilComponents/TreeBrowser/MagicTextInput.tsx 47 frontend/src/js/components/UtilComponents/TreeBrowser/Node.tsx 269 frontend/src/js/components/UtilComponents/TreeBrowser/index.tsx 255 frontend/src/js/components/UtilComponents/Wizard.js 92 frontend/src/js/components/UtilComponents/documentTitle.js 40 frontend/src/js/components/users/CreateGenesisUser.js 168 frontend/src/js/components/users/CreateNewUser.js 39 frontend/src/js/components/users/Register.js 31 frontend/src/js/components/users/RegisterUser.js 199 frontend/src/js/components/users/Setup2Fa.js 51 frontend/src/js/components/viewer/AddToWorkspaceModal.tsx 143 frontend/src/js/components/viewer/CommentHighlighter.tsx 109 frontend/src/js/components/viewer/CommentPanel/AddComment.tsx 68 frontend/src/js/components/viewer/CommentPanel/CommentPanel.tsx 184 frontend/src/js/components/viewer/DeleteButtonModal.tsx 80 frontend/src/js/components/viewer/DocumentMetadata.js 125 frontend/src/js/components/viewer/DownloadButton.tsx 20 frontend/src/js/components/viewer/DownloadModal.js 230 frontend/src/js/components/viewer/EmailDetails.js 105 frontend/src/js/components/viewer/EmailMetadata.js 40 frontend/src/js/components/viewer/EmbeddedPdfViewer.tsx 33 frontend/src/js/components/viewer/HighlightToggle.js 40 frontend/src/js/components/viewer/LazyTreeBrowser.tsx 133 frontend/src/js/components/viewer/PageViewer/PagePreview.tsx 98 frontend/src/js/components/viewer/PageViewer/PageViewer.tsx 80 frontend/src/js/components/viewer/PageViewer/PageViewerStatusBar.tsx 64 frontend/src/js/components/viewer/PageViewer/pageViewerApi.ts 79 frontend/src/js/components/viewer/PageViewer/pageViewerPdf.ts 62 frontend/src/js/components/viewer/PagedBrowser.tsx 56 frontend/src/js/components/viewer/Preview.js 89 frontend/src/js/components/viewer/PreviewSwitcher.js 114 frontend/src/js/components/viewer/StatusBar.js 143 frontend/src/js/components/viewer/TablePreview.tsx 32 frontend/src/js/components/viewer/TextPopover.js 69 frontend/src/js/components/viewer/TextPreview.tsx 86 frontend/src/js/components/viewer/Viewer.tsx 315 frontend/src/js/components/viewer/ViewerActions.js 35 frontend/src/js/components/viewer/ViewerSidebar.js 85 frontend/src/js/components/workspace/ConfirmModal.tsx 134 frontend/src/js/components/workspace/CopyOrMoveModal.tsx 21 frontend/src/js/components/workspace/CreateFolderModal.tsx 62 frontend/src/js/components/workspace/CreateWorkspaceModal.tsx 159 frontend/src/js/components/workspace/ShareWorkspaceModal.tsx 111 frontend/src/js/components/workspace/WorkspacePublicInfoIcon.tsx 11 frontend/src/js/components/workspace/WorkspacePublicMessage.tsx 9 frontend/src/js/components/workspace/WorkspaceSummary.tsx 104 frontend/src/js/components/workspace/Workspaces.tsx 680 frontend/src/js/components/workspace/WorkspacesSidebar.tsx 104 frontend/src/js/components/workspace/WorkspacesSidebarItem.tsx 54 frontend/src/js/eui-components/GiantEuiApp.tsx 12 frontend/src/js/eui-components/GiantEuiHeader.tsx 113 frontend/src/js/eui-components/GiantEuiLeftHandNav.tsx 191 frontend/src/js/eui-components/GiantEuiSearchResultCount.tsx 13 frontend/src/js/eui-components/GiantEuiSearchResultNav.tsx 66 frontend/src/js/eui-components/GiantEuiSearchResults.tsx 132 frontend/src/js/eui-components/GiantEuiSettings.tsx 41 frontend/src/js/eui-components/GiantEuiWorkspace.tsx 15 frontend/src/js/eui-components/displayConstants.ts 1 frontend/src/js/reducers/appReducer.js 46 frontend/src/js/reducers/authReducer.js 89 frontend/src/js/reducers/clusterReducer.js 13 frontend/src/js/reducers/collectionsReducer.js 16 frontend/src/js/reducers/descendantResourcesReducer.js 8 frontend/src/js/reducers/emailsReducer.js 11 frontend/src/js/reducers/expandedFiltersReducer.ts 10 frontend/src/js/reducers/filtersReducer.js 8 frontend/src/js/reducers/highlightsReducer.ts 14 frontend/src/js/reducers/index.js 40 frontend/src/js/reducers/isLoadingResourceReducer.ts 10 frontend/src/js/reducers/metricsReducer.ts 21 frontend/src/js/reducers/pagesReducer.ts 99 frontend/src/js/reducers/resourceReducer.ts 16 frontend/src/js/reducers/searchReducer.js 5 frontend/src/js/reducers/urlParamsReducer.ts 83 frontend/src/js/reducers/usersReducer.js 64 frontend/src/js/reducers/workspacesReducer.ts 40 frontend/src/js/services/AuthApi.js 24 frontend/src/js/services/BlobApi.ts 17 frontend/src/js/services/ClusterApi.js 7 frontend/src/js/services/CollectionsApi.ts 27 frontend/src/js/services/CommentsApi.ts 17 frontend/src/js/services/DocumentApi.js 11 frontend/src/js/services/EmailApi.js 4 frontend/src/js/services/FiltersApi.js 4 frontend/src/js/services/MetricsApi.ts 20 frontend/src/js/services/PreviewApi.js 42 frontend/src/js/services/ResourceApi.ts 7 frontend/src/js/services/SearchApi.js 40 frontend/src/js/services/UserApi.js 67 frontend/src/js/services/WorkspaceApi.ts 118 frontend/src/js/types/Auth.ts 22 frontend/src/js/types/Cluster.js 14 frontend/src/js/types/Collection.ts 43 frontend/src/js/types/Config.ts 19 frontend/src/js/types/Email.js 25 frontend/src/js/types/ExtractionFailures.ts 16 frontend/src/js/types/Match.ts 14 frontend/src/js/types/MimeType.ts 24 frontend/src/js/types/Query.ts 13 frontend/src/js/types/Resource.ts 69 frontend/src/js/types/SearchFilter.js 17 frontend/src/js/types/SearchResults.js 27 frontend/src/js/types/SearchResults.ts 60 frontend/src/js/types/SuggestedFields.js 5 frontend/src/js/types/Token.js 6 frontend/src/js/types/Tree.ts 32 frontend/src/js/types/User.ts 21 frontend/src/js/types/WizardSlide.js 6 frontend/src/js/types/Workspaces.ts 35 frontend/src/js/types/redux/GiantActions.ts 252 frontend/src/js/types/redux/GiantDispatch.ts 5 frontend/src/js/types/redux/GiantState.ts 75 frontend/src/js/util/LruCache.ts 70 frontend/src/js/util/UrlParameters.js 44 frontend/src/js/util/auth/authFetch.ts 22 frontend/src/js/util/auth/authUploadWithProgress.ts 141 frontend/src/js/util/auth/handleResponseFromAuthRequest.ts 21 frontend/src/js/util/buildLink.js 28 frontend/src/js/util/commentUtils.ts 16 frontend/src/js/util/history.js 2 frontend/src/js/util/isLoggedIn.js 6 frontend/src/js/util/keyboardShortcuts.js 9 frontend/src/js/util/markdownToHtml.js 10 frontend/src/js/util/parseDate.js 87 frontend/src/js/util/readableFileSize.js 9 frontend/src/js/util/regexEscape.js 2 frontend/src/js/util/resourceUtils.ts 89 frontend/src/js/util/store.js 36 frontend/src/js/util/storeMiddleware.js 32 frontend/src/js/util/stringUtils.ts 10 frontend/src/js/util/styleLocalization.js 7 frontend/src/js/util/stylesheets/EUIStyles.tsx 4 frontend/src/js/util/stylesheets/OriginalGiantStyles.tsx 4 frontend/src/js/util/stylesheets/StylesheetLoader.tsx 11 frontend/src/js/util/treeUtils.ts 107 frontend/src/js/util/workspaceUtils.fixtures.ts 940 frontend/src/js/util/workspaceUtils.ts 67 frontend/src/setupProxy.js 6 frontend/src/stylesheets/abstracts/_variables.scss 33 frontend/src/stylesheets/base/_base.scss 29 frontend/src/stylesheets/base/_dataTable.scss 42 frontend/src/stylesheets/base/_layout.scss 61 frontend/src/stylesheets/base/_typography.scss 65 frontend/src/stylesheets/components/_bignum.scss 11 frontend/src/stylesheets/components/_buttons.scss 94 frontend/src/stylesheets/components/_checkbox.scss 60 frontend/src/stylesheets/components/_comments.scss 26 frontend/src/stylesheets/components/_coverage.scss 8 frontend/src/stylesheets/components/_directory.scss 9 frontend/src/stylesheets/components/_document.scss 279 frontend/src/stylesheets/components/_email.scss 23 frontend/src/stylesheets/components/_error-bar.scss 33 frontend/src/stylesheets/components/_file-browser.scss 118 frontend/src/stylesheets/components/_forms.scss 68 frontend/src/stylesheets/components/_header.scss 57 frontend/src/stylesheets/components/_help.scss 4 frontend/src/stylesheets/components/_hover-search-link.scss 25 frontend/src/stylesheets/components/_input-supper.scss 110 frontend/src/stylesheets/components/_lazy-tree-browser.scss 3 frontend/src/stylesheets/components/_modal-action.scss 17 frontend/src/stylesheets/components/_modal.scss 59 frontend/src/stylesheets/components/_node-browser.scss 71 frontend/src/stylesheets/components/_page-navigator.scss 26 frontend/src/stylesheets/components/_page.scss 49 frontend/src/stylesheets/components/_progress-bar.scss 23 frontend/src/stylesheets/components/_resource-browser.scss 28 frontend/src/stylesheets/components/_search.scss 228 frontend/src/stylesheets/components/_select-list.scss 28 frontend/src/stylesheets/components/_select.scss 395 frontend/src/stylesheets/components/_sidebar.scss 116 frontend/src/stylesheets/components/_sparkchart.scss 16 frontend/src/stylesheets/components/_textpopover.scss 26 frontend/src/stylesheets/components/_timeline.scss 60 frontend/src/stylesheets/components/_upload-dialog.scss 4 frontend/src/stylesheets/components/_upload-files.scss 7 frontend/src/stylesheets/components/_users.scss 42 frontend/src/stylesheets/components/_viewer.scss 60 frontend/src/stylesheets/components/_wizard.scss 31 frontend/src/stylesheets/components/_workspace.scss 96 frontend/src/stylesheets/eui-main.scss 6 frontend/src/stylesheets/main.scss 48