├── .dockerignore ├── .engops └── pr_source_code_changes.sh ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ ├── build-and-deploy-storybook.yml │ └── publish.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc.yml ├── .vscode └── settings.json ├── CODEOWNERS ├── CONTRIBUTOR_LICENSE_AGREEMENT.md ├── Dockerfile ├── Dockerfile.mfe ├── LICENSE ├── README.md ├── apps ├── design-system │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package.json │ ├── public │ │ └── _redirects │ ├── src │ │ ├── App.tsx │ │ ├── AppRouterProvider.tsx │ │ ├── hooks │ │ │ ├── useAnimateTree.tsx │ │ │ └── useLogs.ts │ │ ├── main.tsx │ │ ├── pages │ │ │ └── view-preview │ │ │ │ ├── app-view-wrapper.tsx │ │ │ │ ├── commit-details-diff-view-wrapper.tsx │ │ │ │ ├── commit-details-view-wrapper.tsx │ │ │ │ ├── execution-graph-view-wrapper.tsx │ │ │ │ ├── execution-logs-view-wrapper.tsx │ │ │ │ ├── profile-settings-view-wrapper.tsx │ │ │ │ ├── project-settings-wrapper.tsx │ │ │ │ ├── pull-request-layout-wrapper.tsx │ │ │ │ ├── repo-files-view-wrapper.tsx │ │ │ │ ├── repo-settings-view-wrapper.tsx │ │ │ │ ├── repo-view-wrapper.tsx │ │ │ │ ├── root-view-wrapper-store.tsx │ │ │ │ ├── root-view-wrapper.tsx │ │ │ │ ├── secret-details-layout-wrapper.tsx │ │ │ │ ├── side-nav-wrapper.tsx │ │ │ │ ├── view-preview.tsx │ │ │ │ ├── view-settings.module.css │ │ │ │ └── view-settings.tsx │ │ ├── subjects │ │ │ ├── stores │ │ │ │ ├── labels-store.tsx │ │ │ │ └── repo-branch-store.ts │ │ │ └── views │ │ │ │ ├── commit-details │ │ │ │ ├── commit-details-store.ts │ │ │ │ └── index.tsx │ │ │ │ ├── connectors │ │ │ │ └── mock-connectors-stats.json │ │ │ │ ├── data-table-demo.tsx │ │ │ │ ├── draggable-cards-demo.tsx │ │ │ │ ├── execution-list │ │ │ │ ├── execution-list.store.ts │ │ │ │ └── execution-list.tsx │ │ │ │ ├── execution │ │ │ │ ├── execution-graph.tsx │ │ │ │ ├── execution-logs.tsx │ │ │ │ ├── mocks │ │ │ │ │ └── mock-data.ts │ │ │ │ └── pipeline-execution-graph.tsx │ │ │ │ ├── labels │ │ │ │ ├── labels-form.tsx │ │ │ │ ├── project-labels-list.tsx │ │ │ │ └── repo-labels-list.tsx │ │ │ │ ├── landing-page │ │ │ │ └── landing-page-view.tsx │ │ │ │ ├── multi-select-demo.tsx │ │ │ │ ├── pipeline-graph │ │ │ │ ├── pipeline-graph-minimal.tsx │ │ │ │ └── pipeline-graph.tsx │ │ │ │ ├── pipeline-list │ │ │ │ ├── pipeline-list.store.ts │ │ │ │ └── pipeline-list.tsx │ │ │ │ ├── profile-settings-keys │ │ │ │ └── index.tsx │ │ │ │ ├── profile-settings │ │ │ │ ├── index.tsx │ │ │ │ └── profile-settings-store.ts │ │ │ │ ├── project-create │ │ │ │ └── project-create-view.tsx │ │ │ │ ├── project-settings │ │ │ │ └── project-settings.tsx │ │ │ │ ├── pull-request-compare │ │ │ │ ├── pull-request-compare.tsx │ │ │ │ └── repo-commit-store.ts │ │ │ │ ├── pull-request-conversation │ │ │ │ ├── hooks │ │ │ │ │ └── use-pr-filters.ts │ │ │ │ ├── pull-request-changes-data.ts │ │ │ │ ├── pull-request-changes-wrapper.tsx │ │ │ │ ├── pull-request-changes.tsx │ │ │ │ ├── pull-request-commits.tsx │ │ │ │ ├── pull-request-conversation-wrapper.tsx │ │ │ │ ├── pull-request-conversation.tsx │ │ │ │ ├── pull-request-panelData.ts │ │ │ │ ├── pull-request-provider-store.ts │ │ │ │ └── pull-request-store.ts │ │ │ │ ├── pull-request-list │ │ │ │ ├── pull-request-list-store.ts │ │ │ │ └── pull-request-list.tsx │ │ │ │ ├── repo-branches │ │ │ │ ├── index.tsx │ │ │ │ └── repo-branches-store.ts │ │ │ │ ├── repo-commits │ │ │ │ ├── index.tsx │ │ │ │ └── repo-commits-store.ts │ │ │ │ ├── repo-create-rule.tsx │ │ │ │ ├── repo-create │ │ │ │ ├── index.tsx │ │ │ │ └── repo-create-store.tsx │ │ │ │ ├── repo-empty │ │ │ │ └── repo-empty-view.tsx │ │ │ │ ├── repo-files │ │ │ │ ├── components │ │ │ │ │ ├── repo-file-content-viewer.tsx │ │ │ │ │ ├── repo-file-edit.tsx │ │ │ │ │ ├── repo-files-store.ts │ │ │ │ │ └── repo-files-wrapper.tsx │ │ │ │ ├── context │ │ │ │ │ └── exit-confirm-context.tsx │ │ │ │ ├── hooks │ │ │ │ │ └── use-exit-confirm.ts │ │ │ │ ├── index.ts │ │ │ │ ├── repo-files-edit-view.tsx │ │ │ │ ├── repo-files-json-view.tsx │ │ │ │ ├── repo-files-list.tsx │ │ │ │ ├── repo-files-markdown-view.tsx │ │ │ │ └── theme │ │ │ │ │ └── monaco-theme.ts │ │ │ │ ├── repo-general-settings │ │ │ │ ├── repo-general-settings.tsx │ │ │ │ └── use-repo-rules-store.ts │ │ │ │ ├── repo-import │ │ │ │ └── index.tsx │ │ │ │ ├── repo-list │ │ │ │ ├── repo-list-store.json │ │ │ │ └── repo-list.tsx │ │ │ │ ├── repo-summary │ │ │ │ ├── repo-summary-props.json │ │ │ │ └── repo-summary.tsx │ │ │ │ ├── repo-tags │ │ │ │ ├── repo-tags-list.tsx │ │ │ │ └── repo-tags-store.ts │ │ │ │ ├── repo-webhooks-create │ │ │ │ └── repo-webhooks-list.tsx │ │ │ │ ├── repo-webhooks-list │ │ │ │ ├── repo-webhooks-list-store.ts │ │ │ │ └── repo-webhooks-list.tsx │ │ │ │ ├── search-page │ │ │ │ ├── search-page-preview.tsx │ │ │ │ └── search-results-store.ts │ │ │ │ ├── secrets │ │ │ │ ├── mock-account-data.json │ │ │ │ ├── mock-org-data.json │ │ │ │ ├── mock-project-data.json │ │ │ │ ├── mock-secret-manager.json │ │ │ │ ├── mock-secrets-activity-data.json │ │ │ │ ├── mock-secrets-data.json │ │ │ │ ├── mock-secrets-reference-data.json │ │ │ │ ├── secret-details-activity.tsx │ │ │ │ ├── secret-details-reference.tsx │ │ │ │ ├── secret-input.tsx │ │ │ │ ├── secrets-list.tsx │ │ │ │ ├── secrets-multi-select.tsx │ │ │ │ ├── secrets.tsx │ │ │ │ └── types.ts │ │ │ │ ├── signin │ │ │ │ └── index.tsx │ │ │ │ ├── signup │ │ │ │ └── index.tsx │ │ │ │ ├── space-settings-members │ │ │ │ └── space-settings-members.tsx │ │ │ │ ├── table-v2-demo.tsx │ │ │ │ ├── templates │ │ │ │ └── view-only.tsx │ │ │ │ └── unified-pipeline-studio │ │ │ │ ├── mocks │ │ │ │ ├── pipeline.ts │ │ │ │ └── template-step-form.ts │ │ │ │ ├── run-pipeline-drawer-content.tsx │ │ │ │ ├── template-list.store.ts │ │ │ │ └── unified-pipeline-studio.tsx │ │ ├── utils │ │ │ ├── fileViewUtils.tsx │ │ │ ├── secrets │ │ │ │ └── secrets-form-schema.tsx │ │ │ ├── theme-utils.ts │ │ │ └── viewUtils.ts │ │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── gitness │ ├── .gitignore │ ├── .prettierignore │ ├── .swcrc │ ├── README.md │ ├── config │ │ ├── manifest.yaml │ │ └── vitest-setup.ts │ ├── i18n.config.ts │ ├── index.html │ ├── package.json │ ├── public │ │ ├── fonts │ │ │ ├── InterVariable.ttf │ │ │ └── JetBrainsMono-Regular.woff2 │ │ ├── harness-favicon.ico │ │ └── harness-favicon.png │ ├── src │ │ ├── App.tsx │ │ ├── AppMFE.tsx │ │ ├── MFERouteRenderer.tsx │ │ ├── RouteDefinitions.ts │ │ ├── components-v2 │ │ │ ├── FileExplorer.tsx │ │ │ ├── GitBlame.tsx │ │ │ ├── branch-selector-container.tsx │ │ │ ├── breadcrumbs │ │ │ │ ├── breadcrumbs.tsx │ │ │ │ └── useGetBreadcrumbs.ts │ │ │ ├── commit-suggestions-dialog.tsx │ │ │ ├── create-branch-dialog.tsx │ │ │ ├── file-content-viewer.tsx │ │ │ ├── file-editor.tsx │ │ │ ├── git-commit-dialog.tsx │ │ │ ├── mfe │ │ │ │ ├── app-shell.tsx │ │ │ │ └── side-bar.tsx │ │ │ ├── project-dropdown.tsx │ │ │ ├── standalone │ │ │ │ ├── app-shell.tsx │ │ │ │ └── side-bar.tsx │ │ │ └── stores │ │ │ │ └── recent-pinned-nav-links.store.ts │ │ ├── data │ │ │ ├── navbar-menu-data.ts │ │ │ └── pinned-items.ts │ │ ├── framework │ │ │ ├── context │ │ │ │ ├── AppContext.tsx │ │ │ │ ├── AppRouterProvider.tsx │ │ │ │ ├── ExitConfirmContext.tsx │ │ │ │ ├── ExplorerPathsContext.tsx │ │ │ │ ├── MFEContext.tsx │ │ │ │ ├── NavigationContext.tsx │ │ │ │ ├── PageTitleContext.tsx │ │ │ │ └── ThemeContext.tsx │ │ │ ├── event │ │ │ │ ├── EventManager.ts │ │ │ │ └── SSEConnectionManager.ts │ │ │ ├── hooks │ │ │ │ ├── useDownloadRawFile.ts │ │ │ │ ├── useExitConfirm.ts │ │ │ │ ├── useExitPrompt.ts │ │ │ │ ├── useGetRepoId.ts │ │ │ │ ├── useGetRepoPath.ts │ │ │ │ ├── useGetSpaceParam.ts │ │ │ │ ├── useIsMFE.ts │ │ │ │ ├── useLocationChange.tsx │ │ │ │ ├── useLogs.ts │ │ │ │ ├── useMFEContext.ts │ │ │ │ ├── usePageTitle.ts │ │ │ │ ├── usePagination.ts │ │ │ │ ├── useQueryState.ts │ │ │ │ ├── useRepoImportWithPubSub.tsx │ │ │ │ ├── useRuleViolationCheck.ts │ │ │ │ ├── useSelectedSpaceId.ts │ │ │ │ ├── useSpaceSSEWithPubSub.tsx │ │ │ │ └── useToken.ts │ │ │ ├── queryClient.ts │ │ │ ├── rbac │ │ │ │ ├── rbac-button.tsx │ │ │ │ ├── rbac-more-actions-tooltip.tsx │ │ │ │ └── rbac-split-button.tsx │ │ │ └── routing │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ ├── global.d.ts │ │ ├── hooks │ │ │ ├── use-pagination-query-state-with-store-v2.ts │ │ │ ├── use-pagination-query-state-with-store.ts │ │ │ ├── useAPIPath.ts │ │ │ ├── useCodeEditorSelectionState.ts │ │ │ ├── useCodePathDetails.ts │ │ │ ├── useDebouncedQueryState.ts │ │ │ ├── useGetPullRequestTab.ts │ │ │ ├── useGitRef.ts │ │ │ ├── useLoadMFEStyles.ts │ │ │ ├── useRepoCommits.ts │ │ │ ├── useRepoFileContentDetails.ts │ │ │ └── useThunkReducer.tsx │ │ ├── i18n │ │ │ ├── i18n.ts │ │ │ └── stores │ │ │ │ └── i18n-store.ts │ │ ├── main.tsx │ │ ├── mfe-entry.ts │ │ ├── pages-v2 │ │ │ ├── README.md │ │ │ ├── account │ │ │ │ └── stores │ │ │ │ │ └── principal-list-store.ts │ │ │ ├── create-project.tsx │ │ │ ├── landing-page-container.tsx │ │ │ ├── logout.tsx │ │ │ ├── profile-settings │ │ │ │ ├── profile-settings-general-container.tsx │ │ │ │ ├── profile-settings-keys-container.tsx │ │ │ │ └── stores │ │ │ │ │ └── profile-settings-store.tsx │ │ │ ├── project │ │ │ │ ├── labels │ │ │ │ │ ├── hooks │ │ │ │ │ │ └── use-fill-label-store-with-project-label-values-data.ts │ │ │ │ │ ├── project-label-form-container.tsx │ │ │ │ │ └── project-labels-list-container.tsx │ │ │ │ ├── project-general-settings-container.tsx │ │ │ │ ├── project-import-container.tsx │ │ │ │ ├── project-member-list.tsx │ │ │ │ ├── project-rules-list-container.tsx │ │ │ │ ├── project-settings-layout.tsx │ │ │ │ ├── pull-request │ │ │ │ │ └── pull-request-list.tsx │ │ │ │ ├── rules │ │ │ │ │ ├── project-branch-rules-container.tsx │ │ │ │ │ ├── project-push-rules-container.tsx │ │ │ │ │ ├── project-rules-container.tsx │ │ │ │ │ └── project-tag-rules-container.tsx │ │ │ │ └── stores │ │ │ │ │ ├── labels-store.ts │ │ │ │ │ ├── member-list-store.ts │ │ │ │ │ └── project-rules-store.tsx │ │ │ ├── pull-request │ │ │ │ ├── __tests__ │ │ │ │ │ └── pull-request-utils.test.ts │ │ │ │ ├── diff-utils.ts │ │ │ │ ├── hooks │ │ │ │ │ ├── types.ts │ │ │ │ │ ├── use-pr-conversation-labels.ts │ │ │ │ │ ├── use-pr-filters.ts │ │ │ │ │ ├── usePRChecksDecision.ts │ │ │ │ │ └── usePRCommonInteractions.ts │ │ │ │ ├── pull-request-changes.tsx │ │ │ │ ├── pull-request-commits.tsx │ │ │ │ ├── pull-request-compare.tsx │ │ │ │ ├── pull-request-conversation.tsx │ │ │ │ ├── pull-request-data-provider.tsx │ │ │ │ ├── pull-request-layout.tsx │ │ │ │ ├── pull-request-list.tsx │ │ │ │ ├── pull-request-utils.ts │ │ │ │ ├── stores │ │ │ │ │ ├── pull-request-commit-store.tsx │ │ │ │ │ ├── pull-request-list-store.tsx │ │ │ │ │ ├── pull-request-provider-store.tsx │ │ │ │ │ └── pull-request-store.tsx │ │ │ │ └── types.ts │ │ │ ├── repo │ │ │ │ ├── constants │ │ │ │ │ └── import-providers-map.ts │ │ │ │ ├── labels │ │ │ │ │ ├── hooks │ │ │ │ │ │ ├── use-get-repo-label-and-values-data.ts │ │ │ │ │ │ └── use-populate-label-store.ts │ │ │ │ │ ├── label-form-container.tsx │ │ │ │ │ └── labels-list-container.tsx │ │ │ │ ├── reducers │ │ │ │ │ ├── repo-branch-rules-reducer.ts │ │ │ │ │ ├── repo-push-rules-reducer.ts │ │ │ │ │ └── repo-tag-rules-reducer.ts │ │ │ │ ├── repo-branch-list.tsx │ │ │ │ ├── repo-code.tsx │ │ │ │ ├── repo-commit-details-diff.tsx │ │ │ │ ├── repo-commit-details.tsx │ │ │ │ ├── repo-commits.tsx │ │ │ │ ├── repo-create-page.tsx │ │ │ │ ├── repo-execution-list.tsx │ │ │ │ ├── repo-import-multiple-container.tsx │ │ │ │ ├── repo-import-page.tsx │ │ │ │ ├── repo-layout.tsx │ │ │ │ ├── repo-list.tsx │ │ │ │ ├── repo-settings-general-container.tsx │ │ │ │ ├── repo-settings-rules-list-container.tsx │ │ │ │ ├── repo-sidebar.tsx │ │ │ │ ├── repo-summary.tsx │ │ │ │ ├── repo-tags-list-container.tsx │ │ │ │ ├── rules │ │ │ │ │ ├── repo-branch-rules-container.tsx │ │ │ │ │ ├── repo-push-rules-container.tsx │ │ │ │ │ ├── repo-rules-container.tsx │ │ │ │ │ └── repo-tag-rules-container.tsx │ │ │ │ ├── stores │ │ │ │ │ ├── commit-details-store.ts │ │ │ │ │ ├── repo-branch-rules-store.tsx │ │ │ │ │ ├── repo-branches-store.ts │ │ │ │ │ ├── repo-commits-store.tsx │ │ │ │ │ ├── repo-execution-list-store.tsx │ │ │ │ │ ├── repo-list-store.tsx │ │ │ │ │ ├── repo-pipeline-list-store.tsx │ │ │ │ │ ├── repo-push-rules-store.tsx │ │ │ │ │ ├── repo-settings-store.tsx │ │ │ │ │ ├── repo-tags-rules-store.ts │ │ │ │ │ └── repo-tags-store.tsx │ │ │ │ └── transform-utils │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── branch-transform.test.ts │ │ │ │ │ ├── pipeline-list-transform.test.ts │ │ │ │ │ └── repo-list-transform.test.ts │ │ │ │ │ ├── branch-transform.ts │ │ │ │ │ ├── handle_rule_interdependencies.ts │ │ │ │ │ ├── pipeline-list-transform.ts │ │ │ │ │ └── repo-list-transform.ts │ │ │ ├── search-page.tsx │ │ │ ├── signin.tsx │ │ │ ├── signup.tsx │ │ │ ├── user-management │ │ │ │ ├── stores │ │ │ │ │ └── admin-list-store.tsx │ │ │ │ └── user-management-container.tsx │ │ │ └── webhooks │ │ │ │ ├── create-webhook-container.tsx │ │ │ │ ├── stores │ │ │ │ └── webhook-store.tsx │ │ │ │ ├── webhook-execution-details-container.tsx │ │ │ │ ├── webhook-executions.tsx │ │ │ │ └── webhook-list.tsx │ │ ├── routes.tsx │ │ ├── styles.css │ │ ├── styles │ │ │ ├── monaco-styles.css │ │ │ └── styles.css │ │ ├── types.ts │ │ ├── types │ │ │ ├── pipeline-schema.ts │ │ │ └── pipeline.ts │ │ ├── utils │ │ │ ├── __tests__ │ │ │ │ ├── common-utils.test.ts │ │ │ │ ├── error-utils.test.ts │ │ │ │ ├── execution-utils.test.tsx │ │ │ │ ├── git-utils.test.ts │ │ │ │ ├── path-utils.test.ts │ │ │ │ └── repo-branch-rules-utils.test.ts │ │ │ ├── common-utils.ts │ │ │ ├── error-utils.ts │ │ │ ├── execution-utils.tsx │ │ │ ├── git-utils.ts │ │ │ ├── path-utils.ts │ │ │ ├── repo-branch-rules-utils.ts │ │ │ ├── repo-push-rules-utils.ts │ │ │ ├── repo-tag-rules-utils.ts │ │ │ ├── rule-url-utils.ts │ │ │ ├── scope-url-utils.ts │ │ │ └── time-utils.ts │ │ └── vite-env.d.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ ├── vite.config.ts │ ├── vitest.config.ts │ └── webpack.config.cjs └── portal │ ├── .gitignore │ ├── .prettierrc.mjs │ ├── .vscode │ ├── extensions.json │ └── launch.json │ ├── README.md │ ├── astro.config.ts │ ├── components.json │ ├── global.d.ts │ ├── package.json │ ├── public │ ├── avatar.png │ ├── card-image.png │ └── favicon.svg │ ├── src │ ├── assets │ │ ├── favicon.png │ │ ├── harness-design-system-logo-light.svg │ │ ├── harness-design-system-logo.svg │ │ └── houston.webp │ ├── components │ │ ├── MainColorPalette.astro │ │ ├── bg-color-palette.tsx │ │ ├── docs-page │ │ │ ├── component-example-with-form.tsx │ │ │ ├── component-example.tsx │ │ │ ├── example-layout.tsx │ │ │ ├── example.tsx │ │ │ ├── figure-grid.tsx │ │ │ ├── index.ts │ │ │ ├── props-table.tsx │ │ │ └── searchable-area.tsx │ │ ├── layout │ │ │ ├── DocTemplate.astro │ │ │ ├── HeaderActions.astro │ │ │ ├── PageFrame.astro │ │ │ ├── PageTitle.astro │ │ │ ├── SplashTemplate.astro │ │ │ ├── ThemeSelect.astro │ │ │ ├── ThemeSelector.tsx │ │ │ └── TwoColumnContent.astro │ │ ├── spacings-table.tsx │ │ └── text-color-palette.tsx │ ├── content.config.ts │ ├── content │ │ └── docs │ │ │ ├── components │ │ │ ├── actions │ │ │ │ ├── button-group.mdx │ │ │ │ ├── button-layout.mdx │ │ │ │ ├── button.mdx │ │ │ │ ├── copy-button.mdx │ │ │ │ ├── split-button.mdx │ │ │ │ ├── toggle-group.mdx │ │ │ │ └── toggle.mdx │ │ │ ├── chat │ │ │ │ ├── message-bubble.mdx │ │ │ │ └── prompt-input.mdx │ │ │ ├── data-display │ │ │ │ ├── accordion.mdx │ │ │ │ ├── card-select.mdx │ │ │ │ ├── card.mdx │ │ │ │ ├── data-table.mdx │ │ │ │ ├── draggable-card.mdx │ │ │ │ ├── stacked-list.mdx │ │ │ │ └── table-v2.mdx │ │ │ ├── feedback │ │ │ │ ├── alert.mdx │ │ │ │ ├── counter-badge.mdx │ │ │ │ ├── progress.mdx │ │ │ │ ├── skeleton.mdx │ │ │ │ ├── status-badge.mdx │ │ │ │ ├── tag.mdx │ │ │ │ └── toast.mdx │ │ │ ├── form │ │ │ │ ├── calendar.mdx │ │ │ │ ├── caption.mdx │ │ │ │ ├── checkbox.mdx │ │ │ │ ├── form.mdx │ │ │ │ ├── input.mdx │ │ │ │ ├── label.mdx │ │ │ │ ├── multi-select.mdx │ │ │ │ ├── number-input.mdx │ │ │ │ ├── radio.mdx │ │ │ │ ├── search-input.mdx │ │ │ │ ├── select.mdx │ │ │ │ ├── switch.mdx │ │ │ │ ├── text-input.mdx │ │ │ │ └── textarea.mdx │ │ │ ├── foundations │ │ │ │ ├── layout.mdx │ │ │ │ └── text.mdx │ │ │ ├── navigation │ │ │ │ ├── breadcrumb.mdx │ │ │ │ ├── file-explorer.mdx │ │ │ │ ├── link.mdx │ │ │ │ ├── pagination.mdx │ │ │ │ ├── sidebar.mdx │ │ │ │ ├── tabs.mdx │ │ │ │ └── tree-view.mdx │ │ │ ├── overlays │ │ │ │ ├── alert-dialog.mdx │ │ │ │ ├── dialog.mdx │ │ │ │ ├── drawer.mdx │ │ │ │ ├── dropdown-menu.mdx │ │ │ │ ├── popover.mdx │ │ │ │ ├── sheet.mdx │ │ │ │ ├── time-ago-card.mdx │ │ │ │ └── tooltip.mdx │ │ │ ├── utilities │ │ │ │ ├── scroll-area.mdx │ │ │ │ └── spacer.mdx │ │ │ └── visual │ │ │ │ ├── avatar.mdx │ │ │ │ ├── carousel.mdx │ │ │ │ ├── icon.mdx │ │ │ │ ├── illustration.mdx │ │ │ │ └── logo.mdx │ │ │ ├── customization │ │ │ ├── bg-colors.mdx │ │ │ ├── border-colors.mdx │ │ │ ├── border-radius.mdx │ │ │ ├── overview.mdx │ │ │ ├── shadows.mdx │ │ │ ├── spacings.mdx │ │ │ ├── text-colors.mdx │ │ │ └── typography-scale.mdx │ │ │ ├── foundations │ │ │ ├── colors.mdx │ │ │ ├── icons.mdx │ │ │ ├── illustrations.mdx │ │ │ ├── layout.mdx │ │ │ ├── logos.mdx │ │ │ ├── spacings.mdx │ │ │ └── typography.mdx │ │ │ ├── getting-started │ │ │ └── installation.mdx │ │ │ └── index.mdx │ ├── lib │ │ └── utils.ts │ ├── styles.css │ └── tailwind.css │ ├── tailwind.config.mjs │ └── tsconfig.json ├── charts └── opensource-ui │ ├── .helmignore │ ├── Chart.lock │ ├── Chart.yaml │ ├── charts │ └── harness-common-1.3.61.tgz │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── config.yaml │ ├── deployment.yaml │ ├── hpa.yaml │ ├── ingress.yaml │ ├── service.yaml │ └── serviceaccount.yaml │ └── values.yaml ├── eslint └── rules.js ├── package.json ├── packages ├── ai-chat-core │ ├── package.json │ ├── playground │ │ ├── index.html │ │ └── src │ │ │ ├── adapters │ │ │ └── MockStreamAdapter.ts │ │ │ ├── examples │ │ │ └── chat-example.tsx │ │ │ ├── main.tsx │ │ │ ├── playground.css │ │ │ ├── playground.tsx │ │ │ ├── plugins │ │ │ └── defaultPlugin.tsx │ │ │ └── providers │ │ │ └── ChatRuntimeProvider.tsx │ ├── src │ │ ├── core │ │ │ ├── CapabilityExecutionManager.ts │ │ │ ├── CapabilityRegistry.ts │ │ │ ├── PluginRegistry.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── react │ │ │ ├── components │ │ │ │ ├── AuxiliaryRenderer.tsx │ │ │ │ ├── CapabilityRenderer.tsx │ │ │ │ ├── ContentRenderer.tsx │ │ │ │ └── index.ts │ │ │ ├── hooks │ │ │ │ ├── index.ts │ │ │ │ ├── useAssistantRuntime.ts │ │ │ │ ├── useCapability.ts │ │ │ │ ├── useCapabilityExecution.ts │ │ │ │ ├── useComposer.ts │ │ │ │ ├── useContentFocus.ts │ │ │ │ ├── useContentRenderer.ts │ │ │ │ ├── useCurrentThread.ts │ │ │ │ ├── useMessages.ts │ │ │ │ └── useThreadList.ts │ │ │ ├── index.ts │ │ │ ├── providers │ │ │ │ ├── AssistantRuntimeProvider.tsx │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── index.ts │ │ │ │ └── makeCapability.tsx │ │ ├── runtime │ │ │ ├── AssistantRuntime │ │ │ │ └── AssistantRuntime.tsx │ │ │ ├── ComposerRuntime │ │ │ │ └── ComposerRuntime.ts │ │ │ ├── ContentFocusRuntime │ │ │ │ └── ContentFocusRuntime.ts │ │ │ ├── ThreadListItemRuntime │ │ │ │ └── ThreadListItemRuntime.ts │ │ │ ├── ThreadListRuntime │ │ │ │ └── ThreadListRuntime.tsx │ │ │ ├── ThreadRuntime │ │ │ │ ├── ThreadRuntime.ts │ │ │ │ └── ThreadRuntimeCore.ts │ │ │ └── index.ts │ │ ├── types │ │ │ ├── adapters.ts │ │ │ ├── capability.ts │ │ │ ├── index.ts │ │ │ ├── message.ts │ │ │ ├── plugin.ts │ │ │ └── thread.ts │ │ └── utils │ │ │ ├── BaseSSEStreamAdapter.ts │ │ │ ├── Subscribable.ts │ │ │ ├── groupContentByParentId.ts │ │ │ ├── idGenerator.ts │ │ │ └── index.ts │ ├── tsconfig.json │ ├── vite.config.playground.ts │ └── vite.config.ts ├── core-design-system │ ├── README.md │ ├── design-tokens │ │ ├── $metadata.json │ │ ├── $themes.json │ │ ├── breakpoint │ │ │ └── desktop.json │ │ ├── components │ │ │ └── desktop │ │ │ │ └── base │ │ │ │ ├── accordion.json │ │ │ │ ├── ai-chat.json │ │ │ │ ├── alert.json │ │ │ │ ├── avatar.json │ │ │ │ ├── badge.json │ │ │ │ ├── btn.json │ │ │ │ ├── calendar.json │ │ │ │ ├── card.json │ │ │ │ ├── dialog.json │ │ │ │ ├── diff.json │ │ │ │ ├── drawer.json │ │ │ │ ├── dropdown.json │ │ │ │ ├── header.json │ │ │ │ ├── input.json │ │ │ │ ├── pagination.json │ │ │ │ ├── pipeline.json │ │ │ │ ├── popover.json │ │ │ │ ├── progress.json │ │ │ │ ├── sidebar.json │ │ │ │ ├── table.json │ │ │ │ ├── tabs.json │ │ │ │ ├── tag.json │ │ │ │ ├── toast.json │ │ │ │ ├── tooltip.json │ │ │ │ └── tree-view.json │ │ ├── core │ │ │ ├── colors_hex.json │ │ │ ├── colors_lch.json │ │ │ ├── dimensions.json │ │ │ └── typography.json │ │ └── mode │ │ │ ├── dark │ │ │ ├── default-deuteranopia.json │ │ │ ├── default-protanopia.json │ │ │ ├── default-tritanopia.json │ │ │ ├── default.json │ │ │ ├── dimmer-deuteranopia.json │ │ │ ├── dimmer-protanopia.json │ │ │ ├── dimmer-tritanopia.json │ │ │ ├── dimmer.json │ │ │ ├── figma-icon-stroke-width.json │ │ │ ├── high-contrast-deuteranopia.json │ │ │ ├── high-contrast-protanopia.json │ │ │ ├── high-contrast-tritanopia.json │ │ │ ├── high-contrast.json │ │ │ └── icon-stroke-width.json │ │ │ └── light │ │ │ ├── default-deuteranopia.json │ │ │ ├── default-protanopia.json │ │ │ ├── default-tritanopia.json │ │ │ ├── default.json │ │ │ ├── dimmer-deuteranopia.json │ │ │ ├── dimmer-protanopia.json │ │ │ ├── dimmer-tritanopia.json │ │ │ ├── dimmer.json │ │ │ ├── figma-icon-stroke-width.json │ │ │ ├── high-contrast-deuteranopia.json │ │ │ ├── high-contrast-protanopia.json │ │ │ ├── high-contrast-tritanopia.json │ │ │ ├── high-contrast.json │ │ │ └── icon-stroke-width.json │ ├── package.json │ └── scripts │ │ ├── build.js │ │ ├── complete-log.js │ │ ├── constants.js │ │ ├── sd-file-generators.js │ │ └── sd-filters.js ├── filters │ ├── package.json │ ├── src │ │ ├── Filter.tsx │ │ ├── Filters.tsx │ │ ├── FiltersContent.tsx │ │ ├── FiltersDropdown.tsx │ │ ├── debug.ts │ │ ├── index.ts │ │ ├── parsers.ts │ │ ├── router-context.tsx │ │ ├── types.ts │ │ ├── useRouter.ts │ │ ├── useSearchParams.ts │ │ └── utils.ts │ ├── tsconfig.json │ └── vite.config.ts ├── forms │ ├── .gitignore │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── playground │ │ ├── index.html │ │ └── src │ │ │ ├── examples │ │ │ ├── conditional-example │ │ │ │ ├── conditional-example.tsx │ │ │ │ └── form-definition.tsx │ │ │ ├── debug-example │ │ │ │ ├── debug-example.tsx │ │ │ │ └── form-definition.tsx │ │ │ ├── inputs-example │ │ │ │ ├── form-definition.tsx │ │ │ │ └── inputs-example.tsx │ │ │ ├── list-performance-example │ │ │ │ ├── form-definition.tsx │ │ │ │ └── list-performance-example.tsx │ │ │ ├── performance-example │ │ │ │ ├── form-definition.tsx │ │ │ │ └── performance-example.tsx │ │ │ ├── runtime-example │ │ │ │ ├── components │ │ │ │ │ └── input-value-type-selector.tsx │ │ │ │ ├── form-definition.tsx │ │ │ │ ├── runtime-example.tsx │ │ │ │ ├── types │ │ │ │ │ └── types.ts │ │ │ │ └── utils │ │ │ │ │ └── input-value-utils.ts │ │ │ └── validation-example │ │ │ │ ├── form-definition.tsx │ │ │ │ └── validation-example.tsx │ │ │ ├── helpers │ │ │ └── update-values-btn.tsx │ │ │ ├── implementation │ │ │ ├── factory │ │ │ │ └── factory.tsx │ │ │ ├── inputs │ │ │ │ ├── array-input.tsx │ │ │ │ ├── checkbox-input.tsx │ │ │ │ ├── common │ │ │ │ │ ├── input-error.tsx │ │ │ │ │ ├── input-label.tsx │ │ │ │ │ ├── input-wrapper.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── group-input.tsx │ │ │ │ ├── integer-input.tsx │ │ │ │ ├── list-input.tsx │ │ │ │ ├── select-input.tsx │ │ │ │ └── text-input.tsx │ │ │ └── style.css │ │ │ ├── main.tsx │ │ │ ├── playground.css │ │ │ └── playground.tsx │ ├── src │ │ ├── core │ │ │ ├── components │ │ │ │ ├── InputComponent.tsx │ │ │ │ ├── InputComponentRenderer.tsx │ │ │ │ └── RootForm.tsx │ │ │ ├── context │ │ │ │ └── RootFormContext.tsx │ │ │ ├── factory │ │ │ │ ├── InputFactory.spec.tsx │ │ │ │ └── InputFactory.ts │ │ │ ├── hooks │ │ │ │ └── useRootFormikContext.tsx │ │ │ ├── index.ts │ │ │ ├── transformers │ │ │ │ └── transformers.ts │ │ │ ├── utils │ │ │ │ ├── default-value-utils.ts │ │ │ │ ├── temporary-field-utils.ts │ │ │ │ ├── transform-utils.tsx │ │ │ │ ├── utils.ts │ │ │ │ ├── zod-resolver-utils.tsx │ │ │ │ └── zod-resolver.tsx │ │ │ └── validation │ │ │ │ └── zod-validation.ts │ │ ├── form │ │ │ ├── RenderForm │ │ │ │ └── RenderForm.tsx │ │ │ ├── RenderInputs │ │ │ │ └── RenderInputs.tsx │ │ │ └── index.ts │ │ ├── hook-form.tsx │ │ ├── index.ts │ │ ├── types │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── utils │ │ │ ├── index.ts │ │ │ └── utils.ts │ ├── tsconfig.json │ ├── vite.config.playground.ts │ └── vite.config.ts ├── pipeline-graph │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── playground │ │ ├── index.html │ │ └── src │ │ │ ├── assets │ │ │ ├── harness-step.svg │ │ │ └── run-step.svg │ │ │ ├── canvas │ │ │ ├── CanvasButton.tsx │ │ │ └── CanvasControls.tsx │ │ │ ├── css │ │ │ ├── animations.css │ │ │ ├── common.css │ │ │ ├── modifiers.css │ │ │ └── selection.css │ │ │ ├── demo1.tsx │ │ │ ├── demo2.tsx │ │ │ ├── demo3-animations.tsx │ │ │ ├── demo4-performance.tsx │ │ │ ├── demo5-size.tsx │ │ │ ├── demo6-top-align.tsx │ │ │ ├── main.tsx │ │ │ ├── nodes-simple-top-allign │ │ │ ├── ta-simple-parallel-group-node.tsx │ │ │ └── ta-simple-step-node.tsx │ │ │ ├── nodes-simple │ │ │ ├── simple-parallel-group-node.tsx │ │ │ ├── simple-serial-group-node.tsx │ │ │ ├── simple-stage-node.tsx │ │ │ └── simple-step-node.tsx │ │ │ ├── nodes │ │ │ ├── approval-node.tsx │ │ │ ├── components │ │ │ │ └── collapse-button.tsx │ │ │ ├── end-node.tsx │ │ │ ├── form-node.tsx │ │ │ ├── parallel-group-node.tsx │ │ │ ├── serial-group-node.tsx │ │ │ ├── stage-node.tsx │ │ │ ├── start-node.tsx │ │ │ ├── step-node.tsx │ │ │ └── utils │ │ │ │ └── utils.ts │ │ │ ├── parser │ │ │ ├── utils.tsx │ │ │ └── yaml2AnyNodes.tsx │ │ │ ├── playground.css │ │ │ ├── playground.tsx │ │ │ ├── ports │ │ │ └── custom-port.tsx │ │ │ ├── sample-data │ │ │ ├── pipeline-data.tsx │ │ │ ├── pipeline-top-align.tsx │ │ │ ├── pipeline.ts │ │ │ └── simple-pipeline.ts │ │ │ └── types │ │ │ └── content-node-types.ts │ ├── public │ │ └── pipeline-graph.png │ ├── src │ │ ├── components │ │ │ ├── canvas │ │ │ │ ├── canvas-utils.ts │ │ │ │ ├── canvas.css │ │ │ │ └── canvas.tsx │ │ │ └── nodes │ │ │ │ ├── leaf-container.tsx │ │ │ │ ├── parallel-container.tsx │ │ │ │ ├── port.tsx │ │ │ │ └── serial-container.tsx │ │ ├── context │ │ │ ├── canvas-provider.tsx │ │ │ ├── container-node-provider.tsx │ │ │ ├── graph-provider.tsx │ │ │ └── multi-canvas-provider.tsx │ │ ├── index.ts │ │ ├── pipeline-graph-internal.tsx │ │ ├── pipeline-graph.css │ │ ├── pipeline-graph.tsx │ │ ├── render │ │ │ ├── render-node-content.tsx │ │ │ ├── render-node.tsx │ │ │ └── render-svg-lines.ts │ │ ├── types │ │ │ ├── container-node.ts │ │ │ ├── node-content.ts │ │ │ ├── nodes-internal.ts │ │ │ └── nodes.ts │ │ └── utils │ │ │ ├── connects-utils.ts │ │ │ ├── layout-utils.ts │ │ │ └── path-utils.ts │ ├── tsconfig.json │ ├── vite.config.playground.ts │ └── vite.config.ts ├── tests │ ├── __screenshots │ │ ├── chat-empty-preview.spec.ts │ │ │ └── chromium-chat-empty-preview-matches-screenshot.png │ │ ├── chat-preview.spec.ts │ │ │ └── chromium-chat-preview-matches-screenshot.png │ │ ├── commit-details.spec.ts │ │ │ └── chromium-commit-details-matches-screenshot.png │ │ ├── create-rule.spec.ts │ │ │ └── chromium-create-rule-matches-screenshot.png │ │ ├── data-table-demo.spec.ts │ │ │ └── chromium-data-table-demo-matches-screenshot.png │ │ ├── execution-details-graph.spec.ts │ │ │ └── chromium-execution-details-graph-matches-screenshot.png │ │ ├── execution-details-logs.spec.ts │ │ │ └── chromium-execution-details-logs-matches-screenshot.png │ │ ├── execution-list.spec.ts │ │ │ └── chromium-execution-list-matches-screenshot.png │ │ ├── general-settings.spec.ts │ │ │ └── chromium-general-settings-matches-screenshot.png │ │ ├── label-form.spec.ts │ │ │ └── chromium-label-form-matches-screenshot.png │ │ ├── landing-page.spec.ts │ │ │ └── chromium-landing-page-matches-screenshot.png │ │ ├── pipeline-graph-minimal.spec.ts │ │ │ └── chromium-pipeline-graph-minimal-matches-screenshot.png │ │ ├── pipeline-graph.spec.ts │ │ │ └── chromium-pipeline-graph-matches-screenshot.png │ │ ├── pipeline-list.spec.ts │ │ │ └── chromium-pipeline-list-matches-screenshot.png │ │ ├── profile-settings-keys.spec.ts │ │ │ └── chromium-profile-settings-keys-matches-screenshot.png │ │ ├── profile-settings.spec.ts │ │ │ └── chromium-profile-settings-matches-screenshot.png │ │ ├── project-create-additional.spec.ts │ │ │ └── chromium-project-create-additional-matches-screenshot.png │ │ ├── project-create.spec.ts │ │ │ └── chromium-project-create-matches-screenshot.png │ │ ├── project-settings.spec.ts │ │ │ └── chromium-project-settings-matches-screenshot.png │ │ ├── pull-request-changes-1.spec.ts │ │ │ └── chromium-pull-request-changes-1-matches-screenshot.png │ │ ├── pull-request-changes.spec.ts │ │ │ └── chromium-pull-request-changes-matches-screenshot.png │ │ ├── pull-request-commits.spec.ts │ │ │ └── chromium-pull-request-commits-matches-screenshot.png │ │ ├── pull-request-compare.spec.ts │ │ │ └── chromium-pull-request-compare-matches-screenshot.png │ │ ├── pull-request-conversation-1.spec.ts │ │ │ └── chromium-pull-request-conversation-1-matches-screenshot.png │ │ ├── pull-request-conversation.spec.ts │ │ │ └── chromium-pull-request-conversation-matches-screenshot.png │ │ ├── pull-request-list.spec.ts │ │ │ └── chromium-pull-request-list-matches-screenshot.png │ │ ├── repo-branches.spec.ts │ │ │ └── chromium-repo-branches-matches-screenshot.png │ │ ├── repo-commits-list.spec.ts │ │ │ └── chromium-repo-commits-list-matches-screenshot.png │ │ ├── repo-create.spec.ts │ │ │ └── chromium-repo-create-matches-screenshot.png │ │ ├── repo-empty.spec.ts │ │ │ └── chromium-repo-empty-matches-screenshot.png │ │ ├── repo-files-edit-view.spec.ts │ │ │ └── chromium-repo-files-edit-view-matches-screenshot.png │ │ ├── repo-files-json-view.spec.ts │ │ │ └── chromium-repo-files-json-view-matches-screenshot.png │ │ ├── repo-files-list.spec.ts │ │ │ └── chromium-repo-files-list-matches-screenshot.png │ │ ├── repo-files-markdown-view.spec.ts │ │ │ └── chromium-repo-files-markdown-view-matches-screenshot.png │ │ ├── repo-import.spec.ts │ │ │ └── chromium-repo-import-matches-screenshot.png │ │ ├── repo-labels-list.spec.ts │ │ │ └── chromium-repo-labels-list-matches-screenshot.png │ │ ├── repo-list.spec.ts │ │ │ └── chromium-repo-list-matches-screenshot.png │ │ ├── repo-search.spec.ts │ │ │ └── chromium-repo-search-matches-screenshot.png │ │ ├── repo-summary.spec.ts │ │ │ └── chromium-repo-summary-matches-screenshot.png │ │ ├── repo-tags.spec.ts │ │ │ └── chromium-repo-tags-matches-screenshot.png │ │ ├── rule-not-found.spec.ts │ │ │ └── chromium-rule-not-found-matches-screenshot.png │ │ ├── secrets-list-page.spec.ts │ │ │ └── chromium-secrets-list-page-matches-screenshot.png │ │ ├── signin.spec.ts │ │ │ └── chromium-signin-matches-screenshot.png │ │ ├── signup.spec.ts │ │ │ └── chromium-signup-matches-screenshot.png │ │ ├── space-settings-labels.spec.ts │ │ │ └── chromium-space-settings-labels-matches-screenshot.png │ │ ├── space-settings-members.spec.ts │ │ │ └── chromium-space-settings-members-matches-screenshot.png │ │ ├── table-v2-demo.spec.ts │ │ │ └── chromium-table-v2-demo-matches-screenshot.png │ │ ├── unified-pipeline-studio.spec.ts │ │ │ └── chromium-unified-pipeline-studio-matches-screenshot.png │ │ └── view-only.spec.ts │ │ │ └── chromium-view-only-matches-screenshot.png │ ├── chat-empty-preview.spec.ts │ ├── chat-preview.spec.ts │ ├── commit-details.spec.ts │ ├── common │ │ ├── global-setup.ts │ │ └── test.ts │ ├── create-rule.spec.ts │ ├── data-table-demo.spec.ts │ ├── execution-details-graph.spec.ts │ ├── execution-details-logs.spec.ts │ ├── execution-list.spec.ts │ ├── general-settings.spec.ts │ ├── label-form.spec.ts │ ├── landing-page.spec.ts │ ├── pipeline-graph-minimal.spec.ts │ ├── pipeline-graph.spec.ts │ ├── pipeline-list.spec.ts │ ├── profile-settings-keys.spec.ts │ ├── profile-settings.spec.ts │ ├── project-create-additional.spec.ts │ ├── project-create.spec.ts │ ├── project-settings.spec.ts │ ├── pull-request-changes-1.spec.ts │ ├── pull-request-changes.spec.ts │ ├── pull-request-commits.spec.ts │ ├── pull-request-compare.spec.ts │ ├── pull-request-conversation-1.spec.ts │ ├── pull-request-conversation.spec.ts │ ├── pull-request-list.spec.ts │ ├── repo-branches.spec.ts │ ├── repo-commits-list.spec.ts │ ├── repo-create.spec.ts │ ├── repo-empty.spec.ts │ ├── repo-files-edit-view.spec.ts │ ├── repo-files-json-view.spec.ts │ ├── repo-files-list.spec.ts │ ├── repo-files-markdown-view.spec.ts │ ├── repo-import.spec.ts │ ├── repo-labels-list.spec.ts │ ├── repo-list.spec.ts │ ├── repo-search.spec.ts │ ├── repo-summary.spec.ts │ ├── repo-tags.spec.ts │ ├── rule-not-found.spec.ts │ ├── secret-details.ts │ ├── secrets-list-page.spec.ts │ ├── signin.spec.ts │ ├── signup.spec.ts │ ├── space-settings-labels.spec.ts │ ├── space-settings-members.spec.ts │ ├── table-v2-demo.spec.ts │ ├── unified-pipeline-studio.spec.ts │ └── view-only.spec.ts ├── ui │ ├── .gitignore │ ├── README.md │ ├── components.json │ ├── config │ │ ├── resolve-monaco.ts │ │ └── vitest-setup.ts │ ├── global.d.ts │ ├── i18n.config.ts │ ├── locales │ │ ├── en │ │ │ ├── component.json │ │ │ └── views.json │ │ ├── fr │ │ │ ├── component.json │ │ │ └── views.json │ │ └── index.ts │ ├── package.json │ ├── postcss.config.js │ ├── scripts │ │ ├── icons.js │ │ └── logos.js │ ├── src │ │ ├── components │ │ │ ├── __tests__ │ │ │ │ ├── alert-dialog.test.tsx │ │ │ │ ├── avatar.test.tsx │ │ │ │ ├── branch-tag.test.tsx │ │ │ │ ├── breadcrumb.test.tsx │ │ │ │ ├── button-group.test.tsx │ │ │ │ ├── button-layout.test.tsx │ │ │ │ ├── button.test.tsx │ │ │ │ ├── calendar.test.tsx │ │ │ │ ├── card-select.test.tsx │ │ │ │ ├── card.test.tsx │ │ │ │ ├── carousel.test.tsx │ │ │ │ ├── checkbox.test.tsx │ │ │ │ ├── command.test.tsx │ │ │ │ ├── commit-copy-actions.test.tsx │ │ │ │ ├── copy-tag.test.tsx │ │ │ │ ├── counter-badge.test.tsx │ │ │ │ ├── data-table.test.tsx │ │ │ │ ├── dialog.test.tsx │ │ │ │ ├── draggable-card.test.tsx │ │ │ │ ├── dropdown-menu.test.tsx │ │ │ │ ├── entity-form-layout.test.tsx │ │ │ │ ├── favorite.test.tsx │ │ │ │ ├── file-explorer.test.tsx │ │ │ │ ├── file-toolbar-actions.test.tsx │ │ │ │ ├── form.test.tsx │ │ │ │ ├── icon-with-tooltip.test.tsx │ │ │ │ ├── image-carousel.test.tsx │ │ │ │ ├── input-otp.test.tsx │ │ │ │ ├── input.test.tsx │ │ │ │ ├── layout.test.tsx │ │ │ │ ├── link.test.tsx │ │ │ │ ├── list-actions.test.tsx │ │ │ │ ├── meter.test.tsx │ │ │ │ ├── more-actions-tooltip.test.tsx │ │ │ │ ├── multi-select.test.tsx │ │ │ │ ├── no-data.test.tsx │ │ │ │ ├── path-breadcrumbs.test.tsx │ │ │ │ ├── popover.test.tsx │ │ │ │ ├── problems.test.tsx │ │ │ │ ├── progress.test.tsx │ │ │ │ ├── radio.test.tsx │ │ │ │ ├── repo-subheader.test.tsx │ │ │ │ ├── reset-tag.test.tsx │ │ │ │ ├── resizable.test.tsx │ │ │ │ ├── scroll-area.test.tsx │ │ │ │ ├── search-files.test.tsx │ │ │ │ ├── separator.test.tsx │ │ │ │ ├── sheet.test.tsx │ │ │ │ ├── shortcut.test.tsx │ │ │ │ ├── spacer.test.tsx │ │ │ │ ├── split-button.test.tsx │ │ │ │ ├── stacked-list.test.tsx │ │ │ │ ├── stats-panel.test.tsx │ │ │ │ ├── switch.test.tsx │ │ │ │ ├── table.test.tsx │ │ │ │ ├── tabs.test.tsx │ │ │ │ ├── tag.test.tsx │ │ │ │ ├── text.test.tsx │ │ │ │ ├── textarea.test.tsx │ │ │ │ ├── time-ago-card.test.tsx │ │ │ │ ├── toggle-group.test.tsx │ │ │ │ ├── toggle.test.tsx │ │ │ │ ├── tooltip.test.tsx │ │ │ │ ├── topbar.test.tsx │ │ │ │ ├── treeview.test.tsx │ │ │ │ ├── view-only.test.tsx │ │ │ │ └── widgets.test.tsx │ │ │ ├── accordion │ │ │ │ ├── __tests__ │ │ │ │ │ └── accordion.test.tsx │ │ │ │ └── accordion.tsx │ │ │ ├── alert-dialog.tsx │ │ │ ├── alert │ │ │ │ ├── Alert.test.tsx │ │ │ │ ├── AlertDescription.tsx │ │ │ │ ├── AlertLink.tsx │ │ │ │ ├── AlertRoot.tsx │ │ │ │ ├── AlertTitle.tsx │ │ │ │ └── index.ts │ │ │ ├── app-sidebar │ │ │ │ ├── app-sidebar.test.tsx │ │ │ │ ├── harness-logo.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── sidebar-item.tsx │ │ │ │ ├── sidebar-search │ │ │ │ │ ├── command-palette-wrapper.tsx │ │ │ │ │ ├── command-palette.tsx │ │ │ │ │ ├── search-context.tsx │ │ │ │ │ └── sidebar-search.tsx │ │ │ │ ├── sidebar-user.tsx │ │ │ │ └── types.ts │ │ │ ├── avatar.tsx │ │ │ ├── branch-tag.tsx │ │ │ ├── breadcrumb.tsx │ │ │ ├── button-group.tsx │ │ │ ├── button-layout.tsx │ │ │ ├── button.tsx │ │ │ ├── calendar.tsx │ │ │ ├── card-select.tsx │ │ │ ├── card.tsx │ │ │ ├── carousel.tsx │ │ │ ├── chat │ │ │ │ ├── chat-diff-viewer.tsx │ │ │ │ ├── chat-empty-preview-wrapper.tsx │ │ │ │ ├── chat-preview-wrapper.tsx │ │ │ │ ├── chat.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── message-bubble.tsx │ │ │ │ └── prompt-input.tsx │ │ │ ├── chatV2.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── command.tsx │ │ │ ├── commit-copy-actions.tsx │ │ │ ├── commit-suggestions-dialog │ │ │ │ ├── commit-suggestions-dialog.test.tsx │ │ │ │ └── commit-suggestions-dialog.tsx │ │ │ ├── copy-button │ │ │ │ ├── __tests__ │ │ │ │ │ └── copy-button.test.tsx │ │ │ │ ├── copy-button.tsx │ │ │ │ ├── index.ts │ │ │ │ └── use-copy-button.tsx │ │ │ ├── copy-tag.tsx │ │ │ ├── counter-badge.tsx │ │ │ ├── data-table │ │ │ │ ├── data-table-columns-filter-dropdown.tsx │ │ │ │ ├── data-table.tsx │ │ │ │ ├── index.ts │ │ │ │ └── utils.ts │ │ │ ├── dialog.tsx │ │ │ ├── dialogs │ │ │ │ ├── delete-alert-dialog.tsx │ │ │ │ ├── dialogs.test.tsx │ │ │ │ ├── exit-confirm-dialog.tsx │ │ │ │ └── index.ts │ │ │ ├── draggable-card.tsx │ │ │ ├── drawer │ │ │ │ ├── Drawer.Tagline.tsx │ │ │ │ ├── DrawerBody.tsx │ │ │ │ ├── DrawerContent.tsx │ │ │ │ ├── DrawerDescription.tsx │ │ │ │ ├── DrawerFooter.tsx │ │ │ │ ├── DrawerHeader.tsx │ │ │ │ ├── DrawerOverlay.tsx │ │ │ │ ├── DrawerRoot.tsx │ │ │ │ ├── DrawerTitle.tsx │ │ │ │ ├── DrawerTrigger.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ └── drawer.test.tsx │ │ │ │ ├── drawer-context.tsx │ │ │ │ └── index.ts │ │ │ ├── dropdown-menu.tsx │ │ │ ├── entity-form-layout.tsx │ │ │ ├── favorite.tsx │ │ │ ├── file-control-bars │ │ │ │ ├── file-control-bars.test.tsx │ │ │ │ ├── file-editor-control-bar.tsx │ │ │ │ ├── file-viewer-control-bar.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── file-explorer.tsx │ │ │ ├── file-toolbar-actions.tsx │ │ │ ├── filters │ │ │ │ ├── filter-box-wrapper.tsx │ │ │ │ ├── filter-select.tsx │ │ │ │ ├── filters-bar │ │ │ │ │ └── actions │ │ │ │ │ │ └── variants │ │ │ │ │ │ ├── calendar-field.tsx │ │ │ │ │ │ ├── checkbox.tsx │ │ │ │ │ │ ├── combo-box.tsx │ │ │ │ │ │ ├── multi-tag.tsx │ │ │ │ │ │ └── text-field.tsx │ │ │ │ ├── filters-field.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ ├── form-input │ │ │ │ ├── __tests__ │ │ │ │ │ └── form-input.test.tsx │ │ │ │ ├── components │ │ │ │ │ └── form-hoc.tsx │ │ │ │ └── index.ts │ │ │ ├── form-primitives │ │ │ │ ├── __tests__ │ │ │ │ │ ├── caption.test.tsx │ │ │ │ │ ├── control-group.test.tsx │ │ │ │ │ ├── fieldset.test.tsx │ │ │ │ │ ├── form-caption.test.tsx │ │ │ │ │ ├── form-separator.test.tsx │ │ │ │ │ ├── form-wrapper.test.tsx │ │ │ │ │ ├── label.test.tsx │ │ │ │ │ ├── legend.test.tsx │ │ │ │ │ ├── message.test.tsx │ │ │ │ │ ├── select.test.tsx │ │ │ │ │ └── textarea.test.tsx │ │ │ │ ├── caption.tsx │ │ │ │ ├── control-group.tsx │ │ │ │ ├── fieldset.tsx │ │ │ │ ├── form-caption.tsx │ │ │ │ ├── form-primitives.types.ts │ │ │ │ ├── form-wrapper.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── label.tsx │ │ │ │ ├── legend.tsx │ │ │ │ ├── message.tsx │ │ │ │ ├── select.tsx │ │ │ │ ├── separator.tsx │ │ │ │ └── textarea.tsx │ │ │ ├── form.tsx │ │ │ ├── git-commit-dialog │ │ │ │ ├── __tests__ │ │ │ │ │ └── git-commit-dialog.test.tsx │ │ │ │ ├── git-commit-dialog.tsx │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── icon-v2 │ │ │ │ ├── __tests__ │ │ │ │ │ └── icon-v2.test.tsx │ │ │ │ ├── icon-name-map.ts │ │ │ │ ├── icon-v2.tsx │ │ │ │ ├── icons │ │ │ │ │ ├── account-solid.svg │ │ │ │ │ ├── account.svg │ │ │ │ │ ├── agile.svg │ │ │ │ │ ├── ai-deep-research.svg │ │ │ │ │ ├── ai-ml-ops-solid.svg │ │ │ │ │ ├── ai-ml-ops.svg │ │ │ │ │ ├── ai-solid.svg │ │ │ │ │ ├── ai-test-solid.svg │ │ │ │ │ ├── ai-test.svg │ │ │ │ │ ├── ai.svg │ │ │ │ │ ├── app-discovery-solid.svg │ │ │ │ │ ├── app-discovery.svg │ │ │ │ │ ├── app-notification.svg │ │ │ │ │ ├── app-security-tests-solid.svg │ │ │ │ │ ├── app-security-tests.svg │ │ │ │ │ ├── apple-shortcut.svg │ │ │ │ │ ├── architect.svg │ │ │ │ │ ├── archive.svg │ │ │ │ │ ├── area-search.svg │ │ │ │ │ ├── arrow-down-circle.svg │ │ │ │ │ ├── arrow-down-left-circle.svg │ │ │ │ │ ├── arrow-down-left.svg │ │ │ │ │ ├── arrow-down-right-circle.svg │ │ │ │ │ ├── arrow-down-right.svg │ │ │ │ │ ├── arrow-down.svg │ │ │ │ │ ├── arrow-email-forward.svg │ │ │ │ │ ├── arrow-left-circle.svg │ │ │ │ │ ├── arrow-left.svg │ │ │ │ │ ├── arrow-long-down.svg │ │ │ │ │ ├── arrow-long-left.svg │ │ │ │ │ ├── arrow-long-right.svg │ │ │ │ │ ├── arrow-long-up.svg │ │ │ │ │ ├── arrow-right-circle.svg │ │ │ │ │ ├── arrow-right.svg │ │ │ │ │ ├── arrow-up-circle.svg │ │ │ │ │ ├── arrow-up-left-circle.svg │ │ │ │ │ ├── arrow-up-left.svg │ │ │ │ │ ├── arrow-up-right-circle.svg │ │ │ │ │ ├── arrow-up-right.svg │ │ │ │ │ ├── arrow-up.svg │ │ │ │ │ ├── arrows-updown.svg │ │ │ │ │ ├── artifact.svg │ │ │ │ │ ├── artifacts-solid.svg │ │ │ │ │ ├── artifacts.svg │ │ │ │ │ ├── at-sign-circle.svg │ │ │ │ │ ├── at-sign.svg │ │ │ │ │ ├── attachment-image.svg │ │ │ │ │ ├── attachment.svg │ │ │ │ │ ├── battery-charging.svg │ │ │ │ │ ├── battery-empty.svg │ │ │ │ │ ├── battery-full.svg │ │ │ │ │ ├── battery-slash.svg │ │ │ │ │ ├── battery-warning.svg │ │ │ │ │ ├── battery25.svg │ │ │ │ │ ├── battery50.svg │ │ │ │ │ ├── battery75.svg │ │ │ │ │ ├── bell-notification.svg │ │ │ │ │ ├── bell-off.svg │ │ │ │ │ ├── bell.svg │ │ │ │ │ ├── bin-full.svg │ │ │ │ │ ├── bin-half.svg │ │ │ │ │ ├── bin-minus-in.svg │ │ │ │ │ ├── bin-plus-in.svg │ │ │ │ │ ├── bin.svg │ │ │ │ │ ├── bold-squere.svg │ │ │ │ │ ├── bold.svg │ │ │ │ │ ├── bookmark-solid.svg │ │ │ │ │ ├── bookmark.svg │ │ │ │ │ ├── bubble-download.svg │ │ │ │ │ ├── bubble-income.svg │ │ │ │ │ ├── bubble-outcome.svg │ │ │ │ │ ├── bubble-search.svg │ │ │ │ │ ├── bubble-star.svg │ │ │ │ │ ├── bubble-upload.svg │ │ │ │ │ ├── bubble-warning.svg │ │ │ │ │ ├── bubble-xmark.svg │ │ │ │ │ ├── builds-solid.svg │ │ │ │ │ ├── builds.svg │ │ │ │ │ ├── calculator.svg │ │ │ │ │ ├── calendar-arrow-down.svg │ │ │ │ │ ├── calendar-arrow-up.svg │ │ │ │ │ ├── calendar-check.svg │ │ │ │ │ ├── calendar-minus.svg │ │ │ │ │ ├── calendar-plus.svg │ │ │ │ │ ├── calendar-rotate.svg │ │ │ │ │ ├── calendar-xmark.svg │ │ │ │ │ ├── calendar.svg │ │ │ │ │ ├── cell2x2.svg │ │ │ │ │ ├── chain.svg │ │ │ │ │ ├── chaos-engineering.svg │ │ │ │ │ ├── chaos-tests-solid.svg │ │ │ │ │ ├── chaos-tests.svg │ │ │ │ │ ├── chat-bubble-check.svg │ │ │ │ │ ├── chat-bubble-empty.svg │ │ │ │ │ ├── chat-bubble-question.svg │ │ │ │ │ ├── chat-bubble-translate.svg │ │ │ │ │ ├── chat-bubble-warning.svg │ │ │ │ │ ├── chat-bubble-xmark.svg │ │ │ │ │ ├── chat-bubble.svg │ │ │ │ │ ├── chat-lines.svg │ │ │ │ │ ├── chat-minus-in.svg │ │ │ │ │ ├── chat-plus-in.svg │ │ │ │ │ ├── chat-position-full.svg │ │ │ │ │ ├── chat-position-left.svg │ │ │ │ │ ├── chat-position-right.svg │ │ │ │ │ ├── check-circle-solid.svg │ │ │ │ │ ├── check-circle.svg │ │ │ │ │ ├── check.svg │ │ │ │ │ ├── circle-with-sector.svg │ │ │ │ │ ├── circle.svg │ │ │ │ │ ├── clipboard-check.svg │ │ │ │ │ ├── clock-solid.svg │ │ │ │ │ ├── clock.svg │ │ │ │ │ ├── cloud-bookmark.svg │ │ │ │ │ ├── cloud-check.svg │ │ │ │ │ ├── cloud-costs-solid.svg │ │ │ │ │ ├── cloud-costs.svg │ │ │ │ │ ├── cloud-desync.svg │ │ │ │ │ ├── cloud-download.svg │ │ │ │ │ ├── cloud-square.svg │ │ │ │ │ ├── cloud-sync.svg │ │ │ │ │ ├── cloud-upload.svg │ │ │ │ │ ├── cloud-xmark.svg │ │ │ │ │ ├── cloud.svg │ │ │ │ │ ├── cloudcosts.svg │ │ │ │ │ ├── code-brackets-square.svg │ │ │ │ │ ├── code-brackets.svg │ │ │ │ │ ├── code-down.svg │ │ │ │ │ ├── code-up.svg │ │ │ │ │ ├── code.svg │ │ │ │ │ ├── collapse-code.svg │ │ │ │ │ ├── collapse-sidebar.svg │ │ │ │ │ ├── collapse.svg │ │ │ │ │ ├── collapsed-items.svg │ │ │ │ │ ├── community.svg │ │ │ │ │ ├── connect.svg │ │ │ │ │ ├── connectors-solid.svg │ │ │ │ │ ├── connectors.svg │ │ │ │ │ ├── control-slider.svg │ │ │ │ │ ├── cookie.svg │ │ │ │ │ ├── copy.svg │ │ │ │ │ ├── cpu-warning.svg │ │ │ │ │ ├── cpu.svg │ │ │ │ │ ├── cron.svg │ │ │ │ │ ├── crop.svg │ │ │ │ │ ├── cursor-pointer.svg │ │ │ │ │ ├── custom-deployment-solid.svg │ │ │ │ │ ├── custom-remote.svg │ │ │ │ │ ├── custom-secret-manager.svg │ │ │ │ │ ├── custom-trigger.svg │ │ │ │ │ ├── customize-navigation.svg │ │ │ │ │ ├── dashboard-dots.svg │ │ │ │ │ ├── dashboard-solid.svg │ │ │ │ │ ├── dashboard-speed.svg │ │ │ │ │ ├── dashboard.svg │ │ │ │ │ ├── database-backup.svg │ │ │ │ │ ├── database-check.svg │ │ │ │ │ ├── database-export.svg │ │ │ │ │ ├── database-monitor.svg │ │ │ │ │ ├── database-restore.svg │ │ │ │ │ ├── database-script.svg │ │ │ │ │ ├── database-search.svg │ │ │ │ │ ├── database-star.svg │ │ │ │ │ ├── database-stats.svg │ │ │ │ │ ├── database-tag.svg │ │ │ │ │ ├── database-warning.svg │ │ │ │ │ ├── database-xmark.svg │ │ │ │ │ ├── database.svg │ │ │ │ │ ├── databases-solid.svg │ │ │ │ │ ├── databases.svg │ │ │ │ │ ├── default-secret-manager.svg │ │ │ │ │ ├── delegates.svg │ │ │ │ │ ├── deploy-solid.svg │ │ │ │ │ ├── deploy.svg │ │ │ │ │ ├── deployments-solid.svg │ │ │ │ │ ├── deployments.svg │ │ │ │ │ ├── dev-portal.svg │ │ │ │ │ ├── developer-environments.svg │ │ │ │ │ ├── developer-insights.svg │ │ │ │ │ ├── developer.svg │ │ │ │ │ ├── doc-magnifying-glass-in.svg │ │ │ │ │ ├── doc-magnifying-glass.svg │ │ │ │ │ ├── doc-star-in.svg │ │ │ │ │ ├── doc-star.svg │ │ │ │ │ ├── docs.svg │ │ │ │ │ ├── double-check.svg │ │ │ │ │ ├── download-circle-solid.svg │ │ │ │ │ ├── download-circle.svg │ │ │ │ │ ├── download-data-window.svg │ │ │ │ │ ├── download.svg │ │ │ │ │ ├── drag-hand-gesture.svg │ │ │ │ │ ├── drag.svg │ │ │ │ │ ├── earth.svg │ │ │ │ │ ├── edit-pencil.svg │ │ │ │ │ ├── edit.svg │ │ │ │ │ ├── eject.svg │ │ │ │ │ ├── empty-circle.svg │ │ │ │ │ ├── empty-page.svg │ │ │ │ │ ├── energy-usage-window.svg │ │ │ │ │ ├── engineering-insights-solid.svg │ │ │ │ │ ├── engineering-insights.svg │ │ │ │ │ ├── enlarge.svg │ │ │ │ │ ├── enviroments.svg │ │ │ │ │ ├── environments.svg │ │ │ │ │ ├── erase.svg │ │ │ │ │ ├── error-tracking.svg │ │ │ │ │ ├── executions.svg │ │ │ │ │ ├── expand-code.svg │ │ │ │ │ ├── expand-sidebar.svg │ │ │ │ │ ├── expand.svg │ │ │ │ │ ├── external-tickets.svg │ │ │ │ │ ├── externaltickets.svg │ │ │ │ │ ├── eye-closed.svg │ │ │ │ │ ├── eye.svg │ │ │ │ │ ├── facetime.svg │ │ │ │ │ ├── fast-arrow-down.svg │ │ │ │ │ ├── fast-arrow-left.svg │ │ │ │ │ ├── fast-arrow-right.svg │ │ │ │ │ ├── fast-arrow-up.svg │ │ │ │ │ ├── favourite-window.svg │ │ │ │ │ ├── feature-flags-solid.svg │ │ │ │ │ ├── feature-flags.svg │ │ │ │ │ ├── featured-flags.svg │ │ │ │ │ ├── featuredflags.svg │ │ │ │ │ ├── filter-alt.svg │ │ │ │ │ ├── filter-list-circle.svg │ │ │ │ │ ├── filter-list.svg │ │ │ │ │ ├── filter-solid.svg │ │ │ │ │ ├── filter.svg │ │ │ │ │ ├── finder.svg │ │ │ │ │ ├── fingerprint-window.svg │ │ │ │ │ ├── flag-solid.svg │ │ │ │ │ ├── flash-solid.svg │ │ │ │ │ ├── flash.svg │ │ │ │ │ ├── folder-minus.svg │ │ │ │ │ ├── folder-opened-solid.svg │ │ │ │ │ ├── folder-opened.svg │ │ │ │ │ ├── folder-plus.svg │ │ │ │ │ ├── folder-settings.svg │ │ │ │ │ ├── folder-solid.svg │ │ │ │ │ ├── folder-warning.svg │ │ │ │ │ ├── folder.svg │ │ │ │ │ ├── forward-message.svg │ │ │ │ │ ├── frame-alt-empty.svg │ │ │ │ │ ├── git-branch.svg │ │ │ │ │ ├── git-cherry-pick-commit.svg │ │ │ │ │ ├── git-commit.svg │ │ │ │ │ ├── git-compare.svg │ │ │ │ │ ├── git-fork.svg │ │ │ │ │ ├── git-merge.svg │ │ │ │ │ ├── git-pull-request-closed.svg │ │ │ │ │ ├── git-pull-request-draft.svg │ │ │ │ │ ├── git-pull-request.svg │ │ │ │ │ ├── git-rebase.svg │ │ │ │ │ ├── git-squash-merge.svg │ │ │ │ │ ├── git.svg │ │ │ │ │ ├── github-action.svg │ │ │ │ │ ├── github-circle-solid.svg │ │ │ │ │ ├── gitlab-solid.svg │ │ │ │ │ ├── globe.svg │ │ │ │ │ ├── google-docs.svg │ │ │ │ │ ├── google-drive-check.svg │ │ │ │ │ ├── google-drive-sync.svg │ │ │ │ │ ├── google-drive-warning.svg │ │ │ │ │ ├── google-drive.svg │ │ │ │ │ ├── google-one.svg │ │ │ │ │ ├── grip-dots.svg │ │ │ │ │ ├── group-1.svg │ │ │ │ │ ├── half-moon.svg │ │ │ │ │ ├── harness-plugins.svg │ │ │ │ │ ├── header.svg │ │ │ │ │ ├── headset-help.svg │ │ │ │ │ ├── health-shield-solid.svg │ │ │ │ │ ├── health-shield.svg │ │ │ │ │ ├── heart-solid.svg │ │ │ │ │ ├── heart.svg │ │ │ │ │ ├── help-circle-solid.svg │ │ │ │ │ ├── help-circle.svg │ │ │ │ │ ├── import.svg │ │ │ │ │ ├── incidents-solid.svg │ │ │ │ │ ├── incidents.svg │ │ │ │ │ ├── info-circle-solid.svg │ │ │ │ │ ├── info-circle.svg │ │ │ │ │ ├── infrastructure-solid.svg │ │ │ │ │ ├── infrastructure.svg │ │ │ │ │ ├── input-search.svg │ │ │ │ │ ├── internet.svg │ │ │ │ │ ├── italic-square.svg │ │ │ │ │ ├── italic.svg │ │ │ │ │ ├── journal-page.svg │ │ │ │ │ ├── journal.svg │ │ │ │ │ ├── kanban-board.svg │ │ │ │ │ ├── key-back.svg │ │ │ │ │ ├── key.svg │ │ │ │ │ ├── label-solid.svg │ │ │ │ │ ├── label.svg │ │ │ │ │ ├── lamp.svg │ │ │ │ │ ├── laptop-dev-mode.svg │ │ │ │ │ ├── line-space.svg │ │ │ │ │ ├── linux.svg │ │ │ │ │ ├── list-select.svg │ │ │ │ │ ├── list.svg │ │ │ │ │ ├── loader.svg │ │ │ │ │ ├── lock-slash.svg │ │ │ │ │ ├── lock-square.svg │ │ │ │ │ ├── lock.svg │ │ │ │ │ ├── log-in.svg │ │ │ │ │ ├── log-out.svg │ │ │ │ │ ├── logout.svg │ │ │ │ │ ├── magic-wand.svg │ │ │ │ │ ├── mail-in.svg │ │ │ │ │ ├── mail-open.svg │ │ │ │ │ ├── mail-out.svg │ │ │ │ │ ├── mail.svg │ │ │ │ │ ├── maximize.svg │ │ │ │ │ ├── menu-more-horizontal.svg │ │ │ │ │ ├── menu-scale.svg │ │ │ │ │ ├── menu.svg │ │ │ │ │ ├── message-alert.svg │ │ │ │ │ ├── message-text.svg │ │ │ │ │ ├── message.svg │ │ │ │ │ ├── minus-circle-solid.svg │ │ │ │ │ ├── minus-circle.svg │ │ │ │ │ ├── minus-square.svg │ │ │ │ │ ├── minus.svg │ │ │ │ │ ├── monitored-service.svg │ │ │ │ │ ├── more-horiz-circle.svg │ │ │ │ │ ├── more-horizontal.svg │ │ │ │ │ ├── more-vert-circle.svg │ │ │ │ │ ├── more-vert.svg │ │ │ │ │ ├── multi-bubble.svg │ │ │ │ │ ├── multiple-pages-empty.svg │ │ │ │ │ ├── multiple-pages-minus.svg │ │ │ │ │ ├── multiple-pages-plus.svg │ │ │ │ │ ├── multiple-pages-xmark.svg │ │ │ │ │ ├── multiple-pages.svg │ │ │ │ │ ├── nav-arrow-down.svg │ │ │ │ │ ├── nav-arrow-left.svg │ │ │ │ │ ├── nav-arrow-right.svg │ │ │ │ │ ├── nav-arrow-up.svg │ │ │ │ │ ├── nav-solid-arrow-down.svg │ │ │ │ │ ├── new-thread.svg │ │ │ │ │ ├── notes.svg │ │ │ │ │ ├── number-1-square-solid.svg │ │ │ │ │ ├── number-1-square.svg │ │ │ │ │ ├── number-2-square-solid.svg │ │ │ │ │ ├── number-2-square.svg │ │ │ │ │ ├── number-3-square-solid.svg │ │ │ │ │ ├── number-3-square.svg │ │ │ │ │ ├── number-4-square-solid.svg │ │ │ │ │ ├── number-4-square.svg │ │ │ │ │ ├── number-5-square-solid.svg │ │ │ │ │ ├── number-5-square.svg │ │ │ │ │ ├── number-6-square-solid.svg │ │ │ │ │ ├── number-6-square.svg │ │ │ │ │ ├── number-7-square-solid.svg │ │ │ │ │ ├── number-7-square.svg │ │ │ │ │ ├── number-8-square-solid.svg │ │ │ │ │ ├── number-8-square.svg │ │ │ │ │ ├── number-9-square-solid.svg │ │ │ │ │ ├── number-9-square.svg │ │ │ │ │ ├── numbered-list-left.svg │ │ │ │ │ ├── numbered-list-right.svg │ │ │ │ │ ├── okrs.svg │ │ │ │ │ ├── one-finger-select-hand-gesture.svg │ │ │ │ │ ├── open-in-browser.svg │ │ │ │ │ ├── open-in-window.svg │ │ │ │ │ ├── open-new-window.svg │ │ │ │ │ ├── open-select-hand-gesture.svg │ │ │ │ │ ├── organization-solid.svg │ │ │ │ │ ├── organizations.svg │ │ │ │ │ ├── overrides.svg │ │ │ │ │ ├── page-down.svg │ │ │ │ │ ├── page-edit.svg │ │ │ │ │ ├── page-left.svg │ │ │ │ │ ├── page-minus-in.svg │ │ │ │ │ ├── page-minus.svg │ │ │ │ │ ├── page-plus-in.svg │ │ │ │ │ ├── page-plus-minus-in.svg │ │ │ │ │ ├── page-plus.svg │ │ │ │ │ ├── page-right.svg │ │ │ │ │ ├── page-search.svg │ │ │ │ │ ├── page-star.svg │ │ │ │ │ ├── page-up.svg │ │ │ │ │ ├── page.svg │ │ │ │ │ ├── paste-clipboard.svg │ │ │ │ │ ├── path-arrow.svg │ │ │ │ │ ├── pause.svg │ │ │ │ │ ├── peace-hand.svg │ │ │ │ │ ├── phone-disabled.svg │ │ │ │ │ ├── phone-income.svg │ │ │ │ │ ├── phone-minus.svg │ │ │ │ │ ├── phone-outcome.svg │ │ │ │ │ ├── phone-paused.svg │ │ │ │ │ ├── phone-plus.svg │ │ │ │ │ ├── phone-xmark.svg │ │ │ │ │ ├── phone.svg │ │ │ │ │ ├── physical-data-center.svg │ │ │ │ │ ├── pin-slash-solid.svg │ │ │ │ │ ├── pin-slash.svg │ │ │ │ │ ├── pin-solid.svg │ │ │ │ │ ├── pin.svg │ │ │ │ │ ├── pipeline-executions.svg │ │ │ │ │ ├── pipeline-solid.svg │ │ │ │ │ ├── pipeline.svg │ │ │ │ │ ├── play-solid.svg │ │ │ │ │ ├── play.svg │ │ │ │ │ ├── plus-circle-solid.svg │ │ │ │ │ ├── plus-circle.svg │ │ │ │ │ ├── plus-square.svg │ │ │ │ │ ├── plus.svg │ │ │ │ │ ├── podcast.svg │ │ │ │ │ ├── portal-solid.svg │ │ │ │ │ ├── portal.svg │ │ │ │ │ ├── pr-comment.svg │ │ │ │ │ ├── presentation.svg │ │ │ │ │ ├── privacy-policy.svg │ │ │ │ │ ├── prohibition.svg │ │ │ │ │ ├── project.svg │ │ │ │ │ ├── question-mark.svg │ │ │ │ │ ├── quote-message.svg │ │ │ │ │ ├── quote.svg │ │ │ │ │ ├── redo-action.svg │ │ │ │ │ ├── redo-circle-solid.svg │ │ │ │ │ ├── redo-circle.svg │ │ │ │ │ ├── redo.svg │ │ │ │ │ ├── reduce.svg │ │ │ │ │ ├── refresh-circle-solid.svg │ │ │ │ │ ├── refresh-circle.svg │ │ │ │ │ ├── refresh-double.svg │ │ │ │ │ ├── refresh.svg │ │ │ │ │ ├── regex.svg │ │ │ │ │ ├── reload-window.svg │ │ │ │ │ ├── reminder-hand-gesture.svg │ │ │ │ │ ├── reply-to-message.svg │ │ │ │ │ ├── reply.svg │ │ │ │ │ ├── repository-solid.svg │ │ │ │ │ ├── repository.svg │ │ │ │ │ ├── restart.svg │ │ │ │ │ ├── roles.svg │ │ │ │ │ ├── ruler.svg │ │ │ │ │ ├── run-test.svg │ │ │ │ │ ├── run.svg │ │ │ │ │ ├── runtime-security-solid.svg │ │ │ │ │ ├── runtime-security.svg │ │ │ │ │ ├── safari.svg │ │ │ │ │ ├── satellite.svg │ │ │ │ │ ├── scissor-alt.svg │ │ │ │ │ ├── scissor.svg │ │ │ │ │ ├── search-engine.svg │ │ │ │ │ ├── search-window.svg │ │ │ │ │ ├── search.svg │ │ │ │ │ ├── secret-ssh-solid.svg │ │ │ │ │ ├── secret-ssh.svg │ │ │ │ │ ├── secure-shell-solid.svg │ │ │ │ │ ├── security-pass.svg │ │ │ │ │ ├── security-test.svg │ │ │ │ │ ├── security-tests-solid.svg │ │ │ │ │ ├── security-tests.svg │ │ │ │ │ ├── select-window.svg │ │ │ │ │ ├── send-diagonal.svg │ │ │ │ │ ├── send-mail.svg │ │ │ │ │ ├── send.svg │ │ │ │ │ ├── service-accounts.svg │ │ │ │ │ ├── services.svg │ │ │ │ │ ├── settings-solid.svg │ │ │ │ │ ├── settings.svg │ │ │ │ │ ├── share-android-solid.svg │ │ │ │ │ ├── share-android.svg │ │ │ │ │ ├── share-ios.svg │ │ │ │ │ ├── share-solid.svg │ │ │ │ │ ├── share.svg │ │ │ │ │ ├── shield-check.svg │ │ │ │ │ ├── shield.svg │ │ │ │ │ ├── sidebar.svg │ │ │ │ │ ├── single-view.svg │ │ │ │ │ ├── slash-square.svg │ │ │ │ │ ├── slash.svg │ │ │ │ │ ├── snowflake.svg │ │ │ │ │ ├── solid-arrow-down.svg │ │ │ │ │ ├── solid-arrow-up.svg │ │ │ │ │ ├── sort-1.svg │ │ │ │ │ ├── sort-2-down.svg │ │ │ │ │ ├── sort-2-up.svg │ │ │ │ │ ├── sort-2.svg │ │ │ │ │ ├── sort-down.svg │ │ │ │ │ ├── sort-up.svg │ │ │ │ │ ├── sparks-solid.svg │ │ │ │ │ ├── sparks.svg │ │ │ │ │ ├── split-view.svg │ │ │ │ │ ├── square-dashed.svg │ │ │ │ │ ├── ssh-key.svg │ │ │ │ │ ├── star-dashed.svg │ │ │ │ │ ├── star-half-dashed.svg │ │ │ │ │ ├── star-minus.svg │ │ │ │ │ ├── star-plus.svg │ │ │ │ │ ├── star-solid.svg │ │ │ │ │ ├── star.svg │ │ │ │ │ ├── stats-down-square.svg │ │ │ │ │ ├── stats-report.svg │ │ │ │ │ ├── stats-up-square.svg │ │ │ │ │ ├── stop-solid.svg │ │ │ │ │ ├── stop.svg │ │ │ │ │ ├── strategy.svg │ │ │ │ │ ├── submit-document.svg │ │ │ │ │ ├── suggestion.svg │ │ │ │ │ ├── sun-light.svg │ │ │ │ │ ├── supply-chain-solid.svg │ │ │ │ │ ├── supply-chain.svg │ │ │ │ │ ├── system-restart.svg │ │ │ │ │ ├── table-rows.svg │ │ │ │ │ ├── tag-solid.svg │ │ │ │ │ ├── tag.svg │ │ │ │ │ ├── target.svg │ │ │ │ │ ├── task-list.svg │ │ │ │ │ ├── tasks.svg │ │ │ │ │ ├── templates.svg │ │ │ │ │ ├── terminal-tag.svg │ │ │ │ │ ├── terminal.svg │ │ │ │ │ ├── text-size.svg │ │ │ │ │ ├── text-square.svg │ │ │ │ │ ├── theme.svg │ │ │ │ │ ├── thumbs-down-solid.svg │ │ │ │ │ ├── thumbs-down.svg │ │ │ │ │ ├── thumbs-up-solid.svg │ │ │ │ │ ├── thumbs-up.svg │ │ │ │ │ ├── time-zone.svg │ │ │ │ │ ├── timer-solid.svg │ │ │ │ │ ├── timer.svg │ │ │ │ │ ├── trash.svg │ │ │ │ │ ├── tree-view.svg │ │ │ │ │ ├── underline-square.svg │ │ │ │ │ ├── underline.svg │ │ │ │ │ ├── undo-action.svg │ │ │ │ │ ├── undo-circle-solid.svg │ │ │ │ │ ├── undo-circle.svg │ │ │ │ │ ├── undo.svg │ │ │ │ │ ├── up-down.svg │ │ │ │ │ ├── upload.svg │ │ │ │ │ ├── user-badge-check.svg │ │ │ │ │ ├── user.svg │ │ │ │ │ ├── variables.svg │ │ │ │ │ ├── version.svg │ │ │ │ │ ├── video-call.svg │ │ │ │ │ ├── view-columns-2.svg │ │ │ │ │ ├── view-columns-3.svg │ │ │ │ │ ├── view-grid.svg │ │ │ │ │ ├── view-structure-down.svg │ │ │ │ │ ├── view-structure-up.svg │ │ │ │ │ ├── vue-js.svg │ │ │ │ │ ├── warning-circle-solid.svg │ │ │ │ │ ├── warning-circle.svg │ │ │ │ │ ├── warning-triangle-solid.svg │ │ │ │ │ ├── warning-triangle.svg │ │ │ │ │ ├── webhook.svg │ │ │ │ │ ├── workspaces-solid.svg │ │ │ │ │ ├── workspaces.svg │ │ │ │ │ ├── wrap-text.svg │ │ │ │ │ ├── www.svg │ │ │ │ │ ├── xmark-circle-solid.svg │ │ │ │ │ ├── xmark-circle.svg │ │ │ │ │ ├── xmark-square.svg │ │ │ │ │ ├── xmark.svg │ │ │ │ │ ├── zoom-in.svg │ │ │ │ │ └── zoom-out.svg │ │ │ │ └── index.ts │ │ │ ├── icon-with-tooltip.tsx │ │ │ ├── illustration │ │ │ │ ├── __tests__ │ │ │ │ │ └── illustration.test.tsx │ │ │ │ ├── illustration.tsx │ │ │ │ ├── illustrations-name-map.ts │ │ │ │ ├── images │ │ │ │ │ ├── chat-avatar-light.svg │ │ │ │ │ ├── chat-avatar.svg │ │ │ │ │ ├── create-workspace-light.svg │ │ │ │ │ ├── create-workspace.svg │ │ │ │ │ ├── harness-logo-text.svg │ │ │ │ │ ├── no-data-branches-light.svg │ │ │ │ │ ├── no-data-branches.svg │ │ │ │ │ ├── no-data-cog-light.svg │ │ │ │ │ ├── no-data-cog.svg │ │ │ │ │ ├── no-data-commits-light.svg │ │ │ │ │ ├── no-data-commits.svg │ │ │ │ │ ├── no-data-delegate-light.svg │ │ │ │ │ ├── no-data-delegate.svg │ │ │ │ │ ├── no-data-error-light.svg │ │ │ │ │ ├── no-data-error.svg │ │ │ │ │ ├── no-data-folder-light.svg │ │ │ │ │ ├── no-data-folder.svg │ │ │ │ │ ├── no-data-labels-light.svg │ │ │ │ │ ├── no-data-labels.svg │ │ │ │ │ ├── no-data-members-light.svg │ │ │ │ │ ├── no-data-members.svg │ │ │ │ │ ├── no-data-merge-light.svg │ │ │ │ │ ├── no-data-merge.svg │ │ │ │ │ ├── no-data-pr-light.svg │ │ │ │ │ ├── no-data-pr.svg │ │ │ │ │ ├── no-data-repository-light.svg │ │ │ │ │ ├── no-data-repository.svg │ │ │ │ │ ├── no-data-tags-light.svg │ │ │ │ │ ├── no-data-tags.svg │ │ │ │ │ ├── no-data-webhooks-light.svg │ │ │ │ │ ├── no-data-webhooks.svg │ │ │ │ │ ├── no-search-magnifying-glass-light.svg │ │ │ │ │ ├── no-search-magnifying-glass.svg │ │ │ │ │ ├── sub-menu-ellipse.svg │ │ │ │ │ └── tooltip-arrow.svg │ │ │ │ └── index.ts │ │ │ ├── image-carousel.tsx │ │ │ ├── index.ts │ │ │ ├── input-otp.tsx │ │ │ ├── input.tsx │ │ │ ├── inputs │ │ │ │ ├── base-input.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── inputs.test.tsx │ │ │ │ ├── number-input.tsx │ │ │ │ ├── search-input.tsx │ │ │ │ ├── text-input.tsx │ │ │ │ └── types.ts │ │ │ ├── language-selector │ │ │ │ ├── index.ts │ │ │ │ ├── language-dialog.tsx │ │ │ │ ├── language-selector.test.tsx │ │ │ │ └── types.ts │ │ │ ├── layout.tsx │ │ │ ├── link.tsx │ │ │ ├── list-actions.tsx │ │ │ ├── logo-v2 │ │ │ │ ├── __tests__ │ │ │ │ │ └── logo-v2.test.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── logo-name-map.ts │ │ │ │ ├── logo-v2.tsx │ │ │ │ └── logos │ │ │ │ │ ├── android.svg │ │ │ │ │ ├── app-dynamics.svg │ │ │ │ │ ├── argo.svg │ │ │ │ │ ├── artifactory.svg │ │ │ │ │ ├── aws.svg │ │ │ │ │ ├── azure.svg │ │ │ │ │ ├── bamboo.svg │ │ │ │ │ ├── bitbucket.svg │ │ │ │ │ ├── build-kite.svg │ │ │ │ │ ├── codecov.svg │ │ │ │ │ ├── confluence.svg │ │ │ │ │ ├── connector.svg │ │ │ │ │ ├── custom-deployment.svg │ │ │ │ │ ├── custom-secret-manager.svg │ │ │ │ │ ├── data-dog.svg │ │ │ │ │ ├── default-secret-manager.svg │ │ │ │ │ ├── docker.svg │ │ │ │ │ ├── dynatrace.svg │ │ │ │ │ ├── elastic.svg │ │ │ │ │ ├── error-tracking.svg │ │ │ │ │ ├── event-relay.svg │ │ │ │ │ ├── fairwinds.svg │ │ │ │ │ ├── git.svg │ │ │ │ │ ├── gitea.svg │ │ │ │ │ ├── github.svg │ │ │ │ │ ├── gitlab.svg │ │ │ │ │ ├── go.svg │ │ │ │ │ ├── google.svg │ │ │ │ │ ├── grype.svg │ │ │ │ │ ├── harness.svg │ │ │ │ │ ├── hashicorp.svg │ │ │ │ │ ├── helm.svg │ │ │ │ │ ├── hubspot.svg │ │ │ │ │ ├── java.svg │ │ │ │ │ ├── jenkins-x.svg │ │ │ │ │ ├── jenkins.svg │ │ │ │ │ ├── jfrog.svg │ │ │ │ │ ├── jira.svg │ │ │ │ │ ├── katalon.svg │ │ │ │ │ ├── kubernetes.svg │ │ │ │ │ ├── linux.svg │ │ │ │ │ ├── local.svg │ │ │ │ │ ├── microsoft.svg │ │ │ │ │ ├── ms-teams.svg │ │ │ │ │ ├── new-relic.svg │ │ │ │ │ ├── nexus.svg │ │ │ │ │ ├── node-js.svg │ │ │ │ │ ├── node.js.svg │ │ │ │ │ ├── npm.svg │ │ │ │ │ ├── oci.svg │ │ │ │ │ ├── open-shift.svg │ │ │ │ │ ├── open-tofu.svg │ │ │ │ │ ├── ops-genie.svg │ │ │ │ │ ├── opsgenie.svg │ │ │ │ │ ├── pagerduty.svg │ │ │ │ │ ├── prometheus.svg │ │ │ │ │ ├── python.svg │ │ │ │ │ ├── rancher.svg │ │ │ │ │ ├── salesforce.svg │ │ │ │ │ ├── secret-ssh.svg │ │ │ │ │ ├── secure-shell.svg │ │ │ │ │ ├── serverless.svg │ │ │ │ │ ├── servicenow.svg │ │ │ │ │ ├── sfx.svg │ │ │ │ │ ├── slack.svg │ │ │ │ │ ├── sonarqube-server.svg │ │ │ │ │ ├── splunk.svg │ │ │ │ │ ├── spot.svg │ │ │ │ │ ├── sumo-logic.svg │ │ │ │ │ ├── tanzu.svg │ │ │ │ │ ├── terraform.svg │ │ │ │ │ ├── terragrunt.svg │ │ │ │ │ ├── vue-js.svg │ │ │ │ │ └── zoom.svg │ │ │ ├── manage-navigation │ │ │ │ ├── __tests__ │ │ │ │ │ ├── draggable-item.test.tsx │ │ │ │ │ ├── manage-navigation-search.test.tsx │ │ │ │ │ └── manage-navigation.test.tsx │ │ │ │ ├── draggable-item.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── manage-navigation-search.tsx │ │ │ ├── markdown-viewer │ │ │ │ ├── CodeSuggestionBlock.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ └── markdown-viewer.test.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── style.css │ │ │ ├── meter.tsx │ │ │ ├── more-actions-tooltip.tsx │ │ │ ├── multi-select.tsx │ │ │ ├── nav │ │ │ │ ├── __tests__ │ │ │ │ │ └── side-nav.test.tsx │ │ │ │ ├── avatar-dropdown.tsx │ │ │ │ ├── data │ │ │ │ │ ├── navbar-more-menu-items.ts │ │ │ │ │ ├── navbar-settings-menu-items.ts │ │ │ │ │ └── pinned-menu-items.ts │ │ │ │ ├── header.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── scope-selector.tsx │ │ │ │ ├── side-nav.tsx │ │ │ │ ├── sidebar-group-menu.tsx │ │ │ │ ├── sidebar-item.tsx │ │ │ │ ├── sidebar-layout.tsx │ │ │ │ └── types.ts │ │ │ ├── no-data.tsx │ │ │ ├── node-group.tsx │ │ │ ├── pagination │ │ │ │ ├── __tests__ │ │ │ │ │ └── pagination.test.tsx │ │ │ │ ├── components │ │ │ │ │ └── pagination-items.tsx │ │ │ │ ├── pagination-primitive.tsx │ │ │ │ ├── pagination.tsx │ │ │ │ └── types.ts │ │ │ ├── path-breadcrumbs.tsx │ │ │ ├── pipeline-nodes │ │ │ │ ├── add-node.tsx │ │ │ │ ├── components │ │ │ │ │ ├── collapse-button.tsx │ │ │ │ │ ├── collapsed-group-node.tsx │ │ │ │ │ ├── custom-port.tsx │ │ │ │ │ ├── execution-status.tsx │ │ │ │ │ ├── floating-add-button.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── node-menu-trigger.tsx │ │ │ │ │ ├── node-title.tsx │ │ │ │ │ └── warning-label.tsx │ │ │ │ ├── end-node.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── parallel-group-node.tsx │ │ │ │ ├── serial-group-node.tsx │ │ │ │ ├── splitview-stage-node.tsx │ │ │ │ ├── stage-node.tsx │ │ │ │ ├── start-node.tsx │ │ │ │ ├── step-node.css │ │ │ │ ├── step-node.tsx │ │ │ │ └── types │ │ │ │ │ └── types.ts │ │ │ ├── popover.tsx │ │ │ ├── problems.tsx │ │ │ ├── progress.tsx │ │ │ ├── radio.tsx │ │ │ ├── rbac │ │ │ │ ├── __tests__ │ │ │ │ │ └── types.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── repo-subheader.tsx │ │ │ ├── reset-tag.tsx │ │ │ ├── resizable.tsx │ │ │ ├── scope │ │ │ │ ├── __tests__ │ │ │ │ │ └── scope.test.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── scope-tag.tsx │ │ │ │ └── utils.ts │ │ │ ├── scroll-area.tsx │ │ │ ├── search-files.tsx │ │ │ ├── searchable-dropdown │ │ │ │ ├── searchable-dropdown.test.tsx │ │ │ │ └── searchable-dropdown.tsx │ │ │ ├── separator.tsx │ │ │ ├── sheet.tsx │ │ │ ├── shortcut.tsx │ │ │ ├── sidebar │ │ │ │ ├── __tests__ │ │ │ │ │ ├── sidebar-context.test.tsx │ │ │ │ │ ├── sidebar-item.test.tsx │ │ │ │ │ ├── sidebar-toggle-menu-button.test.tsx │ │ │ │ │ ├── sidebar-units.test.tsx │ │ │ │ │ └── use-is-mobile.test.tsx │ │ │ │ ├── animated-sidebar-rail.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── sidebar-constants.ts │ │ │ │ ├── sidebar-context.tsx │ │ │ │ ├── sidebar-item.tsx │ │ │ │ ├── sidebar-toggle-menu-button.tsx │ │ │ │ ├── sidebar-units.tsx │ │ │ │ ├── types.ts │ │ │ │ └── use-is-mobile.tsx │ │ │ ├── skeletons │ │ │ │ ├── __tests__ │ │ │ │ │ ├── skeleton-avatar.test.tsx │ │ │ │ │ ├── skeleton-file-explorer.test.tsx │ │ │ │ │ ├── skeleton-form.test.tsx │ │ │ │ │ ├── skeleton-icon.test.tsx │ │ │ │ │ ├── skeleton-list.test.tsx │ │ │ │ │ ├── skeleton-logo.test.tsx │ │ │ │ │ ├── skeleton-table.test.tsx │ │ │ │ │ ├── skeleton-typography.test.tsx │ │ │ │ │ ├── skeleton-utils.test.ts │ │ │ │ │ └── skeleton.test.tsx │ │ │ │ ├── components │ │ │ │ │ └── skeleton.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── skeleton-avatar.tsx │ │ │ │ ├── skeleton-form.tsx │ │ │ │ ├── skeleton-icon.tsx │ │ │ │ ├── skeleton-list.tsx │ │ │ │ ├── skeleton-logo.tsx │ │ │ │ ├── skeleton-table.tsx │ │ │ │ ├── skeleton-typography.tsx │ │ │ │ ├── skeleton-utils.ts │ │ │ │ └── skeloton-file-explorer.tsx │ │ │ ├── sorts │ │ │ │ ├── __tests__ │ │ │ │ │ └── sorts.test.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── multi-sort.tsx │ │ │ │ ├── simple-sort.tsx │ │ │ │ ├── sort-context.tsx │ │ │ │ ├── sort-select.tsx │ │ │ │ ├── sort.tsx │ │ │ │ └── type.ts │ │ │ ├── spacer.tsx │ │ │ ├── split-button.tsx │ │ │ ├── stacked-list.tsx │ │ │ ├── stats-panel.tsx │ │ │ ├── status-badge │ │ │ │ ├── __tests__ │ │ │ │ │ └── status-badge.test.tsx │ │ │ │ └── status-badge.tsx │ │ │ ├── switch.tsx │ │ │ ├── table.tsx │ │ │ ├── tabs.tsx │ │ │ ├── tag.tsx │ │ │ ├── text.tsx │ │ │ ├── theme-selector-v2 │ │ │ │ ├── __tests__ │ │ │ │ │ └── theme-selector-v2.test.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── theme-dialog.tsx │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ ├── time-ago-card.tsx │ │ │ ├── toast │ │ │ │ ├── __tests__ │ │ │ │ │ └── toasts.test.tsx │ │ │ │ ├── custom-toast.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── toaster.tsx │ │ │ │ ├── toasts.tsx │ │ │ │ └── types.ts │ │ │ ├── toggle-group.tsx │ │ │ ├── toggle.tsx │ │ │ ├── tooltip.tsx │ │ │ ├── topbar.tsx │ │ │ ├── treeview.tsx │ │ │ ├── view-only.tsx │ │ │ └── widgets.tsx │ │ ├── context │ │ │ ├── component-context.tsx │ │ │ ├── dialog-context.tsx │ │ │ ├── index.ts │ │ │ ├── portal-context.tsx │ │ │ ├── router-context.tsx │ │ │ ├── theme │ │ │ │ ├── index.ts │ │ │ │ ├── theme-context.tsx │ │ │ │ └── types.ts │ │ │ └── translation-context.tsx │ │ ├── fonts │ │ │ ├── InterVariable.ttf │ │ │ ├── InterVariable.woff2 │ │ │ └── JetBrainsMono-Regular.woff2 │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── use-column-filter.tsx │ │ │ ├── use-common-filter.tsx │ │ │ ├── use-debounce-search.ts │ │ │ ├── use-deep-compare-effect.ts │ │ │ ├── use-drag-and-drop.tsx │ │ │ ├── use-event-listener.tsx │ │ │ ├── use-is-mounted.ts │ │ │ ├── use-local-storage.ts │ │ │ ├── use-memory-cleanup.ts │ │ │ ├── use-polling.tsx │ │ │ ├── use-resize-observer.tsx │ │ │ ├── use-tab-visible.tsx │ │ │ ├── useLocationChange.ts │ │ │ └── useNav.ts │ │ ├── index.ts │ │ ├── scripts │ │ │ ├── prefix-styles-css.js │ │ │ └── prefix-tailwind-ts.js │ │ ├── styles │ │ │ ├── diff-styles.css │ │ │ └── styles.css │ │ ├── svgs │ │ │ ├── theme-dark.png │ │ │ └── theme-light.png │ │ ├── types │ │ │ └── index.ts │ │ ├── utils │ │ │ ├── CanaryOutletFactory.ts │ │ │ ├── TimeUtils.ts │ │ │ ├── __tests__ │ │ │ │ ├── TimeUtils.test.ts │ │ │ │ ├── stringUtils.test.ts │ │ │ │ ├── typeUtils.test.ts │ │ │ │ └── utils.skip_test.ts │ │ │ ├── after-frames.ts │ │ │ ├── cn.ts │ │ │ ├── get-shadow-active-element.ts │ │ │ ├── getComponentDisplayName.ts │ │ │ ├── index.ts │ │ │ ├── isSafari.ts │ │ │ ├── mergeUtils.ts │ │ │ ├── schema.ts │ │ │ ├── stringUtils.ts │ │ │ ├── task.ts │ │ │ ├── typeUtils.tsx │ │ │ └── utils.ts │ │ └── views │ │ │ ├── account │ │ │ ├── account.types.ts │ │ │ └── index.ts │ │ │ ├── auth │ │ │ ├── components │ │ │ │ ├── agreements.tsx │ │ │ │ └── animated-harness-logo.tsx │ │ │ ├── forgot-password-page.tsx │ │ │ ├── index.ts │ │ │ ├── new-password-page.tsx │ │ │ ├── otp-page.tsx │ │ │ ├── signin-page.tsx │ │ │ └── signup-page.tsx │ │ │ ├── common │ │ │ ├── context │ │ │ │ └── ExitConfirmContext.tsx │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ │ ├── components │ │ │ ├── FilterGroup.tsx │ │ │ ├── SavedFilters.tsx │ │ │ ├── contributors.tsx │ │ │ ├── page.tsx │ │ │ └── save-filters-dialog.tsx │ │ │ ├── empty-page.tsx │ │ │ ├── execution │ │ │ ├── console-logs.tsx │ │ │ ├── execution-header.tsx │ │ │ ├── execution-info.tsx │ │ │ ├── execution-status.tsx │ │ │ ├── execution-tabs.tsx │ │ │ ├── execution-tree-utils.tsx │ │ │ ├── execution-tree.tsx │ │ │ ├── index.ts │ │ │ ├── key-value-table.tsx │ │ │ ├── pipeline-status.tsx │ │ │ ├── step-execution.tsx │ │ │ ├── types.ts │ │ │ └── utils.tsx │ │ │ ├── index.ts │ │ │ ├── labels │ │ │ ├── components │ │ │ │ ├── label-form-color-and-name-group.tsx │ │ │ │ ├── label-tag.tsx │ │ │ │ └── labels-list-view.tsx │ │ │ ├── index.ts │ │ │ ├── label-form-page.tsx │ │ │ ├── labels-list-page.tsx │ │ │ └── types.ts │ │ │ ├── landing-page.tsx │ │ │ ├── layouts │ │ │ ├── Floating1ColumnLayout.tsx │ │ │ ├── PullRequestLayout.tsx │ │ │ ├── SandboxLayout.tsx │ │ │ ├── SecretDetailsLayout.tsx │ │ │ ├── content-layout-with-sidebar.tsx │ │ │ ├── layout.tsx │ │ │ ├── main-content-layout.tsx │ │ │ ├── subheader-wrapper.tsx │ │ │ └── webhooks-settings-layout.tsx │ │ │ ├── not-found-page.tsx │ │ │ ├── pipelines │ │ │ ├── common │ │ │ │ └── execution-types.ts │ │ │ ├── components │ │ │ │ ├── execution-status-badge.tsx │ │ │ │ └── execution-status-icon.tsx │ │ │ ├── create-pipeline-dialog │ │ │ │ ├── create-pipeline-dialog.tsx │ │ │ │ └── types.ts │ │ │ ├── execution-list │ │ │ │ ├── execution-list-page.tsx │ │ │ │ ├── execution-list.tsx │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ └── pipeline-list │ │ │ │ ├── pipeline-list-page.tsx │ │ │ │ ├── pipeline-list.tsx │ │ │ │ └── types.ts │ │ │ ├── platform │ │ │ ├── components │ │ │ │ ├── entity-delete-handle-dialog.tsx │ │ │ │ ├── entity-reference-filter.tsx │ │ │ │ └── entity-reference-sort.tsx │ │ │ ├── entity-reference-component.tsx │ │ │ ├── entity-reference-list.tsx │ │ │ ├── index.ts │ │ │ ├── input-reference-component.tsx │ │ │ ├── types.ts │ │ │ └── utils │ │ │ │ └── utils.ts │ │ │ ├── profile-settings │ │ │ ├── components │ │ │ │ ├── index.ts │ │ │ │ ├── profile-settings-keys-create-dialog.tsx │ │ │ │ ├── profile-settings-keys-list.tsx │ │ │ │ ├── profile-settings-token-create-dialog.tsx │ │ │ │ └── profile-settings-tokens-list.tsx │ │ │ ├── index.ts │ │ │ ├── profile-settings-general-page.tsx │ │ │ ├── profile-settings-keys-page.tsx │ │ │ ├── profile-settings-layout.tsx │ │ │ └── types.ts │ │ │ ├── project │ │ │ ├── create-project-animated-logo.tsx │ │ │ ├── create-project-page.tsx │ │ │ ├── index.ts │ │ │ ├── project-general │ │ │ │ └── project-general-page.tsx │ │ │ ├── project-import.tsx │ │ │ ├── project-members │ │ │ │ ├── components │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── invite-member-dialog.tsx │ │ │ │ │ ├── member-list.tsx │ │ │ │ │ ├── project-member-list.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── projects-member-page.tsx │ │ │ │ └── types.ts │ │ │ ├── project-rules │ │ │ │ └── project-rules-page.tsx │ │ │ ├── project-settings-tab-nav.tsx │ │ │ └── project.types.ts │ │ │ ├── repo │ │ │ ├── common │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── util.ts │ │ │ ├── components │ │ │ │ ├── CommitTitleWithPRLink.tsx │ │ │ │ ├── branch-banner │ │ │ │ │ ├── branch-compare-banner-list.tsx │ │ │ │ │ └── branch-compare-banner.tsx │ │ │ │ ├── branch-info-bar.tsx │ │ │ │ ├── branch-selector-v2 │ │ │ │ │ ├── branch-selector-dropdown.tsx │ │ │ │ │ ├── branch-selector.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── changed-files-short-info │ │ │ │ │ └── changed-files-short-info.tsx │ │ │ │ ├── commits-list.tsx │ │ │ │ ├── draggable-sidebar-divider.tsx │ │ │ │ ├── file-last-change-bar.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── list-control-bar.tsx │ │ │ │ ├── path-action-bar.tsx │ │ │ │ ├── repo-header.tsx │ │ │ │ ├── summary │ │ │ │ │ └── summary.tsx │ │ │ │ ├── target-repo-selector │ │ │ │ │ └── target-repo-selector.tsx │ │ │ │ └── token-dialog │ │ │ │ │ └── clone-credential-dialog.tsx │ │ │ ├── constants │ │ │ │ └── filter-options.ts │ │ │ ├── index.ts │ │ │ ├── pull-request │ │ │ │ ├── commits │ │ │ │ │ ├── pull-request-commits.tsx │ │ │ │ │ └── pull-request-commits.types.ts │ │ │ │ ├── compare │ │ │ │ │ ├── components │ │ │ │ │ │ ├── pull-request-compare-button.tsx │ │ │ │ │ │ ├── pull-request-compare-diff-list.tsx │ │ │ │ │ │ └── pull-request-compare-form.tsx │ │ │ │ │ ├── pull-request-compare-page.tsx │ │ │ │ │ └── pull-request-compare.types.ts │ │ │ │ ├── components │ │ │ │ │ ├── diff-viewer-substitute.tsx │ │ │ │ │ ├── extended-diff-view │ │ │ │ │ │ ├── extended-diff-view-style.css │ │ │ │ │ │ ├── extended-diff-view-types.ts │ │ │ │ │ │ ├── extended-diff-view.tsx │ │ │ │ │ │ ├── hooks │ │ │ │ │ │ │ ├── useMultiSelectSplit.tsx │ │ │ │ │ │ │ └── useMultiSelectUnified.tsx │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ ├── extended-diff-view-common-utils.ts │ │ │ │ │ │ │ ├── extended-diff-view-split-utils.ts │ │ │ │ │ │ │ └── extended-diff-view-unified-utils.ts │ │ │ │ │ ├── in-view-diff-renderer.tsx │ │ │ │ │ ├── labels │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ ├── label-value-selector.tsx │ │ │ │ │ │ ├── labels-filter.tsx │ │ │ │ │ │ ├── pull-request-labels-header.tsx │ │ │ │ │ │ └── pull-request-labels-list.tsx │ │ │ │ │ ├── pull-request-accordian.tsx │ │ │ │ │ ├── pull-request-diff-sidebar.tsx │ │ │ │ │ ├── pull-request-diff-viewer.tsx │ │ │ │ │ ├── pull-request-header-edit-dialog.tsx │ │ │ │ │ ├── pull-request-header.tsx │ │ │ │ │ ├── pull-request-item-description.tsx │ │ │ │ │ ├── pull-request-item-title.tsx │ │ │ │ │ ├── pull-request-list-header.tsx │ │ │ │ │ ├── pull-request-list.tsx │ │ │ │ │ ├── pull-request-side-bar.tsx │ │ │ │ │ └── reviewers │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── pull-request-reviewers-header.tsx │ │ │ │ │ │ ├── pull-request-reviewers-item.tsx │ │ │ │ │ │ ├── pull-request-reviewers-list.tsx │ │ │ │ │ │ └── reviewer-info.tsx │ │ │ │ ├── constants.ts │ │ │ │ ├── details │ │ │ │ │ ├── components │ │ │ │ │ │ ├── changes │ │ │ │ │ │ │ ├── chained-commits-dropdown.tsx │ │ │ │ │ │ │ ├── file-viewed-gauge.tsx │ │ │ │ │ │ │ ├── pull-request-changes-explorer.tsx │ │ │ │ │ │ │ ├── pull-request-changes-filter.tsx │ │ │ │ │ │ │ └── pull-request-changes.tsx │ │ │ │ │ │ ├── common │ │ │ │ │ │ │ └── pull-request-comment-view.tsx │ │ │ │ │ │ └── conversation │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── diff-utils-split-view.test.ts │ │ │ │ │ │ │ ├── diff-utils-unified-view.test.ts │ │ │ │ │ │ │ └── diff-utils.mocks.ts │ │ │ │ │ │ │ ├── diff-utils.ts │ │ │ │ │ │ │ ├── pull-request-comment-box.tsx │ │ │ │ │ │ │ ├── pull-request-comment-textarea.tsx │ │ │ │ │ │ │ ├── pull-request-commenting-on.tsx │ │ │ │ │ │ │ ├── pull-request-description-box.tsx │ │ │ │ │ │ │ ├── pull-request-filters.tsx │ │ │ │ │ │ │ ├── pull-request-overview.tsx │ │ │ │ │ │ │ ├── pull-request-panel.tsx │ │ │ │ │ │ │ ├── pull-request-status-select-button.tsx │ │ │ │ │ │ │ ├── pull-request-system-comments.tsx │ │ │ │ │ │ │ ├── pull-request-timeline-item.tsx │ │ │ │ │ │ │ ├── regular-and-code-comment.tsx │ │ │ │ │ │ │ ├── sections │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ ├── code-owners-section.tsx │ │ │ │ │ │ │ │ ├── default-reviewers-section.tsx │ │ │ │ │ │ │ │ ├── reply-split-button.tsx │ │ │ │ │ │ │ │ └── reviewers-panel.tsx │ │ │ │ │ │ │ ├── panel-accordion-show-button.tsx │ │ │ │ │ │ │ ├── pull-request-changes-section.tsx │ │ │ │ │ │ │ ├── pull-request-checks-section.tsx │ │ │ │ │ │ │ ├── pull-request-comment-section.tsx │ │ │ │ │ │ │ ├── pull-request-line-description.tsx │ │ │ │ │ │ │ ├── pull-request-line-title.tsx │ │ │ │ │ │ │ └── pull-request-merge-section.tsx │ │ │ │ │ │ │ └── utils.ts │ │ │ │ │ ├── context │ │ │ │ │ │ └── pull-request-comments-context.ts │ │ │ │ │ ├── pull-request-changes-page.tsx │ │ │ │ │ ├── pull-request-conversation-page.tsx │ │ │ │ │ ├── pull-request-details-types.ts │ │ │ │ │ └── pull-request-utils.ts │ │ │ │ ├── hooks │ │ │ │ │ ├── useDiffConfig.ts │ │ │ │ │ ├── useDiffHighlighter.ts │ │ │ │ │ ├── useEmitCodeCommentStatus.tsx │ │ │ │ │ └── useInViewDiffRenderer.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── pull-request-list-page.tsx │ │ │ │ ├── pull-request.types.ts │ │ │ │ └── utils.ts │ │ │ ├── repo-branch-rules │ │ │ │ ├── components │ │ │ │ │ ├── repo-branch-rules-data.tsx │ │ │ │ │ └── repo-branch-rules-fields.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── repo-branch-settings-rules-page.tsx │ │ │ │ └── types.ts │ │ │ ├── repo-branch │ │ │ │ ├── components │ │ │ │ │ ├── branch-list.tsx │ │ │ │ │ ├── create-branch-dialog.tsx │ │ │ │ │ └── divergence-gauge.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── repo-branch-list-view.tsx │ │ │ │ └── types.ts │ │ │ ├── repo-commit-details │ │ │ │ ├── components │ │ │ │ │ ├── commit-changes.tsx │ │ │ │ │ ├── commit-diff.tsx │ │ │ │ │ ├── commit-sidebar.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── repo-commit-details-view.tsx │ │ │ │ └── types.ts │ │ │ ├── repo-commits │ │ │ │ ├── index.tsx │ │ │ │ ├── repo-commits-view.tsx │ │ │ │ └── types.ts │ │ │ ├── repo-create │ │ │ │ ├── default-branch-dialog.tsx │ │ │ │ └── index.tsx │ │ │ ├── repo-files │ │ │ │ ├── file-review-error.tsx │ │ │ │ ├── index.ts │ │ │ │ └── repo-files-view.tsx │ │ │ ├── repo-import │ │ │ │ ├── repo-import-mulitple.tsx │ │ │ │ ├── repo-import.tsx │ │ │ │ └── types.ts │ │ │ ├── repo-list │ │ │ │ ├── repo-list-page.tsx │ │ │ │ ├── repo-list.tsx │ │ │ │ └── types.ts │ │ │ ├── repo-push-rules │ │ │ │ ├── components │ │ │ │ │ ├── repo-push-rules-data.tsx │ │ │ │ │ └── repo-push-rules-fields.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── repo-push-settings-rules-page.tsx │ │ │ │ └── types.ts │ │ │ ├── repo-settings │ │ │ │ ├── components │ │ │ │ │ ├── repo-settings-general-delete.tsx │ │ │ │ │ ├── repo-settings-general-features.tsx │ │ │ │ │ ├── repo-settings-general-form.tsx │ │ │ │ │ ├── repo-settings-general-rules.tsx │ │ │ │ │ └── repo-settings-general-security.tsx │ │ │ │ ├── repo-settings-general-page.tsx │ │ │ │ ├── repo-settings-layout.tsx │ │ │ │ ├── repo-settings-rules-page.tsx │ │ │ │ └── types.ts │ │ │ ├── repo-sidebar │ │ │ │ └── index.tsx │ │ │ ├── repo-summary │ │ │ │ ├── components │ │ │ │ │ ├── clone-repo-dialog.tsx │ │ │ │ │ ├── edit-repo-details-dialog.tsx │ │ │ │ │ └── summary-panel.tsx │ │ │ │ ├── repo-empty-view.tsx │ │ │ │ └── repo-summary.tsx │ │ │ ├── repo-tag-rules │ │ │ │ ├── components │ │ │ │ │ ├── repo-tag-rules-data.tsx │ │ │ │ │ └── repo-tag-rules-fields.tsx │ │ │ │ ├── repo-tag-settings-rules-page.tsx │ │ │ │ └── types.ts │ │ │ ├── repo-tags │ │ │ │ ├── components │ │ │ │ │ ├── create-tag │ │ │ │ │ │ ├── create-tag-dialog.tsx │ │ │ │ │ │ └── schema.ts │ │ │ │ │ └── repo-tags-list.tsx │ │ │ │ ├── repo-tags-list-page.tsx │ │ │ │ └── types.tsx │ │ │ ├── repo.types.ts │ │ │ ├── utils.ts │ │ │ └── webhooks │ │ │ │ ├── index.ts │ │ │ │ ├── utils.ts │ │ │ │ ├── webhook-create │ │ │ │ ├── components │ │ │ │ │ ├── create-webhook-form-data.ts │ │ │ │ │ ├── create-webhooks-form-fields.tsx │ │ │ │ │ └── create-webhooks-form-schema.tsx │ │ │ │ ├── repo-webhook-create-page.tsx │ │ │ │ └── types.ts │ │ │ │ ├── webhook-executions │ │ │ │ ├── repo-webhook-execution-details-page.tsx │ │ │ │ └── repo-webhook-executions-list-page.tsx │ │ │ │ └── webhook-list │ │ │ │ ├── components │ │ │ │ └── repo-webhook-list.tsx │ │ │ │ ├── repo-webhook-list-page.tsx │ │ │ │ └── types.ts │ │ │ ├── run-pipeline │ │ │ ├── index.ts │ │ │ ├── run-pipeline-drawer-content.tsx │ │ │ ├── run-pipeline-from-inputs.tsx │ │ │ ├── types.ts │ │ │ ├── utils │ │ │ │ ├── __tests__ │ │ │ │ │ └── inputs-utils.test.tsx │ │ │ │ ├── form-utils.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── inputs-utils.ts │ │ │ │ ├── types.ts │ │ │ │ └── yaml-utils.ts │ │ │ ├── visual-view.tsx │ │ │ └── yaml-view.tsx │ │ │ ├── search │ │ │ ├── components │ │ │ │ ├── search-results-list.tsx │ │ │ │ └── semantic-search-results-list.tsx │ │ │ ├── index.ts │ │ │ ├── search-page.tsx │ │ │ └── utils │ │ │ │ └── utils.ts │ │ │ ├── secrets │ │ │ ├── components │ │ │ │ ├── calendar-input-view.tsx │ │ │ │ ├── gcp-regions-multiselect-view.tsx │ │ │ │ ├── index.ts │ │ │ │ └── reference-secret-view.tsx │ │ │ ├── create-secret │ │ │ │ ├── create-secret.tsx │ │ │ │ └── file-upload.tsx │ │ │ ├── index.ts │ │ │ ├── secret-details │ │ │ │ ├── secret-details-activity-list.tsx │ │ │ │ ├── secret-details-activity-page.tsx │ │ │ │ ├── secret-details-references-list.tsx │ │ │ │ ├── secret-details-references-page.tsx │ │ │ │ └── types.ts │ │ │ ├── secret-entity-form.tsx │ │ │ ├── secret-input │ │ │ │ └── secret-input.tsx │ │ │ ├── secret-reference │ │ │ │ └── secret-reference.tsx │ │ │ ├── secrets-header.tsx │ │ │ ├── secrets-list │ │ │ │ ├── filter-options.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── secrets-list-page.tsx │ │ │ │ ├── secrets-list.tsx │ │ │ │ └── types.ts │ │ │ └── types.ts │ │ │ ├── sidebar-view │ │ │ └── sidebar-view.tsx │ │ │ ├── types │ │ │ └── link-types.ts │ │ │ ├── unified-pipeline-studio │ │ │ ├── components │ │ │ │ ├── entity-form │ │ │ │ │ └── unified-pipeline-studio-entity-form.tsx │ │ │ │ ├── form-inputs │ │ │ │ │ ├── accordion-form-input.tsx │ │ │ │ │ ├── array-input.tsx │ │ │ │ │ ├── boolean-form-input.tsx │ │ │ │ │ ├── calendar-form-input.tsx │ │ │ │ │ ├── cards-form-input.tsx │ │ │ │ │ ├── common │ │ │ │ │ │ ├── InputCaption.tsx │ │ │ │ │ │ ├── InputLabel.tsx │ │ │ │ │ │ ├── InputTooltip.tsx │ │ │ │ │ │ ├── InputValueTypeSelector.tsx │ │ │ │ │ │ ├── InputWrapper.tsx │ │ │ │ │ │ ├── Layout.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── factory │ │ │ │ │ │ └── factory.ts │ │ │ │ │ ├── group-form-input.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── list-form-input.tsx │ │ │ │ │ ├── number-form-input.tsx │ │ │ │ │ ├── select-form-input.tsx │ │ │ │ │ ├── separator-form-input.tsx │ │ │ │ │ ├── text-form-input.tsx │ │ │ │ │ ├── textarea-form-input.tsx │ │ │ │ │ ├── types │ │ │ │ │ │ └── types.ts │ │ │ │ │ └── utils │ │ │ │ │ │ └── input-value-utils.ts │ │ │ │ ├── graph-implementation │ │ │ │ │ ├── canvas │ │ │ │ │ │ ├── canvas-button.tsx │ │ │ │ │ │ └── canvas-controls.tsx │ │ │ │ │ ├── config │ │ │ │ │ │ └── config.ts │ │ │ │ │ ├── context-menu │ │ │ │ │ │ ├── stage-floating-add-node-context-menu.tsx │ │ │ │ │ │ ├── stage-group-add-in-node-context-menu.tsx │ │ │ │ │ │ ├── stage-group-floating-add-node-context-menu.tsx │ │ │ │ │ │ ├── stage-group-node-context-menu.tsx │ │ │ │ │ │ ├── stage-node-context-menu.tsx │ │ │ │ │ │ ├── step-group-node-context-menu.tsx │ │ │ │ │ │ └── step-node-context-menu.tsx │ │ │ │ │ ├── context │ │ │ │ │ │ └── UnifiedPipelineStudioNodeContext.tsx │ │ │ │ │ ├── factory │ │ │ │ │ │ ├── content-node-bank.ts │ │ │ │ │ │ ├── content-node-factory.ts │ │ │ │ │ │ └── splitview-content-node-bank.ts │ │ │ │ │ ├── nodes │ │ │ │ │ │ ├── add-content-node.tsx │ │ │ │ │ │ ├── end-content-node.tsx │ │ │ │ │ │ ├── parallel-stage-group-content-node.tsx │ │ │ │ │ │ ├── parallel-step-group-content-node.tsx │ │ │ │ │ │ ├── serial-stage-group-content-node.tsx │ │ │ │ │ │ ├── serial-step-group-content-node.tsx │ │ │ │ │ │ ├── splitview-step-content-node.tsx │ │ │ │ │ │ ├── stage-content-node.tsx │ │ │ │ │ │ ├── start-content-node.tsx │ │ │ │ │ │ └── step-content-node.tsx │ │ │ │ │ ├── types │ │ │ │ │ │ ├── common-node-data-type.ts │ │ │ │ │ │ ├── content-node-type.ts │ │ │ │ │ │ └── yaml-entity-type.ts │ │ │ │ │ └── utils │ │ │ │ │ │ ├── common-step-utils.ts │ │ │ │ │ │ ├── problems-utils.tsx │ │ │ │ │ │ ├── start-end-nodes.ts │ │ │ │ │ │ ├── step-icon-utils.tsx │ │ │ │ │ │ ├── step-name-utils.ts │ │ │ │ │ │ └── yaml-to-pipeline-graph.tsx │ │ │ │ ├── palette-drawer │ │ │ │ │ ├── components │ │ │ │ │ │ ├── step-palette-content-layout.tsx │ │ │ │ │ │ ├── step-palette-item-layout.tsx │ │ │ │ │ │ └── step-palette-section.tsx │ │ │ │ │ ├── types │ │ │ │ │ │ └── types.ts │ │ │ │ │ └── unified-pipeline-step-palette-drawer.tsx │ │ │ │ ├── panel │ │ │ │ │ └── unified-pipeline-studio-problems-panel.tsx │ │ │ │ ├── pipeline-config │ │ │ │ │ ├── form-definition │ │ │ │ │ │ └── pipeline-form-definition.ts │ │ │ │ │ └── unified-pipeline-studio-pipeline-config-form.tsx │ │ │ │ ├── split-view │ │ │ │ │ ├── unified-pipeline-studio-graph-stage-details-section.tsx │ │ │ │ │ ├── unified-pipeline-studio-graph-stages.tsx │ │ │ │ │ └── unified-pipeline-studio-graph-steps.tsx │ │ │ │ ├── stage-config │ │ │ │ │ ├── form-definition │ │ │ │ │ │ └── stage-form-definition.ts │ │ │ │ │ └── unified-pipeline-studio-stage-config-form.tsx │ │ │ │ ├── steps │ │ │ │ │ ├── action-step.tsx │ │ │ │ │ ├── approval-step.tsx │ │ │ │ │ ├── background-step.tsx │ │ │ │ │ ├── barrier-step.tsx │ │ │ │ │ ├── group.ts │ │ │ │ │ ├── harness-steps.tsx │ │ │ │ │ ├── parallel.ts │ │ │ │ │ ├── partials │ │ │ │ │ │ └── container-partial.ts │ │ │ │ │ ├── queue-step.tsx │ │ │ │ │ ├── run-step-common.ts │ │ │ │ │ ├── run-step.tsx │ │ │ │ │ ├── run-test-step.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── unified-pipeline-pipeline-config-drawer.tsx │ │ │ │ ├── unified-pipeline-stage-config-drawer.tsx │ │ │ │ ├── unified-pipeline-step-drawer.tsx │ │ │ │ ├── unified-pipeline-studio-footer.tsx │ │ │ │ ├── unified-pipeline-studio-graph-view.tsx │ │ │ │ ├── unified-pipeline-studio-internal.tsx │ │ │ │ ├── unified-pipeline-studio-layout.tsx │ │ │ │ ├── unified-pipeline-studio-node-context-menu.tsx │ │ │ │ ├── unified-pipeline-studio-panel.tsx │ │ │ │ ├── unified-pipeline-studio-yaml-view.tsx │ │ │ │ ├── unified-popover-commit-info.tsx │ │ │ │ └── visual-yaml-toggle.tsx │ │ │ ├── context │ │ │ │ └── unified-pipeline-studio-context.tsx │ │ │ ├── index.ts │ │ │ ├── schema │ │ │ │ └── unified-schema.json │ │ │ ├── theme │ │ │ │ └── monaco-theme.ts │ │ │ ├── types │ │ │ │ ├── common-types.ts │ │ │ │ └── right-drawer-types.ts │ │ │ ├── unified-pipeline-studio-internal.tsx │ │ │ ├── unified-pipeline-studio.tsx │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ ├── yaml-mocks │ │ │ │ │ ├── pipeline1.ts │ │ │ │ │ ├── pipeline2.ts │ │ │ │ │ ├── pipeline3.ts │ │ │ │ │ ├── pipeline4.ts │ │ │ │ │ └── pipeline5.ts │ │ │ │ └── yaml-utils.test.ts │ │ │ │ ├── common-utils.ts │ │ │ │ ├── entity-form-utils.ts │ │ │ │ ├── inline-actions.ts │ │ │ │ ├── yaml-doc-utils.ts │ │ │ │ └── yaml-utils.ts │ │ │ └── user-management │ │ │ ├── components │ │ │ ├── dialogs │ │ │ │ ├── components │ │ │ │ │ ├── create-user │ │ │ │ │ │ ├── create-user.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── schema.ts │ │ │ │ │ ├── delete-user.tsx │ │ │ │ │ ├── edit-user │ │ │ │ │ │ ├── edit-user.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── schema.ts │ │ │ │ │ ├── remove-admin.tsx │ │ │ │ │ └── reset-password │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── reset-password.tsx │ │ │ │ ├── dialogs.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── use-dialog-data.ts │ │ │ │ │ └── use-dialog-handlers.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── empty-state │ │ │ │ ├── empty-state.tsx │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── main.tsx │ │ │ └── page-components │ │ │ │ ├── actions │ │ │ │ ├── actions.tsx │ │ │ │ └── index.ts │ │ │ │ └── content │ │ │ │ ├── components │ │ │ │ └── users-list │ │ │ │ │ ├── components │ │ │ │ │ ├── error-state │ │ │ │ │ │ ├── error-state.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── no-search-results │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── no-search-results.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── users-list.tsx │ │ │ │ ├── content.tsx │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ ├── providers │ │ │ ├── dialogs-provider │ │ │ │ ├── dialogs-provider.tsx │ │ │ │ ├── hooks │ │ │ │ │ └── use-dialogs.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── search-provider │ │ │ │ ├── hooks │ │ │ │ │ └── use-search.ts │ │ │ │ ├── index.ts │ │ │ │ ├── search-provider.tsx │ │ │ │ └── types.ts │ │ │ ├── state-provider │ │ │ │ ├── hooks │ │ │ │ │ └── use-states.ts │ │ │ │ ├── index.ts │ │ │ │ ├── state-provider.tsx │ │ │ │ └── types.ts │ │ │ └── store-provider │ │ │ │ ├── hooks │ │ │ │ └── use-store.ts │ │ │ │ ├── index.ts │ │ │ │ ├── store-provider.tsx │ │ │ │ └── types.ts │ │ │ ├── types │ │ │ ├── data-handlers.ts │ │ │ ├── index.ts │ │ │ └── main.ts │ │ │ └── user-management-page.tsx │ ├── tailwind-components-preset.ts │ ├── tailwind-design-system.ts │ ├── tailwind-utils-config │ │ ├── components │ │ │ ├── accordion.ts │ │ │ ├── alert.ts │ │ │ ├── avatar.ts │ │ │ ├── badge.ts │ │ │ ├── breadcrumb.ts │ │ │ ├── button-group.ts │ │ │ ├── button-layout.ts │ │ │ ├── button.ts │ │ │ ├── caption.ts │ │ │ ├── card-select.ts │ │ │ ├── card.ts │ │ │ ├── checkbox.ts │ │ │ ├── dialog.ts │ │ │ ├── drawer.ts │ │ │ ├── dropdown-menu.ts │ │ │ ├── form-shared-styles.ts │ │ │ ├── icon-and-logo.ts │ │ │ ├── index.ts │ │ │ ├── input.ts │ │ │ ├── label.ts │ │ │ ├── link.ts │ │ │ ├── message-bubble.ts │ │ │ ├── meter.ts │ │ │ ├── multi-select.ts │ │ │ ├── pagination.ts │ │ │ ├── popover.ts │ │ │ ├── progress.ts │ │ │ ├── prompt-input.ts │ │ │ ├── radio.ts │ │ │ ├── repo-layout.ts │ │ │ ├── sandbox-layout.ts │ │ │ ├── scroll-area.ts │ │ │ ├── select.ts │ │ │ ├── shortcut.ts │ │ │ ├── sidebar.ts │ │ │ ├── skeleton.ts │ │ │ ├── stacked-list.ts │ │ │ ├── switch.ts │ │ │ ├── table-v2.ts │ │ │ ├── tabs.ts │ │ │ ├── tag.ts │ │ │ ├── textarea.ts │ │ │ ├── time-ago-card.ts │ │ │ ├── toast.ts │ │ │ ├── toggle-group.ts │ │ │ ├── toggle.ts │ │ │ ├── tooltip.ts │ │ │ └── tree.ts │ │ └── utilities │ │ │ ├── background.ts │ │ │ ├── border-radius.ts │ │ │ ├── borders.ts │ │ │ ├── height.ts │ │ │ ├── index.ts │ │ │ ├── padding.ts │ │ │ ├── typography.ts │ │ │ └── width.ts │ ├── tailwind.config.ts │ ├── tsconfig.json │ ├── vite-analyse.config.ts │ ├── vite-base.config.ts │ ├── vite-env.d.ts │ ├── vite.config.ts │ └── vitest.config.ts └── yaml-editor │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── playground │ ├── index.html │ └── src │ │ ├── common │ │ ├── components │ │ │ └── shadow-dom-wrapper.tsx │ │ ├── content │ │ │ ├── pipeline-stage-approval.ts │ │ │ └── react.ts │ │ ├── inline-actions │ │ │ └── inline-actions-def.ts │ │ ├── schema │ │ │ └── unified.json │ │ └── theme │ │ │ └── theme.ts │ │ ├── demo-shadowdom-blame │ │ ├── blame-data.ts │ │ ├── demo-shadowdom-blame.tsx │ │ └── file-content.ts │ │ ├── demo-shadowdom-codeeditor │ │ └── demo-shadowdom-codeeditor.tsx │ │ ├── demo-shadowdom │ │ └── demo-shadowdom.tsx │ │ ├── demo1 │ │ └── demo1.tsx │ │ ├── demo2 │ │ └── demo2.tsx │ │ ├── demo3 │ │ └── demo3.tsx │ │ ├── main.tsx │ │ ├── playground.css │ │ └── playground.tsx │ ├── src │ ├── components │ │ ├── BlameEditor.tsx │ │ ├── BlameEditorV2.tsx │ │ ├── CodeEditor.css │ │ ├── CodeEditor.tsx │ │ ├── DiffEditor.tsx │ │ ├── YamlEditor.tsx │ │ └── YamlProvider.tsx │ ├── constants │ │ └── monaco-common-default-options.ts │ ├── global.d.ts │ ├── hooks │ │ ├── useCodeLens.tsx │ │ ├── useDecoration.tsx │ │ ├── useHighlight.tsx │ │ ├── useLinesSelection.tsx │ │ ├── useProblems.tsx │ │ ├── useSchema.tsx │ │ └── useTheme.tsx │ ├── index.ts │ ├── types │ │ ├── blame.ts │ │ ├── inline-actions.ts │ │ ├── monaco.ts │ │ ├── selectors.ts │ │ └── themes.ts │ └── utils │ │ ├── blame-editor-utils.ts │ │ ├── codelens-utils.ts │ │ ├── monaco-globals.ts │ │ ├── outline-model-to-path.ts │ │ ├── schema-utils.ts │ │ └── utils.ts │ ├── tsconfig.json │ ├── vite.config.playground.ts │ ├── vite.config.ts │ └── webpack.config.prod.js ├── playwright.config.ts ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/.dockerignore -------------------------------------------------------------------------------- /.engops/pr_source_code_changes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/.engops/pr_source_code_changes.sh -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/build-and-deploy-storybook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/.github/workflows/build-and-deploy-storybook.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | pnpm pre-commit -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | node_modules -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTOR_LICENSE_AGREEMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/CONTRIBUTOR_LICENSE_AGREEMENT.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.mfe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/Dockerfile.mfe -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/README.md -------------------------------------------------------------------------------- /apps/design-system/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/.gitignore -------------------------------------------------------------------------------- /apps/design-system/README.md: -------------------------------------------------------------------------------- 1 | # Canary UI Design System 2 | -------------------------------------------------------------------------------- /apps/design-system/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/index.html -------------------------------------------------------------------------------- /apps/design-system/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/package.json -------------------------------------------------------------------------------- /apps/design-system/public/_redirects: -------------------------------------------------------------------------------- 1 | /* /index.html 200 -------------------------------------------------------------------------------- /apps/design-system/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/src/App.tsx -------------------------------------------------------------------------------- /apps/design-system/src/AppRouterProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/src/AppRouterProvider.tsx -------------------------------------------------------------------------------- /apps/design-system/src/hooks/useAnimateTree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/src/hooks/useAnimateTree.tsx -------------------------------------------------------------------------------- /apps/design-system/src/hooks/useLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/src/hooks/useLogs.ts -------------------------------------------------------------------------------- /apps/design-system/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/src/main.tsx -------------------------------------------------------------------------------- /apps/design-system/src/subjects/views/secrets/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/src/subjects/views/secrets/types.ts -------------------------------------------------------------------------------- /apps/design-system/src/utils/fileViewUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/src/utils/fileViewUtils.tsx -------------------------------------------------------------------------------- /apps/design-system/src/utils/theme-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/src/utils/theme-utils.ts -------------------------------------------------------------------------------- /apps/design-system/src/utils/viewUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/src/utils/viewUtils.ts -------------------------------------------------------------------------------- /apps/design-system/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/design-system/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/tsconfig.app.json -------------------------------------------------------------------------------- /apps/design-system/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/tsconfig.json -------------------------------------------------------------------------------- /apps/design-system/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/tsconfig.node.json -------------------------------------------------------------------------------- /apps/design-system/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/design-system/vite.config.ts -------------------------------------------------------------------------------- /apps/gitness/.gitignore: -------------------------------------------------------------------------------- 1 | public/styles.css 2 | *.env 3 | coverage -------------------------------------------------------------------------------- /apps/gitness/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/.prettierignore -------------------------------------------------------------------------------- /apps/gitness/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/.swcrc -------------------------------------------------------------------------------- /apps/gitness/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/README.md -------------------------------------------------------------------------------- /apps/gitness/config/manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/config/manifest.yaml -------------------------------------------------------------------------------- /apps/gitness/config/vitest-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/config/vitest-setup.ts -------------------------------------------------------------------------------- /apps/gitness/i18n.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/i18n.config.ts -------------------------------------------------------------------------------- /apps/gitness/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/index.html -------------------------------------------------------------------------------- /apps/gitness/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/package.json -------------------------------------------------------------------------------- /apps/gitness/public/fonts/InterVariable.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/public/fonts/InterVariable.ttf -------------------------------------------------------------------------------- /apps/gitness/public/harness-favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/public/harness-favicon.ico -------------------------------------------------------------------------------- /apps/gitness/public/harness-favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/public/harness-favicon.png -------------------------------------------------------------------------------- /apps/gitness/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/App.tsx -------------------------------------------------------------------------------- /apps/gitness/src/AppMFE.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/AppMFE.tsx -------------------------------------------------------------------------------- /apps/gitness/src/MFERouteRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/MFERouteRenderer.tsx -------------------------------------------------------------------------------- /apps/gitness/src/RouteDefinitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/RouteDefinitions.ts -------------------------------------------------------------------------------- /apps/gitness/src/components-v2/FileExplorer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/components-v2/FileExplorer.tsx -------------------------------------------------------------------------------- /apps/gitness/src/components-v2/GitBlame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/components-v2/GitBlame.tsx -------------------------------------------------------------------------------- /apps/gitness/src/components-v2/file-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/components-v2/file-editor.tsx -------------------------------------------------------------------------------- /apps/gitness/src/components-v2/mfe/app-shell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/components-v2/mfe/app-shell.tsx -------------------------------------------------------------------------------- /apps/gitness/src/components-v2/mfe/side-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/components-v2/mfe/side-bar.tsx -------------------------------------------------------------------------------- /apps/gitness/src/components-v2/project-dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/components-v2/project-dropdown.tsx -------------------------------------------------------------------------------- /apps/gitness/src/data/navbar-menu-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/data/navbar-menu-data.ts -------------------------------------------------------------------------------- /apps/gitness/src/data/pinned-items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/data/pinned-items.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/context/AppContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/context/AppContext.tsx -------------------------------------------------------------------------------- /apps/gitness/src/framework/context/MFEContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/context/MFEContext.tsx -------------------------------------------------------------------------------- /apps/gitness/src/framework/context/ThemeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/context/ThemeContext.tsx -------------------------------------------------------------------------------- /apps/gitness/src/framework/event/EventManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/event/EventManager.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/hooks/useExitConfirm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/hooks/useExitConfirm.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/hooks/useExitPrompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/hooks/useExitPrompt.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/hooks/useGetRepoId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/hooks/useGetRepoId.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/hooks/useGetRepoPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/hooks/useGetRepoPath.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/hooks/useIsMFE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/hooks/useIsMFE.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/hooks/useLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/hooks/useLogs.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/hooks/useMFEContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/hooks/useMFEContext.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/hooks/usePageTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/hooks/usePageTitle.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/hooks/usePagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/hooks/usePagination.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/hooks/useQueryState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/hooks/useQueryState.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/hooks/useToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/hooks/useToken.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/queryClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/queryClient.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/rbac/rbac-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/rbac/rbac-button.tsx -------------------------------------------------------------------------------- /apps/gitness/src/framework/routing/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/routing/types.ts -------------------------------------------------------------------------------- /apps/gitness/src/framework/routing/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/framework/routing/utils.ts -------------------------------------------------------------------------------- /apps/gitness/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/global.d.ts -------------------------------------------------------------------------------- /apps/gitness/src/hooks/useAPIPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/hooks/useAPIPath.ts -------------------------------------------------------------------------------- /apps/gitness/src/hooks/useCodePathDetails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/hooks/useCodePathDetails.ts -------------------------------------------------------------------------------- /apps/gitness/src/hooks/useDebouncedQueryState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/hooks/useDebouncedQueryState.ts -------------------------------------------------------------------------------- /apps/gitness/src/hooks/useGetPullRequestTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/hooks/useGetPullRequestTab.ts -------------------------------------------------------------------------------- /apps/gitness/src/hooks/useGitRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/hooks/useGitRef.ts -------------------------------------------------------------------------------- /apps/gitness/src/hooks/useLoadMFEStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/hooks/useLoadMFEStyles.ts -------------------------------------------------------------------------------- /apps/gitness/src/hooks/useRepoCommits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/hooks/useRepoCommits.ts -------------------------------------------------------------------------------- /apps/gitness/src/hooks/useRepoFileContentDetails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/hooks/useRepoFileContentDetails.ts -------------------------------------------------------------------------------- /apps/gitness/src/hooks/useThunkReducer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/hooks/useThunkReducer.tsx -------------------------------------------------------------------------------- /apps/gitness/src/i18n/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/i18n/i18n.ts -------------------------------------------------------------------------------- /apps/gitness/src/i18n/stores/i18n-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/i18n/stores/i18n-store.ts -------------------------------------------------------------------------------- /apps/gitness/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/main.tsx -------------------------------------------------------------------------------- /apps/gitness/src/mfe-entry.ts: -------------------------------------------------------------------------------- 1 | console.log('Serving MFE App') 2 | -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/README.md -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/create-project.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/create-project.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/logout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/logout.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/pull-request/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/pull-request/types.ts -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/repo/repo-branch-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/repo/repo-branch-list.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/repo/repo-code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/repo/repo-code.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/repo/repo-commits.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/repo/repo-commits.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/repo/repo-create-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/repo/repo-create-page.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/repo/repo-import-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/repo/repo-import-page.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/repo/repo-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/repo/repo-layout.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/repo/repo-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/repo/repo-list.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/repo/repo-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/repo/repo-sidebar.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/repo/repo-summary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/repo/repo-summary.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/search-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/search-page.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/signin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/signin.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/signup.tsx -------------------------------------------------------------------------------- /apps/gitness/src/pages-v2/webhooks/webhook-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/pages-v2/webhooks/webhook-list.tsx -------------------------------------------------------------------------------- /apps/gitness/src/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/routes.tsx -------------------------------------------------------------------------------- /apps/gitness/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/styles.css -------------------------------------------------------------------------------- /apps/gitness/src/styles/monaco-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/styles/monaco-styles.css -------------------------------------------------------------------------------- /apps/gitness/src/styles/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/styles/styles.css -------------------------------------------------------------------------------- /apps/gitness/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/types.ts -------------------------------------------------------------------------------- /apps/gitness/src/types/pipeline-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/types/pipeline-schema.ts -------------------------------------------------------------------------------- /apps/gitness/src/types/pipeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/types/pipeline.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/__tests__/git-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/__tests__/git-utils.test.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/__tests__/path-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/__tests__/path-utils.test.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/common-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/common-utils.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/error-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/error-utils.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/execution-utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/execution-utils.tsx -------------------------------------------------------------------------------- /apps/gitness/src/utils/git-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/git-utils.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/path-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/path-utils.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/repo-branch-rules-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/repo-branch-rules-utils.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/repo-push-rules-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/repo-push-rules-utils.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/repo-tag-rules-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/repo-tag-rules-utils.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/rule-url-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/rule-url-utils.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/scope-url-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/scope-url-utils.ts -------------------------------------------------------------------------------- /apps/gitness/src/utils/time-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/src/utils/time-utils.ts -------------------------------------------------------------------------------- /apps/gitness/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/gitness/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/tailwind.config.js -------------------------------------------------------------------------------- /apps/gitness/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/tsconfig.json -------------------------------------------------------------------------------- /apps/gitness/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/vite.config.ts -------------------------------------------------------------------------------- /apps/gitness/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/vitest.config.ts -------------------------------------------------------------------------------- /apps/gitness/webpack.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/gitness/webpack.config.cjs -------------------------------------------------------------------------------- /apps/portal/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/.gitignore -------------------------------------------------------------------------------- /apps/portal/.prettierrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/.prettierrc.mjs -------------------------------------------------------------------------------- /apps/portal/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/.vscode/extensions.json -------------------------------------------------------------------------------- /apps/portal/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/.vscode/launch.json -------------------------------------------------------------------------------- /apps/portal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/README.md -------------------------------------------------------------------------------- /apps/portal/astro.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/astro.config.ts -------------------------------------------------------------------------------- /apps/portal/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/components.json -------------------------------------------------------------------------------- /apps/portal/global.d.ts: -------------------------------------------------------------------------------- 1 | declare module "@harnessio/ui/tailwind.config"; 2 | -------------------------------------------------------------------------------- /apps/portal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/package.json -------------------------------------------------------------------------------- /apps/portal/public/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/public/avatar.png -------------------------------------------------------------------------------- /apps/portal/public/card-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/public/card-image.png -------------------------------------------------------------------------------- /apps/portal/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/public/favicon.svg -------------------------------------------------------------------------------- /apps/portal/src/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/assets/favicon.png -------------------------------------------------------------------------------- /apps/portal/src/assets/houston.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/assets/houston.webp -------------------------------------------------------------------------------- /apps/portal/src/components/MainColorPalette.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/components/MainColorPalette.astro -------------------------------------------------------------------------------- /apps/portal/src/components/bg-color-palette.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/components/bg-color-palette.tsx -------------------------------------------------------------------------------- /apps/portal/src/components/docs-page/example.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/components/docs-page/example.tsx -------------------------------------------------------------------------------- /apps/portal/src/components/docs-page/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/components/docs-page/index.ts -------------------------------------------------------------------------------- /apps/portal/src/components/layout/DocTemplate.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/components/layout/DocTemplate.astro -------------------------------------------------------------------------------- /apps/portal/src/components/layout/PageFrame.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/components/layout/PageFrame.astro -------------------------------------------------------------------------------- /apps/portal/src/components/layout/PageTitle.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/components/layout/PageTitle.astro -------------------------------------------------------------------------------- /apps/portal/src/components/layout/ThemeSelect.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/components/layout/ThemeSelect.astro -------------------------------------------------------------------------------- /apps/portal/src/components/layout/ThemeSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/components/layout/ThemeSelector.tsx -------------------------------------------------------------------------------- /apps/portal/src/components/spacings-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/components/spacings-table.tsx -------------------------------------------------------------------------------- /apps/portal/src/components/text-color-palette.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/components/text-color-palette.tsx -------------------------------------------------------------------------------- /apps/portal/src/content.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/content.config.ts -------------------------------------------------------------------------------- /apps/portal/src/content/docs/foundations/colors.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/content/docs/foundations/colors.mdx -------------------------------------------------------------------------------- /apps/portal/src/content/docs/foundations/icons.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/content/docs/foundations/icons.mdx -------------------------------------------------------------------------------- /apps/portal/src/content/docs/foundations/layout.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/content/docs/foundations/layout.mdx -------------------------------------------------------------------------------- /apps/portal/src/content/docs/foundations/logos.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/content/docs/foundations/logos.mdx -------------------------------------------------------------------------------- /apps/portal/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/content/docs/index.mdx -------------------------------------------------------------------------------- /apps/portal/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/lib/utils.ts -------------------------------------------------------------------------------- /apps/portal/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/styles.css -------------------------------------------------------------------------------- /apps/portal/src/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/src/tailwind.css -------------------------------------------------------------------------------- /apps/portal/tailwind.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/tailwind.config.mjs -------------------------------------------------------------------------------- /apps/portal/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/apps/portal/tsconfig.json -------------------------------------------------------------------------------- /charts/opensource-ui/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/charts/opensource-ui/.helmignore -------------------------------------------------------------------------------- /charts/opensource-ui/Chart.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/charts/opensource-ui/Chart.lock -------------------------------------------------------------------------------- /charts/opensource-ui/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/charts/opensource-ui/Chart.yaml -------------------------------------------------------------------------------- /charts/opensource-ui/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /charts/opensource-ui/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/charts/opensource-ui/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/opensource-ui/templates/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/charts/opensource-ui/templates/config.yaml -------------------------------------------------------------------------------- /charts/opensource-ui/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/charts/opensource-ui/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/opensource-ui/templates/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/charts/opensource-ui/templates/hpa.yaml -------------------------------------------------------------------------------- /charts/opensource-ui/templates/ingress.yaml: -------------------------------------------------------------------------------- 1 | { { - include "harnesscommon.v1.renderIngress" (dict "ctx" $) } } 2 | -------------------------------------------------------------------------------- /charts/opensource-ui/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/charts/opensource-ui/templates/service.yaml -------------------------------------------------------------------------------- /charts/opensource-ui/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/charts/opensource-ui/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/opensource-ui/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/charts/opensource-ui/values.yaml -------------------------------------------------------------------------------- /eslint/rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/eslint/rules.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/package.json -------------------------------------------------------------------------------- /packages/ai-chat-core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/package.json -------------------------------------------------------------------------------- /packages/ai-chat-core/playground/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/playground/index.html -------------------------------------------------------------------------------- /packages/ai-chat-core/playground/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/playground/src/main.tsx -------------------------------------------------------------------------------- /packages/ai-chat-core/playground/src/playground.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/playground/src/playground.css -------------------------------------------------------------------------------- /packages/ai-chat-core/playground/src/playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/playground/src/playground.tsx -------------------------------------------------------------------------------- /packages/ai-chat-core/src/core/PluginRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/core/PluginRegistry.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/core/index.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/index.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/react/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/react/components/index.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/react/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/react/hooks/index.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/react/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/react/index.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/react/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/react/providers/index.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/react/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/react/utils/index.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/runtime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/runtime/index.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/types/adapters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/types/adapters.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/types/capability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/types/capability.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/types/index.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/types/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/types/message.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/types/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/types/plugin.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/types/thread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/types/thread.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/utils/Subscribable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/utils/Subscribable.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/utils/idGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/utils/idGenerator.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/src/utils/index.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/tsconfig.json -------------------------------------------------------------------------------- /packages/ai-chat-core/vite.config.playground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/vite.config.playground.ts -------------------------------------------------------------------------------- /packages/ai-chat-core/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ai-chat-core/vite.config.ts -------------------------------------------------------------------------------- /packages/core-design-system/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/core-design-system/README.md -------------------------------------------------------------------------------- /packages/core-design-system/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/core-design-system/package.json -------------------------------------------------------------------------------- /packages/core-design-system/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/core-design-system/scripts/build.js -------------------------------------------------------------------------------- /packages/core-design-system/scripts/complete-log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/core-design-system/scripts/complete-log.js -------------------------------------------------------------------------------- /packages/core-design-system/scripts/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/core-design-system/scripts/constants.js -------------------------------------------------------------------------------- /packages/core-design-system/scripts/sd-filters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/core-design-system/scripts/sd-filters.js -------------------------------------------------------------------------------- /packages/filters/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/package.json -------------------------------------------------------------------------------- /packages/filters/src/Filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/Filter.tsx -------------------------------------------------------------------------------- /packages/filters/src/Filters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/Filters.tsx -------------------------------------------------------------------------------- /packages/filters/src/FiltersContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/FiltersContent.tsx -------------------------------------------------------------------------------- /packages/filters/src/FiltersDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/FiltersDropdown.tsx -------------------------------------------------------------------------------- /packages/filters/src/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/debug.ts -------------------------------------------------------------------------------- /packages/filters/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/index.ts -------------------------------------------------------------------------------- /packages/filters/src/parsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/parsers.ts -------------------------------------------------------------------------------- /packages/filters/src/router-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/router-context.tsx -------------------------------------------------------------------------------- /packages/filters/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/types.ts -------------------------------------------------------------------------------- /packages/filters/src/useRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/useRouter.ts -------------------------------------------------------------------------------- /packages/filters/src/useSearchParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/useSearchParams.ts -------------------------------------------------------------------------------- /packages/filters/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/src/utils.ts -------------------------------------------------------------------------------- /packages/filters/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/tsconfig.json -------------------------------------------------------------------------------- /packages/filters/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/filters/vite.config.ts -------------------------------------------------------------------------------- /packages/forms/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/.gitignore -------------------------------------------------------------------------------- /packages/forms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/README.md -------------------------------------------------------------------------------- /packages/forms/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/jest.config.js -------------------------------------------------------------------------------- /packages/forms/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/package.json -------------------------------------------------------------------------------- /packages/forms/playground/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/playground/index.html -------------------------------------------------------------------------------- /packages/forms/playground/src/implementation/style.css: -------------------------------------------------------------------------------- 1 | .input-error { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /packages/forms/playground/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/playground/src/main.tsx -------------------------------------------------------------------------------- /packages/forms/playground/src/playground.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/playground/src/playground.css -------------------------------------------------------------------------------- /packages/forms/playground/src/playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/playground/src/playground.tsx -------------------------------------------------------------------------------- /packages/forms/src/core/components/RootForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/core/components/RootForm.tsx -------------------------------------------------------------------------------- /packages/forms/src/core/context/RootFormContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/core/context/RootFormContext.tsx -------------------------------------------------------------------------------- /packages/forms/src/core/factory/InputFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/core/factory/InputFactory.ts -------------------------------------------------------------------------------- /packages/forms/src/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/core/index.ts -------------------------------------------------------------------------------- /packages/forms/src/core/utils/transform-utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/core/utils/transform-utils.tsx -------------------------------------------------------------------------------- /packages/forms/src/core/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/core/utils/utils.ts -------------------------------------------------------------------------------- /packages/forms/src/core/utils/zod-resolver.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/core/utils/zod-resolver.tsx -------------------------------------------------------------------------------- /packages/forms/src/form/RenderForm/RenderForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/form/RenderForm/RenderForm.tsx -------------------------------------------------------------------------------- /packages/forms/src/form/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/form/index.ts -------------------------------------------------------------------------------- /packages/forms/src/hook-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/hook-form.tsx -------------------------------------------------------------------------------- /packages/forms/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/index.ts -------------------------------------------------------------------------------- /packages/forms/src/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from './types' 2 | -------------------------------------------------------------------------------- /packages/forms/src/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/types/types.ts -------------------------------------------------------------------------------- /packages/forms/src/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './utils' 2 | -------------------------------------------------------------------------------- /packages/forms/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/src/utils/utils.ts -------------------------------------------------------------------------------- /packages/forms/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/tsconfig.json -------------------------------------------------------------------------------- /packages/forms/vite.config.playground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/vite.config.playground.ts -------------------------------------------------------------------------------- /packages/forms/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/forms/vite.config.ts -------------------------------------------------------------------------------- /packages/pipeline-graph/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /coverage 3 | /build 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /packages/pipeline-graph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/README.md -------------------------------------------------------------------------------- /packages/pipeline-graph/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/package.json -------------------------------------------------------------------------------- /packages/pipeline-graph/playground/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/playground/index.html -------------------------------------------------------------------------------- /packages/pipeline-graph/playground/src/demo1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/playground/src/demo1.tsx -------------------------------------------------------------------------------- /packages/pipeline-graph/playground/src/demo2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/playground/src/demo2.tsx -------------------------------------------------------------------------------- /packages/pipeline-graph/playground/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/playground/src/main.tsx -------------------------------------------------------------------------------- /packages/pipeline-graph/public/pipeline-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/public/pipeline-graph.png -------------------------------------------------------------------------------- /packages/pipeline-graph/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/src/index.ts -------------------------------------------------------------------------------- /packages/pipeline-graph/src/pipeline-graph.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/src/pipeline-graph.css -------------------------------------------------------------------------------- /packages/pipeline-graph/src/pipeline-graph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/src/pipeline-graph.tsx -------------------------------------------------------------------------------- /packages/pipeline-graph/src/render/render-node.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/src/render/render-node.tsx -------------------------------------------------------------------------------- /packages/pipeline-graph/src/types/container-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/src/types/container-node.ts -------------------------------------------------------------------------------- /packages/pipeline-graph/src/types/node-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/src/types/node-content.ts -------------------------------------------------------------------------------- /packages/pipeline-graph/src/types/nodes-internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/src/types/nodes-internal.ts -------------------------------------------------------------------------------- /packages/pipeline-graph/src/types/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/src/types/nodes.ts -------------------------------------------------------------------------------- /packages/pipeline-graph/src/utils/connects-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/src/utils/connects-utils.ts -------------------------------------------------------------------------------- /packages/pipeline-graph/src/utils/layout-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/src/utils/layout-utils.ts -------------------------------------------------------------------------------- /packages/pipeline-graph/src/utils/path-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/src/utils/path-utils.ts -------------------------------------------------------------------------------- /packages/pipeline-graph/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/tsconfig.json -------------------------------------------------------------------------------- /packages/pipeline-graph/vite.config.playground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/vite.config.playground.ts -------------------------------------------------------------------------------- /packages/pipeline-graph/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/pipeline-graph/vite.config.ts -------------------------------------------------------------------------------- /packages/tests/chat-empty-preview.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/chat-empty-preview.spec.ts -------------------------------------------------------------------------------- /packages/tests/chat-preview.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/chat-preview.spec.ts -------------------------------------------------------------------------------- /packages/tests/commit-details.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/commit-details.spec.ts -------------------------------------------------------------------------------- /packages/tests/common/global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/common/global-setup.ts -------------------------------------------------------------------------------- /packages/tests/common/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/common/test.ts -------------------------------------------------------------------------------- /packages/tests/create-rule.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/create-rule.spec.ts -------------------------------------------------------------------------------- /packages/tests/data-table-demo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/data-table-demo.spec.ts -------------------------------------------------------------------------------- /packages/tests/execution-details-graph.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/execution-details-graph.spec.ts -------------------------------------------------------------------------------- /packages/tests/execution-details-logs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/execution-details-logs.spec.ts -------------------------------------------------------------------------------- /packages/tests/execution-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/execution-list.spec.ts -------------------------------------------------------------------------------- /packages/tests/general-settings.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/general-settings.spec.ts -------------------------------------------------------------------------------- /packages/tests/label-form.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/label-form.spec.ts -------------------------------------------------------------------------------- /packages/tests/landing-page.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/landing-page.spec.ts -------------------------------------------------------------------------------- /packages/tests/pipeline-graph-minimal.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/pipeline-graph-minimal.spec.ts -------------------------------------------------------------------------------- /packages/tests/pipeline-graph.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/pipeline-graph.spec.ts -------------------------------------------------------------------------------- /packages/tests/pipeline-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/pipeline-list.spec.ts -------------------------------------------------------------------------------- /packages/tests/profile-settings-keys.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/profile-settings-keys.spec.ts -------------------------------------------------------------------------------- /packages/tests/profile-settings.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/profile-settings.spec.ts -------------------------------------------------------------------------------- /packages/tests/project-create-additional.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/project-create-additional.spec.ts -------------------------------------------------------------------------------- /packages/tests/project-create.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/project-create.spec.ts -------------------------------------------------------------------------------- /packages/tests/project-settings.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/project-settings.spec.ts -------------------------------------------------------------------------------- /packages/tests/pull-request-changes-1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/pull-request-changes-1.spec.ts -------------------------------------------------------------------------------- /packages/tests/pull-request-changes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/pull-request-changes.spec.ts -------------------------------------------------------------------------------- /packages/tests/pull-request-commits.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/pull-request-commits.spec.ts -------------------------------------------------------------------------------- /packages/tests/pull-request-compare.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/pull-request-compare.spec.ts -------------------------------------------------------------------------------- /packages/tests/pull-request-conversation-1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/pull-request-conversation-1.spec.ts -------------------------------------------------------------------------------- /packages/tests/pull-request-conversation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/pull-request-conversation.spec.ts -------------------------------------------------------------------------------- /packages/tests/pull-request-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/pull-request-list.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-branches.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-branches.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-commits-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-commits-list.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-create.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-create.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-empty.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-empty.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-files-edit-view.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-files-edit-view.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-files-json-view.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-files-json-view.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-files-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-files-list.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-files-markdown-view.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-files-markdown-view.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-import.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-import.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-labels-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-labels-list.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-list.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-search.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-search.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-summary.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-summary.spec.ts -------------------------------------------------------------------------------- /packages/tests/repo-tags.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/repo-tags.spec.ts -------------------------------------------------------------------------------- /packages/tests/rule-not-found.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/rule-not-found.spec.ts -------------------------------------------------------------------------------- /packages/tests/secret-details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/secret-details.ts -------------------------------------------------------------------------------- /packages/tests/secrets-list-page.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/secrets-list-page.spec.ts -------------------------------------------------------------------------------- /packages/tests/signin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/signin.spec.ts -------------------------------------------------------------------------------- /packages/tests/signup.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/signup.spec.ts -------------------------------------------------------------------------------- /packages/tests/space-settings-labels.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/space-settings-labels.spec.ts -------------------------------------------------------------------------------- /packages/tests/space-settings-members.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/space-settings-members.spec.ts -------------------------------------------------------------------------------- /packages/tests/table-v2-demo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/table-v2-demo.spec.ts -------------------------------------------------------------------------------- /packages/tests/unified-pipeline-studio.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/unified-pipeline-studio.spec.ts -------------------------------------------------------------------------------- /packages/tests/view-only.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/tests/view-only.spec.ts -------------------------------------------------------------------------------- /packages/ui/.gitignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | dist 3 | node_modules 4 | .env -------------------------------------------------------------------------------- /packages/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/README.md -------------------------------------------------------------------------------- /packages/ui/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/components.json -------------------------------------------------------------------------------- /packages/ui/config/resolve-monaco.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/config/resolve-monaco.ts -------------------------------------------------------------------------------- /packages/ui/config/vitest-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/config/vitest-setup.ts -------------------------------------------------------------------------------- /packages/ui/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/global.d.ts -------------------------------------------------------------------------------- /packages/ui/i18n.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/i18n.config.ts -------------------------------------------------------------------------------- /packages/ui/locales/en/component.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/locales/en/component.json -------------------------------------------------------------------------------- /packages/ui/locales/en/views.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/locales/en/views.json -------------------------------------------------------------------------------- /packages/ui/locales/fr/component.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/locales/fr/component.json -------------------------------------------------------------------------------- /packages/ui/locales/fr/views.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/locales/fr/views.json -------------------------------------------------------------------------------- /packages/ui/locales/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/locales/index.ts -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/postcss.config.js -------------------------------------------------------------------------------- /packages/ui/scripts/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/scripts/icons.js -------------------------------------------------------------------------------- /packages/ui/scripts/logos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/scripts/logos.js -------------------------------------------------------------------------------- /packages/ui/src/components/__tests__/card.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/__tests__/card.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/__tests__/form.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/__tests__/form.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/__tests__/input.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/__tests__/input.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/__tests__/link.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/__tests__/link.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/__tests__/meter.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/__tests__/meter.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/__tests__/radio.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/__tests__/radio.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/__tests__/sheet.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/__tests__/sheet.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/__tests__/table.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/__tests__/table.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/__tests__/tabs.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/__tests__/tabs.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/__tests__/tag.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/__tests__/tag.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/__tests__/text.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/__tests__/text.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/accordion/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/accordion/accordion.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/alert-dialog.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/alert/Alert.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/alert/Alert.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/alert/AlertLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/alert/AlertLink.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/alert/AlertRoot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/alert/AlertRoot.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/alert/AlertTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/alert/AlertTitle.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/alert/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/alert/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/app-sidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/app-sidebar/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/app-sidebar/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/app-sidebar/types.ts -------------------------------------------------------------------------------- /packages/ui/src/components/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/avatar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/branch-tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/branch-tag.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/breadcrumb.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/button-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/button-group.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/button-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/button-layout.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/button.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/calendar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/card-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/card-select.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/card.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/carousel.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/chat/chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/chat/chat.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/chat/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/chat/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/chat/message-bubble.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/chat/message-bubble.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/chat/prompt-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/chat/prompt-input.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/chatV2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/chatV2.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/checkbox.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/command.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/commit-copy-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/commit-copy-actions.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/copy-button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/copy-button/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/copy-tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/copy-tag.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/counter-badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/counter-badge.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/data-table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/data-table/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/data-table/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/data-table/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/components/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/dialog.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/dialogs/dialogs.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/dialogs/dialogs.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/dialogs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/dialogs/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/draggable-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/draggable-card.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/drawer/DrawerBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/drawer/DrawerBody.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/drawer/DrawerContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/drawer/DrawerContent.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/drawer/DrawerFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/drawer/DrawerFooter.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/drawer/DrawerHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/drawer/DrawerHeader.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/drawer/DrawerOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/drawer/DrawerOverlay.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/drawer/DrawerRoot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/drawer/DrawerRoot.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/drawer/DrawerTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/drawer/DrawerTitle.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/drawer/DrawerTrigger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/drawer/DrawerTrigger.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/drawer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/drawer/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/dropdown-menu.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/entity-form-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/entity-form-layout.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/favorite.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/favorite.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/file-explorer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/file-explorer.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/file-toolbar-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/file-toolbar-actions.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/filters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/filters/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/filters/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/filters/types.ts -------------------------------------------------------------------------------- /packages/ui/src/components/filters/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/filters/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/components/form-input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/form-input/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/form-primitives/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/form-primitives/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/form.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icon-name-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icon-name-map.ts -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icon-v2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icon-v2.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/agile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/agile.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/ai.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/ai.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/bell.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/bell.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/bin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/bin.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/bold.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/bold.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/builds.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/builds.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/chain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/chain.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/check.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/circle.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/clock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/clock.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/cloud.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/cloud.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/code.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/code.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/cookie.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/cookie.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/copy.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/cpu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/cpu.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/cron.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/cron.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/crop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/crop.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/deploy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/deploy.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/docs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/docs.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/drag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/drag.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/earth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/earth.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/edit.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/eject.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/eject.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/erase.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/erase.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/expand.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/eye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/eye.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/filter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/filter.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/finder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/finder.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/flash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/flash.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/folder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/folder.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/git.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/git.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/globe.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/header.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/header.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/heart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/heart.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/import.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/import.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/italic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/italic.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/key.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/key.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/label.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/label.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/lamp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/lamp.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/linux.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/linux.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/list.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/list.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/loader.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/loader.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/lock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/lock.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/log-in.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/log-in.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/logout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/logout.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/mail.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/mail.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/menu.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/minus.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/notes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/notes.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/okrs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/okrs.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/page.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/page.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/pause.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/phone.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/phone.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/pin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/pin.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/play.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/plus.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/portal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/portal.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/quote.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/quote.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/redo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/redo.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/reduce.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/reduce.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/regex.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/regex.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/reply.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/reply.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/roles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/roles.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/ruler.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/ruler.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/run.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/run.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/safari.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/safari.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/search.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/send.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/send.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/share.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/share.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/shield.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/shield.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/slash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/slash.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/sort-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/sort-1.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/sort-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/sort-2.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/sparks.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/sparks.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/star.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/stop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/stop.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/tag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/tag.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/target.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/target.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/tasks.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/tasks.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/theme.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/theme.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/timer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/timer.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/trash.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/undo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/undo.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/upload.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/upload.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/user.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/vue-js.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/vue-js.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/www.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/www.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/icons/xmark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/icons/xmark.svg -------------------------------------------------------------------------------- /packages/ui/src/components/icon-v2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-v2/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/icon-with-tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/icon-with-tooltip.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/illustration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/illustration/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/image-carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/image-carousel.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/input-otp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/input-otp.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/input.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/inputs/base-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/inputs/base-input.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/inputs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/inputs/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/inputs/inputs.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/inputs/inputs.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/inputs/number-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/inputs/number-input.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/inputs/search-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/inputs/search-input.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/inputs/text-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/inputs/text-input.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/inputs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/inputs/types.ts -------------------------------------------------------------------------------- /packages/ui/src/components/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/layout.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/link.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/list-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/list-actions.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logo-name-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logo-name-map.ts -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logo-v2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logo-v2.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/argo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/argo.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/aws.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/aws.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/azure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/azure.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/bamboo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/bamboo.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/docker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/docker.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/git.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/git.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/gitea.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/gitea.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/github.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/gitlab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/gitlab.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/go.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/go.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/google.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/grype.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/grype.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/helm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/helm.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/java.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/java.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/jfrog.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/jfrog.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/jira.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/jira.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/linux.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/linux.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/local.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/local.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/nexus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/nexus.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/npm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/npm.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/oci.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/oci.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/python.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/python.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/sfx.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/sfx.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/slack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/slack.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/splunk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/splunk.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/spot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/spot.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/tanzu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/tanzu.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/vue-js.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/vue-js.svg -------------------------------------------------------------------------------- /packages/ui/src/components/logo-v2/logos/zoom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/logo-v2/logos/zoom.svg -------------------------------------------------------------------------------- /packages/ui/src/components/meter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/meter.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/more-actions-tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/more-actions-tooltip.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/multi-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/multi-select.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/nav/avatar-dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/nav/avatar-dropdown.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/nav/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/nav/header.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/nav/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/nav/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/nav/scope-selector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/nav/scope-selector.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/nav/side-nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/nav/side-nav.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/nav/sidebar-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/nav/sidebar-item.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/nav/sidebar-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/nav/sidebar-layout.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/nav/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/nav/types.ts -------------------------------------------------------------------------------- /packages/ui/src/components/no-data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/no-data.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/node-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/node-group.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/pagination/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/pagination/types.ts -------------------------------------------------------------------------------- /packages/ui/src/components/path-breadcrumbs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/path-breadcrumbs.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/pipeline-nodes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/pipeline-nodes/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/popover.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/problems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/problems.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/progress.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/radio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/radio.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/rbac/index.ts: -------------------------------------------------------------------------------- 1 | export * from './types' 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/rbac/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/rbac/types.ts -------------------------------------------------------------------------------- /packages/ui/src/components/repo-subheader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/repo-subheader.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/reset-tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/reset-tag.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/resizable.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/scope/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/scope/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/scope/scope-tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/scope/scope-tag.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/scope/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/scope/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/components/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/scroll-area.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/search-files.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/search-files.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/separator.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/sheet.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/shortcut.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/shortcut.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/sidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/sidebar/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/sidebar/sidebar-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/sidebar/sidebar-item.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/sidebar/types.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ui/src/components/skeletons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/skeletons/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/sorts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/sorts/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/sorts/multi-sort.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/sorts/multi-sort.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/sorts/simple-sort.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/sorts/simple-sort.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/sorts/sort-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/sorts/sort-context.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/sorts/sort-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/sorts/sort-select.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/sorts/sort.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/sorts/sort.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/sorts/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/sorts/type.ts -------------------------------------------------------------------------------- /packages/ui/src/components/spacer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/spacer.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/split-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/split-button.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/stacked-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/stacked-list.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/stats-panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/stats-panel.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/switch.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/table.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/tabs.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/tag.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/text.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/time-ago-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/time-ago-card.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/toast/custom-toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/toast/custom-toast.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/toast/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/toast/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/toast/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/toast/toaster.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/toast/toasts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/toast/toasts.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/toast/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/toast/types.ts -------------------------------------------------------------------------------- /packages/ui/src/components/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/toggle-group.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/toggle.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/tooltip.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/topbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/topbar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/treeview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/treeview.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/view-only.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/view-only.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/widgets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/components/widgets.tsx -------------------------------------------------------------------------------- /packages/ui/src/context/component-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/context/component-context.tsx -------------------------------------------------------------------------------- /packages/ui/src/context/dialog-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/context/dialog-context.tsx -------------------------------------------------------------------------------- /packages/ui/src/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/context/index.ts -------------------------------------------------------------------------------- /packages/ui/src/context/portal-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/context/portal-context.tsx -------------------------------------------------------------------------------- /packages/ui/src/context/router-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/context/router-context.tsx -------------------------------------------------------------------------------- /packages/ui/src/context/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/context/theme/index.ts -------------------------------------------------------------------------------- /packages/ui/src/context/theme/theme-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/context/theme/theme-context.tsx -------------------------------------------------------------------------------- /packages/ui/src/context/theme/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/context/theme/types.ts -------------------------------------------------------------------------------- /packages/ui/src/context/translation-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/context/translation-context.tsx -------------------------------------------------------------------------------- /packages/ui/src/fonts/InterVariable.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/fonts/InterVariable.ttf -------------------------------------------------------------------------------- /packages/ui/src/fonts/InterVariable.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/fonts/InterVariable.woff2 -------------------------------------------------------------------------------- /packages/ui/src/fonts/JetBrainsMono-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/fonts/JetBrainsMono-Regular.woff2 -------------------------------------------------------------------------------- /packages/ui/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-column-filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-column-filter.tsx -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-common-filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-common-filter.tsx -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-debounce-search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-debounce-search.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-deep-compare-effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-deep-compare-effect.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-drag-and-drop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-drag-and-drop.tsx -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-event-listener.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-event-listener.tsx -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-is-mounted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-is-mounted.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-local-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-local-storage.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-memory-cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-memory-cleanup.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-polling.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-polling.tsx -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-resize-observer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-resize-observer.tsx -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-tab-visible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/use-tab-visible.tsx -------------------------------------------------------------------------------- /packages/ui/src/hooks/useLocationChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/useLocationChange.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/useNav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/hooks/useNav.ts -------------------------------------------------------------------------------- /packages/ui/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/index.ts -------------------------------------------------------------------------------- /packages/ui/src/scripts/prefix-styles-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/scripts/prefix-styles-css.js -------------------------------------------------------------------------------- /packages/ui/src/scripts/prefix-tailwind-ts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/scripts/prefix-tailwind-ts.js -------------------------------------------------------------------------------- /packages/ui/src/styles/diff-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/styles/diff-styles.css -------------------------------------------------------------------------------- /packages/ui/src/styles/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/styles/styles.css -------------------------------------------------------------------------------- /packages/ui/src/svgs/theme-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/svgs/theme-dark.png -------------------------------------------------------------------------------- /packages/ui/src/svgs/theme-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/svgs/theme-light.png -------------------------------------------------------------------------------- /packages/ui/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/types/index.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/CanaryOutletFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/CanaryOutletFactory.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/TimeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/TimeUtils.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/__tests__/TimeUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/__tests__/TimeUtils.test.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/__tests__/stringUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/__tests__/stringUtils.test.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/__tests__/typeUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/__tests__/typeUtils.test.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/__tests__/utils.skip_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/__tests__/utils.skip_test.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/after-frames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/after-frames.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/cn.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/get-shadow-active-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/get-shadow-active-element.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/getComponentDisplayName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/getComponentDisplayName.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/index.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/isSafari.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/isSafari.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/mergeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/mergeUtils.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/schema.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/stringUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/stringUtils.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/task.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/typeUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/typeUtils.tsx -------------------------------------------------------------------------------- /packages/ui/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/utils/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/views/account/account.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/account/account.types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/account/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/account/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/auth/forgot-password-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/auth/forgot-password-page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/auth/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/auth/new-password-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/auth/new-password-page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/auth/otp-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/auth/otp-page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/auth/signin-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/auth/signin-page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/auth/signup-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/auth/signup-page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/common/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/common/index.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/common/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/components/FilterGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/components/FilterGroup.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/components/SavedFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/components/SavedFilters.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/components/contributors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/components/contributors.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/components/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/components/page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/empty-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/empty-page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/execution/console-logs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/execution/console-logs.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/execution/execution-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/execution/execution-info.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/execution/execution-tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/execution/execution-tabs.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/execution/execution-tree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/execution/execution-tree.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/execution/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/execution/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/execution/key-value-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/execution/key-value-table.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/execution/pipeline-status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/execution/pipeline-status.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/execution/step-execution.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/execution/step-execution.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/execution/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/execution/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/execution/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/execution/utils.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/labels/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/labels/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/labels/label-form-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/labels/label-form-page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/labels/labels-list-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/labels/labels-list-page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/labels/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/labels/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/landing-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/landing-page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/layouts/PullRequestLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/layouts/PullRequestLayout.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/layouts/SandboxLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/layouts/SandboxLayout.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/layouts/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/layouts/layout.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/layouts/subheader-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/layouts/subheader-wrapper.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/not-found-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/not-found-page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/pipelines/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/pipelines/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/platform/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/platform/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/platform/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/platform/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/platform/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/platform/utils/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/views/profile-settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/profile-settings/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/profile-settings/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/profile-settings/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/project/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/project/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/project/project-import.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/project/project-import.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/project/project-members/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './types' 2 | -------------------------------------------------------------------------------- /packages/ui/src/views/project/project.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/project/project.types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/common/index.ts: -------------------------------------------------------------------------------- 1 | export * from './types' 2 | -------------------------------------------------------------------------------- /packages/ui/src/views/repo/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/common/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/common/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/common/util.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/components/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/pull-request/details/components/conversation/sections/pull-request-line-description.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ui/src/views/repo/pull-request/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/pull-request/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/pull-request/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/pull-request/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-branch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-branch/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-branch/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-branch/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-commits/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-commits/index.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-commits/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-commits/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-create/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-create/index.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-files/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-files/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-import/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-import/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-list/repo-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-list/repo-list.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-list/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-list/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-push-rules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-push-rules/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-push-rules/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-push-rules/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-settings/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-settings/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-sidebar/index.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-tag-rules/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-tag-rules/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo-tags/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo-tags/types.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/repo/repo.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/repo.types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/webhooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/webhooks/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/repo/webhooks/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/repo/webhooks/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/views/run-pipeline/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/run-pipeline/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/run-pipeline/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/run-pipeline/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/run-pipeline/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/run-pipeline/utils/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/run-pipeline/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/run-pipeline/utils/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/run-pipeline/visual-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/run-pipeline/visual-view.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/run-pipeline/yaml-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/run-pipeline/yaml-view.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/search/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/search/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/search/search-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/search/search-page.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/search/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/search/utils/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/views/secrets/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/secrets/components/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/secrets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/secrets/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/secrets/secrets-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/secrets/secrets-header.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/secrets/secrets-list/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/secrets/secrets-list/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/secrets/secrets-list/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/secrets/secrets-list/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/secrets/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/secrets/types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/sidebar-view/sidebar-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/sidebar-view/sidebar-view.tsx -------------------------------------------------------------------------------- /packages/ui/src/views/types/link-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/types/link-types.ts -------------------------------------------------------------------------------- /packages/ui/src/views/user-management/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './main' 2 | -------------------------------------------------------------------------------- /packages/ui/src/views/user-management/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/user-management/index.ts -------------------------------------------------------------------------------- /packages/ui/src/views/user-management/types/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/src/views/user-management/types/main.ts -------------------------------------------------------------------------------- /packages/ui/tailwind-components-preset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/tailwind-components-preset.ts -------------------------------------------------------------------------------- /packages/ui/tailwind-design-system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/tailwind-design-system.ts -------------------------------------------------------------------------------- /packages/ui/tailwind-utils-config/components/tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/tailwind-utils-config/components/tag.ts -------------------------------------------------------------------------------- /packages/ui/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/tailwind.config.ts -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /packages/ui/vite-analyse.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/vite-analyse.config.ts -------------------------------------------------------------------------------- /packages/ui/vite-base.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/vite-base.config.ts -------------------------------------------------------------------------------- /packages/ui/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/vite-env.d.ts -------------------------------------------------------------------------------- /packages/ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/vite.config.ts -------------------------------------------------------------------------------- /packages/ui/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/ui/vitest.config.ts -------------------------------------------------------------------------------- /packages/yaml-editor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/.gitignore -------------------------------------------------------------------------------- /packages/yaml-editor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/README.md -------------------------------------------------------------------------------- /packages/yaml-editor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/package.json -------------------------------------------------------------------------------- /packages/yaml-editor/playground/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/playground/index.html -------------------------------------------------------------------------------- /packages/yaml-editor/playground/src/demo1/demo1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/playground/src/demo1/demo1.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/playground/src/demo2/demo2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/playground/src/demo2/demo2.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/playground/src/demo3/demo3.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/playground/src/demo3/demo3.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/playground/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/playground/src/main.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/playground/src/playground.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/playground/src/playground.css -------------------------------------------------------------------------------- /packages/yaml-editor/playground/src/playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/playground/src/playground.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/src/components/BlameEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/components/BlameEditor.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/src/components/CodeEditor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/components/CodeEditor.css -------------------------------------------------------------------------------- /packages/yaml-editor/src/components/CodeEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/components/CodeEditor.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/src/components/DiffEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/components/DiffEditor.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/src/components/YamlEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/components/YamlEditor.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/global.d.ts -------------------------------------------------------------------------------- /packages/yaml-editor/src/hooks/useCodeLens.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/hooks/useCodeLens.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/src/hooks/useDecoration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/hooks/useDecoration.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/src/hooks/useHighlight.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/hooks/useHighlight.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/src/hooks/useProblems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/hooks/useProblems.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/src/hooks/useSchema.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/hooks/useSchema.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/src/hooks/useTheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/hooks/useTheme.tsx -------------------------------------------------------------------------------- /packages/yaml-editor/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/index.ts -------------------------------------------------------------------------------- /packages/yaml-editor/src/types/blame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/types/blame.ts -------------------------------------------------------------------------------- /packages/yaml-editor/src/types/inline-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/types/inline-actions.ts -------------------------------------------------------------------------------- /packages/yaml-editor/src/types/monaco.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/types/monaco.ts -------------------------------------------------------------------------------- /packages/yaml-editor/src/types/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/types/selectors.ts -------------------------------------------------------------------------------- /packages/yaml-editor/src/types/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/types/themes.ts -------------------------------------------------------------------------------- /packages/yaml-editor/src/utils/codelens-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/utils/codelens-utils.ts -------------------------------------------------------------------------------- /packages/yaml-editor/src/utils/monaco-globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/utils/monaco-globals.ts -------------------------------------------------------------------------------- /packages/yaml-editor/src/utils/schema-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/utils/schema-utils.ts -------------------------------------------------------------------------------- /packages/yaml-editor/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/src/utils/utils.ts -------------------------------------------------------------------------------- /packages/yaml-editor/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/tsconfig.json -------------------------------------------------------------------------------- /packages/yaml-editor/vite.config.playground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/vite.config.playground.ts -------------------------------------------------------------------------------- /packages/yaml-editor/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/vite.config.ts -------------------------------------------------------------------------------- /packages/yaml-editor/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/packages/yaml-editor/webpack.config.prod.js -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harness/canary/HEAD/pnpm-workspace.yaml --------------------------------------------------------------------------------