├── .env-cmdrc.local.json ├── .eslintignore ├── .eslintrc.js ├── .evergreen.yml ├── .github ├── pull_request_template.md └── workflows │ └── codeql.yml ├── .gitignore ├── .graphqlrc ├── .husky └── pre-commit ├── .storybook ├── fonts.ts ├── main.ts ├── preview-head.html └── preview.tsx ├── .yarnrc ├── LICENSE ├── README.md ├── __mocks__ ├── focus-trap-react.js └── tabbable.js ├── babel.config.js ├── check_codegen.sh ├── codegen.ts ├── config ├── injectVariablesInHTML.ts ├── jest │ ├── cssTransform.js │ ├── fileTransform.js │ └── setupTests.ts └── leafygreen-ui │ └── emotion │ └── index.ts ├── cypress.config.ts ├── cypress ├── constants │ └── index.ts ├── integration │ ├── announcements.ts │ ├── auth.ts │ ├── banners │ │ ├── github_username_banner.ts │ │ └── slack_notification_banner.ts │ ├── breadcrumbs.ts │ ├── commit_queue.ts │ ├── container │ │ └── container_events.ts │ ├── distroSettings │ │ ├── general_section.ts │ │ ├── host_section.ts │ │ ├── navigation.ts │ │ ├── new_distro.ts │ │ ├── on_save_operations.ts │ │ ├── permissions.ts │ │ ├── project_section.ts │ │ ├── provider_section.ts │ │ ├── task_section.ts │ │ └── utils.ts │ ├── host │ │ ├── host_buttons.ts │ │ ├── host_core.ts │ │ ├── host_events.ts │ │ └── host_sidebar.ts │ ├── hosts │ │ ├── host_filtering.ts │ │ ├── hosts_page_default.ts │ │ ├── hosts_pagination.ts │ │ ├── hosts_sorting.ts │ │ ├── select_hosts.ts │ │ └── update_status_modal.ts │ ├── job_logs.ts │ ├── myPatches │ │ ├── my_patches.ts │ │ └── patchCard │ │ │ └── dropdown_menu.ts │ ├── nav_bar.ts │ ├── not_found.ts │ ├── page_tabs.ts │ ├── preferences │ │ ├── notifications.ts │ │ ├── public_key_management.ts │ │ └── user_preferences.ts │ ├── project │ │ └── patches.ts │ ├── projectHealth │ │ ├── commits.ts │ │ ├── filtering.ts │ │ ├── project_banners.ts │ │ ├── route.ts │ │ ├── task_history.ts │ │ └── variant_history.ts │ ├── projectSettings │ │ ├── access.ts │ │ ├── admin_actions.ts │ │ ├── attaching_to_repo.ts │ │ ├── constants.ts │ │ ├── containers.ts │ │ ├── defaulting_to_repo.ts │ │ ├── not_defaulting_to_repo.ts │ │ ├── notifications.ts │ │ ├── plugins.ts │ │ ├── project_select.ts │ │ ├── project_settings.ts │ │ ├── repo_settings.ts │ │ ├── stepback_bisect.ts │ │ └── views_and_filters.ts │ ├── shortcuts │ │ └── tabs.ts │ ├── spawn │ │ ├── host.ts │ │ ├── route.ts │ │ └── volume.ts │ ├── subscription_modal.ts │ ├── task │ │ ├── aborted_task.ts │ │ ├── annotations.ts │ │ ├── execution_task_table.ts │ │ ├── files_tables.ts │ │ ├── select_execution.ts │ │ ├── task_actions.ts │ │ ├── task_logs.ts │ │ ├── task_queue_position.ts │ │ ├── task_route.ts │ │ └── test_table.ts │ ├── taskQueue │ │ └── route.ts │ └── version │ │ ├── action_buttons.ts │ │ ├── banners.ts │ │ ├── downstream_projects.ts │ │ ├── name_change_modal.ts │ │ ├── patch_with_aborted_task.ts │ │ ├── restart_modal.ts │ │ ├── routes.ts │ │ ├── schedule_modal.ts │ │ ├── subscription_modal.ts │ │ ├── task_duration.ts │ │ ├── task_filters.ts │ │ ├── task_table.ts │ │ └── unscheduled_patch │ │ ├── code_changes_table.ts │ │ └── configure_patch.ts ├── support │ ├── commands.ts │ └── e2e.ts ├── tsconfig.json └── utils │ ├── graphql-test-utils.ts │ ├── index.ts │ ├── mockErrorResponse.ts │ └── subscriptionModal.ts ├── docs └── decisions │ ├── 2023-12-11_cypress_test_isolation.md │ ├── 2023-12-13_version_page_logic.md │ ├── README.md │ └── adr.md.template ├── global-setup.js ├── index.html ├── jest.config.js ├── lint-staged.config.js ├── package.json ├── public ├── favicon.ico ├── robots.txt └── static │ ├── fonts │ ├── EuclidCircularA │ │ ├── EuclidCircularA-Medium-WebXL.woff │ │ ├── EuclidCircularA-Medium-WebXL.woff2 │ │ ├── EuclidCircularA-MediumItalic-WebXL.woff │ │ ├── EuclidCircularA-MediumItalic-WebXL.woff2 │ │ ├── EuclidCircularA-Regular-WebXL.woff │ │ ├── EuclidCircularA-Regular-WebXL.woff2 │ │ ├── EuclidCircularA-RegularItalic-WebXL.woff │ │ ├── EuclidCircularA-RegularItalic-WebXL.woff2 │ │ ├── EuclidCircularA-Semibold-WebXL.woff │ │ ├── EuclidCircularA-Semibold-WebXL.woff2 │ │ ├── EuclidCircularA-SemiboldItalic-WebXL.woff │ │ └── EuclidCircularA-SemiboldItalic-WebXL.woff2 │ └── MongoDBValueSerif │ │ ├── MongoDBValueSerif-Bold.woff │ │ ├── MongoDBValueSerif-Bold.woff2 │ │ ├── MongoDBValueSerif-Medium.woff │ │ ├── MongoDBValueSerif-Medium.woff2 │ │ ├── MongoDBValueSerif-Regular.woff │ │ └── MongoDBValueSerif-Regular.woff2 │ └── img │ ├── mainline_commits │ ├── carousel_1_05_06.png │ ├── carousel_2_05_06.webm │ ├── carousel_3_05_06.webm │ ├── carousel_4_05_06.webm │ ├── carousel_5_05_06.webm │ └── carousel_6_05_06.png │ └── welcome_modal │ ├── mypatch_gif_06_10.gif │ ├── newui_gif_06_10.gif │ └── patch_gif_06_10.gif ├── scripts ├── bootstrap-logkeeper.sh ├── check-schema-and-codegen │ ├── index.test.ts │ ├── index.ts │ ├── script.ts │ └── utils.ts ├── create-evergreen-yml.sh ├── deploy │ ├── deploy-production.test.ts │ ├── deploy-production.ts │ ├── deploy.sh │ ├── email.sh │ ├── get-current-deployed-commit.sh │ ├── run-deploy.ts │ └── utils │ │ ├── deploy │ │ └── index.ts │ │ ├── environment.ts │ │ └── git │ │ ├── git.test.ts │ │ ├── index.ts │ │ └── tag │ │ ├── index.ts │ │ ├── mock-tag-utils.ts │ │ ├── tag-utils.test.ts │ │ └── tag-utils.ts ├── evg-db-ops.sh ├── prepare-shell.sh ├── prod-server.js ├── push-version.sh ├── setup-credentials.js ├── test.js ├── utils │ └── colors.ts └── wait-for-evergreen.sh ├── src ├── App.test.tsx ├── App.tsx ├── analytics │ ├── activity │ │ └── useActivityAnalytics.ts │ ├── addPageAction.ts │ ├── aprilFools │ │ └── useAprilFoolsAnalytics.ts │ ├── breadcrumb │ │ └── useBreadcrumbAnalytics.ts │ ├── distroSettings │ │ └── useDistroSettingsAnalytics.ts │ ├── hostsTable │ │ └── useHostsTableAnalytics.ts │ ├── index.ts │ ├── joblogs │ │ └── useJobLogsAnalytics.ts │ ├── navbar │ │ └── useNavbarAnalytics.ts │ ├── patch │ │ └── usePatchAnalytics.ts │ ├── patches │ │ ├── useProjectPatchesAnalytics.ts │ │ └── useUserPatchesAnalytics.ts │ ├── preferences │ │ └── usePreferencesAnalytics.ts │ ├── projectHealth │ │ └── useProjectHealthAnalytics.ts │ ├── projectSettings │ │ └── useProjectSettingsAnalytics.ts │ ├── shortcuts │ │ └── useShortcutAnalytics.ts │ ├── spawn │ │ └── useSpawnAnalytics.ts │ ├── task │ │ ├── useAnnotationAnalytics.ts │ │ └── useTaskAnalytics.ts │ ├── taskQueue │ │ └── useTaskQueueAnalytics.ts │ ├── useAnalyticsAttributes.ts │ ├── useAnalyticsRoot.ts │ └── version │ │ └── useVersionAnalytics.ts ├── components │ ├── Accordion │ │ ├── Accordion.stories.tsx │ │ ├── __snapshots__ │ │ │ └── Accordion.stories.storyshot │ │ └── index.tsx │ ├── Banners │ │ ├── AdminBanner.test.tsx │ │ ├── AdminBanner.tsx │ │ ├── ConnectivityBanner.tsx │ │ ├── GithubUsernameBanner.tsx │ │ ├── PortalBanner.tsx │ │ ├── ProjectBanner.tsx │ │ ├── RepotrackerBanner.test.tsx │ │ ├── RepotrackerBanner.tsx │ │ ├── SiteBanner.tsx │ │ ├── SlackNotificationBanner.tsx │ │ └── index.ts │ ├── Breadcrumbs │ │ ├── Breadcrumbs.stories.tsx │ │ ├── Breadcrumbs.test.tsx │ │ ├── __snapshots__ │ │ │ └── Breadcrumbs.stories.storyshot │ │ └── index.tsx │ ├── ButtonDropdown.tsx │ ├── Buttons │ │ ├── LoadingButton.stories.tsx │ │ ├── LoadingButton.tsx │ │ ├── PlusButton.tsx │ │ ├── __snapshots__ │ │ │ └── LoadingButton.stories.storyshot │ │ └── index.tsx │ ├── Checkbox │ │ ├── CheckboxGroup.tsx │ │ └── index.ts │ ├── CodeChanges │ │ └── index.tsx │ ├── CodeChangesBadge.tsx │ ├── CodeChangesTable │ │ └── index.tsx │ ├── CommitChartLabel │ │ ├── CommitChartLabel.test.tsx │ │ └── index.tsx │ ├── ConditionalWrapper │ │ ├── ConditionalWrapper.test.tsx │ │ └── index.tsx │ ├── ConfirmationModal.tsx │ ├── Content │ │ ├── Layout.tsx │ │ └── index.tsx │ ├── DatePicker │ │ ├── DatePicker.stories.tsx │ │ ├── __snapshots__ │ │ │ └── DatePicker.stories.storyshot │ │ └── index.tsx │ ├── DisplayModal.tsx │ ├── Dropdown │ │ ├── Dropdown.stories.tsx │ │ ├── Dropdown.test.tsx │ │ ├── __snapshots__ │ │ │ └── Dropdown.stories.storyshot │ │ └── index.tsx │ ├── EditableTagField │ │ ├── EditableTagField.stories.tsx │ │ ├── EditableTagField.test.tsx │ │ ├── TagRow.tsx │ │ ├── __snapshots__ │ │ │ └── EditableTagField.stories.storyshot │ │ ├── index.tsx │ │ └── tagRowReducer.ts │ ├── ErrorHandling │ │ ├── ErrorBoundary.test.tsx │ │ ├── ErrorBoundary.tsx │ │ ├── ErrorFallback.stories.tsx │ │ ├── ErrorFallback.tsx │ │ ├── Sentry.tsx │ │ ├── __snapshots__ │ │ │ └── ErrorFallback.stories.storyshot │ │ ├── errorPage.svg │ │ ├── index.ts │ │ ├── initialize.test.ts │ │ └── initialize.ts │ ├── ErrorWrapper │ │ └── index.tsx │ ├── ExpandedText │ │ ├── ExpandedText.stories.tsx │ │ ├── __snapshots__ │ │ │ └── ExpandedText.stories.storyshot │ │ └── index.tsx │ ├── Feedback │ │ └── index.tsx │ ├── FilterBadges │ │ ├── FilterBadge.tsx │ │ ├── FilterBadges.stories.tsx │ │ ├── FilterBadges.test.tsx │ │ ├── SeeMoreModal.tsx │ │ ├── __snapshots__ │ │ │ └── FilterBadges.stories.storyshot │ │ ├── index.tsx │ │ ├── useFilterBadgeQueryParams.test.tsx │ │ └── useFilterBadgeQueryParams.ts │ ├── FilterInputControls │ │ └── index.tsx │ ├── GroupedTaskStatusBadge │ │ ├── GroupedTaskStatusBadge.stories.tsx │ │ ├── GroupedTaskStatusBadge.test.tsx │ │ ├── __snapshots__ │ │ │ └── GroupedTaskStatusBadge.stories.storyshot │ │ └── index.tsx │ ├── Header │ │ ├── AuxiliaryDropdown.tsx │ │ ├── NavDropdown │ │ │ ├── NavDropdown.test.tsx │ │ │ └── index.tsx │ │ ├── Navbar.tsx │ │ ├── UserDropdown.tsx │ │ └── index.tsx │ ├── HistoryTable │ │ ├── Cell │ │ │ ├── Cell.stories.tsx │ │ │ ├── Cell.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── Cell.stories.storyshot │ │ │ └── index.tsx │ │ ├── ColumnPaginationButtons.tsx │ │ ├── HistoryTable.stories.tsx │ │ ├── HistoryTable.tsx │ │ ├── HistoryTableContext.test.tsx │ │ ├── HistoryTableContext.tsx │ │ ├── HistoryTableIcon │ │ │ ├── HistoryTableIcon.stories.tsx │ │ │ ├── HistoryTableIcon.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── HistoryTableIcon.stories.storyshot │ │ │ └── index.tsx │ │ ├── HistoryTableRow │ │ │ ├── BaseRow │ │ │ │ ├── DateSeparator │ │ │ │ │ ├── DateSeparator.stories.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── DateSeparator.stories.storyshot │ │ │ │ │ └── index.tsx │ │ │ │ ├── FoldedCommit │ │ │ │ │ ├── FoldedCommit.stories.tsx │ │ │ │ │ ├── FoldedCommit.test.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── FoldedCommit.stories.storyshot │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── testData.ts │ │ │ │ ├── index.tsx │ │ │ │ └── styles.ts │ │ │ └── EndOfHistoryRow │ │ │ │ └── index.tsx │ │ ├── HistoryTableTestSearch │ │ │ ├── HistoryTableTestSearch.stories.tsx │ │ │ ├── HistoryTableTestSearch.test.tsx │ │ │ ├── HistoryTableTestSearch.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── HistoryTableTestSearch.stories.storyshot │ │ │ └── index.ts │ │ ├── LoadingSection │ │ │ ├── LoadingRow │ │ │ │ ├── LoadingRow.stories.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── LoadingRow.stories.storyshot │ │ │ │ └── index.tsx │ │ │ ├── LoadingSection.stories.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── LoadingSection.stories.storyshot │ │ │ └── index.tsx │ │ ├── __snapshots__ │ │ │ └── HistoryTable.stories.storyshot │ │ ├── constants.ts │ │ ├── historyTableContextReducer.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── test-utils.tsx │ │ │ ├── useColumns.ts │ │ │ ├── useJumpToCommit.ts │ │ │ ├── useTestFilters.tsx │ │ │ ├── useTestResults.test.tsx │ │ │ └── useTestResults.ts │ │ ├── index.tsx │ │ ├── testData.ts │ │ ├── types.ts │ │ ├── utils.test.ts │ │ └── utils.ts │ ├── HostStatusBadge │ │ ├── HostStatusBadge.stories.tsx │ │ ├── __snapshots__ │ │ │ └── HostStatusBadge.stories.storyshot │ │ └── index.tsx │ ├── Hosts │ │ ├── HostPopover.tsx │ │ ├── Reprovision.tsx │ │ ├── RestartJasper.tsx │ │ ├── UpdateStatusModal.tsx │ │ └── index.ts │ ├── Icon │ │ ├── Icon.stories.tsx │ │ ├── __snapshots__ │ │ │ └── Icon.stories.storyshot │ │ ├── icons │ │ │ ├── ChristmasTree.svg │ │ │ ├── HybridTree.svg │ │ │ └── index.tsx │ │ └── index.ts │ ├── IconTooltip │ │ ├── IconTooltip.stories.tsx │ │ ├── __snapshots__ │ │ │ └── IconTooltip.stories.storyshot │ │ └── index.tsx │ ├── LinkToReconfigurePage.tsx │ ├── Loading │ │ ├── FullPageLoad.tsx │ │ ├── Loader.tsx │ │ └── PatchAndTaskFullPageLoad.tsx │ ├── MetadataCard.tsx │ ├── Notifications │ │ ├── form │ │ │ ├── RegexSelectorRow.tsx │ │ │ ├── event.ts │ │ │ ├── getFormSchema.ts │ │ │ ├── index.ts │ │ │ └── notification.ts │ │ ├── index.tsx │ │ ├── types.ts │ │ ├── utils.test.ts │ │ └── utils.ts │ ├── PageSizeSelector │ │ ├── PageSizeSelector.stories.tsx │ │ ├── PageSizeSelector.test.tsx │ │ ├── __snapshots__ │ │ │ └── PageSizeSelector.stories.storyshot │ │ ├── index.tsx │ │ └── usePageSizeSelector.ts │ ├── PageTitle.tsx │ ├── Pagination │ │ ├── Pagination.test.tsx │ │ └── index.tsx │ ├── PatchActionButtons │ │ ├── AddNotification.tsx │ │ ├── DisableTasks.tsx │ │ ├── EnqueuePatch.tsx │ │ ├── RestartPatch.tsx │ │ ├── ScheduleTasks │ │ │ ├── ScheduleTasks.stories.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── ScheduleTasks.stories.storyshot │ │ │ ├── index.tsx │ │ │ └── testData.ts │ │ ├── ScheduleUndispatchedBaseTasks.tsx │ │ ├── SetPatchVisibility.tsx │ │ ├── UnscheduleTasks.tsx │ │ ├── addNotification │ │ │ └── PatchNotificationModal.tsx │ │ └── index.tsx │ ├── PatchStatusBadge.tsx │ ├── PatchesPage │ │ ├── ListArea.tsx │ │ ├── PatchCard │ │ │ ├── DropdownMenu.tsx │ │ │ └── index.tsx │ │ ├── StatusSelector.tsx │ │ ├── index.tsx │ │ └── usePatchesQueryParams.ts │ ├── PerfPlugin │ │ ├── TrendChartsPlugin.tsx │ │ └── index.ts │ ├── PodStatusBadge │ │ ├── PodStatusBadge.stories.tsx │ │ ├── __snapshots__ │ │ │ └── PodStatusBadge.stories.storyshot │ │ └── index.tsx │ ├── Popconfirm │ │ ├── Popconfirm.test.tsx │ │ └── index.tsx │ ├── ProjectSelect │ │ ├── FavoriteStar.tsx │ │ ├── ProjectOptionGroup.tsx │ │ ├── ProjectSelect.stories.tsx │ │ ├── ProjectSelect.test.tsx │ │ ├── __snapshots__ │ │ │ └── ProjectSelect.stories.storyshot │ │ ├── index.tsx │ │ └── testData.ts │ ├── Redirects │ │ ├── DistroSettingsRedirect.tsx │ │ ├── ProjectSettingsRedirect.tsx │ │ ├── UserPatchesRedirect.tsx │ │ ├── WaterfallCommitsRedirect.tsx │ │ └── index.ts │ ├── ResultCountLabel.tsx │ ├── ScheduleTasksModal │ │ ├── index.tsx │ │ └── reducer.ts │ ├── SearchableDropdown │ │ ├── SearchableDropdown.stories.tsx │ │ ├── SearchableDropdown.test.tsx │ │ ├── __snapshots__ │ │ │ └── SearchableDropdown.stories.storyshot │ │ └── index.tsx │ ├── SetPriority │ │ ├── SetPriority.test.tsx │ │ └── index.tsx │ ├── Settings │ │ ├── Context.test.tsx │ │ ├── Context.tsx │ │ ├── EventLog │ │ │ ├── EventDiffTable.tsx │ │ │ ├── EventLog.tsx │ │ │ ├── Header.tsx │ │ │ ├── eventLogDiffs.test.ts │ │ │ ├── eventLogDiffs.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── useEvents.ts │ │ ├── Form.test.tsx │ │ ├── Form.tsx │ │ ├── NavigationWarningModal.test.tsx │ │ ├── NavigationWarningModal.tsx │ │ ├── index.ts │ │ ├── test-utils.tsx │ │ └── types.ts │ ├── SettingsCard.tsx │ ├── Spawn │ │ ├── DetailsCard.tsx │ │ ├── ExpirationRow.tsx │ │ ├── Layout.tsx │ │ ├── MountVolumeSelect.tsx │ │ ├── editHostModal │ │ │ ├── FieldTemplates │ │ │ │ └── UserTagRow.tsx │ │ │ ├── getFormSchema.tsx │ │ │ ├── index.tsx │ │ │ ├── transformer.test.ts │ │ │ ├── transformer.ts │ │ │ ├── types.ts │ │ │ ├── useLoadFormData.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── editVolumeModal │ │ │ ├── getFormSchema.tsx │ │ │ ├── index.ts │ │ │ ├── transformer.ts │ │ │ ├── types.ts │ │ │ └── useLoadFormData.ts │ │ ├── index.tsx │ │ ├── spawnHostModal │ │ │ ├── Widgets │ │ │ │ └── DistroDropdown.tsx │ │ │ ├── constants.ts │ │ │ ├── getFormSchema.tsx │ │ │ ├── index.ts │ │ │ ├── transformer.test.ts │ │ │ ├── transformer.ts │ │ │ ├── types.ts │ │ │ ├── useLoadFormSchemaData.ts │ │ │ ├── useVirtualWorkstationDefaultExpiration.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── spawnVolumeModal │ │ │ ├── getFormSchema.tsx │ │ │ ├── index.tsx │ │ │ ├── transformer.test.ts │ │ │ ├── transformer.ts │ │ │ ├── types.ts │ │ │ └── useLoadFormData.ts │ │ └── utils.ts │ ├── SpruceForm │ │ ├── Container.tsx │ │ ├── CustomFields.tsx │ │ ├── ElementWrapper.tsx │ │ ├── FieldTemplates │ │ │ ├── ArrayFieldTemplates │ │ │ │ └── index.tsx │ │ │ ├── ObjectFieldTemplates │ │ │ │ ├── ObjectFieldTemplates.test.tsx │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ ├── Fields.tsx │ │ ├── SpruceForm.stories.tsx │ │ ├── SpruceForm.test.tsx │ │ ├── Widgets │ │ │ ├── DateTimePicker.tsx │ │ │ ├── LeafyGreenWidgets.tsx │ │ │ ├── MultiSelect.tsx │ │ │ ├── index.tsx │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ ├── __snapshots__ │ │ │ └── SpruceForm.stories.storyshot │ │ ├── customFormats.ts │ │ ├── errors.ts │ │ ├── index.tsx │ │ ├── types.ts │ │ └── utils.ts │ ├── SpruceLoader │ │ └── index.tsx │ ├── TabLabelWithBadge.tsx │ ├── Table │ │ ├── BaseTable.stories.tsx │ │ ├── BaseTable.tsx │ │ ├── Filters.tsx │ │ ├── TableControl │ │ │ ├── TableControl.stories.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── TableControl.stories.storyshot │ │ │ └── index.tsx │ │ ├── TableLoader │ │ │ ├── LoadingRow.tsx │ │ │ └── index.tsx │ │ ├── TablePlaceholder.tsx │ │ ├── TableWrapper.tsx │ │ ├── __snapshots__ │ │ │ └── BaseTable.stories.storyshot │ │ └── utils.ts │ ├── TablePopover │ │ ├── TableFilterPopover.tsx │ │ ├── TableSearchPopover.tsx │ │ ├── TableSortIcon.tsx │ │ └── index.tsx │ ├── TaskStatusBadge │ │ ├── TaskStatusBadge.stories.tsx │ │ ├── TaskStatusBadge.test.tsx │ │ ├── __snapshots__ │ │ │ └── TaskStatusBadge.stories.storyshot │ │ └── index.tsx │ ├── TaskStatusFilters │ │ └── index.tsx │ ├── TaskStatusIcon │ │ ├── TaskStatusIcon.stories.tsx │ │ ├── __snapshots__ │ │ │ └── TaskStatusIcon.stories.storyshot │ │ └── index.tsx │ ├── TaskStatusIconLegend │ │ ├── TaskStatusIconLegend.stories.tsx │ │ ├── __snapshots__ │ │ │ └── TaskStatusIconLegend.stories.storyshot │ │ └── index.tsx │ ├── TasksTable │ │ ├── Columns.tsx │ │ ├── TaskLink.tsx │ │ ├── TasksTable.stories.tsx │ │ ├── __snapshots__ │ │ │ └── TasksTable.stories.storyshot │ │ ├── index.tsx │ │ └── types.ts │ ├── TextInputWithGlyph │ │ ├── TextInputWithGlyph.stories.tsx │ │ ├── __snapshots__ │ │ │ └── TextInputWithGlyph.stories.storyshot │ │ └── index.tsx │ ├── TextInputWithValidation │ │ ├── TextInputWithValidation.stories.tsx │ │ ├── TextInputWithValidation.test.tsx │ │ ├── __snapshots__ │ │ │ └── TextInputWithValidation.stories.storyshot │ │ └── index.tsx │ ├── TimePicker │ │ ├── TimePicker.stories.tsx │ │ ├── __snapshots__ │ │ │ └── TimePicker.stories.storyshot │ │ └── index.tsx │ ├── TreeSelect │ │ ├── TreeSelect.stories.tsx │ │ ├── TreeSelect.test.tsx │ │ ├── TreeSelect.tsx │ │ ├── __snapshots__ │ │ │ └── TreeSelect.stories.storyshot │ │ └── index.ts │ ├── TupleSelect │ │ ├── TupleSelect.stories.tsx │ │ ├── TupleSelect.test.tsx │ │ ├── __snapshots__ │ │ │ └── TupleSelect.stories.storyshot │ │ └── index.tsx │ ├── TupleSelectWithRegexConditional │ │ ├── TupleSelectWithRegexConditional.stories.tsx │ │ ├── TupleSelectWithRegexConditional.test.tsx │ │ ├── __snapshots__ │ │ │ └── TupleSelectWithRegexConditional.stories.storyshot │ │ └── index.tsx │ ├── VersionRestartModal │ │ ├── BuildVariantAccordion.tsx │ │ ├── TaskStatusCheckbox.tsx │ │ ├── TaskStatusCheckboxContainer.tsx │ │ ├── VersionRestartModal.tsx │ │ ├── VersionTasks.tsx │ │ └── index.ts │ ├── VisibilityContainer │ │ ├── VisibilityContainer.stories.tsx │ │ ├── VisibilityContainer.test.tsx │ │ ├── __snapshots__ │ │ │ └── VisibilityContainer.stories.storyshot │ │ └── index.tsx │ ├── WelcomeModal │ │ ├── CarouselCard.tsx │ │ ├── CarouselDots.tsx │ │ ├── WelcomeModal.stories.tsx │ │ ├── WelcomeModal.test.tsx │ │ ├── WelcomeModal.tsx │ │ ├── index.ts │ │ └── types.ts │ └── styles │ │ ├── GlobalStyles.tsx │ │ ├── Layout.tsx │ │ ├── Link.tsx │ │ ├── Popover.tsx │ │ ├── SideNav.tsx │ │ ├── SiderCard.tsx │ │ ├── StyledTabs.tsx │ │ ├── Table.tsx │ │ ├── Typography.tsx │ │ ├── divider.ts │ │ ├── filters.ts │ │ ├── fonts.ts │ │ ├── inactive.ts │ │ └── index.ts ├── constants │ ├── announcementToast.ts │ ├── cookies.ts │ ├── externalResources.test.ts │ ├── externalResources.ts │ ├── fieldMaps.ts │ ├── history.ts │ ├── hosts.ts │ ├── index.ts │ ├── keys.ts │ ├── patch.ts │ ├── routes.test.ts │ ├── routes.ts │ ├── strings.ts │ ├── subscription.ts │ ├── task.ts │ ├── test.ts │ ├── tokens.ts │ ├── triggers.ts │ ├── volumes.ts │ └── welcomeModalProps.ts ├── context │ ├── Auth.test.tsx │ ├── Auth.tsx │ ├── Providers.tsx │ └── toast │ │ ├── Toast.test.tsx │ │ ├── __mocks__ │ │ └── index.tsx │ │ ├── constants.ts │ │ ├── index.tsx │ │ └── types.ts ├── gql │ ├── GQLWrapper.tsx │ ├── fragments │ │ ├── annotation.graphql │ │ ├── annotations │ │ │ ├── issueLink.graphql │ │ │ └── jiraTicket.graphql │ │ ├── baseHost.graphql │ │ ├── basePatch.graphql │ │ ├── baseSpawnHost.graphql │ │ ├── baseTask.graphql │ │ ├── fileDiffs.graphql │ │ ├── logMessage.graphql │ │ ├── moduleCodeChanges.graphql │ │ ├── patchesPage.graphql │ │ ├── projectSettings │ │ │ ├── access.graphql │ │ │ ├── aliases.graphql │ │ │ ├── containers.graphql │ │ │ ├── general.graphql │ │ │ ├── githubCommitQueue.graphql │ │ │ ├── index.graphql │ │ │ ├── notifications.graphql │ │ │ ├── patchAliases.graphql │ │ │ ├── periodicBuilds.graphql │ │ │ ├── plugins.graphql │ │ │ ├── projectEventSettings.graphql │ │ │ ├── projectTriggers.graphql │ │ │ ├── variables.graphql │ │ │ ├── viewsAndFilters.graphql │ │ │ └── virtualWorkstation.graphql │ │ └── upstreamProject.graphql │ ├── generated │ │ └── types.ts │ ├── mocks │ │ ├── getSpruceConfig.ts │ │ ├── getUser.ts │ │ └── taskData.ts │ ├── mutations │ │ ├── abort-task.graphql │ │ ├── add-annotation.graphql │ │ ├── add-favorite-project.graphql │ │ ├── attach-project-to-new-repo.graphql │ │ ├── attach-project-to-repo.graphql │ │ ├── attach-volume.graphql │ │ ├── clear-my-subscriptions.graphql │ │ ├── copy-distro.graphql │ │ ├── copy-project.graphql │ │ ├── create-distro.graphql │ │ ├── create-project.graphql │ │ ├── create-public-key.graphql │ │ ├── deactivate-stepback-task.graphql │ │ ├── default-section-to-repo.graphql │ │ ├── delete-distro.graphql │ │ ├── delete-project.graphql │ │ ├── delete-subscriptions.graphql │ │ ├── detach-project-from-repo.graphql │ │ ├── detach-volume.graphql │ │ ├── edit-annotation-note.graphql │ │ ├── edit-spawn-host.graphql │ │ ├── enqueue-patch.graphql │ │ ├── file-jira-ticket.graphql │ │ ├── force-repotracker-run.graphql │ │ ├── index.ts │ │ ├── migrate-volume.graphql │ │ ├── move-annotation.graphql │ │ ├── override-task-dependencies.graphql │ │ ├── promote-vars-to-repo.graphql │ │ ├── remove-annotation.graphql │ │ ├── remove-favorite-project.graphql │ │ ├── remove-item-from-commit-queue.graphql │ │ ├── remove-public-key.graphql │ │ ├── remove-volume.graphql │ │ ├── reprovision-to-new.graphql │ │ ├── restart-jasper.graphql │ │ ├── restart-task.graphql │ │ ├── restart-versions.graphql │ │ ├── save-distro.graphql │ │ ├── save-project-settings-for-section.graphql │ │ ├── save-repo-settings-for-section.graphql │ │ ├── save-subscription.graphql │ │ ├── schedule-patch.graphql │ │ ├── schedule-tasks.graphql │ │ ├── schedule-undispatched-base-tasks.graphql │ │ ├── set-last-revision.graphql │ │ ├── set-patch-priority.graphql │ │ ├── set-patch-visibility.graphql │ │ ├── set-task-priority.graphql │ │ ├── spawn-host.graphql │ │ ├── spawn-volume.graphql │ │ ├── unschedule-patch-tasks.graphql │ │ ├── unschedule-task.graphql │ │ ├── update-host-status.graphql │ │ ├── update-patch-description.graphql │ │ ├── update-public-key.graphql │ │ ├── update-spawn-host-status.graphql │ │ ├── update-spawn-volume.graphql │ │ └── update-user-settings.graphql │ └── queries │ │ ├── agent-logs.graphql │ │ ├── all-logs.graphql │ │ ├── annotation-event-data.graphql │ │ ├── aws-regions.graphql │ │ ├── base-version-and-task.graphql │ │ ├── build-baron-configured.graphql │ │ ├── build-baron.graphql │ │ ├── build-variant-stats.graphql │ │ ├── build-variants-for-task-name.graphql │ │ ├── build-variants-with-children.graphql │ │ ├── client-config.graphql │ │ ├── code-changes.graphql │ │ ├── commit-queue.graphql │ │ ├── created-tickets.graphql │ │ ├── display-task.graphql │ │ ├── distro-events.graphql │ │ ├── distro-task-queue.graphql │ │ ├── distro.graphql │ │ ├── distros.graphql │ │ ├── failed-task-status-icon-tooltip.graphql │ │ ├── github-orgs.graphql │ │ ├── github-project-conflicts.graphql │ │ ├── has-version.graphql │ │ ├── host-events.graphql │ │ ├── host.graphql │ │ ├── hosts.graphql │ │ ├── index.ts │ │ ├── instance-types.graphql │ │ ├── is-patch-configured.graphql │ │ ├── jira-custom-created-issues.graphql │ │ ├── jira-issues.graphql │ │ ├── jira-suspected-issues.graphql │ │ ├── last-mainline-commit.graphql │ │ ├── logkeeper-build-metadata.graphql │ │ ├── mainline-commits-for-history.graphql │ │ ├── mainline-commits.graphql │ │ ├── my-hosts.graphql │ │ ├── my-volumes.graphql │ │ ├── other-user.graphql │ │ ├── patch-configure.graphql │ │ ├── patch-task-statuses.graphql │ │ ├── patch.graphql │ │ ├── pod-events.graphql │ │ ├── pod.graphql │ │ ├── project-banner.graphql │ │ ├── project-event-logs.graphql │ │ ├── project-health-view.graphql │ │ ├── project-patches.graphql │ │ ├── project-settings.graphql │ │ ├── project.graphql │ │ ├── projects.graphql │ │ ├── public-keys.graphql │ │ ├── repo-event-logs.graphql │ │ ├── repo-settings.graphql │ │ ├── repotracker-error.graphql │ │ ├── spawn-expiration.graphql │ │ ├── spawn-task.graphql │ │ ├── spruce-config.graphql │ │ ├── subnet-availability-zones.graphql │ │ ├── system-logs.graphql │ │ ├── task-all-executions.graphql │ │ ├── task-event-logs.graphql │ │ ├── task-files.graphql │ │ ├── task-logs.graphql │ │ ├── task-names-for-build-variant.graphql │ │ ├── task-queue-distros.graphql │ │ ├── task-statuses.graphql │ │ ├── task-test-sample.graphql │ │ ├── task-tests.graphql │ │ ├── task.graphql │ │ ├── undispatched-tasks.graphql │ │ ├── user-config.graphql │ │ ├── user-distro-settings-permissions.graphql │ │ ├── user-patches.graphql │ │ ├── user-project-settings-permissions.graphql │ │ ├── user-settings.graphql │ │ ├── user-subscriptions.graphql │ │ ├── user.graphql │ │ ├── version-task-durations.graphql │ │ ├── version-tasks.graphql │ │ ├── version.graphql │ │ └── viewable-projects.graphql ├── hooks │ ├── index.ts │ ├── tests │ │ ├── useBreadcrumbRoot.test.tsx │ │ ├── useDisableSpawnExpirationCheckbox.test.tsx │ │ ├── useGetUserPatchesPageTitleAndLink.test.tsx │ │ ├── useLegacyUIURL.test.tsx │ │ ├── useNetworkStatus.test.tsx │ │ ├── useOnClickOutside.test.tsx │ │ ├── usePageVisibility.test.tsx │ │ ├── usePolling.test.tsx │ │ ├── useTableFilters │ │ │ └── useTableFilters.test.tsx │ │ ├── useTableSort.test.tsx │ │ ├── useUpsertQueryParams.test.tsx │ │ └── useVersionStatusSelect.test.ts │ ├── types.ts │ ├── useAnnouncementToast.ts │ ├── useBreadcrumbRoot.ts │ ├── useBreakingTask │ │ ├── index.ts │ │ └── useBreakingTask.test.tsx │ ├── useConfigurePatch.ts │ ├── useDateFormat.ts │ ├── useDimensions │ │ ├── index.ts │ │ └── useDimensions.test.ts │ ├── useDisableSpawnExpirationCheckbox.ts │ ├── useFilterInputChangeHandler.ts │ ├── useFirstDistro.ts │ ├── useGetUserPatchesPageTitleAndLink.ts │ ├── useIntersectionObserver │ │ ├── index.ts │ │ └── useIntersectionObserver.test.ts │ ├── useKeyboardShortcut │ │ ├── index.ts │ │ └── useKeyboardShortcut.test.tsx │ ├── useLGButtonRouterLink.tsx │ ├── useLastExecutedTask │ │ ├── index.ts │ │ └── useLastExecutedTask.test.tsx │ ├── useLastPassingTask │ │ ├── index.ts │ │ └── useLastPassingTask.test.tsx │ ├── useLegacyUIURL.ts │ ├── useNetworkStatus.ts │ ├── useOnClickOutside.ts │ ├── usePageTitle.ts │ ├── usePageVisibility.ts │ ├── useParentTask │ │ ├── index.ts │ │ └── useParentTask.test.tsx │ ├── usePolling.ts │ ├── usePrevious.ts │ ├── useProjectRedirect │ │ ├── index.ts │ │ └── useProjectRedirect.test.tsx │ ├── useQueryParam │ │ ├── index.ts │ │ └── useQueryParam.test.tsx │ ├── useResize │ │ ├── index.ts │ │ └── useResize.test.ts │ ├── useRunningTime │ │ ├── index.ts │ │ └── useRunningTime.test.ts │ ├── useSpruceConfig.ts │ ├── useStatusesFilter.ts │ ├── useTabShortcut │ │ ├── index.ts │ │ └── useTabShortcut.test.ts │ ├── useTableFilters.ts │ ├── useTableSort.ts │ ├── useTaskStatuses.ts │ ├── useUpdateURLQueryParams.ts │ ├── useUpsertQueryParams.ts │ ├── useUserSettings.ts │ ├── useUserTimeZone.ts │ └── useVersionTaskStatusSelect.ts ├── index.tsx ├── pages │ ├── 404 │ │ ├── NotFound.stories.tsx │ │ ├── NotFound.tsx │ │ ├── __snapshots__ │ │ │ └── NotFound.stories.storyshot │ │ └── notFound.svg │ ├── CommitQueue.tsx │ ├── Commits.tsx │ ├── ConfigurePatch.tsx │ ├── Container.tsx │ ├── Distro.tsx │ ├── Host.tsx │ ├── Hosts.tsx │ ├── JobLogs.tsx │ ├── Login.tsx │ ├── MyPatches.tsx │ ├── NotFound.tsx │ ├── Preferences.tsx │ ├── ProjectPatches.tsx │ ├── ProjectSettings.tsx │ ├── Spawn.tsx │ ├── Task.tsx │ ├── TaskHistory.tsx │ ├── TaskQueue.tsx │ ├── UserPatches.tsx │ ├── VariantHistory.tsx │ ├── Version.tsx │ ├── commitqueue │ │ ├── CodeChangesModule.tsx │ │ ├── CommitQueueCard.test.tsx │ │ ├── CommitQueueCard.tsx │ │ └── ConfirmPatchButton.tsx │ ├── commits │ │ ├── ActiveCommits │ │ │ ├── BuildVariantCard │ │ │ │ ├── BuildVariantCard.test.tsx │ │ │ │ ├── VariantGroupedTaskStatusBadges │ │ │ │ │ └── index.tsx │ │ │ │ ├── WaterfallTaskStatusIcon │ │ │ │ │ ├── WaterfallTaskStatusIcon.stories.tsx │ │ │ │ │ ├── WaterfallTaskStatusIcon.test.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── WaterfallTaskStatusIcon.stories.storyshot │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── testData.ts │ │ │ │ └── index.tsx │ │ │ ├── CommitBarChart │ │ │ │ ├── CommitBarChart.stories.tsx │ │ │ │ ├── CommitBarChart.test.tsx │ │ │ │ ├── CommitChartTooltip.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ │ ├── CommitBarChart.stories.storyshot │ │ │ │ │ └── CommitChart.stories.storyshot │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── CommitChart │ │ │ ├── ChartToggle.tsx │ │ │ ├── Grid.tsx │ │ │ ├── GridLabel.tsx │ │ │ └── index.tsx │ │ ├── CommitTypeSelector │ │ │ └── index.tsx │ │ ├── CommitsWrapper.tsx │ │ ├── InactiveCommits │ │ │ ├── InactiveCommits.stories.tsx │ │ │ ├── InactiveCommits.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── InactiveCommits.stories.storyshot │ │ │ └── index.tsx │ │ ├── PaginationButtons.tsx │ │ ├── ProjectHealth.stories.tsx │ │ ├── RenderCommit.tsx │ │ ├── StatusSelect.tsx │ │ ├── ViewToggle.tsx │ │ ├── WaterfallMenu │ │ │ ├── AddNotification.tsx │ │ │ ├── GitCommitSearch.tsx │ │ │ └── index.tsx │ │ ├── __snapshots__ │ │ │ └── ProjectHealth.stories.storyshot │ │ ├── constants.ts │ │ ├── hooks │ │ │ └── useCommitLimit.ts │ │ ├── index.tsx │ │ ├── styles.ts │ │ ├── testData.ts │ │ ├── types.ts │ │ ├── utils.test.ts │ │ └── utils.ts │ ├── configurePatch │ │ ├── configurePatchCore │ │ │ ├── ConfigureBuildVariants │ │ │ │ ├── BuildVariantCard.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── state.ts │ │ │ │ └── types.ts │ │ │ ├── ConfigurePatchCore.stories.tsx │ │ │ ├── ConfigureTasks │ │ │ │ ├── ConfigureTasks.test.tsx │ │ │ │ ├── DisabledVariantTasksList │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── styles.ts │ │ │ │ ├── types.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ │ ├── ParametersContent.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── ConfigurePatchCore.stories.storyshot │ │ │ ├── index.tsx │ │ │ ├── testData.ts │ │ │ └── useConfigurePatch │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ ├── useConfigurePatch.test.tsx │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ └── index.tsx │ ├── container │ │ ├── EventsTable │ │ │ ├── EventCopy.tsx │ │ │ └── index.tsx │ │ ├── Metadata │ │ │ └── index.tsx │ │ └── index.tsx │ ├── distroSettings │ │ ├── Context.tsx │ │ ├── DeleteDistro │ │ │ ├── DeleteDistro.test.tsx │ │ │ └── index.tsx │ │ ├── DistroSelect │ │ │ ├── DistroSelect.test.tsx │ │ │ └── index.tsx │ │ ├── Header.tsx │ │ ├── HeaderButtons.tsx │ │ ├── NavigationModal.tsx │ │ ├── NewDistro │ │ │ ├── CopyModal.test.tsx │ │ │ ├── CopyModal.tsx │ │ │ ├── CreateModal.test.tsx │ │ │ ├── CreateModal.tsx │ │ │ ├── NewDistroButton.test.tsx │ │ │ ├── NewDistroButton.tsx │ │ │ └── newDistroSchema.ts │ │ ├── SaveModal.tsx │ │ ├── Tabs.tsx │ │ ├── getTabTitle.ts │ │ ├── index.tsx │ │ └── tabs │ │ │ ├── BaseTab.tsx │ │ │ ├── EventLogTab │ │ │ ├── EventLogTab.test.tsx │ │ │ ├── EventLogTab.tsx │ │ │ ├── LegacyEventEntry.tsx │ │ │ └── useDistroEvents.ts │ │ │ ├── GeneralTab │ │ │ ├── GeneralTab.tsx │ │ │ ├── getFormSchema.ts │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── HostTab │ │ │ ├── HostTab.tsx │ │ │ ├── constants.ts │ │ │ ├── getFormSchema.tsx │ │ │ ├── schemaFields.tsx │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── ProjectTab │ │ │ ├── ProjectTab.tsx │ │ │ ├── getFormSchema.ts │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── ProviderTab │ │ │ ├── ProviderTab.tsx │ │ │ ├── UnsavedModal.tsx │ │ │ ├── getFormSchema.ts │ │ │ ├── schemaFields.ts │ │ │ ├── styles.ts │ │ │ ├── transformerUtils.ts │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── TaskTab │ │ │ ├── TaskTab.tsx │ │ │ ├── getFormSchema.ts │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── index.tsx │ │ │ ├── testData.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ ├── host │ │ ├── HostCard.tsx │ │ ├── HostEventString.tsx │ │ ├── HostTable.tsx │ │ ├── Metadata.tsx │ │ └── index.tsx │ ├── hosts │ │ ├── HostsTable.tsx │ │ └── index.tsx │ ├── jobLogs │ │ └── JobLogsTable.tsx │ ├── preferences │ │ ├── PreferencesTabs.tsx │ │ ├── index.tsx │ │ └── preferencesTabs │ │ │ ├── CliTab.tsx │ │ │ ├── NewUITab.tsx │ │ │ ├── NotificationsTab.tsx │ │ │ ├── ProfileTab.tsx │ │ │ ├── PublicKeysTab.tsx │ │ │ ├── cliTab │ │ │ ├── AuthenticationCard.tsx │ │ │ ├── DownloadCard.tsx │ │ │ ├── NodeList.stories.tsx │ │ │ ├── NodeList.tsx │ │ │ ├── VerifyCard.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── NodeList.stories.storyshot │ │ │ ├── index.ts │ │ │ └── nodeList │ │ │ │ └── Node.tsx │ │ │ ├── notificationTab │ │ │ ├── ClearSubscriptions.tsx │ │ │ ├── NotificationField.tsx │ │ │ ├── UserSubscriptions.tsx │ │ │ ├── useSubscriptionData.tsx │ │ │ └── utils.ts │ │ │ └── publicKeysTab │ │ │ ├── EditModal.tsx │ │ │ └── PublicKeysTable.tsx │ ├── projectSettings │ │ ├── Context.test.tsx │ │ ├── Context.tsx │ │ ├── CopyProjectModal.test.tsx │ │ ├── CopyProjectModal.tsx │ │ ├── CreateDuplicateProjectButton.test.tsx │ │ ├── CreateDuplicateProjectButton.tsx │ │ ├── CreateProjectModal.test.tsx │ │ ├── CreateProjectModal.tsx │ │ ├── DefaultSectionToRepoModal.tsx │ │ ├── Header.tsx │ │ ├── HeaderButtons.tsx │ │ ├── NavigationModal.tsx │ │ ├── Tabs.tsx │ │ ├── createDuplicateModalSchema.tsx │ │ ├── getTabTitle.ts │ │ ├── index.tsx │ │ └── tabs │ │ │ ├── AccessTab │ │ │ ├── AccessTab.tsx │ │ │ ├── getFormSchema.ts │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── BaseTab.tsx │ │ │ ├── ContainersTab │ │ │ ├── ContainersTab.tsx │ │ │ ├── getFormSchema.ts │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── EventLogTab │ │ │ ├── EventLogTab.test.tsx │ │ │ ├── EventLogTab.tsx │ │ │ └── useProjectSettingsEvents.ts │ │ │ ├── GeneralTab │ │ │ ├── Fields │ │ │ │ ├── AttachDetachModal.tsx │ │ │ │ ├── DeactivateStepbackTaskField.test.tsx │ │ │ │ ├── DeactivateStepbackTaskField.tsx │ │ │ │ ├── DeleteProjectField.test.tsx │ │ │ │ ├── DeleteProjectField.tsx │ │ │ │ ├── MoveRepoModal.tsx │ │ │ │ ├── RepoConfigField.test.tsx │ │ │ │ ├── RepoConfigField.tsx │ │ │ │ ├── RepotrackerField.tsx │ │ │ │ └── index.tsx │ │ │ ├── GeneralTab.tsx │ │ │ ├── getFormSchema.tsx │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── GithubCommitQueueTab │ │ │ ├── GithubCommitQueueTab.tsx │ │ │ ├── GithubTriggerAliasField.tsx │ │ │ ├── getErrors.test.ts │ │ │ ├── getErrors.ts │ │ │ ├── getFormSchema.tsx │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── NotificationsTab │ │ │ ├── NotificationsTab.tsx │ │ │ ├── getFormSchema.tsx │ │ │ ├── getGqlPayload.test.ts │ │ │ ├── getGqlPayload.ts │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ │ ├── PatchAliasesTab │ │ │ ├── PatchAliasesTab.tsx │ │ │ ├── getFormSchema.tsx │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── PeriodicBuildsTab │ │ │ ├── PeriodicBuildsTab.tsx │ │ │ ├── getFormSchema.ts │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── PluginsTab │ │ │ ├── PluginsTab.tsx │ │ │ ├── getFormSchema.tsx │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── ProjectTriggersTab │ │ │ ├── ProjectTriggersTab.tsx │ │ │ ├── getFormSchema.tsx │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── VariablesTab │ │ │ ├── PromoteVariablesModal.tsx │ │ │ ├── VariableRow.test.tsx │ │ │ ├── VariableRow.tsx │ │ │ ├── VariablesTab.tsx │ │ │ ├── getFormSchema.ts │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── ViewsAndFiltersTab │ │ │ ├── ViewsAndFiltersTab.tsx │ │ │ ├── getFormSchema.ts │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── VirtualWorkstationTab │ │ │ ├── CommandRow.tsx │ │ │ ├── VirtualWorkstationTab.tsx │ │ │ ├── getFormSchema.ts │ │ │ ├── transformers.test.ts │ │ │ ├── transformers.ts │ │ │ └── types.ts │ │ │ ├── index.tsx │ │ │ ├── testData.ts │ │ │ ├── transformers.ts │ │ │ ├── types.ts │ │ │ └── utils │ │ │ ├── alias.test.ts │ │ │ ├── alias.ts │ │ │ ├── errors.test.ts │ │ │ ├── errors.ts │ │ │ ├── form.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ ├── spawn │ │ ├── SpawnHost.tsx │ │ ├── SpawnVolume.tsx │ │ ├── index.tsx │ │ ├── spawnHost │ │ │ ├── EditSpawnHostButton.tsx │ │ │ ├── EditSpawnHostModal.tsx │ │ │ ├── SpawnHostActionButton.tsx │ │ │ ├── SpawnHostButton.test.tsx │ │ │ ├── SpawnHostButton.tsx │ │ │ ├── SpawnHostCard.stories.tsx │ │ │ ├── SpawnHostCard.tsx │ │ │ ├── SpawnHostTable.tsx │ │ │ ├── SpawnHostTableActions.test.tsx │ │ │ ├── SpawnHostTableActions.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── SpawnHostCard.stories.storyshot │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ └── spawnHostButton │ │ │ │ └── SpawnHostModal.tsx │ │ ├── spawnVolume │ │ │ ├── SpawnVolumeButton.tsx │ │ │ ├── SpawnVolumeCard.tsx │ │ │ ├── SpawnVolumeModal.test.tsx │ │ │ ├── SpawnVolumeModal.tsx │ │ │ ├── SpawnVolumeTable.tsx │ │ │ ├── SpawnVolumeTableActions.tsx │ │ │ ├── VolumeStatusBadge.tsx │ │ │ └── spawnVolumeTableActions │ │ │ │ ├── DeleteVolumeButton.tsx │ │ │ │ ├── EditButton.tsx │ │ │ │ ├── EditVolumeModal.tsx │ │ │ │ ├── MigrateButton.tsx │ │ │ │ ├── MigrateVolumeModal.tsx │ │ │ │ ├── MountButton.tsx │ │ │ │ ├── MountVolumeModal.tsx │ │ │ │ ├── UnmountButton.tsx │ │ │ │ └── migrateVolumeReducer.ts │ │ └── utils.ts │ ├── task │ │ ├── ActionButtons.tsx │ │ ├── Breadcrumbs │ │ │ └── index.tsx │ │ ├── TaskTabs.tsx │ │ ├── actionButtons │ │ │ ├── RelevantCommits │ │ │ │ ├── RelevantCommits.test.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ └── TaskNotificationModal.tsx │ │ ├── executionDropdown │ │ │ └── ExecutionSelector.tsx │ │ ├── metadata │ │ │ ├── AbortMessage.tsx │ │ │ ├── DependsOn.tsx │ │ │ ├── ETATimer │ │ │ │ ├── ETATimer.test.tsx │ │ │ │ └── index.tsx │ │ │ ├── Metadata.stories.tsx │ │ │ ├── Metadata.test.tsx │ │ │ ├── RuntimeTimer │ │ │ │ ├── RuntimeTimer.test.tsx │ │ │ │ └── index.tsx │ │ │ ├── Stepback.tsx │ │ │ ├── __snapshots__ │ │ │ │ ├── AbortMessage.stories.storyshot │ │ │ │ └── Metadata.stories.storyshot │ │ │ └── index.tsx │ │ └── taskTabs │ │ │ ├── ExecutionTasksTable.stories.tsx │ │ │ ├── ExecutionTasksTable.tsx │ │ │ ├── FileTable │ │ │ ├── GroupedFileTable │ │ │ │ ├── GroupedFileTable.stories.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── GroupedFileTable.stories.storyshot │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ ├── types.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ │ ├── Logs.tsx │ │ │ ├── TestsTable.tsx │ │ │ ├── __snapshots__ │ │ │ └── ExecutionTasksTable.stories.storyshot │ │ │ ├── buildBaron.ts │ │ │ ├── buildBaronAndAnnotations │ │ │ ├── AddIssueModal │ │ │ │ ├── AddIssueModal.test.tsx │ │ │ │ └── index.tsx │ │ │ ├── AnnotationNote.tsx │ │ │ ├── AnnotationTicketsList │ │ │ │ ├── AnnotationTicketRow │ │ │ │ │ ├── AnnotationTicketRow.stories.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── AnnotationTicketRow.stories.storyshot │ │ │ │ │ └── index.tsx │ │ │ │ ├── AnnotationTicketRowWithActions │ │ │ │ │ ├── AnnotationTicketRowWithAction.stories.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── AnnotationTicketRowWithAction.stories.storyshot │ │ │ │ │ └── index.tsx │ │ │ │ ├── AnnotationTicketsList.stories.tsx │ │ │ │ ├── AnnotationTicketsList.test.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── AnnotationTicketsList.stories.storyshot │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── BBComponents.tsx │ │ │ ├── BuildBaron.test.tsx │ │ │ ├── BuildBaron.tsx │ │ │ ├── BuildBaronContent.tsx │ │ │ ├── CreatedTicketsTable │ │ │ │ ├── BBCreatedTickets.tsx │ │ │ │ ├── CustomCreatedTickets.stories.tsx │ │ │ │ ├── CustomCreatedTickets.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── CustomCreatedTickets.stories.storyshot │ │ │ │ └── index.ts │ │ │ ├── FileTicketButton.tsx │ │ │ ├── Issues │ │ │ │ ├── AnnotationTickets.tsx │ │ │ │ ├── Issues.tsx │ │ │ │ ├── SuspectedIssues.tsx │ │ │ │ └── index.ts │ │ │ ├── JiraIssueTable │ │ │ │ └── index.tsx │ │ │ ├── JiraTicketList │ │ │ │ ├── JiraTicketRow │ │ │ │ │ ├── JiraTicketRow.stories.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── JiraTicketRow.stories.storyshot │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── index.ts │ │ │ └── useBuildBaronVariables.ts │ │ │ ├── logs │ │ │ ├── LogTypes.tsx │ │ │ └── logTypes │ │ │ │ ├── LogMessageLine.tsx │ │ │ │ ├── TaskEventLogLine.tsx │ │ │ │ └── logMessageLine │ │ │ │ └── LogLines.tsx │ │ │ └── testsTable │ │ │ ├── LogsColumn.tsx │ │ │ ├── TestStatusBadge │ │ │ ├── TestStatusBadge.stories.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── TestStatusBadge.stories.storyshot │ │ │ ├── constants.ts │ │ │ └── index.tsx │ │ │ ├── getColumnsTemplate.tsx │ │ │ └── logsColumn │ │ │ └── TaskHistoryTestsButton.tsx │ ├── taskHistory │ │ ├── BuildVariantSelector.tsx │ │ ├── ColumnHeaders │ │ │ ├── ColumnHeaders.test.tsx │ │ │ └── index.tsx │ │ ├── TaskHistoryRow │ │ │ ├── TaskHistoryRow.test.tsx │ │ │ └── index.tsx │ │ └── index.tsx │ ├── taskQueue │ │ ├── DistroOption.tsx │ │ ├── TaskQueueTable │ │ │ ├── TaskQueueTable.stories.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── TaskQueueTable.stories.storyshot │ │ │ └── index.tsx │ │ └── index.tsx │ ├── variantHistory │ │ ├── ColumnHeaders.test.tsx │ │ ├── ColumnHeaders.tsx │ │ ├── TaskSelector.tsx │ │ ├── VariantHistoryRow.test.tsx │ │ ├── VariantHistoryRow.tsx │ │ └── index.tsx │ └── version │ │ ├── ActionButtons.tsx │ │ ├── Banners │ │ ├── ErrorBanner │ │ │ ├── ErrorBanner.test.tsx │ │ │ └── index.tsx │ │ ├── IgnoredBanner │ │ │ └── index.tsx │ │ ├── WarningBanner │ │ │ ├── WarningBanner.test.tsx │ │ │ └── index.tsx │ │ ├── index.tsx │ │ └── styles.ts │ │ ├── Breadcrumbs │ │ └── index.tsx │ │ ├── BuildVariantCard │ │ ├── BuildVariantCard.stories.tsx │ │ ├── VariantTaskGroup │ │ │ ├── VariantTaskGroup.test.tsx │ │ │ └── index.tsx │ │ ├── __snapshots__ │ │ │ └── BuildVariantCard.stories.storyshot │ │ ├── index.tsx │ │ └── testData.ts │ │ ├── DownstreamTasks.tsx │ │ ├── EnqueueModal.tsx │ │ ├── ManifestBlob.tsx │ │ ├── Metadata.tsx │ │ ├── NameChangeModal │ │ ├── getFormSchema.ts │ │ └── index.tsx │ │ ├── ParametersModal │ │ ├── ParametersModal.stories.tsx │ │ ├── ParametersModal.test.tsx │ │ ├── __snapshots__ │ │ │ └── ParametersModal.stories.storyshot │ │ └── index.tsx │ │ ├── TaskDuration.tsx │ │ ├── Tasks.tsx │ │ ├── VersionTabs.tsx │ │ ├── downstreamTasks │ │ ├── DownstreamProjectAccordion.tsx │ │ ├── DownstreamTasksTable.tsx │ │ └── reducer.ts │ │ ├── index.ts │ │ ├── taskDuration │ │ ├── TaskDurationCell.tsx │ │ ├── TaskDurationTable.stories.tsx │ │ ├── TaskDurationTable.test.tsx │ │ ├── TaskDurationTable.tsx │ │ └── __snapshots__ │ │ │ └── TaskDurationTable.stories.storyshot │ │ ├── tasks │ │ └── PatchTasksTable.tsx │ │ ├── useQueryVariables.test.ts │ │ └── useQueryVariables.ts ├── snapshot.test.ts ├── test_utils │ ├── custom-queries.ts │ ├── graphql.tsx │ ├── hooks.ts │ ├── index.tsx │ ├── toast-decorator.tsx │ ├── types.ts │ └── utils.ts ├── types │ ├── banner.ts │ ├── build.ts │ ├── commits.ts │ ├── gql.ts │ ├── history.ts │ ├── host.ts │ ├── jira.ts │ ├── leafygreen.ts │ ├── patch.ts │ ├── pod.ts │ ├── spawn.ts │ ├── subscription.ts │ ├── task.ts │ ├── test.ts │ ├── triggers.ts │ └── utils.ts ├── utils │ ├── array │ │ ├── array.test.ts │ │ └── index.ts │ ├── color.ts │ ├── commits │ │ ├── bucketByCommit.test.ts │ │ ├── bucketByCommit.ts │ │ └── index.ts │ ├── environmentVariables.ts │ ├── errorReporting.test.ts │ ├── errorReporting.ts │ ├── getTaskFromMainlineCommitsQuery.ts │ ├── index.ts │ ├── numbers │ │ ├── index.ts │ │ └── numbers.test.ts │ ├── object │ │ ├── index.ts │ │ ├── omit.test.ts │ │ └── omit.ts │ ├── patch │ │ ├── index.ts │ │ └── patch.test.ts │ ├── queryString │ │ ├── index.ts │ │ ├── parseQueryString.test.ts │ │ ├── parseQueryString.ts │ │ ├── sortString.test.ts │ │ ├── sortString.ts │ │ ├── stringifyQuery.test.ts │ │ └── stringifyQuery.ts │ ├── request.test.ts │ ├── request.ts │ ├── statuses │ │ ├── getCurrentStatuses.test.ts │ │ ├── getCurrentStatuses.ts │ │ ├── getStatusBadgeCopy.test.ts │ │ ├── getStatusBadgeCopy.ts │ │ ├── groupStatusesByUmbrellaStatus.test.ts │ │ ├── groupStatusesByUmbrellaStatus.ts │ │ ├── index.ts │ │ ├── sort.test.ts │ │ └── sort.ts │ ├── string │ │ ├── githubPRLinkify.tsx │ │ ├── index.ts │ │ ├── jiraLinkify.tsx │ │ └── string.test.ts │ ├── url │ │ ├── index.ts │ │ ├── updateUrlQueryParam.ts │ │ └── url.test.ts │ └── validators │ │ ├── index.ts │ │ └── validators.test.ts └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts └── yarn.lock /.env-cmdrc.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.env-cmdrc.local.json -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | sdlschema 2 | src/gql/generated/types.ts 3 | config/* 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.evergreen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.evergreen.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.gitignore -------------------------------------------------------------------------------- /.graphqlrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.graphqlrc -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | yarn lint-staged 5 | -------------------------------------------------------------------------------- /.storybook/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.storybook/fonts.ts -------------------------------------------------------------------------------- /.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.storybook/main.ts -------------------------------------------------------------------------------- /.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.storybook/preview-head.html -------------------------------------------------------------------------------- /.storybook/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.storybook/preview.tsx -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/.yarnrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/focus-trap-react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/__mocks__/focus-trap-react.js -------------------------------------------------------------------------------- /__mocks__/tabbable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/__mocks__/tabbable.js -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/babel.config.js -------------------------------------------------------------------------------- /check_codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/check_codegen.sh -------------------------------------------------------------------------------- /codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/codegen.ts -------------------------------------------------------------------------------- /config/injectVariablesInHTML.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/config/injectVariablesInHTML.ts -------------------------------------------------------------------------------- /config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/config/jest/cssTransform.js -------------------------------------------------------------------------------- /config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/config/jest/fileTransform.js -------------------------------------------------------------------------------- /config/jest/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/config/jest/setupTests.ts -------------------------------------------------------------------------------- /config/leafygreen-ui/emotion/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/config/leafygreen-ui/emotion/index.ts -------------------------------------------------------------------------------- /cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress.config.ts -------------------------------------------------------------------------------- /cypress/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/constants/index.ts -------------------------------------------------------------------------------- /cypress/integration/announcements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/announcements.ts -------------------------------------------------------------------------------- /cypress/integration/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/auth.ts -------------------------------------------------------------------------------- /cypress/integration/breadcrumbs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/breadcrumbs.ts -------------------------------------------------------------------------------- /cypress/integration/commit_queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/commit_queue.ts -------------------------------------------------------------------------------- /cypress/integration/container/container_events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/container/container_events.ts -------------------------------------------------------------------------------- /cypress/integration/distroSettings/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/distroSettings/navigation.ts -------------------------------------------------------------------------------- /cypress/integration/distroSettings/new_distro.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/distroSettings/new_distro.ts -------------------------------------------------------------------------------- /cypress/integration/distroSettings/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/distroSettings/permissions.ts -------------------------------------------------------------------------------- /cypress/integration/distroSettings/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/distroSettings/utils.ts -------------------------------------------------------------------------------- /cypress/integration/host/host_buttons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/host/host_buttons.ts -------------------------------------------------------------------------------- /cypress/integration/host/host_core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/host/host_core.ts -------------------------------------------------------------------------------- /cypress/integration/host/host_events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/host/host_events.ts -------------------------------------------------------------------------------- /cypress/integration/host/host_sidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/host/host_sidebar.ts -------------------------------------------------------------------------------- /cypress/integration/hosts/host_filtering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/hosts/host_filtering.ts -------------------------------------------------------------------------------- /cypress/integration/hosts/hosts_page_default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/hosts/hosts_page_default.ts -------------------------------------------------------------------------------- /cypress/integration/hosts/hosts_pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/hosts/hosts_pagination.ts -------------------------------------------------------------------------------- /cypress/integration/hosts/hosts_sorting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/hosts/hosts_sorting.ts -------------------------------------------------------------------------------- /cypress/integration/hosts/select_hosts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/hosts/select_hosts.ts -------------------------------------------------------------------------------- /cypress/integration/hosts/update_status_modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/hosts/update_status_modal.ts -------------------------------------------------------------------------------- /cypress/integration/job_logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/job_logs.ts -------------------------------------------------------------------------------- /cypress/integration/myPatches/my_patches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/myPatches/my_patches.ts -------------------------------------------------------------------------------- /cypress/integration/nav_bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/nav_bar.ts -------------------------------------------------------------------------------- /cypress/integration/not_found.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/not_found.ts -------------------------------------------------------------------------------- /cypress/integration/page_tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/page_tabs.ts -------------------------------------------------------------------------------- /cypress/integration/preferences/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/preferences/notifications.ts -------------------------------------------------------------------------------- /cypress/integration/project/patches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/project/patches.ts -------------------------------------------------------------------------------- /cypress/integration/projectHealth/commits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/projectHealth/commits.ts -------------------------------------------------------------------------------- /cypress/integration/projectHealth/filtering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/projectHealth/filtering.ts -------------------------------------------------------------------------------- /cypress/integration/projectHealth/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/projectHealth/route.ts -------------------------------------------------------------------------------- /cypress/integration/projectHealth/task_history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/projectHealth/task_history.ts -------------------------------------------------------------------------------- /cypress/integration/projectSettings/access.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/projectSettings/access.ts -------------------------------------------------------------------------------- /cypress/integration/projectSettings/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/projectSettings/constants.ts -------------------------------------------------------------------------------- /cypress/integration/projectSettings/containers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/projectSettings/containers.ts -------------------------------------------------------------------------------- /cypress/integration/projectSettings/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/projectSettings/plugins.ts -------------------------------------------------------------------------------- /cypress/integration/shortcuts/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/shortcuts/tabs.ts -------------------------------------------------------------------------------- /cypress/integration/spawn/host.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/spawn/host.ts -------------------------------------------------------------------------------- /cypress/integration/spawn/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/spawn/route.ts -------------------------------------------------------------------------------- /cypress/integration/spawn/volume.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/spawn/volume.ts -------------------------------------------------------------------------------- /cypress/integration/subscription_modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/subscription_modal.ts -------------------------------------------------------------------------------- /cypress/integration/task/aborted_task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/task/aborted_task.ts -------------------------------------------------------------------------------- /cypress/integration/task/annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/task/annotations.ts -------------------------------------------------------------------------------- /cypress/integration/task/execution_task_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/task/execution_task_table.ts -------------------------------------------------------------------------------- /cypress/integration/task/files_tables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/task/files_tables.ts -------------------------------------------------------------------------------- /cypress/integration/task/select_execution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/task/select_execution.ts -------------------------------------------------------------------------------- /cypress/integration/task/task_actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/task/task_actions.ts -------------------------------------------------------------------------------- /cypress/integration/task/task_logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/task/task_logs.ts -------------------------------------------------------------------------------- /cypress/integration/task/task_queue_position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/task/task_queue_position.ts -------------------------------------------------------------------------------- /cypress/integration/task/task_route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/task/task_route.ts -------------------------------------------------------------------------------- /cypress/integration/task/test_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/task/test_table.ts -------------------------------------------------------------------------------- /cypress/integration/taskQueue/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/taskQueue/route.ts -------------------------------------------------------------------------------- /cypress/integration/version/action_buttons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/version/action_buttons.ts -------------------------------------------------------------------------------- /cypress/integration/version/banners.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/version/banners.ts -------------------------------------------------------------------------------- /cypress/integration/version/name_change_modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/version/name_change_modal.ts -------------------------------------------------------------------------------- /cypress/integration/version/restart_modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/version/restart_modal.ts -------------------------------------------------------------------------------- /cypress/integration/version/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/version/routes.ts -------------------------------------------------------------------------------- /cypress/integration/version/schedule_modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/version/schedule_modal.ts -------------------------------------------------------------------------------- /cypress/integration/version/subscription_modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/version/subscription_modal.ts -------------------------------------------------------------------------------- /cypress/integration/version/task_duration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/version/task_duration.ts -------------------------------------------------------------------------------- /cypress/integration/version/task_filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/version/task_filters.ts -------------------------------------------------------------------------------- /cypress/integration/version/task_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/integration/version/task_table.ts -------------------------------------------------------------------------------- /cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/support/commands.ts -------------------------------------------------------------------------------- /cypress/support/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/support/e2e.ts -------------------------------------------------------------------------------- /cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/tsconfig.json -------------------------------------------------------------------------------- /cypress/utils/graphql-test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/utils/graphql-test-utils.ts -------------------------------------------------------------------------------- /cypress/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/utils/index.ts -------------------------------------------------------------------------------- /cypress/utils/mockErrorResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/utils/mockErrorResponse.ts -------------------------------------------------------------------------------- /cypress/utils/subscriptionModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/cypress/utils/subscriptionModal.ts -------------------------------------------------------------------------------- /docs/decisions/2023-12-13_version_page_logic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/docs/decisions/2023-12-13_version_page_logic.md -------------------------------------------------------------------------------- /docs/decisions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/docs/decisions/README.md -------------------------------------------------------------------------------- /docs/decisions/adr.md.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/docs/decisions/adr.md.template -------------------------------------------------------------------------------- /global-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/global-setup.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/index.html -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/jest.config.js -------------------------------------------------------------------------------- /lint-staged.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/lint-staged.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/public/robots.txt -------------------------------------------------------------------------------- /scripts/bootstrap-logkeeper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/bootstrap-logkeeper.sh -------------------------------------------------------------------------------- /scripts/check-schema-and-codegen/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/check-schema-and-codegen/index.test.ts -------------------------------------------------------------------------------- /scripts/check-schema-and-codegen/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/check-schema-and-codegen/index.ts -------------------------------------------------------------------------------- /scripts/check-schema-and-codegen/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/check-schema-and-codegen/script.ts -------------------------------------------------------------------------------- /scripts/check-schema-and-codegen/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/check-schema-and-codegen/utils.ts -------------------------------------------------------------------------------- /scripts/create-evergreen-yml.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/create-evergreen-yml.sh -------------------------------------------------------------------------------- /scripts/deploy/deploy-production.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/deploy-production.test.ts -------------------------------------------------------------------------------- /scripts/deploy/deploy-production.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/deploy-production.ts -------------------------------------------------------------------------------- /scripts/deploy/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/deploy.sh -------------------------------------------------------------------------------- /scripts/deploy/email.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/email.sh -------------------------------------------------------------------------------- /scripts/deploy/get-current-deployed-commit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/get-current-deployed-commit.sh -------------------------------------------------------------------------------- /scripts/deploy/run-deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/run-deploy.ts -------------------------------------------------------------------------------- /scripts/deploy/utils/deploy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/utils/deploy/index.ts -------------------------------------------------------------------------------- /scripts/deploy/utils/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/utils/environment.ts -------------------------------------------------------------------------------- /scripts/deploy/utils/git/git.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/utils/git/git.test.ts -------------------------------------------------------------------------------- /scripts/deploy/utils/git/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/utils/git/index.ts -------------------------------------------------------------------------------- /scripts/deploy/utils/git/tag/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/utils/git/tag/index.ts -------------------------------------------------------------------------------- /scripts/deploy/utils/git/tag/mock-tag-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/utils/git/tag/mock-tag-utils.ts -------------------------------------------------------------------------------- /scripts/deploy/utils/git/tag/tag-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/utils/git/tag/tag-utils.test.ts -------------------------------------------------------------------------------- /scripts/deploy/utils/git/tag/tag-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/deploy/utils/git/tag/tag-utils.ts -------------------------------------------------------------------------------- /scripts/evg-db-ops.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/evg-db-ops.sh -------------------------------------------------------------------------------- /scripts/prepare-shell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/prepare-shell.sh -------------------------------------------------------------------------------- /scripts/prod-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/prod-server.js -------------------------------------------------------------------------------- /scripts/push-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/push-version.sh -------------------------------------------------------------------------------- /scripts/setup-credentials.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/setup-credentials.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/test.js -------------------------------------------------------------------------------- /scripts/utils/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/utils/colors.ts -------------------------------------------------------------------------------- /scripts/wait-for-evergreen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/scripts/wait-for-evergreen.sh -------------------------------------------------------------------------------- /src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/App.test.tsx -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/analytics/activity/useActivityAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/activity/useActivityAnalytics.ts -------------------------------------------------------------------------------- /src/analytics/addPageAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/addPageAction.ts -------------------------------------------------------------------------------- /src/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/index.ts -------------------------------------------------------------------------------- /src/analytics/joblogs/useJobLogsAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/joblogs/useJobLogsAnalytics.ts -------------------------------------------------------------------------------- /src/analytics/navbar/useNavbarAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/navbar/useNavbarAnalytics.ts -------------------------------------------------------------------------------- /src/analytics/patch/usePatchAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/patch/usePatchAnalytics.ts -------------------------------------------------------------------------------- /src/analytics/patches/useUserPatchesAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/patches/useUserPatchesAnalytics.ts -------------------------------------------------------------------------------- /src/analytics/shortcuts/useShortcutAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/shortcuts/useShortcutAnalytics.ts -------------------------------------------------------------------------------- /src/analytics/spawn/useSpawnAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/spawn/useSpawnAnalytics.ts -------------------------------------------------------------------------------- /src/analytics/task/useAnnotationAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/task/useAnnotationAnalytics.ts -------------------------------------------------------------------------------- /src/analytics/task/useTaskAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/task/useTaskAnalytics.ts -------------------------------------------------------------------------------- /src/analytics/taskQueue/useTaskQueueAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/taskQueue/useTaskQueueAnalytics.ts -------------------------------------------------------------------------------- /src/analytics/useAnalyticsAttributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/useAnalyticsAttributes.ts -------------------------------------------------------------------------------- /src/analytics/useAnalyticsRoot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/useAnalyticsRoot.ts -------------------------------------------------------------------------------- /src/analytics/version/useVersionAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/analytics/version/useVersionAnalytics.ts -------------------------------------------------------------------------------- /src/components/Accordion/Accordion.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Accordion/Accordion.stories.tsx -------------------------------------------------------------------------------- /src/components/Accordion/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Accordion/index.tsx -------------------------------------------------------------------------------- /src/components/Banners/AdminBanner.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Banners/AdminBanner.test.tsx -------------------------------------------------------------------------------- /src/components/Banners/AdminBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Banners/AdminBanner.tsx -------------------------------------------------------------------------------- /src/components/Banners/ConnectivityBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Banners/ConnectivityBanner.tsx -------------------------------------------------------------------------------- /src/components/Banners/GithubUsernameBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Banners/GithubUsernameBanner.tsx -------------------------------------------------------------------------------- /src/components/Banners/PortalBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Banners/PortalBanner.tsx -------------------------------------------------------------------------------- /src/components/Banners/ProjectBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Banners/ProjectBanner.tsx -------------------------------------------------------------------------------- /src/components/Banners/RepotrackerBanner.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Banners/RepotrackerBanner.test.tsx -------------------------------------------------------------------------------- /src/components/Banners/RepotrackerBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Banners/RepotrackerBanner.tsx -------------------------------------------------------------------------------- /src/components/Banners/SiteBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Banners/SiteBanner.tsx -------------------------------------------------------------------------------- /src/components/Banners/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Banners/index.ts -------------------------------------------------------------------------------- /src/components/Breadcrumbs/Breadcrumbs.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Breadcrumbs/Breadcrumbs.test.tsx -------------------------------------------------------------------------------- /src/components/Breadcrumbs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Breadcrumbs/index.tsx -------------------------------------------------------------------------------- /src/components/ButtonDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ButtonDropdown.tsx -------------------------------------------------------------------------------- /src/components/Buttons/LoadingButton.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Buttons/LoadingButton.stories.tsx -------------------------------------------------------------------------------- /src/components/Buttons/LoadingButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Buttons/LoadingButton.tsx -------------------------------------------------------------------------------- /src/components/Buttons/PlusButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Buttons/PlusButton.tsx -------------------------------------------------------------------------------- /src/components/Buttons/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Buttons/index.tsx -------------------------------------------------------------------------------- /src/components/Checkbox/CheckboxGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Checkbox/CheckboxGroup.tsx -------------------------------------------------------------------------------- /src/components/Checkbox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Checkbox/index.ts -------------------------------------------------------------------------------- /src/components/CodeChanges/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/CodeChanges/index.tsx -------------------------------------------------------------------------------- /src/components/CodeChangesBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/CodeChangesBadge.tsx -------------------------------------------------------------------------------- /src/components/CodeChangesTable/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/CodeChangesTable/index.tsx -------------------------------------------------------------------------------- /src/components/CommitChartLabel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/CommitChartLabel/index.tsx -------------------------------------------------------------------------------- /src/components/ConditionalWrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ConditionalWrapper/index.tsx -------------------------------------------------------------------------------- /src/components/ConfirmationModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ConfirmationModal.tsx -------------------------------------------------------------------------------- /src/components/Content/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Content/Layout.tsx -------------------------------------------------------------------------------- /src/components/Content/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Content/index.tsx -------------------------------------------------------------------------------- /src/components/DatePicker/DatePicker.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/DatePicker/DatePicker.stories.tsx -------------------------------------------------------------------------------- /src/components/DatePicker/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/DatePicker/index.tsx -------------------------------------------------------------------------------- /src/components/DisplayModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/DisplayModal.tsx -------------------------------------------------------------------------------- /src/components/Dropdown/Dropdown.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Dropdown/Dropdown.stories.tsx -------------------------------------------------------------------------------- /src/components/Dropdown/Dropdown.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Dropdown/Dropdown.test.tsx -------------------------------------------------------------------------------- /src/components/Dropdown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Dropdown/index.tsx -------------------------------------------------------------------------------- /src/components/EditableTagField/TagRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/EditableTagField/TagRow.tsx -------------------------------------------------------------------------------- /src/components/EditableTagField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/EditableTagField/index.tsx -------------------------------------------------------------------------------- /src/components/EditableTagField/tagRowReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/EditableTagField/tagRowReducer.ts -------------------------------------------------------------------------------- /src/components/ErrorHandling/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ErrorHandling/ErrorBoundary.tsx -------------------------------------------------------------------------------- /src/components/ErrorHandling/ErrorFallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ErrorHandling/ErrorFallback.tsx -------------------------------------------------------------------------------- /src/components/ErrorHandling/Sentry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ErrorHandling/Sentry.tsx -------------------------------------------------------------------------------- /src/components/ErrorHandling/errorPage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ErrorHandling/errorPage.svg -------------------------------------------------------------------------------- /src/components/ErrorHandling/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ErrorHandling/index.ts -------------------------------------------------------------------------------- /src/components/ErrorHandling/initialize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ErrorHandling/initialize.test.ts -------------------------------------------------------------------------------- /src/components/ErrorHandling/initialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ErrorHandling/initialize.ts -------------------------------------------------------------------------------- /src/components/ErrorWrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ErrorWrapper/index.tsx -------------------------------------------------------------------------------- /src/components/ExpandedText/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ExpandedText/index.tsx -------------------------------------------------------------------------------- /src/components/Feedback/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Feedback/index.tsx -------------------------------------------------------------------------------- /src/components/FilterBadges/FilterBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/FilterBadges/FilterBadge.tsx -------------------------------------------------------------------------------- /src/components/FilterBadges/FilterBadges.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/FilterBadges/FilterBadges.test.tsx -------------------------------------------------------------------------------- /src/components/FilterBadges/SeeMoreModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/FilterBadges/SeeMoreModal.tsx -------------------------------------------------------------------------------- /src/components/FilterBadges/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/FilterBadges/index.tsx -------------------------------------------------------------------------------- /src/components/FilterInputControls/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/FilterInputControls/index.tsx -------------------------------------------------------------------------------- /src/components/GroupedTaskStatusBadge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/GroupedTaskStatusBadge/index.tsx -------------------------------------------------------------------------------- /src/components/Header/AuxiliaryDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Header/AuxiliaryDropdown.tsx -------------------------------------------------------------------------------- /src/components/Header/NavDropdown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Header/NavDropdown/index.tsx -------------------------------------------------------------------------------- /src/components/Header/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Header/Navbar.tsx -------------------------------------------------------------------------------- /src/components/Header/UserDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Header/UserDropdown.tsx -------------------------------------------------------------------------------- /src/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Header/index.tsx -------------------------------------------------------------------------------- /src/components/HistoryTable/Cell/Cell.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/Cell/Cell.stories.tsx -------------------------------------------------------------------------------- /src/components/HistoryTable/Cell/Cell.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/Cell/Cell.test.tsx -------------------------------------------------------------------------------- /src/components/HistoryTable/Cell/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/Cell/index.tsx -------------------------------------------------------------------------------- /src/components/HistoryTable/HistoryTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/HistoryTable.tsx -------------------------------------------------------------------------------- /src/components/HistoryTable/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/constants.ts -------------------------------------------------------------------------------- /src/components/HistoryTable/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/hooks/index.ts -------------------------------------------------------------------------------- /src/components/HistoryTable/hooks/test-utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/hooks/test-utils.tsx -------------------------------------------------------------------------------- /src/components/HistoryTable/hooks/useColumns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/hooks/useColumns.ts -------------------------------------------------------------------------------- /src/components/HistoryTable/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/index.tsx -------------------------------------------------------------------------------- /src/components/HistoryTable/testData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/testData.ts -------------------------------------------------------------------------------- /src/components/HistoryTable/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/types.ts -------------------------------------------------------------------------------- /src/components/HistoryTable/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/utils.test.ts -------------------------------------------------------------------------------- /src/components/HistoryTable/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HistoryTable/utils.ts -------------------------------------------------------------------------------- /src/components/HostStatusBadge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/HostStatusBadge/index.tsx -------------------------------------------------------------------------------- /src/components/Hosts/HostPopover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Hosts/HostPopover.tsx -------------------------------------------------------------------------------- /src/components/Hosts/Reprovision.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Hosts/Reprovision.tsx -------------------------------------------------------------------------------- /src/components/Hosts/RestartJasper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Hosts/RestartJasper.tsx -------------------------------------------------------------------------------- /src/components/Hosts/UpdateStatusModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Hosts/UpdateStatusModal.tsx -------------------------------------------------------------------------------- /src/components/Hosts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Hosts/index.ts -------------------------------------------------------------------------------- /src/components/Icon/Icon.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Icon/Icon.stories.tsx -------------------------------------------------------------------------------- /src/components/Icon/icons/ChristmasTree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Icon/icons/ChristmasTree.svg -------------------------------------------------------------------------------- /src/components/Icon/icons/HybridTree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Icon/icons/HybridTree.svg -------------------------------------------------------------------------------- /src/components/Icon/icons/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Icon/icons/index.tsx -------------------------------------------------------------------------------- /src/components/Icon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Icon/index.ts -------------------------------------------------------------------------------- /src/components/IconTooltip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/IconTooltip/index.tsx -------------------------------------------------------------------------------- /src/components/LinkToReconfigurePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/LinkToReconfigurePage.tsx -------------------------------------------------------------------------------- /src/components/Loading/FullPageLoad.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Loading/FullPageLoad.tsx -------------------------------------------------------------------------------- /src/components/Loading/Loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Loading/Loader.tsx -------------------------------------------------------------------------------- /src/components/MetadataCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/MetadataCard.tsx -------------------------------------------------------------------------------- /src/components/Notifications/form/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Notifications/form/event.ts -------------------------------------------------------------------------------- /src/components/Notifications/form/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Notifications/form/index.ts -------------------------------------------------------------------------------- /src/components/Notifications/form/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Notifications/form/notification.ts -------------------------------------------------------------------------------- /src/components/Notifications/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Notifications/index.tsx -------------------------------------------------------------------------------- /src/components/Notifications/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Notifications/types.ts -------------------------------------------------------------------------------- /src/components/Notifications/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Notifications/utils.test.ts -------------------------------------------------------------------------------- /src/components/Notifications/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Notifications/utils.ts -------------------------------------------------------------------------------- /src/components/PageSizeSelector/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/PageSizeSelector/index.tsx -------------------------------------------------------------------------------- /src/components/PageTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/PageTitle.tsx -------------------------------------------------------------------------------- /src/components/Pagination/Pagination.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Pagination/Pagination.test.tsx -------------------------------------------------------------------------------- /src/components/Pagination/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Pagination/index.tsx -------------------------------------------------------------------------------- /src/components/PatchActionButtons/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/PatchActionButtons/index.tsx -------------------------------------------------------------------------------- /src/components/PatchStatusBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/PatchStatusBadge.tsx -------------------------------------------------------------------------------- /src/components/PatchesPage/ListArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/PatchesPage/ListArea.tsx -------------------------------------------------------------------------------- /src/components/PatchesPage/PatchCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/PatchesPage/PatchCard/index.tsx -------------------------------------------------------------------------------- /src/components/PatchesPage/StatusSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/PatchesPage/StatusSelector.tsx -------------------------------------------------------------------------------- /src/components/PatchesPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/PatchesPage/index.tsx -------------------------------------------------------------------------------- /src/components/PerfPlugin/TrendChartsPlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/PerfPlugin/TrendChartsPlugin.tsx -------------------------------------------------------------------------------- /src/components/PerfPlugin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/PerfPlugin/index.ts -------------------------------------------------------------------------------- /src/components/PodStatusBadge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/PodStatusBadge/index.tsx -------------------------------------------------------------------------------- /src/components/Popconfirm/Popconfirm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Popconfirm/Popconfirm.test.tsx -------------------------------------------------------------------------------- /src/components/Popconfirm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Popconfirm/index.tsx -------------------------------------------------------------------------------- /src/components/ProjectSelect/FavoriteStar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ProjectSelect/FavoriteStar.tsx -------------------------------------------------------------------------------- /src/components/ProjectSelect/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ProjectSelect/index.tsx -------------------------------------------------------------------------------- /src/components/ProjectSelect/testData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ProjectSelect/testData.ts -------------------------------------------------------------------------------- /src/components/Redirects/UserPatchesRedirect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Redirects/UserPatchesRedirect.tsx -------------------------------------------------------------------------------- /src/components/Redirects/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Redirects/index.ts -------------------------------------------------------------------------------- /src/components/ResultCountLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ResultCountLabel.tsx -------------------------------------------------------------------------------- /src/components/ScheduleTasksModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ScheduleTasksModal/index.tsx -------------------------------------------------------------------------------- /src/components/ScheduleTasksModal/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/ScheduleTasksModal/reducer.ts -------------------------------------------------------------------------------- /src/components/SearchableDropdown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SearchableDropdown/index.tsx -------------------------------------------------------------------------------- /src/components/SetPriority/SetPriority.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SetPriority/SetPriority.test.tsx -------------------------------------------------------------------------------- /src/components/SetPriority/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SetPriority/index.tsx -------------------------------------------------------------------------------- /src/components/Settings/Context.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/Context.test.tsx -------------------------------------------------------------------------------- /src/components/Settings/Context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/Context.tsx -------------------------------------------------------------------------------- /src/components/Settings/EventLog/EventLog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/EventLog/EventLog.tsx -------------------------------------------------------------------------------- /src/components/Settings/EventLog/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/EventLog/Header.tsx -------------------------------------------------------------------------------- /src/components/Settings/EventLog/eventLogDiffs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/EventLog/eventLogDiffs.ts -------------------------------------------------------------------------------- /src/components/Settings/EventLog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/EventLog/index.ts -------------------------------------------------------------------------------- /src/components/Settings/EventLog/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/EventLog/types.ts -------------------------------------------------------------------------------- /src/components/Settings/EventLog/useEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/EventLog/useEvents.ts -------------------------------------------------------------------------------- /src/components/Settings/Form.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/Form.test.tsx -------------------------------------------------------------------------------- /src/components/Settings/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/Form.tsx -------------------------------------------------------------------------------- /src/components/Settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/index.ts -------------------------------------------------------------------------------- /src/components/Settings/test-utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/test-utils.tsx -------------------------------------------------------------------------------- /src/components/Settings/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Settings/types.ts -------------------------------------------------------------------------------- /src/components/SettingsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SettingsCard.tsx -------------------------------------------------------------------------------- /src/components/Spawn/DetailsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/DetailsCard.tsx -------------------------------------------------------------------------------- /src/components/Spawn/ExpirationRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/ExpirationRow.tsx -------------------------------------------------------------------------------- /src/components/Spawn/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/Layout.tsx -------------------------------------------------------------------------------- /src/components/Spawn/MountVolumeSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/MountVolumeSelect.tsx -------------------------------------------------------------------------------- /src/components/Spawn/editHostModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/editHostModal/index.tsx -------------------------------------------------------------------------------- /src/components/Spawn/editHostModal/transformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/editHostModal/transformer.ts -------------------------------------------------------------------------------- /src/components/Spawn/editHostModal/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/editHostModal/types.ts -------------------------------------------------------------------------------- /src/components/Spawn/editHostModal/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/editHostModal/utils.test.ts -------------------------------------------------------------------------------- /src/components/Spawn/editHostModal/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/editHostModal/utils.ts -------------------------------------------------------------------------------- /src/components/Spawn/editVolumeModal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/editVolumeModal/index.ts -------------------------------------------------------------------------------- /src/components/Spawn/editVolumeModal/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/editVolumeModal/types.ts -------------------------------------------------------------------------------- /src/components/Spawn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/index.tsx -------------------------------------------------------------------------------- /src/components/Spawn/spawnHostModal/constants.ts: -------------------------------------------------------------------------------- 1 | export const DEFAULT_VOLUME_SIZE = 256; 2 | -------------------------------------------------------------------------------- /src/components/Spawn/spawnHostModal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/spawnHostModal/index.ts -------------------------------------------------------------------------------- /src/components/Spawn/spawnHostModal/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/spawnHostModal/types.ts -------------------------------------------------------------------------------- /src/components/Spawn/spawnHostModal/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/spawnHostModal/utils.test.ts -------------------------------------------------------------------------------- /src/components/Spawn/spawnHostModal/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/spawnHostModal/utils.ts -------------------------------------------------------------------------------- /src/components/Spawn/spawnVolumeModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/spawnVolumeModal/index.tsx -------------------------------------------------------------------------------- /src/components/Spawn/spawnVolumeModal/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/spawnVolumeModal/types.ts -------------------------------------------------------------------------------- /src/components/Spawn/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Spawn/utils.ts -------------------------------------------------------------------------------- /src/components/SpruceForm/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/Container.tsx -------------------------------------------------------------------------------- /src/components/SpruceForm/CustomFields.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/CustomFields.tsx -------------------------------------------------------------------------------- /src/components/SpruceForm/ElementWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/ElementWrapper.tsx -------------------------------------------------------------------------------- /src/components/SpruceForm/Fields.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/Fields.tsx -------------------------------------------------------------------------------- /src/components/SpruceForm/SpruceForm.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/SpruceForm.stories.tsx -------------------------------------------------------------------------------- /src/components/SpruceForm/SpruceForm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/SpruceForm.test.tsx -------------------------------------------------------------------------------- /src/components/SpruceForm/Widgets/MultiSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/Widgets/MultiSelect.tsx -------------------------------------------------------------------------------- /src/components/SpruceForm/Widgets/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/Widgets/index.tsx -------------------------------------------------------------------------------- /src/components/SpruceForm/Widgets/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/Widgets/types.ts -------------------------------------------------------------------------------- /src/components/SpruceForm/Widgets/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/Widgets/utils.ts -------------------------------------------------------------------------------- /src/components/SpruceForm/customFormats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/customFormats.ts -------------------------------------------------------------------------------- /src/components/SpruceForm/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/errors.ts -------------------------------------------------------------------------------- /src/components/SpruceForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/index.tsx -------------------------------------------------------------------------------- /src/components/SpruceForm/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/types.ts -------------------------------------------------------------------------------- /src/components/SpruceForm/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceForm/utils.ts -------------------------------------------------------------------------------- /src/components/SpruceLoader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/SpruceLoader/index.tsx -------------------------------------------------------------------------------- /src/components/TabLabelWithBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TabLabelWithBadge.tsx -------------------------------------------------------------------------------- /src/components/Table/BaseTable.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Table/BaseTable.stories.tsx -------------------------------------------------------------------------------- /src/components/Table/BaseTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Table/BaseTable.tsx -------------------------------------------------------------------------------- /src/components/Table/Filters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Table/Filters.tsx -------------------------------------------------------------------------------- /src/components/Table/TableControl/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Table/TableControl/index.tsx -------------------------------------------------------------------------------- /src/components/Table/TableLoader/LoadingRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Table/TableLoader/LoadingRow.tsx -------------------------------------------------------------------------------- /src/components/Table/TableLoader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Table/TableLoader/index.tsx -------------------------------------------------------------------------------- /src/components/Table/TablePlaceholder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Table/TablePlaceholder.tsx -------------------------------------------------------------------------------- /src/components/Table/TableWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Table/TableWrapper.tsx -------------------------------------------------------------------------------- /src/components/Table/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/Table/utils.ts -------------------------------------------------------------------------------- /src/components/TablePopover/TableSortIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TablePopover/TableSortIcon.tsx -------------------------------------------------------------------------------- /src/components/TablePopover/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TablePopover/index.tsx -------------------------------------------------------------------------------- /src/components/TaskStatusBadge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TaskStatusBadge/index.tsx -------------------------------------------------------------------------------- /src/components/TaskStatusFilters/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TaskStatusFilters/index.tsx -------------------------------------------------------------------------------- /src/components/TaskStatusIcon/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TaskStatusIcon/index.tsx -------------------------------------------------------------------------------- /src/components/TaskStatusIconLegend/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TaskStatusIconLegend/index.tsx -------------------------------------------------------------------------------- /src/components/TasksTable/Columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TasksTable/Columns.tsx -------------------------------------------------------------------------------- /src/components/TasksTable/TaskLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TasksTable/TaskLink.tsx -------------------------------------------------------------------------------- /src/components/TasksTable/TasksTable.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TasksTable/TasksTable.stories.tsx -------------------------------------------------------------------------------- /src/components/TasksTable/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TasksTable/index.tsx -------------------------------------------------------------------------------- /src/components/TasksTable/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TasksTable/types.ts -------------------------------------------------------------------------------- /src/components/TextInputWithGlyph/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TextInputWithGlyph/index.tsx -------------------------------------------------------------------------------- /src/components/TextInputWithValidation/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TextInputWithValidation/index.tsx -------------------------------------------------------------------------------- /src/components/TimePicker/TimePicker.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TimePicker/TimePicker.stories.tsx -------------------------------------------------------------------------------- /src/components/TimePicker/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TimePicker/index.tsx -------------------------------------------------------------------------------- /src/components/TreeSelect/TreeSelect.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TreeSelect/TreeSelect.stories.tsx -------------------------------------------------------------------------------- /src/components/TreeSelect/TreeSelect.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TreeSelect/TreeSelect.test.tsx -------------------------------------------------------------------------------- /src/components/TreeSelect/TreeSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TreeSelect/TreeSelect.tsx -------------------------------------------------------------------------------- /src/components/TreeSelect/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./TreeSelect"; 2 | -------------------------------------------------------------------------------- /src/components/TupleSelect/TupleSelect.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TupleSelect/TupleSelect.test.tsx -------------------------------------------------------------------------------- /src/components/TupleSelect/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/TupleSelect/index.tsx -------------------------------------------------------------------------------- /src/components/VersionRestartModal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/VersionRestartModal/index.ts -------------------------------------------------------------------------------- /src/components/VisibilityContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/VisibilityContainer/index.tsx -------------------------------------------------------------------------------- /src/components/WelcomeModal/CarouselCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/WelcomeModal/CarouselCard.tsx -------------------------------------------------------------------------------- /src/components/WelcomeModal/CarouselDots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/WelcomeModal/CarouselDots.tsx -------------------------------------------------------------------------------- /src/components/WelcomeModal/WelcomeModal.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/WelcomeModal/WelcomeModal.test.tsx -------------------------------------------------------------------------------- /src/components/WelcomeModal/WelcomeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/WelcomeModal/WelcomeModal.tsx -------------------------------------------------------------------------------- /src/components/WelcomeModal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/WelcomeModal/index.ts -------------------------------------------------------------------------------- /src/components/WelcomeModal/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/WelcomeModal/types.ts -------------------------------------------------------------------------------- /src/components/styles/GlobalStyles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/GlobalStyles.tsx -------------------------------------------------------------------------------- /src/components/styles/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/Layout.tsx -------------------------------------------------------------------------------- /src/components/styles/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/Link.tsx -------------------------------------------------------------------------------- /src/components/styles/Popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/Popover.tsx -------------------------------------------------------------------------------- /src/components/styles/SideNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/SideNav.tsx -------------------------------------------------------------------------------- /src/components/styles/SiderCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/SiderCard.tsx -------------------------------------------------------------------------------- /src/components/styles/StyledTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/StyledTabs.tsx -------------------------------------------------------------------------------- /src/components/styles/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/Table.tsx -------------------------------------------------------------------------------- /src/components/styles/Typography.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/Typography.tsx -------------------------------------------------------------------------------- /src/components/styles/divider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/divider.ts -------------------------------------------------------------------------------- /src/components/styles/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/filters.ts -------------------------------------------------------------------------------- /src/components/styles/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/fonts.ts -------------------------------------------------------------------------------- /src/components/styles/inactive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/inactive.ts -------------------------------------------------------------------------------- /src/components/styles/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/components/styles/index.ts -------------------------------------------------------------------------------- /src/constants/announcementToast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/announcementToast.ts -------------------------------------------------------------------------------- /src/constants/cookies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/cookies.ts -------------------------------------------------------------------------------- /src/constants/externalResources.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/externalResources.test.ts -------------------------------------------------------------------------------- /src/constants/externalResources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/externalResources.ts -------------------------------------------------------------------------------- /src/constants/fieldMaps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/fieldMaps.ts -------------------------------------------------------------------------------- /src/constants/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/history.ts -------------------------------------------------------------------------------- /src/constants/hosts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/hosts.ts -------------------------------------------------------------------------------- /src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/index.ts -------------------------------------------------------------------------------- /src/constants/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/keys.ts -------------------------------------------------------------------------------- /src/constants/patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/patch.ts -------------------------------------------------------------------------------- /src/constants/routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/routes.test.ts -------------------------------------------------------------------------------- /src/constants/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/routes.ts -------------------------------------------------------------------------------- /src/constants/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/strings.ts -------------------------------------------------------------------------------- /src/constants/subscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/subscription.ts -------------------------------------------------------------------------------- /src/constants/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/task.ts -------------------------------------------------------------------------------- /src/constants/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/test.ts -------------------------------------------------------------------------------- /src/constants/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/tokens.ts -------------------------------------------------------------------------------- /src/constants/triggers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/triggers.ts -------------------------------------------------------------------------------- /src/constants/volumes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/volumes.ts -------------------------------------------------------------------------------- /src/constants/welcomeModalProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/constants/welcomeModalProps.ts -------------------------------------------------------------------------------- /src/context/Auth.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/context/Auth.test.tsx -------------------------------------------------------------------------------- /src/context/Auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/context/Auth.tsx -------------------------------------------------------------------------------- /src/context/Providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/context/Providers.tsx -------------------------------------------------------------------------------- /src/context/toast/Toast.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/context/toast/Toast.test.tsx -------------------------------------------------------------------------------- /src/context/toast/__mocks__/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/context/toast/__mocks__/index.tsx -------------------------------------------------------------------------------- /src/context/toast/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/context/toast/constants.ts -------------------------------------------------------------------------------- /src/context/toast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/context/toast/index.tsx -------------------------------------------------------------------------------- /src/context/toast/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/context/toast/types.ts -------------------------------------------------------------------------------- /src/gql/GQLWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/GQLWrapper.tsx -------------------------------------------------------------------------------- /src/gql/fragments/annotation.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/annotation.graphql -------------------------------------------------------------------------------- /src/gql/fragments/annotations/issueLink.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/annotations/issueLink.graphql -------------------------------------------------------------------------------- /src/gql/fragments/annotations/jiraTicket.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/annotations/jiraTicket.graphql -------------------------------------------------------------------------------- /src/gql/fragments/baseHost.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/baseHost.graphql -------------------------------------------------------------------------------- /src/gql/fragments/basePatch.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/basePatch.graphql -------------------------------------------------------------------------------- /src/gql/fragments/baseSpawnHost.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/baseSpawnHost.graphql -------------------------------------------------------------------------------- /src/gql/fragments/baseTask.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/baseTask.graphql -------------------------------------------------------------------------------- /src/gql/fragments/fileDiffs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/fileDiffs.graphql -------------------------------------------------------------------------------- /src/gql/fragments/logMessage.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/logMessage.graphql -------------------------------------------------------------------------------- /src/gql/fragments/moduleCodeChanges.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/moduleCodeChanges.graphql -------------------------------------------------------------------------------- /src/gql/fragments/patchesPage.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/patchesPage.graphql -------------------------------------------------------------------------------- /src/gql/fragments/projectSettings/access.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/projectSettings/access.graphql -------------------------------------------------------------------------------- /src/gql/fragments/projectSettings/aliases.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/projectSettings/aliases.graphql -------------------------------------------------------------------------------- /src/gql/fragments/projectSettings/general.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/projectSettings/general.graphql -------------------------------------------------------------------------------- /src/gql/fragments/projectSettings/index.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/projectSettings/index.graphql -------------------------------------------------------------------------------- /src/gql/fragments/projectSettings/plugins.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/projectSettings/plugins.graphql -------------------------------------------------------------------------------- /src/gql/fragments/upstreamProject.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/fragments/upstreamProject.graphql -------------------------------------------------------------------------------- /src/gql/generated/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/generated/types.ts -------------------------------------------------------------------------------- /src/gql/mocks/getSpruceConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mocks/getSpruceConfig.ts -------------------------------------------------------------------------------- /src/gql/mocks/getUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mocks/getUser.ts -------------------------------------------------------------------------------- /src/gql/mocks/taskData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mocks/taskData.ts -------------------------------------------------------------------------------- /src/gql/mutations/abort-task.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/abort-task.graphql -------------------------------------------------------------------------------- /src/gql/mutations/add-annotation.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/add-annotation.graphql -------------------------------------------------------------------------------- /src/gql/mutations/add-favorite-project.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/add-favorite-project.graphql -------------------------------------------------------------------------------- /src/gql/mutations/attach-project-to-repo.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/attach-project-to-repo.graphql -------------------------------------------------------------------------------- /src/gql/mutations/attach-volume.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/attach-volume.graphql -------------------------------------------------------------------------------- /src/gql/mutations/clear-my-subscriptions.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/clear-my-subscriptions.graphql -------------------------------------------------------------------------------- /src/gql/mutations/copy-distro.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/copy-distro.graphql -------------------------------------------------------------------------------- /src/gql/mutations/copy-project.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/copy-project.graphql -------------------------------------------------------------------------------- /src/gql/mutations/create-distro.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/create-distro.graphql -------------------------------------------------------------------------------- /src/gql/mutations/create-project.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/create-project.graphql -------------------------------------------------------------------------------- /src/gql/mutations/create-public-key.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/create-public-key.graphql -------------------------------------------------------------------------------- /src/gql/mutations/default-section-to-repo.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/default-section-to-repo.graphql -------------------------------------------------------------------------------- /src/gql/mutations/delete-distro.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/delete-distro.graphql -------------------------------------------------------------------------------- /src/gql/mutations/delete-project.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/delete-project.graphql -------------------------------------------------------------------------------- /src/gql/mutations/delete-subscriptions.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/delete-subscriptions.graphql -------------------------------------------------------------------------------- /src/gql/mutations/detach-volume.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/detach-volume.graphql -------------------------------------------------------------------------------- /src/gql/mutations/edit-annotation-note.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/edit-annotation-note.graphql -------------------------------------------------------------------------------- /src/gql/mutations/edit-spawn-host.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/edit-spawn-host.graphql -------------------------------------------------------------------------------- /src/gql/mutations/enqueue-patch.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/enqueue-patch.graphql -------------------------------------------------------------------------------- /src/gql/mutations/file-jira-ticket.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/file-jira-ticket.graphql -------------------------------------------------------------------------------- /src/gql/mutations/force-repotracker-run.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/force-repotracker-run.graphql -------------------------------------------------------------------------------- /src/gql/mutations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/index.ts -------------------------------------------------------------------------------- /src/gql/mutations/migrate-volume.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/migrate-volume.graphql -------------------------------------------------------------------------------- /src/gql/mutations/move-annotation.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/move-annotation.graphql -------------------------------------------------------------------------------- /src/gql/mutations/promote-vars-to-repo.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/promote-vars-to-repo.graphql -------------------------------------------------------------------------------- /src/gql/mutations/remove-annotation.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/remove-annotation.graphql -------------------------------------------------------------------------------- /src/gql/mutations/remove-favorite-project.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/remove-favorite-project.graphql -------------------------------------------------------------------------------- /src/gql/mutations/remove-public-key.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/remove-public-key.graphql -------------------------------------------------------------------------------- /src/gql/mutations/remove-volume.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/remove-volume.graphql -------------------------------------------------------------------------------- /src/gql/mutations/reprovision-to-new.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/reprovision-to-new.graphql -------------------------------------------------------------------------------- /src/gql/mutations/restart-jasper.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/restart-jasper.graphql -------------------------------------------------------------------------------- /src/gql/mutations/restart-task.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/restart-task.graphql -------------------------------------------------------------------------------- /src/gql/mutations/restart-versions.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/restart-versions.graphql -------------------------------------------------------------------------------- /src/gql/mutations/save-distro.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/save-distro.graphql -------------------------------------------------------------------------------- /src/gql/mutations/save-subscription.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/save-subscription.graphql -------------------------------------------------------------------------------- /src/gql/mutations/schedule-patch.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/schedule-patch.graphql -------------------------------------------------------------------------------- /src/gql/mutations/schedule-tasks.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/schedule-tasks.graphql -------------------------------------------------------------------------------- /src/gql/mutations/set-last-revision.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/set-last-revision.graphql -------------------------------------------------------------------------------- /src/gql/mutations/set-patch-priority.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/set-patch-priority.graphql -------------------------------------------------------------------------------- /src/gql/mutations/set-patch-visibility.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/set-patch-visibility.graphql -------------------------------------------------------------------------------- /src/gql/mutations/set-task-priority.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/set-task-priority.graphql -------------------------------------------------------------------------------- /src/gql/mutations/spawn-host.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/spawn-host.graphql -------------------------------------------------------------------------------- /src/gql/mutations/spawn-volume.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/spawn-volume.graphql -------------------------------------------------------------------------------- /src/gql/mutations/unschedule-patch-tasks.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/unschedule-patch-tasks.graphql -------------------------------------------------------------------------------- /src/gql/mutations/unschedule-task.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/unschedule-task.graphql -------------------------------------------------------------------------------- /src/gql/mutations/update-host-status.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/update-host-status.graphql -------------------------------------------------------------------------------- /src/gql/mutations/update-public-key.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/update-public-key.graphql -------------------------------------------------------------------------------- /src/gql/mutations/update-spawn-volume.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/update-spawn-volume.graphql -------------------------------------------------------------------------------- /src/gql/mutations/update-user-settings.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/mutations/update-user-settings.graphql -------------------------------------------------------------------------------- /src/gql/queries/agent-logs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/agent-logs.graphql -------------------------------------------------------------------------------- /src/gql/queries/all-logs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/all-logs.graphql -------------------------------------------------------------------------------- /src/gql/queries/annotation-event-data.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/annotation-event-data.graphql -------------------------------------------------------------------------------- /src/gql/queries/aws-regions.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/aws-regions.graphql -------------------------------------------------------------------------------- /src/gql/queries/base-version-and-task.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/base-version-and-task.graphql -------------------------------------------------------------------------------- /src/gql/queries/build-baron-configured.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/build-baron-configured.graphql -------------------------------------------------------------------------------- /src/gql/queries/build-baron.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/build-baron.graphql -------------------------------------------------------------------------------- /src/gql/queries/build-variant-stats.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/build-variant-stats.graphql -------------------------------------------------------------------------------- /src/gql/queries/client-config.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/client-config.graphql -------------------------------------------------------------------------------- /src/gql/queries/code-changes.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/code-changes.graphql -------------------------------------------------------------------------------- /src/gql/queries/commit-queue.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/commit-queue.graphql -------------------------------------------------------------------------------- /src/gql/queries/created-tickets.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/created-tickets.graphql -------------------------------------------------------------------------------- /src/gql/queries/display-task.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/display-task.graphql -------------------------------------------------------------------------------- /src/gql/queries/distro-events.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/distro-events.graphql -------------------------------------------------------------------------------- /src/gql/queries/distro-task-queue.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/distro-task-queue.graphql -------------------------------------------------------------------------------- /src/gql/queries/distro.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/distro.graphql -------------------------------------------------------------------------------- /src/gql/queries/distros.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/distros.graphql -------------------------------------------------------------------------------- /src/gql/queries/github-orgs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/github-orgs.graphql -------------------------------------------------------------------------------- /src/gql/queries/github-project-conflicts.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/github-project-conflicts.graphql -------------------------------------------------------------------------------- /src/gql/queries/has-version.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/has-version.graphql -------------------------------------------------------------------------------- /src/gql/queries/host-events.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/host-events.graphql -------------------------------------------------------------------------------- /src/gql/queries/host.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/host.graphql -------------------------------------------------------------------------------- /src/gql/queries/hosts.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/hosts.graphql -------------------------------------------------------------------------------- /src/gql/queries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/index.ts -------------------------------------------------------------------------------- /src/gql/queries/instance-types.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/instance-types.graphql -------------------------------------------------------------------------------- /src/gql/queries/is-patch-configured.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/is-patch-configured.graphql -------------------------------------------------------------------------------- /src/gql/queries/jira-issues.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/jira-issues.graphql -------------------------------------------------------------------------------- /src/gql/queries/jira-suspected-issues.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/jira-suspected-issues.graphql -------------------------------------------------------------------------------- /src/gql/queries/last-mainline-commit.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/last-mainline-commit.graphql -------------------------------------------------------------------------------- /src/gql/queries/logkeeper-build-metadata.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/logkeeper-build-metadata.graphql -------------------------------------------------------------------------------- /src/gql/queries/mainline-commits.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/mainline-commits.graphql -------------------------------------------------------------------------------- /src/gql/queries/my-hosts.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/my-hosts.graphql -------------------------------------------------------------------------------- /src/gql/queries/my-volumes.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/my-volumes.graphql -------------------------------------------------------------------------------- /src/gql/queries/other-user.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/other-user.graphql -------------------------------------------------------------------------------- /src/gql/queries/patch-configure.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/patch-configure.graphql -------------------------------------------------------------------------------- /src/gql/queries/patch-task-statuses.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/patch-task-statuses.graphql -------------------------------------------------------------------------------- /src/gql/queries/patch.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/patch.graphql -------------------------------------------------------------------------------- /src/gql/queries/pod-events.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/pod-events.graphql -------------------------------------------------------------------------------- /src/gql/queries/pod.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/pod.graphql -------------------------------------------------------------------------------- /src/gql/queries/project-banner.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/project-banner.graphql -------------------------------------------------------------------------------- /src/gql/queries/project-event-logs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/project-event-logs.graphql -------------------------------------------------------------------------------- /src/gql/queries/project-health-view.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/project-health-view.graphql -------------------------------------------------------------------------------- /src/gql/queries/project-patches.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/project-patches.graphql -------------------------------------------------------------------------------- /src/gql/queries/project-settings.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/project-settings.graphql -------------------------------------------------------------------------------- /src/gql/queries/project.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/project.graphql -------------------------------------------------------------------------------- /src/gql/queries/projects.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/projects.graphql -------------------------------------------------------------------------------- /src/gql/queries/public-keys.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/public-keys.graphql -------------------------------------------------------------------------------- /src/gql/queries/repo-event-logs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/repo-event-logs.graphql -------------------------------------------------------------------------------- /src/gql/queries/repo-settings.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/repo-settings.graphql -------------------------------------------------------------------------------- /src/gql/queries/repotracker-error.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/repotracker-error.graphql -------------------------------------------------------------------------------- /src/gql/queries/spawn-expiration.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/spawn-expiration.graphql -------------------------------------------------------------------------------- /src/gql/queries/spawn-task.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/spawn-task.graphql -------------------------------------------------------------------------------- /src/gql/queries/spruce-config.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/spruce-config.graphql -------------------------------------------------------------------------------- /src/gql/queries/subnet-availability-zones.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/subnet-availability-zones.graphql -------------------------------------------------------------------------------- /src/gql/queries/system-logs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/system-logs.graphql -------------------------------------------------------------------------------- /src/gql/queries/task-all-executions.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/task-all-executions.graphql -------------------------------------------------------------------------------- /src/gql/queries/task-event-logs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/task-event-logs.graphql -------------------------------------------------------------------------------- /src/gql/queries/task-files.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/task-files.graphql -------------------------------------------------------------------------------- /src/gql/queries/task-logs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/task-logs.graphql -------------------------------------------------------------------------------- /src/gql/queries/task-queue-distros.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/task-queue-distros.graphql -------------------------------------------------------------------------------- /src/gql/queries/task-statuses.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/task-statuses.graphql -------------------------------------------------------------------------------- /src/gql/queries/task-test-sample.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/task-test-sample.graphql -------------------------------------------------------------------------------- /src/gql/queries/task-tests.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/task-tests.graphql -------------------------------------------------------------------------------- /src/gql/queries/task.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/task.graphql -------------------------------------------------------------------------------- /src/gql/queries/undispatched-tasks.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/undispatched-tasks.graphql -------------------------------------------------------------------------------- /src/gql/queries/user-config.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/user-config.graphql -------------------------------------------------------------------------------- /src/gql/queries/user-patches.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/user-patches.graphql -------------------------------------------------------------------------------- /src/gql/queries/user-settings.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/user-settings.graphql -------------------------------------------------------------------------------- /src/gql/queries/user-subscriptions.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/user-subscriptions.graphql -------------------------------------------------------------------------------- /src/gql/queries/user.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/user.graphql -------------------------------------------------------------------------------- /src/gql/queries/version-task-durations.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/version-task-durations.graphql -------------------------------------------------------------------------------- /src/gql/queries/version-tasks.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/version-tasks.graphql -------------------------------------------------------------------------------- /src/gql/queries/version.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/version.graphql -------------------------------------------------------------------------------- /src/gql/queries/viewable-projects.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/gql/queries/viewable-projects.graphql -------------------------------------------------------------------------------- /src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/index.ts -------------------------------------------------------------------------------- /src/hooks/tests/useBreadcrumbRoot.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/tests/useBreadcrumbRoot.test.tsx -------------------------------------------------------------------------------- /src/hooks/tests/useLegacyUIURL.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/tests/useLegacyUIURL.test.tsx -------------------------------------------------------------------------------- /src/hooks/tests/useNetworkStatus.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/tests/useNetworkStatus.test.tsx -------------------------------------------------------------------------------- /src/hooks/tests/useOnClickOutside.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/tests/useOnClickOutside.test.tsx -------------------------------------------------------------------------------- /src/hooks/tests/usePageVisibility.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/tests/usePageVisibility.test.tsx -------------------------------------------------------------------------------- /src/hooks/tests/usePolling.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/tests/usePolling.test.tsx -------------------------------------------------------------------------------- /src/hooks/tests/useTableSort.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/tests/useTableSort.test.tsx -------------------------------------------------------------------------------- /src/hooks/tests/useUpsertQueryParams.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/tests/useUpsertQueryParams.test.tsx -------------------------------------------------------------------------------- /src/hooks/tests/useVersionStatusSelect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/tests/useVersionStatusSelect.test.ts -------------------------------------------------------------------------------- /src/hooks/types.ts: -------------------------------------------------------------------------------- 1 | export interface TabToIndexMap { 2 | [key: string]: number; 3 | } 4 | -------------------------------------------------------------------------------- /src/hooks/useAnnouncementToast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useAnnouncementToast.ts -------------------------------------------------------------------------------- /src/hooks/useBreadcrumbRoot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useBreadcrumbRoot.ts -------------------------------------------------------------------------------- /src/hooks/useBreakingTask/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useBreakingTask/index.ts -------------------------------------------------------------------------------- /src/hooks/useConfigurePatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useConfigurePatch.ts -------------------------------------------------------------------------------- /src/hooks/useDateFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useDateFormat.ts -------------------------------------------------------------------------------- /src/hooks/useDimensions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useDimensions/index.ts -------------------------------------------------------------------------------- /src/hooks/useDimensions/useDimensions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useDimensions/useDimensions.test.ts -------------------------------------------------------------------------------- /src/hooks/useDisableSpawnExpirationCheckbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useDisableSpawnExpirationCheckbox.ts -------------------------------------------------------------------------------- /src/hooks/useFilterInputChangeHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useFilterInputChangeHandler.ts -------------------------------------------------------------------------------- /src/hooks/useFirstDistro.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useFirstDistro.ts -------------------------------------------------------------------------------- /src/hooks/useGetUserPatchesPageTitleAndLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useGetUserPatchesPageTitleAndLink.ts -------------------------------------------------------------------------------- /src/hooks/useIntersectionObserver/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useIntersectionObserver/index.ts -------------------------------------------------------------------------------- /src/hooks/useKeyboardShortcut/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useKeyboardShortcut/index.ts -------------------------------------------------------------------------------- /src/hooks/useLGButtonRouterLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useLGButtonRouterLink.tsx -------------------------------------------------------------------------------- /src/hooks/useLastExecutedTask/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useLastExecutedTask/index.ts -------------------------------------------------------------------------------- /src/hooks/useLastPassingTask/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useLastPassingTask/index.ts -------------------------------------------------------------------------------- /src/hooks/useLegacyUIURL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useLegacyUIURL.ts -------------------------------------------------------------------------------- /src/hooks/useNetworkStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useNetworkStatus.ts -------------------------------------------------------------------------------- /src/hooks/useOnClickOutside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useOnClickOutside.ts -------------------------------------------------------------------------------- /src/hooks/usePageTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/usePageTitle.ts -------------------------------------------------------------------------------- /src/hooks/usePageVisibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/usePageVisibility.ts -------------------------------------------------------------------------------- /src/hooks/useParentTask/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useParentTask/index.ts -------------------------------------------------------------------------------- /src/hooks/useParentTask/useParentTask.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useParentTask/useParentTask.test.tsx -------------------------------------------------------------------------------- /src/hooks/usePolling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/usePolling.ts -------------------------------------------------------------------------------- /src/hooks/usePrevious.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/usePrevious.ts -------------------------------------------------------------------------------- /src/hooks/useProjectRedirect/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useProjectRedirect/index.ts -------------------------------------------------------------------------------- /src/hooks/useQueryParam/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useQueryParam/index.ts -------------------------------------------------------------------------------- /src/hooks/useQueryParam/useQueryParam.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useQueryParam/useQueryParam.test.tsx -------------------------------------------------------------------------------- /src/hooks/useResize/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useResize/index.ts -------------------------------------------------------------------------------- /src/hooks/useResize/useResize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useResize/useResize.test.ts -------------------------------------------------------------------------------- /src/hooks/useRunningTime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useRunningTime/index.ts -------------------------------------------------------------------------------- /src/hooks/useSpruceConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useSpruceConfig.ts -------------------------------------------------------------------------------- /src/hooks/useStatusesFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useStatusesFilter.ts -------------------------------------------------------------------------------- /src/hooks/useTabShortcut/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useTabShortcut/index.ts -------------------------------------------------------------------------------- /src/hooks/useTableFilters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useTableFilters.ts -------------------------------------------------------------------------------- /src/hooks/useTableSort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useTableSort.ts -------------------------------------------------------------------------------- /src/hooks/useTaskStatuses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useTaskStatuses.ts -------------------------------------------------------------------------------- /src/hooks/useUpdateURLQueryParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useUpdateURLQueryParams.ts -------------------------------------------------------------------------------- /src/hooks/useUpsertQueryParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useUpsertQueryParams.ts -------------------------------------------------------------------------------- /src/hooks/useUserSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useUserSettings.ts -------------------------------------------------------------------------------- /src/hooks/useUserTimeZone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useUserTimeZone.ts -------------------------------------------------------------------------------- /src/hooks/useVersionTaskStatusSelect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/hooks/useVersionTaskStatusSelect.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/pages/404/NotFound.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/404/NotFound.stories.tsx -------------------------------------------------------------------------------- /src/pages/404/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/404/NotFound.tsx -------------------------------------------------------------------------------- /src/pages/404/notFound.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/404/notFound.svg -------------------------------------------------------------------------------- /src/pages/CommitQueue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/CommitQueue.tsx -------------------------------------------------------------------------------- /src/pages/Commits.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/Commits.tsx -------------------------------------------------------------------------------- /src/pages/ConfigurePatch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/ConfigurePatch.tsx -------------------------------------------------------------------------------- /src/pages/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/Container.tsx -------------------------------------------------------------------------------- /src/pages/Distro.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/Distro.tsx -------------------------------------------------------------------------------- /src/pages/Host.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/Host.tsx -------------------------------------------------------------------------------- /src/pages/Hosts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/Hosts.tsx -------------------------------------------------------------------------------- /src/pages/JobLogs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/JobLogs.tsx -------------------------------------------------------------------------------- /src/pages/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/Login.tsx -------------------------------------------------------------------------------- /src/pages/MyPatches.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/MyPatches.tsx -------------------------------------------------------------------------------- /src/pages/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/NotFound.tsx -------------------------------------------------------------------------------- /src/pages/Preferences.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/Preferences.tsx -------------------------------------------------------------------------------- /src/pages/ProjectPatches.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/ProjectPatches.tsx -------------------------------------------------------------------------------- /src/pages/ProjectSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/ProjectSettings.tsx -------------------------------------------------------------------------------- /src/pages/Spawn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/Spawn.tsx -------------------------------------------------------------------------------- /src/pages/Task.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/Task.tsx -------------------------------------------------------------------------------- /src/pages/TaskHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/TaskHistory.tsx -------------------------------------------------------------------------------- /src/pages/TaskQueue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/TaskQueue.tsx -------------------------------------------------------------------------------- /src/pages/UserPatches.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/UserPatches.tsx -------------------------------------------------------------------------------- /src/pages/VariantHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/VariantHistory.tsx -------------------------------------------------------------------------------- /src/pages/Version.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/Version.tsx -------------------------------------------------------------------------------- /src/pages/commitqueue/CodeChangesModule.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commitqueue/CodeChangesModule.tsx -------------------------------------------------------------------------------- /src/pages/commitqueue/CommitQueueCard.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commitqueue/CommitQueueCard.test.tsx -------------------------------------------------------------------------------- /src/pages/commitqueue/CommitQueueCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commitqueue/CommitQueueCard.tsx -------------------------------------------------------------------------------- /src/pages/commitqueue/ConfirmPatchButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commitqueue/ConfirmPatchButton.tsx -------------------------------------------------------------------------------- /src/pages/commits/ActiveCommits/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/ActiveCommits/index.tsx -------------------------------------------------------------------------------- /src/pages/commits/ActiveCommits/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/ActiveCommits/utils.test.ts -------------------------------------------------------------------------------- /src/pages/commits/ActiveCommits/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/ActiveCommits/utils.ts -------------------------------------------------------------------------------- /src/pages/commits/CommitChart/ChartToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/CommitChart/ChartToggle.tsx -------------------------------------------------------------------------------- /src/pages/commits/CommitChart/Grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/CommitChart/Grid.tsx -------------------------------------------------------------------------------- /src/pages/commits/CommitChart/GridLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/CommitChart/GridLabel.tsx -------------------------------------------------------------------------------- /src/pages/commits/CommitChart/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/CommitChart/index.tsx -------------------------------------------------------------------------------- /src/pages/commits/CommitTypeSelector/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/CommitTypeSelector/index.tsx -------------------------------------------------------------------------------- /src/pages/commits/CommitsWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/CommitsWrapper.tsx -------------------------------------------------------------------------------- /src/pages/commits/InactiveCommits/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/InactiveCommits/index.tsx -------------------------------------------------------------------------------- /src/pages/commits/PaginationButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/PaginationButtons.tsx -------------------------------------------------------------------------------- /src/pages/commits/ProjectHealth.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/ProjectHealth.stories.tsx -------------------------------------------------------------------------------- /src/pages/commits/RenderCommit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/RenderCommit.tsx -------------------------------------------------------------------------------- /src/pages/commits/StatusSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/StatusSelect.tsx -------------------------------------------------------------------------------- /src/pages/commits/ViewToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/ViewToggle.tsx -------------------------------------------------------------------------------- /src/pages/commits/WaterfallMenu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/WaterfallMenu/index.tsx -------------------------------------------------------------------------------- /src/pages/commits/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/constants.ts -------------------------------------------------------------------------------- /src/pages/commits/hooks/useCommitLimit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/hooks/useCommitLimit.ts -------------------------------------------------------------------------------- /src/pages/commits/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/index.tsx -------------------------------------------------------------------------------- /src/pages/commits/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/styles.ts -------------------------------------------------------------------------------- /src/pages/commits/testData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/testData.ts -------------------------------------------------------------------------------- /src/pages/commits/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/types.ts -------------------------------------------------------------------------------- /src/pages/commits/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/utils.test.ts -------------------------------------------------------------------------------- /src/pages/commits/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/commits/utils.ts -------------------------------------------------------------------------------- /src/pages/configurePatch/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/configurePatch/index.tsx -------------------------------------------------------------------------------- /src/pages/container/EventsTable/EventCopy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/container/EventsTable/EventCopy.tsx -------------------------------------------------------------------------------- /src/pages/container/EventsTable/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/container/EventsTable/index.tsx -------------------------------------------------------------------------------- /src/pages/container/Metadata/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/container/Metadata/index.tsx -------------------------------------------------------------------------------- /src/pages/container/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/container/index.tsx -------------------------------------------------------------------------------- /src/pages/distroSettings/Context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/Context.tsx -------------------------------------------------------------------------------- /src/pages/distroSettings/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/Header.tsx -------------------------------------------------------------------------------- /src/pages/distroSettings/HeaderButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/HeaderButtons.tsx -------------------------------------------------------------------------------- /src/pages/distroSettings/NavigationModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/NavigationModal.tsx -------------------------------------------------------------------------------- /src/pages/distroSettings/SaveModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/SaveModal.tsx -------------------------------------------------------------------------------- /src/pages/distroSettings/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/Tabs.tsx -------------------------------------------------------------------------------- /src/pages/distroSettings/getTabTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/getTabTitle.ts -------------------------------------------------------------------------------- /src/pages/distroSettings/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/index.tsx -------------------------------------------------------------------------------- /src/pages/distroSettings/tabs/BaseTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/tabs/BaseTab.tsx -------------------------------------------------------------------------------- /src/pages/distroSettings/tabs/HostTab/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/tabs/HostTab/types.ts -------------------------------------------------------------------------------- /src/pages/distroSettings/tabs/TaskTab/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/tabs/TaskTab/types.ts -------------------------------------------------------------------------------- /src/pages/distroSettings/tabs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/tabs/index.tsx -------------------------------------------------------------------------------- /src/pages/distroSettings/tabs/testData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/tabs/testData.ts -------------------------------------------------------------------------------- /src/pages/distroSettings/tabs/transformers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/tabs/transformers.ts -------------------------------------------------------------------------------- /src/pages/distroSettings/tabs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/distroSettings/tabs/types.ts -------------------------------------------------------------------------------- /src/pages/host/HostCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/host/HostCard.tsx -------------------------------------------------------------------------------- /src/pages/host/HostEventString.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/host/HostEventString.tsx -------------------------------------------------------------------------------- /src/pages/host/HostTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/host/HostTable.tsx -------------------------------------------------------------------------------- /src/pages/host/Metadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/host/Metadata.tsx -------------------------------------------------------------------------------- /src/pages/host/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/host/index.tsx -------------------------------------------------------------------------------- /src/pages/hosts/HostsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/hosts/HostsTable.tsx -------------------------------------------------------------------------------- /src/pages/hosts/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/hosts/index.tsx -------------------------------------------------------------------------------- /src/pages/jobLogs/JobLogsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/jobLogs/JobLogsTable.tsx -------------------------------------------------------------------------------- /src/pages/preferences/PreferencesTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/preferences/PreferencesTabs.tsx -------------------------------------------------------------------------------- /src/pages/preferences/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/preferences/index.tsx -------------------------------------------------------------------------------- /src/pages/projectSettings/Context.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/Context.test.tsx -------------------------------------------------------------------------------- /src/pages/projectSettings/Context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/Context.tsx -------------------------------------------------------------------------------- /src/pages/projectSettings/CopyProjectModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/CopyProjectModal.tsx -------------------------------------------------------------------------------- /src/pages/projectSettings/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/Header.tsx -------------------------------------------------------------------------------- /src/pages/projectSettings/HeaderButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/HeaderButtons.tsx -------------------------------------------------------------------------------- /src/pages/projectSettings/NavigationModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/NavigationModal.tsx -------------------------------------------------------------------------------- /src/pages/projectSettings/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/Tabs.tsx -------------------------------------------------------------------------------- /src/pages/projectSettings/getTabTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/getTabTitle.ts -------------------------------------------------------------------------------- /src/pages/projectSettings/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/index.tsx -------------------------------------------------------------------------------- /src/pages/projectSettings/tabs/BaseTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/tabs/BaseTab.tsx -------------------------------------------------------------------------------- /src/pages/projectSettings/tabs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/tabs/index.tsx -------------------------------------------------------------------------------- /src/pages/projectSettings/tabs/testData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/tabs/testData.ts -------------------------------------------------------------------------------- /src/pages/projectSettings/tabs/transformers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/tabs/transformers.ts -------------------------------------------------------------------------------- /src/pages/projectSettings/tabs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/tabs/types.ts -------------------------------------------------------------------------------- /src/pages/projectSettings/tabs/utils/alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/tabs/utils/alias.ts -------------------------------------------------------------------------------- /src/pages/projectSettings/tabs/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/tabs/utils/errors.ts -------------------------------------------------------------------------------- /src/pages/projectSettings/tabs/utils/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/tabs/utils/form.ts -------------------------------------------------------------------------------- /src/pages/projectSettings/tabs/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/tabs/utils/index.ts -------------------------------------------------------------------------------- /src/pages/projectSettings/tabs/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/projectSettings/tabs/utils/types.ts -------------------------------------------------------------------------------- /src/pages/spawn/SpawnHost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/spawn/SpawnHost.tsx -------------------------------------------------------------------------------- /src/pages/spawn/SpawnVolume.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/spawn/SpawnVolume.tsx -------------------------------------------------------------------------------- /src/pages/spawn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/spawn/index.tsx -------------------------------------------------------------------------------- /src/pages/spawn/spawnHost/SpawnHostButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/spawn/spawnHost/SpawnHostButton.tsx -------------------------------------------------------------------------------- /src/pages/spawn/spawnHost/SpawnHostCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/spawn/spawnHost/SpawnHostCard.tsx -------------------------------------------------------------------------------- /src/pages/spawn/spawnHost/SpawnHostTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/spawn/spawnHost/SpawnHostTable.tsx -------------------------------------------------------------------------------- /src/pages/spawn/spawnHost/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/spawn/spawnHost/constants.ts -------------------------------------------------------------------------------- /src/pages/spawn/spawnHost/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/spawn/spawnHost/index.ts -------------------------------------------------------------------------------- /src/pages/spawn/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/spawn/utils.ts -------------------------------------------------------------------------------- /src/pages/task/ActionButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/ActionButtons.tsx -------------------------------------------------------------------------------- /src/pages/task/Breadcrumbs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/Breadcrumbs/index.tsx -------------------------------------------------------------------------------- /src/pages/task/TaskTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/TaskTabs.tsx -------------------------------------------------------------------------------- /src/pages/task/metadata/AbortMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/metadata/AbortMessage.tsx -------------------------------------------------------------------------------- /src/pages/task/metadata/DependsOn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/metadata/DependsOn.tsx -------------------------------------------------------------------------------- /src/pages/task/metadata/ETATimer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/metadata/ETATimer/index.tsx -------------------------------------------------------------------------------- /src/pages/task/metadata/Metadata.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/metadata/Metadata.stories.tsx -------------------------------------------------------------------------------- /src/pages/task/metadata/Metadata.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/metadata/Metadata.test.tsx -------------------------------------------------------------------------------- /src/pages/task/metadata/RuntimeTimer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/metadata/RuntimeTimer/index.tsx -------------------------------------------------------------------------------- /src/pages/task/metadata/Stepback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/metadata/Stepback.tsx -------------------------------------------------------------------------------- /src/pages/task/metadata/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/metadata/index.tsx -------------------------------------------------------------------------------- /src/pages/task/taskTabs/FileTable/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/taskTabs/FileTable/index.tsx -------------------------------------------------------------------------------- /src/pages/task/taskTabs/FileTable/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/taskTabs/FileTable/types.ts -------------------------------------------------------------------------------- /src/pages/task/taskTabs/FileTable/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/taskTabs/FileTable/utils.ts -------------------------------------------------------------------------------- /src/pages/task/taskTabs/Logs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/taskTabs/Logs.tsx -------------------------------------------------------------------------------- /src/pages/task/taskTabs/TestsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/taskTabs/TestsTable.tsx -------------------------------------------------------------------------------- /src/pages/task/taskTabs/buildBaron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/taskTabs/buildBaron.ts -------------------------------------------------------------------------------- /src/pages/task/taskTabs/logs/LogTypes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/task/taskTabs/logs/LogTypes.tsx -------------------------------------------------------------------------------- /src/pages/taskHistory/BuildVariantSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/taskHistory/BuildVariantSelector.tsx -------------------------------------------------------------------------------- /src/pages/taskHistory/ColumnHeaders/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/taskHistory/ColumnHeaders/index.tsx -------------------------------------------------------------------------------- /src/pages/taskHistory/TaskHistoryRow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/taskHistory/TaskHistoryRow/index.tsx -------------------------------------------------------------------------------- /src/pages/taskHistory/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/taskHistory/index.tsx -------------------------------------------------------------------------------- /src/pages/taskQueue/DistroOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/taskQueue/DistroOption.tsx -------------------------------------------------------------------------------- /src/pages/taskQueue/TaskQueueTable/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/taskQueue/TaskQueueTable/index.tsx -------------------------------------------------------------------------------- /src/pages/taskQueue/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/taskQueue/index.tsx -------------------------------------------------------------------------------- /src/pages/variantHistory/ColumnHeaders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/variantHistory/ColumnHeaders.tsx -------------------------------------------------------------------------------- /src/pages/variantHistory/TaskSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/variantHistory/TaskSelector.tsx -------------------------------------------------------------------------------- /src/pages/variantHistory/VariantHistoryRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/variantHistory/VariantHistoryRow.tsx -------------------------------------------------------------------------------- /src/pages/variantHistory/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/variantHistory/index.tsx -------------------------------------------------------------------------------- /src/pages/version/ActionButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/ActionButtons.tsx -------------------------------------------------------------------------------- /src/pages/version/Banners/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/Banners/index.tsx -------------------------------------------------------------------------------- /src/pages/version/Banners/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/Banners/styles.ts -------------------------------------------------------------------------------- /src/pages/version/Breadcrumbs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/Breadcrumbs/index.tsx -------------------------------------------------------------------------------- /src/pages/version/BuildVariantCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/BuildVariantCard/index.tsx -------------------------------------------------------------------------------- /src/pages/version/BuildVariantCard/testData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/BuildVariantCard/testData.ts -------------------------------------------------------------------------------- /src/pages/version/DownstreamTasks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/DownstreamTasks.tsx -------------------------------------------------------------------------------- /src/pages/version/EnqueueModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/EnqueueModal.tsx -------------------------------------------------------------------------------- /src/pages/version/ManifestBlob.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/ManifestBlob.tsx -------------------------------------------------------------------------------- /src/pages/version/Metadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/Metadata.tsx -------------------------------------------------------------------------------- /src/pages/version/NameChangeModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/NameChangeModal/index.tsx -------------------------------------------------------------------------------- /src/pages/version/ParametersModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/ParametersModal/index.tsx -------------------------------------------------------------------------------- /src/pages/version/TaskDuration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/TaskDuration.tsx -------------------------------------------------------------------------------- /src/pages/version/Tasks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/Tasks.tsx -------------------------------------------------------------------------------- /src/pages/version/VersionTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/VersionTabs.tsx -------------------------------------------------------------------------------- /src/pages/version/downstreamTasks/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/downstreamTasks/reducer.ts -------------------------------------------------------------------------------- /src/pages/version/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/index.ts -------------------------------------------------------------------------------- /src/pages/version/tasks/PatchTasksTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/tasks/PatchTasksTable.tsx -------------------------------------------------------------------------------- /src/pages/version/useQueryVariables.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/useQueryVariables.test.ts -------------------------------------------------------------------------------- /src/pages/version/useQueryVariables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/pages/version/useQueryVariables.ts -------------------------------------------------------------------------------- /src/snapshot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/snapshot.test.ts -------------------------------------------------------------------------------- /src/test_utils/custom-queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/test_utils/custom-queries.ts -------------------------------------------------------------------------------- /src/test_utils/graphql.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/test_utils/graphql.tsx -------------------------------------------------------------------------------- /src/test_utils/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/test_utils/hooks.ts -------------------------------------------------------------------------------- /src/test_utils/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/test_utils/index.tsx -------------------------------------------------------------------------------- /src/test_utils/toast-decorator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/test_utils/toast-decorator.tsx -------------------------------------------------------------------------------- /src/test_utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/test_utils/types.ts -------------------------------------------------------------------------------- /src/test_utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/test_utils/utils.ts -------------------------------------------------------------------------------- /src/types/banner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/banner.ts -------------------------------------------------------------------------------- /src/types/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/build.ts -------------------------------------------------------------------------------- /src/types/commits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/commits.ts -------------------------------------------------------------------------------- /src/types/gql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/gql.ts -------------------------------------------------------------------------------- /src/types/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/history.ts -------------------------------------------------------------------------------- /src/types/host.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/host.ts -------------------------------------------------------------------------------- /src/types/jira.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/jira.ts -------------------------------------------------------------------------------- /src/types/leafygreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/leafygreen.ts -------------------------------------------------------------------------------- /src/types/patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/patch.ts -------------------------------------------------------------------------------- /src/types/pod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/pod.ts -------------------------------------------------------------------------------- /src/types/spawn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/spawn.ts -------------------------------------------------------------------------------- /src/types/subscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/subscription.ts -------------------------------------------------------------------------------- /src/types/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/task.ts -------------------------------------------------------------------------------- /src/types/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/test.ts -------------------------------------------------------------------------------- /src/types/triggers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/triggers.ts -------------------------------------------------------------------------------- /src/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/types/utils.ts -------------------------------------------------------------------------------- /src/utils/array/array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/array/array.test.ts -------------------------------------------------------------------------------- /src/utils/array/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/array/index.ts -------------------------------------------------------------------------------- /src/utils/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/color.ts -------------------------------------------------------------------------------- /src/utils/commits/bucketByCommit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/commits/bucketByCommit.test.ts -------------------------------------------------------------------------------- /src/utils/commits/bucketByCommit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/commits/bucketByCommit.ts -------------------------------------------------------------------------------- /src/utils/commits/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/commits/index.ts -------------------------------------------------------------------------------- /src/utils/environmentVariables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/environmentVariables.ts -------------------------------------------------------------------------------- /src/utils/errorReporting.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/errorReporting.test.ts -------------------------------------------------------------------------------- /src/utils/errorReporting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/errorReporting.ts -------------------------------------------------------------------------------- /src/utils/getTaskFromMainlineCommitsQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/getTaskFromMainlineCommitsQuery.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/numbers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/numbers/index.ts -------------------------------------------------------------------------------- /src/utils/numbers/numbers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/numbers/numbers.test.ts -------------------------------------------------------------------------------- /src/utils/object/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/object/index.ts -------------------------------------------------------------------------------- /src/utils/object/omit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/object/omit.test.ts -------------------------------------------------------------------------------- /src/utils/object/omit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/object/omit.ts -------------------------------------------------------------------------------- /src/utils/patch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/patch/index.ts -------------------------------------------------------------------------------- /src/utils/patch/patch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/patch/patch.test.ts -------------------------------------------------------------------------------- /src/utils/queryString/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/queryString/index.ts -------------------------------------------------------------------------------- /src/utils/queryString/parseQueryString.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/queryString/parseQueryString.test.ts -------------------------------------------------------------------------------- /src/utils/queryString/parseQueryString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/queryString/parseQueryString.ts -------------------------------------------------------------------------------- /src/utils/queryString/sortString.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/queryString/sortString.test.ts -------------------------------------------------------------------------------- /src/utils/queryString/sortString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/queryString/sortString.ts -------------------------------------------------------------------------------- /src/utils/queryString/stringifyQuery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/queryString/stringifyQuery.test.ts -------------------------------------------------------------------------------- /src/utils/queryString/stringifyQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/queryString/stringifyQuery.ts -------------------------------------------------------------------------------- /src/utils/request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/request.test.ts -------------------------------------------------------------------------------- /src/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/request.ts -------------------------------------------------------------------------------- /src/utils/statuses/getCurrentStatuses.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/statuses/getCurrentStatuses.test.ts -------------------------------------------------------------------------------- /src/utils/statuses/getCurrentStatuses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/statuses/getCurrentStatuses.ts -------------------------------------------------------------------------------- /src/utils/statuses/getStatusBadgeCopy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/statuses/getStatusBadgeCopy.test.ts -------------------------------------------------------------------------------- /src/utils/statuses/getStatusBadgeCopy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/statuses/getStatusBadgeCopy.ts -------------------------------------------------------------------------------- /src/utils/statuses/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/statuses/index.ts -------------------------------------------------------------------------------- /src/utils/statuses/sort.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/statuses/sort.test.ts -------------------------------------------------------------------------------- /src/utils/statuses/sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/statuses/sort.ts -------------------------------------------------------------------------------- /src/utils/string/githubPRLinkify.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/string/githubPRLinkify.tsx -------------------------------------------------------------------------------- /src/utils/string/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/string/index.ts -------------------------------------------------------------------------------- /src/utils/string/jiraLinkify.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/string/jiraLinkify.tsx -------------------------------------------------------------------------------- /src/utils/string/string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/string/string.test.ts -------------------------------------------------------------------------------- /src/utils/url/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/url/index.ts -------------------------------------------------------------------------------- /src/utils/url/updateUrlQueryParam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/url/updateUrlQueryParam.ts -------------------------------------------------------------------------------- /src/utils/url/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/url/url.test.ts -------------------------------------------------------------------------------- /src/utils/validators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/validators/index.ts -------------------------------------------------------------------------------- /src/utils/validators/validators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/utils/validators/validators.test.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/src/vite-env.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evergreen-ci/spruce/HEAD/yarn.lock --------------------------------------------------------------------------------