Path Lines of Code config-ui/index.html 20 config-ui/src/App.tsx 62 config-ui/src/components/action/external-link/index.tsx 10 config-ui/src/components/action/icon-button/index.tsx 26 config-ui/src/components/action/index.ts 2 config-ui/src/components/alert/index.tsx 13 config-ui/src/components/buttons/index.tsx 38 config-ui/src/components/card/index.tsx 10 config-ui/src/components/dialog/index.tsx 48 config-ui/src/components/dialog/styled.ts 28 config-ui/src/components/divider/index.tsx 7 config-ui/src/components/form/index.ts 2 config-ui/src/components/form/item/index.tsx 21 config-ui/src/components/form/item/styled.ts 11 config-ui/src/components/form/password/index.tsx 20 config-ui/src/components/index.ts 17 config-ui/src/components/inspector/index.tsx 33 config-ui/src/components/inspector/styled.ts 34 config-ui/src/components/loading/index.ts 2 config-ui/src/components/loading/loading.tsx 12 config-ui/src/components/loading/page-loading.tsx 9 config-ui/src/components/loading/styled.ts 36 config-ui/src/components/logo/index.tsx 9 config-ui/src/components/logo/styled.ts 15 config-ui/src/components/message/index.tsx 19 config-ui/src/components/no-data/index.tsx 27 config-ui/src/components/page-header/index.tsx 33 config-ui/src/components/page-header/styled.ts 26 config-ui/src/components/selector/index.ts 2 config-ui/src/components/selector/multi-selector/index.tsx 113 config-ui/src/components/selector/selector/index.tsx 62 config-ui/src/components/table/components/content.tsx 70 config-ui/src/components/table/components/index.ts 3 config-ui/src/components/table/components/loading.tsx 8 config-ui/src/components/table/components/no-data.tsx 21 config-ui/src/components/table/hooks/index.ts 1 config-ui/src/components/table/hooks/use-row-selection.ts 64 config-ui/src/components/table/index.ts 2 config-ui/src/components/table/styled.ts 29 config-ui/src/components/table/table.tsx 18 config-ui/src/components/table/types.ts 9 config-ui/src/components/toast/index.tsx 20 config-ui/src/components/tooltip/help-tooltip/index.tsx 24 config-ui/src/components/tooltip/index.ts 2 config-ui/src/components/tooltip/text-tooltip/index.tsx 27 config-ui/src/config/cron.ts 86 config-ui/src/config/endpoint.ts 1 config-ui/src/config/entities.ts 13 config-ui/src/config/index.ts 3 config-ui/src/hooks/index.ts 5 config-ui/src/hooks/use-auto-refresh.ts 51 config-ui/src/hooks/use-connections.ts 24 config-ui/src/hooks/use-refresh-data.ts 49 config-ui/src/hooks/use-tips.ts 3 config-ui/src/hooks/user-proxy-prefix.ts 7 config-ui/src/index.css 46 config-ui/src/main.tsx 4 config-ui/src/pages/blueprint/connection-detail/api.ts 11 config-ui/src/pages/blueprint/connection-detail/index.tsx 200 config-ui/src/pages/blueprint/connection-detail/styled.ts 49 config-ui/src/pages/blueprint/detail/api.ts 9 config-ui/src/pages/blueprint/detail/blueprint-detail-page.tsx 18 config-ui/src/pages/blueprint/detail/blueprint-detail.tsx 55 config-ui/src/pages/blueprint/detail/components/add-connection-dialog/index.tsx 59 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/customize.ts 20 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/dbt.ts 31 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/feishu.ts 9 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/general.ts 34 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/gitextractor.ts 12 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/github.ts 13 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/gitlab.ts 12 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/index.ts 80 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/jenkins.ts 12 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/jira.ts 13 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/refdiff.ts 15 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/starrocks.ts 25 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/tapd.ts 14 config-ui/src/pages/blueprint/detail/components/advanced-editor/example/zentao.ts 14 config-ui/src/pages/blueprint/detail/components/advanced-editor/index.tsx 70 config-ui/src/pages/blueprint/detail/components/index.ts 4 config-ui/src/pages/blueprint/detail/components/sync-policy/index.tsx 177 config-ui/src/pages/blueprint/detail/components/sync-policy/styled.ts 35 config-ui/src/pages/blueprint/detail/components/update-name-dialog/index.tsx 30 config-ui/src/pages/blueprint/detail/components/update-policy-dialog/index.tsx 66 config-ui/src/pages/blueprint/detail/configuration-panel.tsx 204 config-ui/src/pages/blueprint/detail/index.ts 2 config-ui/src/pages/blueprint/detail/status-panel.tsx 147 config-ui/src/pages/blueprint/detail/styled.ts 77 config-ui/src/pages/blueprint/home/api.ts 17 config-ui/src/pages/blueprint/home/index.tsx 250 config-ui/src/pages/blueprint/home/styled.ts 25 config-ui/src/pages/blueprint/index.ts 4 config-ui/src/pages/blueprint/types.ts 30 config-ui/src/pages/blueprint/utils.ts 11 config-ui/src/pages/connection/detail/api.ts 20 config-ui/src/pages/connection/detail/index.tsx 428 config-ui/src/pages/connection/detail/styled.ts 32 config-ui/src/pages/connection/home/index.tsx 120 config-ui/src/pages/connection/home/styled.ts 68 config-ui/src/pages/connection/index.ts 2 config-ui/src/pages/index.ts 4 config-ui/src/pages/pipeline/api.ts 17 config-ui/src/pages/pipeline/components/cancel/index.tsx 25 config-ui/src/pages/pipeline/components/context/index.tsx 14 config-ui/src/pages/pipeline/components/duration/index.tsx 20 config-ui/src/pages/pipeline/components/historical/index.tsx 114 config-ui/src/pages/pipeline/components/index.ts 5 config-ui/src/pages/pipeline/components/info/index.tsx 67 config-ui/src/pages/pipeline/components/info/styled.ts 32 config-ui/src/pages/pipeline/components/rerun/index.tsx 30 config-ui/src/pages/pipeline/components/status/index.tsx 49 config-ui/src/pages/pipeline/components/status/styled.ts 17 config-ui/src/pages/pipeline/components/task/index.tsx 93 config-ui/src/pages/pipeline/components/task/styled.ts 52 config-ui/src/pages/pipeline/components/tasks/index.tsx 90 config-ui/src/pages/pipeline/components/tasks/styled.ts 56 config-ui/src/pages/pipeline/index.ts 2 config-ui/src/pages/pipeline/types.ts 36 config-ui/src/pages/project/detail/api.ts 17 config-ui/src/pages/project/detail/index.tsx 30 config-ui/src/pages/project/detail/settings-panel.tsx 106 config-ui/src/pages/project/detail/styled.ts 15 config-ui/src/pages/project/detail/webhooks-panel.tsx 130 config-ui/src/pages/project/home/api.ts 37 config-ui/src/pages/project/home/index.tsx 216 config-ui/src/pages/project/home/styled.ts 17 config-ui/src/pages/project/index.ts 4 config-ui/src/pages/project/types.ts 7 config-ui/src/pages/project/utils.ts 3 config-ui/src/plugins/components/connection-form/api.ts 11 config-ui/src/plugins/components/connection-form/fields/app-id.tsx 32 config-ui/src/plugins/components/connection-form/fields/endpoint.tsx 84 config-ui/src/plugins/components/connection-form/fields/index.tsx 69 config-ui/src/plugins/components/connection-form/fields/name.tsx 33 config-ui/src/plugins/components/connection-form/fields/password.tsx 41 config-ui/src/plugins/components/connection-form/fields/proxy.tsx 27 config-ui/src/plugins/components/connection-form/fields/rate-limit.tsx 64 config-ui/src/plugins/components/connection-form/fields/secret-key.tsx 41 config-ui/src/plugins/components/connection-form/fields/styled.ts 24 config-ui/src/plugins/components/connection-form/fields/token.tsx 32 config-ui/src/plugins/components/connection-form/fields/username.tsx 40 config-ui/src/plugins/components/connection-form/index.tsx 100 config-ui/src/plugins/components/connection-form/styled.ts 36 config-ui/src/plugins/components/connection-list/index.tsx 41 config-ui/src/plugins/components/connection-status/index.tsx 37 config-ui/src/plugins/components/data-scope-miller-columns/api.ts 15 config-ui/src/plugins/components/data-scope-miller-columns/index.tsx 99 config-ui/src/plugins/components/data-scope-miller-columns/styled.ts 5 config-ui/src/plugins/components/data-scope-miller-columns/types.ts 4 config-ui/src/plugins/components/data-scope-search/api.ts 11 config-ui/src/plugins/components/data-scope-search/index.tsx 39 config-ui/src/plugins/components/data-scope-search/types.ts 6 config-ui/src/plugins/components/data-scope-select-remote/api.ts 13 config-ui/src/plugins/components/data-scope-select-remote/index.tsx 89 config-ui/src/plugins/components/data-scope-select-remote/styled.ts 2 config-ui/src/plugins/components/data-scope-select/api.ts 8 config-ui/src/plugins/components/data-scope-select/index.tsx 134 config-ui/src/plugins/components/data-scope-select/styled.ts 7 config-ui/src/plugins/components/index.ts 9 config-ui/src/plugins/components/scope-config-form/api.ts 13 config-ui/src/plugins/components/scope-config-form/fields/additional-settings.tsx 53 config-ui/src/plugins/components/scope-config-form/fields/index.ts 1 config-ui/src/plugins/components/scope-config-form/fields/styled.ts 29 config-ui/src/plugins/components/scope-config-form/index.tsx 221 config-ui/src/plugins/components/scope-config-form/misc.ts 30 config-ui/src/plugins/components/scope-config-form/styled.ts 2 config-ui/src/plugins/components/scope-config-select/api.ts 15 config-ui/src/plugins/components/scope-config-select/index.tsx 88 config-ui/src/plugins/components/scope-config-select/styled.ts 3 config-ui/src/plugins/config.ts 29 config-ui/src/plugins/index.ts 4 config-ui/src/plugins/register/azure/config.tsx 22 config-ui/src/plugins/register/azure/connection-fields/base-url.tsx 13 config-ui/src/plugins/register/azure/connection-fields/index.ts 1 config-ui/src/plugins/register/azure/connection-fields/styled.ts 11 config-ui/src/plugins/register/azure/index.ts 2 config-ui/src/plugins/register/azure/styled.ts 37 config-ui/src/plugins/register/azure/transformation.tsx 94 config-ui/src/plugins/register/bamboo/config.ts 43 config-ui/src/plugins/register/bamboo/index.ts 2 config-ui/src/plugins/register/bamboo/styled.ts 16 config-ui/src/plugins/register/bamboo/transformation.tsx 109 config-ui/src/plugins/register/bitbucket/config.tsx 63 config-ui/src/plugins/register/bitbucket/index.ts 2 config-ui/src/plugins/register/bitbucket/styled.ts 47 config-ui/src/plugins/register/bitbucket/transformation.tsx 175 config-ui/src/plugins/register/github/api.ts 2 config-ui/src/plugins/register/github/config.tsx 113 config-ui/src/plugins/register/github/connection-fields/authentication.tsx 27 config-ui/src/plugins/register/github/connection-fields/githubapp.tsx 184 config-ui/src/plugins/register/github/connection-fields/graphql.tsx 28 config-ui/src/plugins/register/github/connection-fields/index.ts 4 config-ui/src/plugins/register/github/connection-fields/styled.ts 43 config-ui/src/plugins/register/github/connection-fields/token.tsx 132 config-ui/src/plugins/register/github/index.ts 2 config-ui/src/plugins/register/github/styled.ts 47 config-ui/src/plugins/register/github/transformation.tsx 319 config-ui/src/plugins/register/gitlab/api.ts 30 config-ui/src/plugins/register/gitlab/config.tsx 66 config-ui/src/plugins/register/gitlab/index.ts 2 config-ui/src/plugins/register/gitlab/styled.ts 26 config-ui/src/plugins/register/gitlab/transformation.tsx 93 config-ui/src/plugins/register/jenkins/config.ts 44 config-ui/src/plugins/register/jenkins/data-scope.tsx 32 config-ui/src/plugins/register/jenkins/index.ts 2 config-ui/src/plugins/register/jenkins/styled.ts 26 config-ui/src/plugins/register/jenkins/transformation.tsx 94 config-ui/src/plugins/register/jenkins/types.ts 5 config-ui/src/plugins/register/jira/api.ts 28 config-ui/src/plugins/register/jira/config.tsx 30 config-ui/src/plugins/register/jira/connection-fields/auth.tsx 166 config-ui/src/plugins/register/jira/connection-fields/index.ts 1 config-ui/src/plugins/register/jira/connection-fields/styled.ts 11 config-ui/src/plugins/register/jira/index.ts 2 config-ui/src/plugins/register/jira/styled.ts 23 config-ui/src/plugins/register/jira/transformation-fields/cross-domain.tsx 93 config-ui/src/plugins/register/jira/transformation-fields/dev-panel.tsx 178 config-ui/src/plugins/register/jira/transformation-fields/index.ts 1 config-ui/src/plugins/register/jira/transformation-fields/remote-link.tsx 85 config-ui/src/plugins/register/jira/transformation-fields/styled.ts 53 config-ui/src/plugins/register/jira/transformation.tsx 221 config-ui/src/plugins/register/pagerduty/config.tsx 42 config-ui/src/plugins/register/pagerduty/index.ts 1 config-ui/src/plugins/register/sonarqube/config.ts 33 config-ui/src/plugins/register/sonarqube/index.ts 1 config-ui/src/plugins/register/tapd/api.ts 11 config-ui/src/plugins/register/tapd/config.tsx 55 config-ui/src/plugins/register/tapd/data-scope.tsx 61 config-ui/src/plugins/register/tapd/index.ts 3 config-ui/src/plugins/register/tapd/styled.ts 24 config-ui/src/plugins/register/tapd/transformation.tsx 266 config-ui/src/plugins/register/teambition/config.tsx 78 config-ui/src/plugins/register/teambition/connection-fields/index.ts 2 config-ui/src/plugins/register/teambition/connection-fields/styled.ts 11 config-ui/src/plugins/register/teambition/connection-fields/tenant-id.tsx 29 config-ui/src/plugins/register/teambition/connection-fields/tenant-type.tsx 33 config-ui/src/plugins/register/teambition/index.ts 1 config-ui/src/plugins/register/webook/api.ts 20 config-ui/src/plugins/register/webook/components/index.ts 1 config-ui/src/plugins/register/webook/components/miller-columns/index.tsx 39 config-ui/src/plugins/register/webook/components/miller-columns/use-miller-columns.ts 34 config-ui/src/plugins/register/webook/config.ts 21 config-ui/src/plugins/register/webook/connection/index.tsx 102 config-ui/src/plugins/register/webook/connection/styled.ts 15 config-ui/src/plugins/register/webook/create-dialog/index.tsx 82 config-ui/src/plugins/register/webook/create-dialog/styled.ts 29 config-ui/src/plugins/register/webook/create-dialog/use-create.ts 50 config-ui/src/plugins/register/webook/delete-dialog/index.tsx 32 config-ui/src/plugins/register/webook/delete-dialog/styled.ts 2 config-ui/src/plugins/register/webook/delete-dialog/use-delete.ts 25 config-ui/src/plugins/register/webook/index.ts 7 config-ui/src/plugins/register/webook/selector-dialog/index.tsx 33 config-ui/src/plugins/register/webook/selector-dialog/styled.ts 12 config-ui/src/plugins/register/webook/types.ts 4 config-ui/src/plugins/register/webook/view-or-edit-dialog/index.tsx 71 config-ui/src/plugins/register/webook/view-or-edit-dialog/styled.ts 28 config-ui/src/plugins/register/webook/view-or-edit-dialog/use-view-or-edit.ts 50 config-ui/src/plugins/register/zentao/config.tsx 47 config-ui/src/plugins/register/zentao/connection-fields/db-url.tsx 25 config-ui/src/plugins/register/zentao/connection-fields/index.ts 1 config-ui/src/plugins/register/zentao/index.ts 1 config-ui/src/plugins/types.ts 34 config-ui/src/plugins/utils.ts 47 config-ui/src/routes/error/components/exception/index.tsx 30 config-ui/src/routes/error/components/index.ts 3 config-ui/src/routes/error/components/needs-db-migrate/api.ts 2 config-ui/src/routes/error/components/needs-db-migrate/index.tsx 39 config-ui/src/routes/error/components/offline/api.ts 2 config-ui/src/routes/error/components/offline/index.tsx 83 config-ui/src/routes/error/error.tsx 18 config-ui/src/routes/error/index.ts 2 config-ui/src/routes/error/styled.ts 33 config-ui/src/routes/error/types.ts 4 config-ui/src/routes/layout/api.ts 11 config-ui/src/routes/layout/index.ts 2 config-ui/src/routes/layout/layout.tsx 143 config-ui/src/routes/layout/loader.ts 23 config-ui/src/routes/layout/styled.ts 124 config-ui/src/routes/layout/tips-transition.css 17 config-ui/src/routes/layout/use-menu.ts 51 config-ui/src/store/connections/api.ts 27 config-ui/src/store/connections/context.tsx 140 config-ui/src/store/connections/index.ts 2 config-ui/src/store/connections/types.ts 25 config-ui/src/store/index.ts 2 config-ui/src/store/tips/context.tsx 19 config-ui/src/store/tips/index.ts 1 config-ui/src/utils/index.ts 3 config-ui/src/utils/operator.ts 28 config-ui/src/utils/request.ts 53 config-ui/src/utils/time.ts 29 config-ui/vite.config.ts 21