├── .depcheckrc ├── .dockerignore ├── .eslintrc.js ├── .github └── workflows │ ├── publish_plugins.yml │ └── publish_storybook.yml ├── .gitignore ├── .prettierignore ├── .vscode └── launch.json ├── .yarn └── releases │ └── yarn-4.5.0.cjs ├── .yarnrc.yml ├── LICENSE ├── README.md ├── app-config.production.yaml ├── app-config.yaml ├── backstage.json ├── check-missing-libs.sh ├── docker-compose.md ├── docker-compose.yaml ├── lerna.json ├── package.json ├── packages ├── README.md ├── app │ ├── .eslintignore │ ├── .eslintrc.js │ ├── config.d.ts │ ├── cypress.json │ ├── cypress │ │ ├── .eslintrc.json │ │ └── integration │ │ │ └── app.js │ ├── package.json │ ├── public │ │ ├── android-chrome-192x192.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── manifest.json │ │ ├── robots.txt │ │ └── safari-pinned-tab.svg │ └── src │ │ ├── App.test.tsx │ │ ├── App.tsx │ │ ├── apis.ts │ │ ├── components │ │ ├── Root │ │ │ ├── LogoFull.tsx │ │ │ ├── LogoIcon.tsx │ │ │ ├── Root.tsx │ │ │ └── index.ts │ │ ├── catalog │ │ │ └── EntityPage.tsx │ │ └── search │ │ │ └── SearchPage.tsx │ │ ├── identityProviders.ts │ │ ├── index.tsx │ │ └── setupTests.ts ├── backend │ ├── .eslintrc.js │ ├── Dockerfile │ ├── README.md │ ├── package.json │ └── src │ │ ├── config.d.ts │ │ ├── extensions │ │ ├── permissionsPolicyExtension.ts │ │ └── scaffolder │ │ │ └── ScaffolderExtension.ts │ │ ├── index.ts │ │ └── modules │ │ └── auth │ │ ├── githubCustomResolver.ts │ │ └── gitlabCustomResolver.ts ├── kong-service-manager-react │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ ├── plugins-updater │ └── src │ │ ├── assets │ │ ├── default.png │ │ └── plugins │ │ │ ├── imperva_imp-appsec-connector.png │ │ │ ├── kong-inc_acl.png │ │ │ ├── kong-inc_acme.png │ │ │ ├── kong-inc_ai-azure-content-safety.png │ │ │ ├── kong-inc_ai-prompt-decorator.png │ │ │ ├── kong-inc_ai-prompt-guard.png │ │ │ ├── kong-inc_ai-prompt-template.png │ │ │ ├── kong-inc_ai-proxy.png │ │ │ ├── kong-inc_ai-rate-limiting-advanced.png │ │ │ ├── kong-inc_ai-request-transformer.png │ │ │ ├── kong-inc_ai-response-transformer.png │ │ │ ├── kong-inc_app-dynamics.png │ │ │ ├── kong-inc_application-registration.png │ │ │ ├── kong-inc_aws-lambda.png │ │ │ ├── kong-inc_azure-functions.png │ │ │ ├── kong-inc_basic-auth.png │ │ │ ├── kong-inc_bot-detection.png │ │ │ ├── kong-inc_canary.png │ │ │ ├── kong-inc_correlation-id.png │ │ │ ├── kong-inc_cors.png │ │ │ ├── kong-inc_datadog.png │ │ │ ├── kong-inc_degraphql.png │ │ │ ├── kong-inc_exit-transformer.png │ │ │ ├── kong-inc_file-log.png │ │ │ ├── kong-inc_forward-proxy.png │ │ │ ├── kong-inc_graphql-proxy-cache-advanced.png │ │ │ ├── kong-inc_graphql-rate-limiting-advanced.png │ │ │ ├── kong-inc_grpc-gateway.png │ │ │ ├── kong-inc_grpc-web.png │ │ │ ├── kong-inc_hmac-auth.png │ │ │ ├── kong-inc_http-log.png │ │ │ ├── kong-inc_ip-restriction.png │ │ │ ├── kong-inc_jq.png │ │ │ ├── kong-inc_jwe-decrypt.png │ │ │ ├── kong-inc_jwt-signer.png │ │ │ ├── kong-inc_jwt.png │ │ │ ├── kong-inc_kafka-log.png │ │ │ ├── kong-inc_kafka-upstream.png │ │ │ ├── kong-inc_key-auth-enc.png │ │ │ ├── kong-inc_key-auth.png │ │ │ ├── kong-inc_ldap-auth-advanced.png │ │ │ ├── kong-inc_ldap-auth.png │ │ │ ├── kong-inc_loggly.png │ │ │ ├── kong-inc_mocking.png │ │ │ ├── kong-inc_mtls-auth.png │ │ │ ├── kong-inc_oas-validation.png │ │ │ ├── kong-inc_oauth2-introspection.png │ │ │ ├── kong-inc_oauth2.png │ │ │ ├── kong-inc_opa.png │ │ │ ├── kong-inc_openid-connect.png │ │ │ ├── kong-inc_opentelemetry.png │ │ │ ├── kong-inc_openwhisk.png │ │ │ ├── kong-inc_post-function.png │ │ │ ├── kong-inc_pre-function.png │ │ │ ├── kong-inc_prometheus.png │ │ │ ├── kong-inc_proxy-cache-advanced.png │ │ │ ├── kong-inc_proxy-cache.png │ │ │ ├── kong-inc_rate-limiting-advanced.png │ │ │ ├── kong-inc_rate-limiting.png │ │ │ ├── kong-inc_request-size-limiting.png │ │ │ ├── kong-inc_request-termination.png │ │ │ ├── kong-inc_request-transformer-advanced.png │ │ │ ├── kong-inc_request-transformer.png │ │ │ ├── kong-inc_request-validator.png │ │ │ ├── kong-inc_response-ratelimiting.png │ │ │ ├── kong-inc_response-transformer-advanced.png │ │ │ ├── kong-inc_response-transformer.png │ │ │ ├── kong-inc_route-by-header.png │ │ │ ├── kong-inc_route-transformer-advanced.png │ │ │ ├── kong-inc_saml.png │ │ │ ├── kong-inc_session.png │ │ │ ├── kong-inc_statsd-advanced.png │ │ │ ├── kong-inc_statsd.png │ │ │ ├── kong-inc_syslog.png │ │ │ ├── kong-inc_tcp-log.png │ │ │ ├── kong-inc_tls-handshake-modifier.png │ │ │ ├── kong-inc_tls-metadata-headers.png │ │ │ ├── kong-inc_udp-log.png │ │ │ ├── kong-inc_upstream-timeout.png │ │ │ ├── kong-inc_vault-auth.png │ │ │ ├── kong-inc_websocket-size-limit.png │ │ │ ├── kong-inc_websocket-validator.png │ │ │ ├── kong-inc_xml-threat-protection.png │ │ │ ├── kong-inc_zipkin.png │ │ │ └── okta_okta.png │ │ ├── components │ │ ├── PluginImage.tsx │ │ └── index.ts │ │ ├── index.ts │ │ └── setupTests.ts └── veecode-core-components │ ├── .eslintrc.js │ ├── .storybook │ ├── VeeCodeTheme.js │ ├── main.js │ ├── manager.js │ └── preview.js │ ├── README.md │ ├── package.json │ └── src │ ├── animations │ ├── error │ │ ├── Error.stories.tsx │ │ ├── Error.tsx │ │ └── error.json │ ├── index.ts │ ├── info │ │ ├── Info.stories.tsx │ │ ├── Info.tsx │ │ └── info.json │ ├── loading │ │ ├── Loading.stories.tsx │ │ ├── aiLoading │ │ │ ├── AILoading.tsx │ │ │ └── stars.json │ │ ├── default │ │ │ ├── Loading.tsx │ │ │ └── loading.json │ │ └── index.ts │ ├── styles.ts │ ├── success │ │ ├── Success.stories.tsx │ │ ├── Success.tsx │ │ └── success.json │ ├── types.ts │ └── warning │ │ ├── Warning.stories.tsx │ │ ├── Warning.tsx │ │ └── warning.json │ ├── components │ ├── alertBox │ │ ├── AlertBox.stories.tsx │ │ ├── AlertBoxError.tsx │ │ ├── AlertBoxInfo.tsx │ │ ├── AlertBoxRoot.tsx │ │ ├── AlertBoxSuccess.tsx │ │ ├── AlertBoxWarning.tsx │ │ └── AltertBox.tsx │ ├── button │ │ ├── Button.stories.tsx │ │ ├── Button.tsx │ │ ├── ButtonContained.tsx │ │ ├── ButtonDanger.tsx │ │ ├── ButtonPrimary.tsx │ │ ├── ButtonRoot.tsx │ │ └── ButtonSecondary.tsx │ ├── codeSnippet │ │ ├── CodeSnippet.stories.tsx │ │ ├── CodeSnippet.tsx │ │ └── languages.ts │ ├── emptyStateComponent │ │ ├── EmptyStateComponent.stories.tsx │ │ ├── EmptyStateComponent.tsx │ │ ├── EmptyStateComponentDocs.tsx │ │ ├── EmptyStateComponentMessage.tsx │ │ ├── EmptyStateComponentRoot.tsx │ │ └── EmptyStateComponentTitle.tsx │ ├── feedback │ │ ├── FeedBackError.tsx │ │ ├── Feedback.stories.tsx │ │ ├── Feedback.tsx │ │ ├── FeedbackAILoading.tsx │ │ ├── FeedbackActions.tsx │ │ ├── FeedbackLoading.tsx │ │ ├── FeedbackRoot.tsx │ │ └── FeedbackSuccess.tsx │ ├── infoBox │ │ ├── InfoBox.stories.tsx │ │ ├── InfoBox.tsx │ │ ├── InfoBoxDocs.tsx │ │ ├── InfoBoxMessage.tsx │ │ └── InfoBoxRoot.tsx │ ├── optionCard │ │ ├── OptionCard.stories.tsx │ │ ├── OptionCard.tsx │ │ ├── OptionCardContent.tsx │ │ ├── OptionCardDescription.tsx │ │ ├── OptionCardIcon.tsx │ │ ├── OptionCardRoot.tsx │ │ ├── OptionCardSubtitle.tsx │ │ ├── OptionCardTags.tsx │ │ └── OptionCardTitle.tsx │ ├── pluginNotConfigured │ │ ├── PluginNotConfigured.stories.tsx │ │ └── PluginNotConfigured.tsx │ └── tableComponent │ │ ├── TableComponent.stories.tsx │ │ ├── TableComponent.tsx │ │ └── mockData.ts │ ├── icons │ ├── VeeLogo.stories.tsx │ ├── VeeLogo.tsx │ ├── assistant-ai-menu-icon.stories.tsx │ ├── assistant-ai-menu-icon.tsx │ ├── emoty-state-icon.stories.tsx │ ├── empty-state-icon.tsx │ ├── fixed-options-icon.stories.tsx │ ├── fixed-options-icon.tsx │ ├── plugin-icon.stories.tsx │ ├── plugin-icon.tsx │ ├── plugin-not-configured-icon.stories.tsx │ ├── plugin-not-configured-icon.tsx │ ├── scaffolder-ai-icon.stories.tsx │ ├── scaffolder-ai-icon.tsx │ ├── stack-icon.stories.tsx │ ├── stack-icon.tsx │ ├── vee-settings-icon.stories.tsx │ └── vee-settings-icon.tsx │ ├── index.ts │ ├── layout │ ├── contentLayout │ │ ├── ContentLayout.stories.tsx │ │ ├── ContentLayout.ts │ │ ├── ContentLayoutBody.tsx │ │ ├── ContentLayoutHeader.tsx │ │ ├── ContentLayoutLabel.tsx │ │ ├── ContentLayoutRoot.tsx │ │ ├── ContentLayoutSubtitle.tsx │ │ └── ContentLayoutTitle.tsx │ ├── index.ts │ └── pageLayout │ │ ├── PageLayoutAction.tsx │ │ ├── PageLayoutActions.tsx │ │ ├── PageLayoutBody.tsx │ │ ├── PageLayoutHeader.tsx │ │ ├── PageLayoutLabel.tsx │ │ ├── PageLayoutRoot.tsx │ │ ├── PageLayoutSubtitle.tsx │ │ ├── PageLayoutTitle.tsx │ │ └── index.ts │ ├── setupTests.ts │ ├── styles │ └── global.css │ ├── theme │ └── customTheme.ts │ └── utils │ ├── constants │ └── themeVariables.ts │ └── mock │ └── storybook.mockApis.ts ├── plugins ├── api-explorer │ ├── .eslintrc.js │ ├── README.md │ ├── dev │ │ └── index.tsx │ ├── package.json │ └── src │ │ ├── components │ │ ├── ApiExplorerPage.tsx │ │ ├── DefaultApiExplorerPage.tsx │ │ ├── Table │ │ │ ├── Table.tsx │ │ │ ├── columns.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── index.ts │ │ ├── config.ts │ │ ├── index.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ └── setupTests.ts ├── application-common │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── index.ts │ │ ├── permissions.ts │ │ └── setupTests.ts ├── cluster-explorer-common │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── index.ts │ │ ├── permissions.tsx │ │ └── setupTests.ts ├── cluster-explorer │ ├── .eslintrc.js │ ├── README.md │ ├── dev │ │ └── index.tsx │ ├── package.json │ └── src │ │ ├── alpha.ts │ │ ├── alpha │ │ ├── clusterExplorerPage.tsx │ │ ├── clusterNavItem.tsx │ │ ├── entityCards.tsx │ │ ├── entityContent.tsx │ │ └── index.ts │ │ ├── components │ │ ├── ClusterExplorerPage.tsx │ │ ├── DefaultClusterExplorerPage.tsx │ │ ├── InstructionsCard │ │ │ ├── ClusterInstructionsCard.tsx │ │ │ └── index.ts │ │ ├── OverviewPage │ │ │ ├── ClusterOverview.tsx │ │ │ ├── DrawerComponent │ │ │ │ ├── DrawerComponent.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.ts │ │ │ ├── clusterNotConfigured │ │ │ │ ├── ClusterNotConfigured.tsx │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ ├── infoButton │ │ │ │ ├── InfoButton.tsx │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── state │ │ │ │ ├── index.ts │ │ │ │ └── nodeInfoState │ │ │ │ │ ├── actions.ts │ │ │ │ │ └── reducer.ts │ │ │ └── switchStatuses │ │ │ │ ├── SwitchStatuses.tsx │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ ├── Table │ │ │ ├── Table.tsx │ │ │ ├── columns.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ └── shared │ │ │ ├── InfoBox │ │ │ └── InfoBox.tsx │ │ │ └── index.ts │ │ ├── hooks │ │ ├── index.ts │ │ ├── useClusterInstructionsAvaliable.ts │ │ ├── useClusterKind.ts │ │ └── useEntityAnnotations.ts │ │ ├── index.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ ├── setupTests.ts │ │ └── utils │ │ ├── constants │ │ └── index.ts │ │ ├── helpers │ │ ├── convertCpuValues.ts │ │ ├── convertMemoryValues.ts │ │ ├── showMemoryDisplayValueInGi.ts │ │ └── truncateMessage.tsx │ │ └── types │ │ └── index.ts ├── database-explorer │ ├── .eslintrc.js │ ├── README.md │ ├── dev │ │ └── index.tsx │ ├── package.json │ └── src │ │ ├── alpha.ts │ │ ├── alpha │ │ ├── databaseExplorerPage.tsx │ │ ├── databaseNavItem.tsx │ │ ├── entityContent.tsx │ │ └── index.ts │ │ ├── components │ │ ├── DatabaseExplorerPage.tsx │ │ ├── DefaultDatabaseExplorerPage.tsx │ │ ├── OverviewPage │ │ │ ├── OverviewPage.tsx │ │ │ ├── fields │ │ │ │ ├── Fields.tsx │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Table │ │ │ ├── Table.tsx │ │ │ ├── columns.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── index.ts │ │ ├── hooks │ │ ├── index.ts │ │ └── useDatabaseKind.ts │ │ ├── index.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ └── setupTests.ts ├── environment-explorer │ ├── .eslintrc.js │ ├── README.md │ ├── dev │ │ └── index.tsx │ ├── package.json │ └── src │ │ ├── alpha.ts │ │ ├── alpha │ │ ├── entityContent.tsx │ │ ├── environmentExplorerPage.tsx │ │ ├── environmentNavItem.tsx │ │ └── index.ts │ │ ├── components │ │ ├── DefaultEnvironmentExplorerPage.tsx │ │ ├── EnvironmentExplorerPage.tsx │ │ ├── OverviewPage │ │ │ ├── OverviewPage.tsx │ │ │ ├── fields │ │ │ │ ├── Fields.tsx │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Table │ │ │ ├── Table.tsx │ │ │ ├── columns.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── index.ts │ │ ├── hooks │ │ ├── index.ts │ │ └── useEnvironmentKind.ts │ │ ├── index.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ └── setupTests.ts ├── github-workflows-common │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── index.ts │ │ ├── permissions.tsx │ │ └── setupTests.ts ├── github-workflows │ ├── .eslintrc.js │ ├── README.md │ ├── dev │ │ └── index.tsx │ ├── package.json │ └── src │ │ ├── alpha.ts │ │ ├── alpha │ │ ├── apis.ts │ │ ├── entityCards.tsx │ │ ├── entityContent.tsx │ │ └── index.ts │ │ ├── api │ │ ├── GithubWorkflowsApi.ts │ │ ├── GithubWorkflowsClient.ts │ │ ├── index.ts │ │ └── types.ts │ │ ├── assets │ │ └── GithubIcon.tsx │ │ ├── components │ │ ├── ErrorBoundary │ │ │ ├── ErrorBoundary.tsx │ │ │ └── index.ts │ │ ├── GitubWorkflowsContent │ │ │ ├── GithubWorkflowsContent.tsx │ │ │ ├── WorkFlowActions │ │ │ │ ├── WorkFlowActions.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ ├── WorkFlowStatus │ │ │ │ ├── WorkFlowStatus.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── loading.tsx │ │ │ │ ├── queued.tsx │ │ │ │ └── types.ts │ │ │ ├── WorkFlowTable │ │ │ │ ├── WorkflowTable.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ ├── WorkFlowsCards │ │ │ │ ├── WorkFlowItem │ │ │ │ │ ├── WorkFlowItem.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── WorkFlowsCards.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ ├── WorkflowsDetails │ │ │ │ ├── DetailsComponent │ │ │ │ │ ├── DetailsComponent.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── JobModal │ │ │ │ │ ├── JobModal.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── styles.ts │ │ │ │ ├── JobsComponent │ │ │ │ │ ├── JobsComponent.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── WorkflowsDetails.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── state │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── jobSelected │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ ├── jobsState │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ └── workflowRunState │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ └── reducer.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── ModalComponent │ │ │ ├── EnvironmentFieldComponent.tsx │ │ │ ├── ModalComponent.tsx │ │ │ ├── index.ts │ │ │ ├── styles.ts │ │ │ └── types.ts │ │ ├── SelectBranch │ │ │ ├── SelectBranch.tsx │ │ │ ├── index.ts │ │ │ └── state │ │ │ │ ├── branches │ │ │ │ ├── actions.ts │ │ │ │ └── reducer.ts │ │ │ │ ├── index.ts │ │ │ │ └── options │ │ │ │ ├── actions.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── types.ts │ │ ├── index.ts │ │ └── shared │ │ │ ├── InfoBox │ │ │ ├── InfoBox.tsx │ │ │ └── index.ts │ │ │ ├── globalstyle.css │ │ │ ├── icons │ │ │ ├── Icons.tsx │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── context │ │ ├── GithubWorkflowsContext.tsx │ │ ├── GithubWorkflowsProvider.tsx │ │ ├── index.ts │ │ └── state │ │ │ ├── allWorkflowsState │ │ │ ├── actions.ts │ │ │ └── reducer.ts │ │ │ ├── index.ts │ │ │ └── inputParamsState │ │ │ ├── actions.ts │ │ │ ├── reducer.ts │ │ │ └── types.ts │ │ ├── hooks │ │ ├── index.ts │ │ ├── useEntityAnnotations.ts │ │ └── useGithubWorkflows.ts │ │ ├── index.ts │ │ ├── mocks │ │ ├── WorkflowListExample.ts │ │ └── component.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ ├── setupTests.ts │ │ └── utils │ │ ├── constants │ │ └── annotations.ts │ │ ├── enums │ │ └── WorkflowListEnum.ts │ │ ├── helpers │ │ ├── calculateDuration.ts │ │ ├── filters.ts │ │ ├── getFileNameToPath.ts │ │ ├── index.ts │ │ ├── regexFileName.ts │ │ ├── sortWorkflowsByName.ts │ │ ├── transformWorkflows.ts │ │ └── truncateString.ts │ │ ├── types │ │ └── index.ts │ │ └── validators │ │ └── index.ts ├── gitlab-pipelines-common │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── index.ts │ │ ├── permissions.tsx │ │ └── setupTests.ts ├── gitlab-pipelines │ ├── .eslintrc.js │ ├── README.md │ ├── dev │ │ └── index.tsx │ ├── package.json │ └── src │ │ ├── alpha.ts │ │ ├── alpha │ │ ├── apis.ts │ │ ├── entityCards.tsx │ │ ├── entityContent.tsx │ │ └── index.ts │ │ ├── api │ │ ├── GitlabPipelinesApi.ts │ │ ├── GitlabPipelinesClient.ts │ │ ├── index.ts │ │ └── types.ts │ │ ├── assets │ │ └── gitlabIcon.tsx │ │ ├── components │ │ ├── ErrorBoundary │ │ │ ├── ErrorBoundary.tsx │ │ │ └── index.ts │ │ ├── GitlabJobs │ │ │ ├── AllJobsComponent │ │ │ │ ├── AllJobsComponent.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ ├── GitlabJobs.tsx │ │ │ ├── JobActions │ │ │ │ ├── JobActions.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ ├── JobItem │ │ │ │ ├── JobItem.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ └── index.ts │ │ ├── GitlabPipelinesList │ │ │ ├── GitlabPipelinesList.tsx │ │ │ ├── PipelineActions │ │ │ │ ├── PipelineActions.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ ├── PipelinesTable │ │ │ │ ├── PipelinesTable.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ └── index.ts │ │ ├── ModalComponent │ │ │ ├── ModalComponent.tsx │ │ │ ├── TextFieldComponent │ │ │ │ ├── TextFieldComponent.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── style.ts │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ ├── styles.ts │ │ │ └── types.ts │ │ ├── SelectBranch │ │ │ ├── SelectBranch.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── StatusComponent │ │ │ ├── StatusComponent.tsx │ │ │ ├── index.ts │ │ │ ├── loading.tsx │ │ │ └── types.ts │ │ └── shared │ │ │ ├── icons │ │ │ ├── Icons.tsx │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── context │ │ ├── GitlabPipelinesContext.tsx │ │ ├── GitlabPipelinesProvider.tsx │ │ ├── index.ts │ │ └── state │ │ │ ├── index.ts │ │ │ ├── jobParams │ │ │ ├── actions.ts │ │ │ └── reducer.ts │ │ │ ├── jobsAnnotation │ │ │ ├── actions.ts │ │ │ └── reducer.ts │ │ │ ├── jobsList │ │ │ ├── actions.ts │ │ │ └── reducer.ts │ │ │ ├── latestPipeline │ │ │ ├── actions.ts │ │ │ └── reducer.ts │ │ │ ├── pipelines │ │ │ ├── actions.ts │ │ │ └── reducer.ts │ │ │ └── variablesParams │ │ │ ├── actions.ts │ │ │ └── reducer.ts │ │ ├── hooks │ │ ├── index.ts │ │ ├── useEntityAnnotations.ts │ │ └── useGitlabAvaliable.ts │ │ ├── index.ts │ │ ├── mocks │ │ └── component.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ ├── setupTests.ts │ │ └── utils │ │ ├── constants │ │ └── index.ts │ │ ├── enums │ │ └── GitlabPipelinesStatus.ts │ │ ├── helpers │ │ ├── index.ts │ │ ├── transformJobsAnnotations.ts │ │ └── truncateString.ts │ │ ├── types │ │ └── index.ts │ │ └── validators │ │ └── index.ts ├── infracost-backend │ ├── .eslintrc.js │ ├── README.md │ ├── migrations │ │ └── 20240106_init.js │ ├── package.json │ └── src │ │ ├── InfracostPlugin.ts │ │ ├── alpha.ts │ │ ├── database │ │ ├── DatabaseInfracostStore.ts │ │ ├── InfracostStore.ts │ │ └── index.ts │ │ ├── index.ts │ │ ├── lib │ │ ├── config.ts │ │ ├── index.ts │ │ └── types.ts │ │ ├── model │ │ ├── index.ts │ │ ├── kind │ │ │ ├── InfracostEntityV1alpha1.ts │ │ │ └── index.ts │ │ ├── schema │ │ │ └── Infracost.v1alpha1.schema.json │ │ └── utils.ts │ │ ├── module │ │ ├── index.ts │ │ └── module.ts │ │ ├── processors │ │ ├── InfracostProcessor.ts │ │ └── index.ts │ │ ├── providers │ │ ├── InfracostEntityProvider.ts │ │ ├── index.ts │ │ └── types.ts │ │ ├── run.ts │ │ ├── service │ │ ├── InfracostService.ts │ │ ├── router.ts │ │ └── standaloneServer.ts │ │ ├── setupTests.ts │ │ └── utils │ │ ├── constants │ │ └── index.ts │ │ └── types │ │ └── infracost.ts ├── infracost-common │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── index.ts │ │ ├── permissions.ts │ │ ├── setupTests.ts │ │ └── types │ │ └── index.ts ├── infracost │ ├── .eslintrc.js │ ├── README.md │ ├── dev │ │ └── index.tsx │ ├── package.json │ └── src │ │ ├── alpha.ts │ │ ├── alpha │ │ ├── apis.ts │ │ ├── entityContent.tsx │ │ └── index.ts │ │ ├── api │ │ ├── InfracostApi.ts │ │ ├── InfracostClient.ts │ │ └── index.ts │ │ ├── assets │ │ └── infracost-svgrepo-com.svg │ │ ├── components │ │ ├── ErrorBoundary │ │ │ ├── ErrorBoundary.tsx │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── infracostOverviewPage │ │ │ ├── InfracostOverviewPage.tsx │ │ │ ├── index.ts │ │ │ ├── infracostDashboard │ │ │ │ ├── InfracostDashboard.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── overall │ │ │ │ │ ├── Overall.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ ├── totalCost │ │ │ │ │ │ ├── TotalCost.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── resourcesComponent │ │ │ │ │ ├── ResourcesComponent.tsx │ │ │ │ │ ├── chart │ │ │ │ │ │ ├── Chart.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── modalComponent │ │ │ │ │ │ ├── ModalComponent.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── state │ │ │ │ │ │ │ ├── chart │ │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── table │ │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── state │ │ │ │ │ │ ├── chart │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ │ └── table │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── styles.ts │ │ │ │ ├── summary │ │ │ │ │ ├── Summary.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ └── types.ts │ │ │ ├── styles.ts │ │ │ └── types.ts │ │ └── shared │ │ │ ├── icons │ │ │ ├── Icons.tsx │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── infoBox │ │ │ ├── InfoBox.tsx │ │ │ ├── index.ts │ │ │ ├── styles.ts │ │ │ └── types.ts │ │ │ ├── loadingProgress │ │ │ ├── LoadingProgress.tsx │ │ │ ├── index.ts │ │ │ └── styles.ts │ │ │ ├── pluginNotConfigured │ │ │ ├── PluginNotConfigured.tsx │ │ │ ├── index.ts │ │ │ ├── styles.ts │ │ │ └── types.ts │ │ │ ├── table │ │ │ ├── Table.tsx │ │ │ ├── index.ts │ │ │ ├── styles.ts │ │ │ └── types.ts │ │ │ └── wrapper │ │ │ ├── Wrapper.tsx │ │ │ ├── index.ts │ │ │ ├── styles.ts │ │ │ └── types.ts │ │ ├── hooks │ │ ├── index.ts │ │ ├── isInfracostAvailable.tsx │ │ ├── useEntityAnnotation.tsx │ │ └── useInfracostProject.tsx │ │ ├── index.ts │ │ ├── mock │ │ ├── cluster.ts │ │ ├── infracost-item.ts │ │ └── resources.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ ├── setupTests.ts │ │ └── utils │ │ ├── constants │ │ ├── annotations.ts │ │ └── infracost.ts │ │ ├── helpers │ │ ├── transformLabel.ts │ │ └── truncateMessage.ts │ │ └── types │ │ └── infracost.ts ├── kong-service-manager-backend │ ├── .eslintrc.js │ ├── README.md │ ├── config.d.ts │ ├── dev │ │ └── index.ts │ ├── package.json │ └── src │ │ ├── api │ │ ├── KongServiceManagerApi.ts │ │ ├── client.ts │ │ ├── index.ts │ │ └── types.ts │ │ ├── controllers │ │ ├── index.ts │ │ ├── kongController.ts │ │ ├── pluginsController.ts │ │ ├── routesController.ts │ │ ├── serviceController.ts │ │ └── types.ts │ │ ├── index.ts │ │ ├── kongServiceManagerPlugin.ts │ │ ├── lib │ │ ├── config.ts │ │ ├── index.ts │ │ └── types.ts │ │ ├── service │ │ ├── router.test.ts │ │ └── router.ts │ │ ├── setupTests.ts │ │ └── utils │ │ ├── helpers │ │ └── getPluginFieldType.ts │ │ └── types │ │ └── index.ts ├── kong-service-manager-common │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── index.ts │ │ ├── permissions.ts │ │ ├── setupTests.ts │ │ └── types │ │ └── index.ts ├── kong-service-manager │ ├── .eslintrc.js │ ├── README.md │ ├── config.d.ts │ ├── package.json │ ├── plugins-updater │ ├── src │ │ ├── alpha.ts │ │ ├── alpha │ │ │ ├── apis.ts │ │ │ ├── entityContent.tsx │ │ │ └── index.ts │ │ ├── api │ │ │ ├── GitManager.ts │ │ │ ├── KongServiceManagerApi.ts │ │ │ ├── KongServiceManagerClient.ts │ │ │ ├── git-providers │ │ │ │ ├── Github.ts │ │ │ │ └── Gitlab.ts │ │ │ └── index.ts │ │ ├── assets │ │ │ ├── default.png │ │ │ └── plugins │ │ │ │ ├── imperva_imp-appsec-connector.png │ │ │ │ ├── kong-inc_acl.png │ │ │ │ ├── kong-inc_acme.png │ │ │ │ ├── kong-inc_ai-azure-content-safety.png │ │ │ │ ├── kong-inc_ai-prompt-decorator.png │ │ │ │ ├── kong-inc_ai-prompt-guard.png │ │ │ │ ├── kong-inc_ai-prompt-template.png │ │ │ │ ├── kong-inc_ai-proxy.png │ │ │ │ ├── kong-inc_ai-rate-limiting-advanced.png │ │ │ │ ├── kong-inc_ai-request-transformer.png │ │ │ │ ├── kong-inc_ai-response-transformer.png │ │ │ │ ├── kong-inc_app-dynamics.png │ │ │ │ ├── kong-inc_application-registration.png │ │ │ │ ├── kong-inc_aws-lambda.png │ │ │ │ ├── kong-inc_azure-functions.png │ │ │ │ ├── kong-inc_basic-auth.png │ │ │ │ ├── kong-inc_bot-detection.png │ │ │ │ ├── kong-inc_canary.png │ │ │ │ ├── kong-inc_correlation-id.png │ │ │ │ ├── kong-inc_cors.png │ │ │ │ ├── kong-inc_datadog.png │ │ │ │ ├── kong-inc_degraphql.png │ │ │ │ ├── kong-inc_exit-transformer.png │ │ │ │ ├── kong-inc_file-log.png │ │ │ │ ├── kong-inc_forward-proxy.png │ │ │ │ ├── kong-inc_graphql-proxy-cache-advanced.png │ │ │ │ ├── kong-inc_graphql-rate-limiting-advanced.png │ │ │ │ ├── kong-inc_grpc-gateway.png │ │ │ │ ├── kong-inc_grpc-web.png │ │ │ │ ├── kong-inc_hmac-auth.png │ │ │ │ ├── kong-inc_http-log.png │ │ │ │ ├── kong-inc_ip-restriction.png │ │ │ │ ├── kong-inc_jq.png │ │ │ │ ├── kong-inc_jwe-decrypt.png │ │ │ │ ├── kong-inc_jwt-signer.png │ │ │ │ ├── kong-inc_jwt.png │ │ │ │ ├── kong-inc_kafka-log.png │ │ │ │ ├── kong-inc_kafka-upstream.png │ │ │ │ ├── kong-inc_key-auth-enc.png │ │ │ │ ├── kong-inc_key-auth.png │ │ │ │ ├── kong-inc_ldap-auth-advanced.png │ │ │ │ ├── kong-inc_ldap-auth.png │ │ │ │ ├── kong-inc_loggly.png │ │ │ │ ├── kong-inc_mocking.png │ │ │ │ ├── kong-inc_mtls-auth.png │ │ │ │ ├── kong-inc_oas-validation.png │ │ │ │ ├── kong-inc_oauth2-introspection.png │ │ │ │ ├── kong-inc_oauth2.png │ │ │ │ ├── kong-inc_opa.png │ │ │ │ ├── kong-inc_openid-connect.png │ │ │ │ ├── kong-inc_opentelemetry.png │ │ │ │ ├── kong-inc_openwhisk.png │ │ │ │ ├── kong-inc_post-function.png │ │ │ │ ├── kong-inc_pre-function.png │ │ │ │ ├── kong-inc_prometheus.png │ │ │ │ ├── kong-inc_proxy-cache-advanced.png │ │ │ │ ├── kong-inc_proxy-cache.png │ │ │ │ ├── kong-inc_rate-limiting-advanced.png │ │ │ │ ├── kong-inc_rate-limiting.png │ │ │ │ ├── kong-inc_request-size-limiting.png │ │ │ │ ├── kong-inc_request-termination.png │ │ │ │ ├── kong-inc_request-transformer-advanced.png │ │ │ │ ├── kong-inc_request-transformer.png │ │ │ │ ├── kong-inc_request-validator.png │ │ │ │ ├── kong-inc_response-ratelimiting.png │ │ │ │ ├── kong-inc_response-transformer-advanced.png │ │ │ │ ├── kong-inc_response-transformer.png │ │ │ │ ├── kong-inc_route-by-header.png │ │ │ │ ├── kong-inc_route-transformer-advanced.png │ │ │ │ ├── kong-inc_saml.png │ │ │ │ ├── kong-inc_session.png │ │ │ │ ├── kong-inc_statsd-advanced.png │ │ │ │ ├── kong-inc_statsd.png │ │ │ │ ├── kong-inc_syslog.png │ │ │ │ ├── kong-inc_tcp-log.png │ │ │ │ ├── kong-inc_tls-handshake-modifier.png │ │ │ │ ├── kong-inc_tls-metadata-headers.png │ │ │ │ ├── kong-inc_udp-log.png │ │ │ │ ├── kong-inc_upstream-timeout.png │ │ │ │ ├── kong-inc_vault-auth.png │ │ │ │ ├── kong-inc_websocket-size-limit.png │ │ │ │ ├── kong-inc_websocket-validator.png │ │ │ │ ├── kong-inc_xml-threat-protection.png │ │ │ │ ├── kong-inc_zipkin.png │ │ │ │ └── okta_okta.png │ │ ├── components │ │ │ ├── ErrorBoundary │ │ │ │ ├── ErrorBondary.tsx │ │ │ │ └── index.ts │ │ │ ├── KongServiceManagerHomepage │ │ │ │ ├── KongServiceManagerHomepage.tsx │ │ │ │ ├── MenuOptions │ │ │ │ │ ├── MenuOptions.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── index.ts │ │ │ │ └── styles.ts │ │ │ ├── PluginsList │ │ │ │ ├── DrawerComponent │ │ │ │ │ ├── DrawerComponent.tsx │ │ │ │ │ ├── FieldsCustom │ │ │ │ │ │ ├── incrementalFields │ │ │ │ │ │ │ ├── IncrementalFields.tsx │ │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ │ └── type.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── recordFields │ │ │ │ │ │ │ ├── RecordFields.tsx │ │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── state │ │ │ │ │ │ ├── fieldsState │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── styles.ts │ │ │ │ ├── PluginListSkeleton │ │ │ │ │ ├── PluginListSkeleton.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── styles.ts │ │ │ │ ├── PluginsCards │ │ │ │ │ ├── AllPlugins │ │ │ │ │ │ ├── AllPlugins.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── AssociatedPlugins │ │ │ │ │ │ ├── AssociatedPlugins.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── CardComponent │ │ │ │ │ │ ├── CardComponent.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── CategoryComponent │ │ │ │ │ │ ├── CategoryComponent.tsx │ │ │ │ │ │ ├── enum.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── PluginsCards.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── PluginsList.tsx │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ ├── RoutePage │ │ │ │ ├── RoutePage.tsx │ │ │ │ ├── aboutRoute │ │ │ │ │ ├── AboutRoute.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ └── styles.ts │ │ │ ├── RoutesList │ │ │ │ ├── ConfirmDeleteDialog │ │ │ │ │ ├── ConfirmDeleteDialog.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── ModalComponent │ │ │ │ │ ├── DynamicFields.tsx │ │ │ │ │ ├── ModalComponent.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── RoutesList.tsx │ │ │ │ ├── StringInputList │ │ │ │ │ ├── StringInputList.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── TableComponent │ │ │ │ │ ├── TableComponent.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ └── styles.ts │ │ │ ├── SelectInstance │ │ │ │ ├── SelectInstance.tsx │ │ │ │ └── index.ts │ │ │ ├── ServicePage │ │ │ │ ├── ServicePage.tsx │ │ │ │ ├── aboutService │ │ │ │ │ ├── AboutService.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ └── styles.ts │ │ │ ├── SpecList │ │ │ │ ├── PullRequesModal │ │ │ │ │ ├── PullRequestModal.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── state │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── pullRequestResponseState │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── SpecCard │ │ │ │ │ ├── SpecCard.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── SpecList.tsx │ │ │ │ ├── SpecPluginsList │ │ │ │ │ ├── SpecPluginsList.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── pluginsTableComponent │ │ │ │ │ │ ├── PluginsTableComponent.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── state │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── pluginsSpecListState │ │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── routeListComponent │ │ │ │ │ │ ├── RouteListComponent.tsx │ │ │ │ │ │ ├── routeListTable │ │ │ │ │ │ │ ├── RouteListTable.tsx │ │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ ├── state │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── routeDetailsState │ │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ │ ├── reducer.ts │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ ├── style.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── serviceComponent │ │ │ │ │ │ ├── ServiceComponent.tsx │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── wrapperComponent │ │ │ │ │ │ ├── WrapperComponent.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ └── shared │ │ │ │ ├── Alert │ │ │ │ └── Alert.tsx │ │ │ │ ├── BoxComponent │ │ │ │ ├── BoxComponent.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ │ ├── ButtonComponent │ │ │ │ ├── ButtonComponent.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ │ ├── EmptyStateComponent │ │ │ │ ├── EmptyStateComponent.tsx │ │ │ │ └── index.ts │ │ │ │ ├── FeedbackComponent │ │ │ │ ├── FeedbackComponent.tsx │ │ │ │ ├── assets │ │ │ │ │ ├── error.json │ │ │ │ │ └── success.json │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ │ ├── Fields │ │ │ │ ├── Fields.tsx │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ │ ├── HtmlTooltip │ │ │ │ ├── HtmlTooltip.tsx │ │ │ │ └── index.ts │ │ │ │ ├── LoadingComponent │ │ │ │ ├── LoadingComponent.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.ts │ │ │ │ ├── MethodLabel │ │ │ │ ├── MethodLabel.tsx │ │ │ │ ├── index.ts │ │ │ │ └── type.ts │ │ │ │ ├── MissingAnnotation │ │ │ │ ├── MissingAnnotation.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ │ ├── SearchBar │ │ │ │ ├── SearchBar.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.ts │ │ │ │ ├── SelectComponent │ │ │ │ ├── Select.stories.tsx │ │ │ │ ├── Select.tsx │ │ │ │ ├── index.ts │ │ │ │ └── static │ │ │ │ │ ├── ClosedDropdown.tsx │ │ │ │ │ └── OpenedDropdown.tsx │ │ │ │ ├── SkeletonComponent │ │ │ │ ├── SkeletonComponent.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ │ ├── icons │ │ │ │ ├── Icons.tsx │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ ├── config.d.ts │ │ ├── context │ │ │ ├── KongServiceManagerContext.tsx │ │ │ ├── KongServiceManagerProvider.tsx │ │ │ ├── index.ts │ │ │ └── state │ │ │ │ ├── allAssociatedPluginsState │ │ │ │ ├── actions.ts │ │ │ │ └── reducer.ts │ │ │ │ ├── allAssociatedRoutePluginsState │ │ │ │ ├── actions.ts │ │ │ │ └── reducer.ts │ │ │ │ ├── index.ts │ │ │ │ ├── pluginsPerCategoryState │ │ │ │ ├── actions.ts │ │ │ │ └── reducer.ts │ │ │ │ ├── pluginsToSpecState │ │ │ │ ├── actions.ts │ │ │ │ └── reducer.ts │ │ │ │ ├── selectedPluginState │ │ │ │ ├── actions.ts │ │ │ │ └── reducer.ts │ │ │ │ └── selectedSpecState │ │ │ │ ├── actions.ts │ │ │ │ └── reducer.ts │ │ ├── data │ │ │ ├── data.ts │ │ │ ├── images.ts │ │ │ └── index.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── useEntityAnnotation.ts │ │ │ └── useKongServiceManager.ts │ │ ├── index.ts │ │ ├── mocks │ │ │ └── Component.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ ├── setupTests.ts │ │ └── utils │ │ │ ├── constants │ │ │ ├── kongAnnotations.ts │ │ │ └── theme.ts │ │ │ ├── enums │ │ │ ├── KongPluginCategories.ts │ │ │ ├── KongRouteMethods.ts │ │ │ ├── KongRouteProtocols.ts │ │ │ └── KongRouteRedirectStatusCode.ts │ │ │ ├── helpers │ │ │ ├── checkGitProvider.ts │ │ │ ├── convertToArrayOfObjects.ts │ │ │ ├── convertoToHeadersObject.ts │ │ │ ├── extractGithubInfo.ts │ │ │ ├── extractGitlabInfo.ts │ │ │ ├── formactObject.ts │ │ │ ├── formactToYaml.ts │ │ │ ├── formatHttpErrorMessage.ts │ │ │ ├── generateBranchName.ts │ │ │ ├── getPluginFieldType.ts │ │ │ ├── parseGitUrl.ts │ │ │ ├── preparePayload.ts │ │ │ ├── removePropsNull.ts │ │ │ ├── sortServicesByName.ts │ │ │ ├── transformPath.ts │ │ │ ├── transformToSelectOptions.ts │ │ │ ├── truncateStrings.ts │ │ │ ├── validateIp.ts │ │ │ └── validatePort.ts │ │ │ ├── types │ │ │ └── index.ts │ │ │ └── validators │ │ │ └── index.ts │ └── tsconfig.json ├── kubernetes-gpt-analyzer │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── alpha.ts │ │ ├── alpha │ │ ├── entityCards.tsx │ │ ├── entityContent.tsx │ │ └── index.ts │ │ ├── assets │ │ ├── kubernetesIcon.tsx │ │ ├── lotties │ │ │ ├── error.json │ │ │ ├── hello.json │ │ │ ├── stars.json │ │ │ └── success.json │ │ ├── server.svg │ │ └── stars-bg.svg │ │ ├── components │ │ ├── KubernetesGPTAnalyzerCard │ │ │ ├── KubernetesGPTAnalyzerCard.tsx │ │ │ ├── index.ts │ │ │ ├── styles.ts │ │ │ └── types.ts │ │ ├── KubernetesGPTAnalyzerHomepage │ │ │ ├── ErrorAnalysis │ │ │ │ ├── ErrorAnalysis.tsx │ │ │ │ ├── ErrorCard │ │ │ │ │ ├── ErrorCard.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── ModalComponent │ │ │ │ │ ├── AnalysisComponent │ │ │ │ │ │ ├── AnalysisComponent.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── ErrorMessageComponent │ │ │ │ │ │ ├── ErrorMessageComponent.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── ModalComponent.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── index.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ ├── KubernetesGPTAnalyzerHomepage.test.tsx │ │ │ ├── KubernetesGPTAnalyzerHomepage.tsx │ │ │ ├── SuccessfulAnalysis │ │ │ │ ├── SuccessfulAnalysis.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.ts │ │ │ ├── index.ts │ │ │ ├── styles.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ └── shared │ │ │ ├── InfoBox │ │ │ ├── InfoBox.tsx │ │ │ ├── styles.ts │ │ │ └── types.ts │ │ │ ├── LoadingProgress │ │ │ ├── LoadingProgress.tsx │ │ │ └── styles.ts │ │ │ ├── icons │ │ │ ├── Icons.tsx │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── pluginNotConfigured │ │ │ ├── PluginNotConfigured.tsx │ │ │ └── types.ts │ │ ├── hooks │ │ ├── index.ts │ │ ├── isKubernetesAvailable.tsx │ │ ├── useEntityAnnotations.tsx │ │ └── useKubernetesResults.tsx │ │ ├── index.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ ├── setupTests.ts │ │ └── utils │ │ ├── constants │ │ ├── annotations.ts │ │ └── docs.ts │ │ ├── enum │ │ └── kubernetes-gpt.ts │ │ ├── helpers │ │ ├── parseErrorSolutionString.ts │ │ └── parseString.ts │ │ └── types │ │ ├── aiChat.ts │ │ ├── kubernetesResults.ts │ │ └── useKubernetesResults.ts ├── scaffolder-backend-module-veecode-extensions │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── actions │ │ ├── createFile │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── parseJSON │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── toBase64 │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── module.ts │ │ └── utils │ │ ├── decodeBase64.ts │ │ └── encodeToBase64.ts ├── tenant-explorer │ ├── .eslintrc.js │ ├── README.md │ ├── dev │ │ └── index.tsx │ ├── package.json │ └── src │ │ ├── alpha.ts │ │ ├── alpha │ │ ├── entityContent.tsx │ │ ├── index.ts │ │ ├── tenantExplorerPage.tsx │ │ └── tenantNavItem.tsx │ │ ├── components │ │ ├── DefaultTenantExplorerPage.tsx │ │ ├── DrawerComponent │ │ │ ├── DrawerComponent.tsx │ │ │ ├── index.ts │ │ │ └── styles.ts │ │ ├── OverviewPage │ │ │ ├── MissingConfig │ │ │ │ ├── MissingConfig.tsx │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── TenantOverview.tsx │ │ │ └── index.ts │ │ ├── Table │ │ │ ├── Table.tsx │ │ │ ├── columns.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── TenantExplorerPage.tsx │ │ ├── index.ts │ │ └── shared │ │ │ ├── InfoBox │ │ │ └── InfoBox.tsx │ │ │ └── index.ts │ │ ├── hooks │ │ ├── index.ts │ │ ├── useEntityAnnotations.ts │ │ └── useTenantKind.ts │ │ ├── index.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ ├── setupTests.ts │ │ └── utils │ │ └── helpers │ │ └── truncateMessage.tsx ├── vault-explorer │ ├── .eslintrc.js │ ├── README.md │ ├── dev │ │ └── index.tsx │ ├── package.json │ └── src │ │ ├── alpha.ts │ │ ├── alpha │ │ ├── entityContent.tsx │ │ ├── index.ts │ │ ├── vaultExplorerPage.tsx │ │ └── vaultNavItem.tsx │ │ ├── components │ │ ├── DefaultVaultExplorerPage.tsx │ │ ├── OverviewPage │ │ │ ├── OverviewPage.tsx │ │ │ ├── fields │ │ │ │ ├── Fields.tsx │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Table │ │ │ ├── Table.tsx │ │ │ ├── columns.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── VaultExplorerPage.tsx │ │ └── index.ts │ │ ├── hooks │ │ ├── index.ts │ │ └── useVaultKind.ts │ │ ├── index.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ └── setupTests.ts ├── vee-backend │ ├── .eslintrc.js │ ├── README.md │ ├── migrations │ │ └── 20250228_init.js │ ├── package.json │ └── src │ │ ├── api │ │ ├── client.ts │ │ ├── git │ │ │ ├── gitManager │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── github │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ └── gitlab │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── openAI │ │ │ ├── assistantAI │ │ │ │ ├── index.ts │ │ │ │ └── instructions.ts │ │ │ ├── openAIApi │ │ │ │ └── OpenAIApi.ts │ │ │ ├── openAIClient │ │ │ │ └── index.ts │ │ │ ├── threadsManager │ │ │ │ └── index.ts │ │ │ ├── types.ts │ │ │ └── vectorStoreManager │ │ │ │ └── index.ts │ │ └── types.ts │ │ ├── controllers │ │ ├── AnalyzerAIController.ts │ │ ├── AssistantAIController.ts │ │ ├── FixedOptionsController.ts │ │ ├── GitController.ts │ │ ├── PluginsController.ts │ │ ├── StackController.ts │ │ ├── index.ts │ │ ├── scaffolderAIController.ts │ │ └── types.ts │ │ ├── database │ │ ├── DatabaseVeeStore.ts │ │ ├── index.ts │ │ └── types.ts │ │ ├── index.ts │ │ ├── lib │ │ ├── config.ts │ │ ├── index.ts │ │ └── types.ts │ │ ├── services │ │ └── router.ts │ │ ├── setupTests.ts │ │ ├── utils │ │ ├── constants │ │ │ └── tables.ts │ │ ├── helpers │ │ │ ├── bufferToStream.ts │ │ │ ├── extractGithubInfo.ts │ │ │ ├── extractGitlabInfo.ts │ │ │ ├── extractToken.ts │ │ │ ├── formatHttpErrorMessage.ts │ │ │ ├── generateBranchName.ts │ │ │ ├── getLanguageFromFilename.ts │ │ │ ├── parseGitUrl.ts │ │ │ ├── recreateFileStructure.ts │ │ │ ├── transformStringToFileContent.ts │ │ │ └── validateAssistantResponse.ts │ │ └── types │ │ │ └── index.ts │ │ └── veePlugin.ts ├── vee-common │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── enums │ │ ├── chat.ts │ │ ├── engine.ts │ │ ├── index.ts │ │ └── model.ts │ │ ├── index.ts │ │ ├── permissions.ts │ │ ├── setupTests.ts │ │ └── types │ │ └── index.ts ├── vee │ ├── .eslintrc.js │ ├── README.md │ ├── dev │ │ └── index.tsx │ ├── package.json │ ├── src │ │ ├── alpha.ts │ │ ├── alpha │ │ │ ├── apis.ts │ │ │ ├── entityCards.tsx │ │ │ ├── index.ts │ │ │ └── page.tsx │ │ ├── api │ │ │ ├── git │ │ │ │ ├── gitManager.ts │ │ │ │ ├── providers │ │ │ │ │ ├── github │ │ │ │ │ │ ├── githubManager.ts │ │ │ │ │ │ └── type.ts │ │ │ │ │ ├── gitlab │ │ │ │ │ │ ├── gitlabManager.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ └── provider.ts │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ ├── veeApi.ts │ │ │ └── veeClient.ts │ │ ├── assets │ │ │ ├── VeeLogo.tsx │ │ │ ├── assistant-ai-menu-icon.tsx │ │ │ ├── empty-state-icon.tsx │ │ │ ├── error.json │ │ │ ├── fixed-options-icon.tsx │ │ │ ├── logo-veecode.tsx │ │ │ ├── person.tsx │ │ │ ├── plugin-icon.tsx │ │ │ ├── scaffolder-ai-icon.tsx │ │ │ ├── stack-icon.tsx │ │ │ ├── stars.json │ │ │ ├── stars.tsx │ │ │ ├── success.json │ │ │ ├── typing-animation.json │ │ │ ├── typing.json │ │ │ └── vee-settings-icon.tsx │ │ ├── components │ │ │ ├── assistantAIContent │ │ │ │ ├── AssistantAIContent.tsx │ │ │ │ ├── aImodalComponent │ │ │ │ │ ├── AIModalComponent.tsx │ │ │ │ │ ├── aIContent │ │ │ │ │ │ ├── AIContent.tsx │ │ │ │ │ │ ├── aiChat │ │ │ │ │ │ │ ├── AIChat.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── state │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ └── pullRequestResponseState │ │ │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ ├── aiOptions │ │ │ │ │ │ │ ├── AIOptions.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── menuOptions │ │ │ │ │ │ │ │ ├── MenuOptions.tsx │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ │ └── type.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── style.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── index.ts │ │ │ │ └── styles.ts │ │ │ ├── assistantAIMenu │ │ │ │ ├── AssistantAIMenu.tsx │ │ │ │ └── index.ts │ │ │ ├── fixedOptions │ │ │ │ ├── index.ts │ │ │ │ └── manageFixedOptions │ │ │ │ │ ├── ManageFixedOptions.tsx │ │ │ │ │ ├── createFixedOption │ │ │ │ │ ├── CreateFixedOption.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ │ ├── incrementedInput │ │ │ │ │ ├── IncrementedInput.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── optionsList │ │ │ │ │ │ ├── OptionsList.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── state │ │ │ │ │ ├── fixedOptionsState │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── optionState │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── reducer.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── optionsState │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── reducer.ts │ │ │ │ │ └── types.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── updateFixedOption │ │ │ │ │ ├── UpdateFixedOption.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ ├── generateTemplate │ │ │ │ ├── generateTemplate.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── stepperComponent │ │ │ │ │ ├── StepperComponent.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── styles.ts │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ ├── plugins │ │ │ │ ├── index.ts │ │ │ │ ├── managePlugins │ │ │ │ │ ├── ManagePlugins.tsx │ │ │ │ │ ├── addPlugin │ │ │ │ │ │ ├── AddPlugin.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── state │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── reducer.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── updatePlugin │ │ │ │ │ │ ├── UpdatePlugin.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ └── pluginList │ │ │ │ │ ├── PluginList.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ ├── scaffolder-ai │ │ │ │ ├── ScaffolderAIPageRoot.tsx │ │ │ │ └── index.ts │ │ │ ├── settingsPage │ │ │ │ ├── SettingsPage.tsx │ │ │ │ ├── SettingsPageRoot.tsx │ │ │ │ └── index.ts │ │ │ ├── shared │ │ │ │ ├── InfoBox │ │ │ │ │ ├── InfoBox.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── LoadingProgress │ │ │ │ │ ├── LoadingProgress.tsx │ │ │ │ │ └── styles.ts │ │ │ │ ├── alertBox │ │ │ │ │ ├── AlertBox.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── button │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── cardComponent │ │ │ │ │ ├── CardComponent.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── chatBubble │ │ │ │ │ ├── ChatBubble.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── codeBlock │ │ │ │ │ ├── CodeBlock.tsx │ │ │ │ │ ├── style.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── contentLayout │ │ │ │ │ ├── ContentLayout.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── emptyStateComponent │ │ │ │ │ ├── EmptyStateComponent.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── feedBackComponent │ │ │ │ │ ├── FeedBackComponent.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── icons │ │ │ │ │ ├── Icons.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── loadingAnswer │ │ │ │ │ ├── LoadingAnswer.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── markdownRenderer │ │ │ │ │ ├── MarkdownRenderer.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── type.ts │ │ │ │ ├── menuOptionCard │ │ │ │ │ ├── MenuOptionCard.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── modalComponent │ │ │ │ │ ├── ModalComponent.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── pageLayout │ │ │ │ │ ├── PageLayout.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── pluginNotConfigured │ │ │ │ │ ├── PluginNotConfigured.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── tableComponent │ │ │ │ │ ├── TableComponent.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── typingAnimation │ │ │ │ │ ├── TypingAnimation.tsx │ │ │ │ │ └── types.ts │ │ │ │ └── wrapper │ │ │ │ │ ├── Wrapper.tsx │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ ├── stacks │ │ │ │ ├── index.ts │ │ │ │ ├── manageStacks │ │ │ │ │ ├── ManageStacks.tsx │ │ │ │ │ ├── addStack │ │ │ │ │ │ ├── AddStack.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── state │ │ │ │ │ │ ├── action.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── reducer.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── updateStack │ │ │ │ │ │ ├── UpdateStack.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── styles.ts │ │ │ │ │ │ └── types.ts │ │ │ │ └── stackList │ │ │ │ │ ├── StackList.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ ├── templateOutput │ │ │ │ ├── TemplateOutput.tsx │ │ │ │ ├── archiveFles │ │ │ │ │ ├── ArchivesFile.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styles.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── index.ts │ │ │ │ ├── state │ │ │ │ │ ├── index.ts │ │ │ │ │ └── pullRequestResponseState │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ └── reducer.ts │ │ │ │ └── styles.ts │ │ │ ├── veeDashboard │ │ │ │ ├── VeeDashboard.tsx │ │ │ │ └── index.ts │ │ │ └── veeHomepage │ │ │ │ ├── VeeHomepage.tsx │ │ │ │ └── index.ts │ │ ├── context │ │ │ ├── index.ts │ │ │ ├── state │ │ │ │ ├── allFixedOptions │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── reducer.ts │ │ │ │ ├── allPlugins │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── reducer.ts │ │ │ │ ├── allStacks │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── reducer.ts │ │ │ │ ├── entityInfo │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── reducer.ts │ │ │ │ ├── fixedOptionSelected │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── reducer.ts │ │ │ │ ├── index.ts │ │ │ │ ├── instructions │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── reducer.ts │ │ │ │ ├── pluginSelected │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── reducer.ts │ │ │ │ ├── pullRequestState │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── reducer.ts │ │ │ │ ├── stackSelected │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── reducer.ts │ │ │ │ └── templateOutputState │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── reducer.ts │ │ │ ├── veeContext.tsx │ │ │ └── veeProvider.tsx │ │ ├── hooks │ │ │ ├── useConfig.ts │ │ │ └── useEntityAnnotation.ts │ │ ├── index.ts │ │ ├── lib │ │ │ └── options.json │ │ ├── mock │ │ │ └── template.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ ├── setupTests.ts │ │ └── utils │ │ │ ├── constants │ │ │ ├── annotations.ts │ │ │ ├── codeblock-languages.ts │ │ │ ├── docs.ts │ │ │ └── theme.ts │ │ │ ├── helpers │ │ │ ├── bufferToStream.ts │ │ │ ├── downloadTemplateFolder.ts │ │ │ ├── extractFilesFromArchive.ts │ │ │ ├── extractFilesFromMessage.ts │ │ │ ├── extractGithubInfo.ts │ │ │ ├── extractGitlabInfo.ts │ │ │ ├── formatHttpErrorMessage.ts │ │ │ ├── generateBranchName.ts │ │ │ ├── getLanguageFromFilename.ts │ │ │ └── parseGitUrl.ts │ │ │ └── types │ │ │ ├── declarations.d.ts │ │ │ └── index.ts │ └── training-your-model │ │ └── README.md ├── veecode-platform-common │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── entitiesProcessor │ │ ├── Cluster.ts │ │ ├── Database.ts │ │ ├── Environment.ts │ │ ├── Vault.ts │ │ └── index.ts │ │ ├── index.ts │ │ ├── kinds │ │ ├── ClusterEntityV1alpha1.ts │ │ ├── DatabaseEntityV1alpha1.ts │ │ ├── EnvironmentEntityV1alpha1.ts │ │ ├── VaultEntityV1alpha1.ts │ │ ├── index.ts │ │ └── util.ts │ │ ├── permissions │ │ ├── index.ts │ │ └── permissions.ts │ │ ├── relations.ts │ │ ├── schema │ │ └── kinds │ │ │ ├── Cluster.v1alpha1.schema.json │ │ │ ├── Database.v1alpha1.schema.json │ │ │ ├── Environment.v1alpha1.schema.json │ │ │ └── Vault.v1alpha1.schema.json │ │ └── setupTests.ts ├── veecode-platform-module │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── dynamic.ts │ │ ├── entitiesProcessor │ │ ├── Cluster.ts │ │ ├── Database.ts │ │ ├── Environment.ts │ │ ├── Tenant.ts │ │ ├── Vault.ts │ │ └── index.ts │ │ ├── index.ts │ │ ├── kinds │ │ ├── ClusterEntityV1alpha1.ts │ │ ├── DatabaseEntityV1alpha1.ts │ │ ├── EnvironmentEntityV1alpha1.ts │ │ ├── TenantEntityV1alpha1.ts │ │ ├── VaultEntityV1alpha1.ts │ │ ├── index.ts │ │ └── util.ts │ │ ├── module │ │ ├── index.ts │ │ └── module.ts │ │ ├── permissions │ │ ├── index.ts │ │ └── permissions.ts │ │ ├── relations.ts │ │ ├── schema │ │ └── kinds │ │ │ ├── Cluster.v1alpha1.schema.json │ │ │ ├── Database.v1alpha1.schema.json │ │ │ ├── Environment.v1alpha1.schema.json │ │ │ ├── Tenant.v1alpha1.schema.json │ │ │ └── Vault.v1alpha1.schema.json │ │ └── setupTests.ts ├── veecode-scaffolder-extensions │ ├── .eslintrc.js │ ├── README.md │ ├── package.json │ └── src │ │ ├── components │ │ ├── OptionsPicker │ │ │ ├── OptionsPicker.tsx │ │ │ ├── index.ts │ │ │ ├── schema.ts │ │ │ ├── skeletonComponent.tsx │ │ │ └── styles.ts │ │ ├── RepoUrlSelector │ │ │ ├── AzureRepoPicker.tsx │ │ │ ├── BitbucketRepoPicker.tsx │ │ │ ├── GerritRepoPicker.tsx │ │ │ ├── GithubRepoPicker.tsx │ │ │ ├── GitlabRepoPicker.tsx │ │ │ ├── RepoUrlHost.tsx │ │ │ ├── RepoUrlRepoName.tsx │ │ │ ├── RepoUrlSelector.tsx │ │ │ ├── index.ts │ │ │ ├── schema.ts │ │ │ ├── types.ts │ │ │ ├── utils.ts │ │ │ └── validation.ts │ │ ├── ResourcePicker │ │ │ ├── ResourcePicker.tsx │ │ │ ├── index.ts │ │ │ ├── schema.ts │ │ │ ├── skeletonComponent.tsx │ │ │ └── styles.ts │ │ ├── UploadFilePicker │ │ │ ├── UploadFIlePicker.tsx │ │ │ ├── assets │ │ │ │ └── UploadIcon.tsx │ │ │ ├── index.ts │ │ │ ├── schema.ts │ │ │ ├── styles.ts │ │ │ └── utils.ts │ │ └── shared │ │ │ ├── InfoBox │ │ │ ├── InfoBox.tsx │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── hooks │ │ └── useScaffolder.ts │ │ ├── index.ts │ │ ├── plugin.ts │ │ ├── routes.ts │ │ ├── services │ │ ├── ProviderService.ts │ │ ├── index.ts │ │ └── providers │ │ │ ├── github │ │ │ └── index.ts │ │ │ ├── gitlab │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── setupTests.ts │ │ ├── types │ │ ├── ParamsProvider.ts │ │ ├── ParamsService.ts │ │ ├── ResponseType.ts │ │ └── index.ts │ │ └── utils │ │ ├── enum.ts │ │ └── index.ts └── zora-oss │ ├── .eslintrc.js │ ├── README.md │ ├── assets │ └── logo.tsx │ ├── config.d.ts │ ├── dev │ └── index.tsx │ ├── package.json │ └── src │ ├── alpha.ts │ ├── alpha │ ├── entityCards.tsx │ ├── entityContent.tsx │ └── index.ts │ ├── components │ ├── PluginPage.tsx │ ├── clusterIssues │ │ ├── clusterIssuesPieChart.tsx │ │ ├── clusterIssuesTableComponent.tsx │ │ └── clusterissue-all-ns.json │ ├── clusterVulnerabilities │ │ ├── AI │ │ │ ├── CveModal.tsx │ │ │ ├── client.ts │ │ │ └── styles.ts │ │ ├── clusterVulnerabilitiesLineChart.tsx │ │ ├── clusterVulnerabilitiesTableComponent.tsx │ │ └── vulnerability-reports-all-ns.json │ ├── projectVulnerabilities │ │ ├── VulnarabilitiesSummaryCard.tsx │ │ └── VulnerabilitiesTable.tsx │ └── styles.ts │ ├── hooks │ ├── index.ts │ ├── isZoraAvailable.tsx │ ├── useEntityAnnotations.tsx │ ├── useZoraCluster.ts │ └── useZoraProject.ts │ ├── index.ts │ ├── plugin.ts │ ├── routes.ts │ ├── setupTests.ts │ └── utils │ └── constants │ └── annotations.ts ├── scripts └── verify-local-dependencies.js ├── tsconfig.json ├── versioning.md └── yarn.lock /.depcheckrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/.depcheckrc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/.dockerignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/publish_plugins.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/.github/workflows/publish_plugins.yml -------------------------------------------------------------------------------- /.github/workflows/publish_storybook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/.github/workflows/publish_storybook.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | dist-types 3 | coverage 4 | .vscode 5 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.5.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/.yarn/releases/yarn-4.5.0.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/README.md -------------------------------------------------------------------------------- /app-config.production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/app-config.production.yaml -------------------------------------------------------------------------------- /app-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/app-config.yaml -------------------------------------------------------------------------------- /backstage.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.37.1" 3 | } 4 | -------------------------------------------------------------------------------- /check-missing-libs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/check-missing-libs.sh -------------------------------------------------------------------------------- /docker-compose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/docker-compose.md -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/package.json -------------------------------------------------------------------------------- /packages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/README.md -------------------------------------------------------------------------------- /packages/app/.eslintignore: -------------------------------------------------------------------------------- 1 | public 2 | -------------------------------------------------------------------------------- /packages/app/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /packages/app/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/config.d.ts -------------------------------------------------------------------------------- /packages/app/cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/cypress.json -------------------------------------------------------------------------------- /packages/app/cypress/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/cypress/.eslintrc.json -------------------------------------------------------------------------------- /packages/app/cypress/integration/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/cypress/integration/app.js -------------------------------------------------------------------------------- /packages/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/package.json -------------------------------------------------------------------------------- /packages/app/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /packages/app/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/public/apple-touch-icon.png -------------------------------------------------------------------------------- /packages/app/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/public/favicon-16x16.png -------------------------------------------------------------------------------- /packages/app/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/public/favicon-32x32.png -------------------------------------------------------------------------------- /packages/app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/public/favicon.ico -------------------------------------------------------------------------------- /packages/app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/public/index.html -------------------------------------------------------------------------------- /packages/app/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/public/manifest.json -------------------------------------------------------------------------------- /packages/app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/public/robots.txt -------------------------------------------------------------------------------- /packages/app/public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/public/safari-pinned-tab.svg -------------------------------------------------------------------------------- /packages/app/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/src/App.test.tsx -------------------------------------------------------------------------------- /packages/app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/src/App.tsx -------------------------------------------------------------------------------- /packages/app/src/apis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/src/apis.ts -------------------------------------------------------------------------------- /packages/app/src/components/Root/LogoFull.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/src/components/Root/LogoFull.tsx -------------------------------------------------------------------------------- /packages/app/src/components/Root/LogoIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/src/components/Root/LogoIcon.tsx -------------------------------------------------------------------------------- /packages/app/src/components/Root/Root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/src/components/Root/Root.tsx -------------------------------------------------------------------------------- /packages/app/src/components/Root/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/src/components/Root/index.ts -------------------------------------------------------------------------------- /packages/app/src/components/catalog/EntityPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/src/components/catalog/EntityPage.tsx -------------------------------------------------------------------------------- /packages/app/src/components/search/SearchPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/src/components/search/SearchPage.tsx -------------------------------------------------------------------------------- /packages/app/src/identityProviders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/src/identityProviders.ts -------------------------------------------------------------------------------- /packages/app/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/app/src/index.tsx -------------------------------------------------------------------------------- /packages/app/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /packages/backend/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /packages/backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/backend/Dockerfile -------------------------------------------------------------------------------- /packages/backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/backend/README.md -------------------------------------------------------------------------------- /packages/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/backend/package.json -------------------------------------------------------------------------------- /packages/backend/src/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/backend/src/config.d.ts -------------------------------------------------------------------------------- /packages/backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/backend/src/index.ts -------------------------------------------------------------------------------- /packages/backend/src/modules/auth/githubCustomResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/backend/src/modules/auth/githubCustomResolver.ts -------------------------------------------------------------------------------- /packages/backend/src/modules/auth/gitlabCustomResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/backend/src/modules/auth/gitlabCustomResolver.ts -------------------------------------------------------------------------------- /packages/kong-service-manager-react/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /packages/kong-service-manager-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/kong-service-manager-react/README.md -------------------------------------------------------------------------------- /packages/kong-service-manager-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/kong-service-manager-react/package.json -------------------------------------------------------------------------------- /packages/kong-service-manager-react/plugins-updater: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/kong-service-manager-react/plugins-updater -------------------------------------------------------------------------------- /packages/kong-service-manager-react/src/assets/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/kong-service-manager-react/src/assets/default.png -------------------------------------------------------------------------------- /packages/kong-service-manager-react/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/kong-service-manager-react/src/components/index.ts -------------------------------------------------------------------------------- /packages/kong-service-manager-react/src/index.ts: -------------------------------------------------------------------------------- 1 | export { PluginImage } from './components'; 2 | -------------------------------------------------------------------------------- /packages/kong-service-manager-react/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /packages/veecode-core-components/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/.eslintrc.js -------------------------------------------------------------------------------- /packages/veecode-core-components/.storybook/VeeCodeTheme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/.storybook/VeeCodeTheme.js -------------------------------------------------------------------------------- /packages/veecode-core-components/.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/.storybook/main.js -------------------------------------------------------------------------------- /packages/veecode-core-components/.storybook/manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/.storybook/manager.js -------------------------------------------------------------------------------- /packages/veecode-core-components/.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/.storybook/preview.js -------------------------------------------------------------------------------- /packages/veecode-core-components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/README.md -------------------------------------------------------------------------------- /packages/veecode-core-components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/package.json -------------------------------------------------------------------------------- /packages/veecode-core-components/src/animations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/src/animations/index.ts -------------------------------------------------------------------------------- /packages/veecode-core-components/src/animations/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/src/animations/styles.ts -------------------------------------------------------------------------------- /packages/veecode-core-components/src/animations/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/src/animations/types.ts -------------------------------------------------------------------------------- /packages/veecode-core-components/src/icons/VeeLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/src/icons/VeeLogo.tsx -------------------------------------------------------------------------------- /packages/veecode-core-components/src/icons/plugin-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/src/icons/plugin-icon.tsx -------------------------------------------------------------------------------- /packages/veecode-core-components/src/icons/stack-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/src/icons/stack-icon.tsx -------------------------------------------------------------------------------- /packages/veecode-core-components/src/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/veecode-core-components/src/layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/src/layout/index.ts -------------------------------------------------------------------------------- /packages/veecode-core-components/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /packages/veecode-core-components/src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/src/styles/global.css -------------------------------------------------------------------------------- /packages/veecode-core-components/src/theme/customTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/packages/veecode-core-components/src/theme/customTheme.ts -------------------------------------------------------------------------------- /plugins/api-explorer/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/api-explorer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/README.md -------------------------------------------------------------------------------- /plugins/api-explorer/dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/dev/index.tsx -------------------------------------------------------------------------------- /plugins/api-explorer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/package.json -------------------------------------------------------------------------------- /plugins/api-explorer/src/components/ApiExplorerPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/src/components/ApiExplorerPage.tsx -------------------------------------------------------------------------------- /plugins/api-explorer/src/components/Table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/src/components/Table/Table.tsx -------------------------------------------------------------------------------- /plugins/api-explorer/src/components/Table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/src/components/Table/columns.tsx -------------------------------------------------------------------------------- /plugins/api-explorer/src/components/Table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/src/components/Table/index.ts -------------------------------------------------------------------------------- /plugins/api-explorer/src/components/Table/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/src/components/Table/types.ts -------------------------------------------------------------------------------- /plugins/api-explorer/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/src/components/index.ts -------------------------------------------------------------------------------- /plugins/api-explorer/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/src/config.ts -------------------------------------------------------------------------------- /plugins/api-explorer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/src/index.ts -------------------------------------------------------------------------------- /plugins/api-explorer/src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/src/plugin.test.ts -------------------------------------------------------------------------------- /plugins/api-explorer/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/src/plugin.ts -------------------------------------------------------------------------------- /plugins/api-explorer/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/api-explorer/src/routes.ts -------------------------------------------------------------------------------- /plugins/api-explorer/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/application-common/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/application-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/application-common/README.md -------------------------------------------------------------------------------- /plugins/application-common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/application-common/package.json -------------------------------------------------------------------------------- /plugins/application-common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/application-common/src/index.ts -------------------------------------------------------------------------------- /plugins/application-common/src/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/application-common/src/permissions.ts -------------------------------------------------------------------------------- /plugins/application-common/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/cluster-explorer-common/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/cluster-explorer-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer-common/README.md -------------------------------------------------------------------------------- /plugins/cluster-explorer-common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer-common/package.json -------------------------------------------------------------------------------- /plugins/cluster-explorer-common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer-common/src/index.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer-common/src/permissions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer-common/src/permissions.tsx -------------------------------------------------------------------------------- /plugins/cluster-explorer-common/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/cluster-explorer/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/cluster-explorer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/README.md -------------------------------------------------------------------------------- /plugins/cluster-explorer/dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/dev/index.tsx -------------------------------------------------------------------------------- /plugins/cluster-explorer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/package.json -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/alpha.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/alpha/clusterExplorerPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/alpha/clusterExplorerPage.tsx -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/alpha/clusterNavItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/alpha/clusterNavItem.tsx -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/alpha/entityCards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/alpha/entityCards.tsx -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/alpha/entityContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/alpha/entityContent.tsx -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/components/InstructionsCard/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ClusterInstructionsCard'; -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/components/OverviewPage/DrawerComponent/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/components/OverviewPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ClusterOverview' -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/components/OverviewPage/infoButton/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/components/Table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/components/Table/Table.tsx -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/components/Table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/components/Table/columns.tsx -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/components/Table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/components/Table/index.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/components/Table/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/components/Table/types.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/components/index.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/components/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/components/shared/index.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/hooks/index.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/hooks/useClusterKind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/hooks/useClusterKind.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/hooks/useEntityAnnotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/hooks/useEntityAnnotations.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/index.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/plugin.test.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/plugin.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/routes.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/utils/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/utils/constants/index.ts -------------------------------------------------------------------------------- /plugins/cluster-explorer/src/utils/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/cluster-explorer/src/utils/types/index.ts -------------------------------------------------------------------------------- /plugins/database-explorer/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/database-explorer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/README.md -------------------------------------------------------------------------------- /plugins/database-explorer/dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/dev/index.tsx -------------------------------------------------------------------------------- /plugins/database-explorer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/package.json -------------------------------------------------------------------------------- /plugins/database-explorer/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/alpha.ts -------------------------------------------------------------------------------- /plugins/database-explorer/src/alpha/databaseNavItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/alpha/databaseNavItem.tsx -------------------------------------------------------------------------------- /plugins/database-explorer/src/alpha/entityContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/alpha/entityContent.tsx -------------------------------------------------------------------------------- /plugins/database-explorer/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/database-explorer/src/components/OverviewPage/fields/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Fields'; -------------------------------------------------------------------------------- /plugins/database-explorer/src/components/Table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/components/Table/Table.tsx -------------------------------------------------------------------------------- /plugins/database-explorer/src/components/Table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/components/Table/columns.tsx -------------------------------------------------------------------------------- /plugins/database-explorer/src/components/Table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/components/Table/index.ts -------------------------------------------------------------------------------- /plugins/database-explorer/src/components/Table/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/components/Table/types.ts -------------------------------------------------------------------------------- /plugins/database-explorer/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/components/index.ts -------------------------------------------------------------------------------- /plugins/database-explorer/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/hooks/index.ts -------------------------------------------------------------------------------- /plugins/database-explorer/src/hooks/useDatabaseKind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/hooks/useDatabaseKind.ts -------------------------------------------------------------------------------- /plugins/database-explorer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/index.ts -------------------------------------------------------------------------------- /plugins/database-explorer/src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/plugin.test.ts -------------------------------------------------------------------------------- /plugins/database-explorer/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/plugin.ts -------------------------------------------------------------------------------- /plugins/database-explorer/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/database-explorer/src/routes.ts -------------------------------------------------------------------------------- /plugins/database-explorer/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/environment-explorer/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/environment-explorer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/README.md -------------------------------------------------------------------------------- /plugins/environment-explorer/dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/dev/index.tsx -------------------------------------------------------------------------------- /plugins/environment-explorer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/package.json -------------------------------------------------------------------------------- /plugins/environment-explorer/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/alpha.ts -------------------------------------------------------------------------------- /plugins/environment-explorer/src/alpha/entityContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/alpha/entityContent.tsx -------------------------------------------------------------------------------- /plugins/environment-explorer/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/environment-explorer/src/components/OverviewPage/fields/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Fields'; -------------------------------------------------------------------------------- /plugins/environment-explorer/src/components/Table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/components/Table/Table.tsx -------------------------------------------------------------------------------- /plugins/environment-explorer/src/components/Table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/components/Table/index.ts -------------------------------------------------------------------------------- /plugins/environment-explorer/src/components/Table/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/components/Table/types.ts -------------------------------------------------------------------------------- /plugins/environment-explorer/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/components/index.ts -------------------------------------------------------------------------------- /plugins/environment-explorer/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/hooks/index.ts -------------------------------------------------------------------------------- /plugins/environment-explorer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/index.ts -------------------------------------------------------------------------------- /plugins/environment-explorer/src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/plugin.test.ts -------------------------------------------------------------------------------- /plugins/environment-explorer/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/plugin.ts -------------------------------------------------------------------------------- /plugins/environment-explorer/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/environment-explorer/src/routes.ts -------------------------------------------------------------------------------- /plugins/environment-explorer/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/github-workflows-common/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/github-workflows-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows-common/README.md -------------------------------------------------------------------------------- /plugins/github-workflows-common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows-common/package.json -------------------------------------------------------------------------------- /plugins/github-workflows-common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows-common/src/index.ts -------------------------------------------------------------------------------- /plugins/github-workflows-common/src/permissions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows-common/src/permissions.tsx -------------------------------------------------------------------------------- /plugins/github-workflows-common/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/github-workflows/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/github-workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/README.md -------------------------------------------------------------------------------- /plugins/github-workflows/dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/dev/index.tsx -------------------------------------------------------------------------------- /plugins/github-workflows/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/package.json -------------------------------------------------------------------------------- /plugins/github-workflows/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/alpha.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/alpha/apis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/alpha/apis.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/alpha/entityCards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/alpha/entityCards.tsx -------------------------------------------------------------------------------- /plugins/github-workflows/src/alpha/entityContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/alpha/entityContent.tsx -------------------------------------------------------------------------------- /plugins/github-workflows/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/api/GithubWorkflowsApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/api/GithubWorkflowsApi.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/api/GithubWorkflowsClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/api/GithubWorkflowsClient.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/api/index.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/api/types.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/assets/GithubIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/assets/GithubIcon.tsx -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/ErrorBoundary/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ErrorBoundary'; -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/GitubWorkflowsContent/WorkFlowActions/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./WorkFlowActions"; -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/GitubWorkflowsContent/WorkFlowStatus/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./WorkFlowStatus"; -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/GitubWorkflowsContent/WorkFlowTable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WorkflowTable'; 2 | -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/GitubWorkflowsContent/WorkFlowsCards/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './WorkFlowsCards'; -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/GitubWorkflowsContent/WorkflowsDetails/JobsComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './JobsComponent' -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/GitubWorkflowsContent/WorkflowsDetails/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WorkflowsDetails' -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/GitubWorkflowsContent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GithubWorkflowsContent'; 2 | -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/GitubWorkflowsContent/types.ts: -------------------------------------------------------------------------------- 1 | export type GithubWorkflowsEntityProps = { 2 | cards?: boolean; 3 | }; 4 | -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/ModalComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModalComponent' -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/SelectBranch/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SelectBranch"; -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/components/index.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/shared/InfoBox/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InfoBox' -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/shared/icons/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Icons'; 2 | -------------------------------------------------------------------------------- /plugins/github-workflows/src/components/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/components/shared/index.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/context/index.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/context/state/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/context/state/index.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/context/state/inputParamsState/types.ts: -------------------------------------------------------------------------------- 1 | export type InputsParamsType = Record -------------------------------------------------------------------------------- /plugins/github-workflows/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/hooks/index.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/hooks/useEntityAnnotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/hooks/useEntityAnnotations.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/hooks/useGithubWorkflows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/hooks/useGithubWorkflows.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/index.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/mocks/WorkflowListExample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/mocks/WorkflowListExample.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/mocks/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/mocks/component.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/plugin.test.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/plugin.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/routes.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/github-workflows/src/utils/constants/annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/utils/constants/annotations.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/utils/helpers/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/utils/helpers/filters.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/utils/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/utils/helpers/index.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/utils/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/utils/types/index.ts -------------------------------------------------------------------------------- /plugins/github-workflows/src/utils/validators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/github-workflows/src/utils/validators/index.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines-common/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/gitlab-pipelines-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines-common/README.md -------------------------------------------------------------------------------- /plugins/gitlab-pipelines-common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines-common/package.json -------------------------------------------------------------------------------- /plugins/gitlab-pipelines-common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines-common/src/index.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines-common/src/permissions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines-common/src/permissions.tsx -------------------------------------------------------------------------------- /plugins/gitlab-pipelines-common/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/README.md -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/dev/index.tsx -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/package.json -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/alpha.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/alpha/apis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/alpha/apis.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/alpha/entityCards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/alpha/entityCards.tsx -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/alpha/entityContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/alpha/entityContent.tsx -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/api/GitlabPipelinesApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/api/GitlabPipelinesApi.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/api/GitlabPipelinesClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/api/GitlabPipelinesClient.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/api/index.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/api/types.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/assets/gitlabIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/assets/gitlabIcon.tsx -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/ErrorBoundary/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ErrorBoundary'; -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/GitlabJobs/AllJobsComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AllJobsComponent'; -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/GitlabJobs/JobActions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './JobActions'; -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/GitlabJobs/JobItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './JobItem'; -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/GitlabJobs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GitlabJobs'; -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/GitlabPipelinesList/PipelineActions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PipelineActions'; -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/GitlabPipelinesList/PipelinesTable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PipelinesTable' -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/GitlabPipelinesList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GitlabPipelinesList' -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/ModalComponent/TextFieldComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TextFieldComponent' -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/ModalComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModalComponent' -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/SelectBranch/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SelectBranch"; -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/StatusComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StatusComponent' -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/shared/icons/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Icons'; 2 | -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/components/shared/index.ts: -------------------------------------------------------------------------------- 1 | export * from './icons'; 2 | -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/context/index.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/context/state/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/context/state/index.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/hooks/index.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/hooks/useGitlabAvaliable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/hooks/useGitlabAvaliable.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/index.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/mocks/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/mocks/component.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/plugin.test.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/plugin.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/routes.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/utils/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/utils/constants/index.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/utils/helpers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './truncateString'; -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/utils/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/utils/types/index.ts -------------------------------------------------------------------------------- /plugins/gitlab-pipelines/src/utils/validators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/gitlab-pipelines/src/utils/validators/index.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/infracost-backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/README.md -------------------------------------------------------------------------------- /plugins/infracost-backend/migrations/20240106_init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/migrations/20240106_init.js -------------------------------------------------------------------------------- /plugins/infracost-backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/package.json -------------------------------------------------------------------------------- /plugins/infracost-backend/src/InfracostPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/InfracostPlugin.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/alpha.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/database/InfracostStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/database/InfracostStore.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/database/index.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/index.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/lib/config.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/lib/index.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/lib/types.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/model/index.ts: -------------------------------------------------------------------------------- 1 | export * from './kind/InfracostEntityV1alpha1'; -------------------------------------------------------------------------------- /plugins/infracost-backend/src/model/kind/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InfracostEntityV1alpha1' -------------------------------------------------------------------------------- /plugins/infracost-backend/src/model/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/model/utils.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/module/index.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/module/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/module/module.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/processors/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InfracostProcessor' -------------------------------------------------------------------------------- /plugins/infracost-backend/src/providers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InfracostEntityProvider' -------------------------------------------------------------------------------- /plugins/infracost-backend/src/providers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/providers/types.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/run.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/service/InfracostService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/service/InfracostService.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/service/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/service/router.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/service/standaloneServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/service/standaloneServer.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/infracost-backend/src/utils/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/utils/constants/index.ts -------------------------------------------------------------------------------- /plugins/infracost-backend/src/utils/types/infracost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-backend/src/utils/types/infracost.ts -------------------------------------------------------------------------------- /plugins/infracost-common/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/infracost-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-common/README.md -------------------------------------------------------------------------------- /plugins/infracost-common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-common/package.json -------------------------------------------------------------------------------- /plugins/infracost-common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-common/src/index.ts -------------------------------------------------------------------------------- /plugins/infracost-common/src/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-common/src/permissions.ts -------------------------------------------------------------------------------- /plugins/infracost-common/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/infracost-common/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost-common/src/types/index.ts -------------------------------------------------------------------------------- /plugins/infracost/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/infracost/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/README.md -------------------------------------------------------------------------------- /plugins/infracost/dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/dev/index.tsx -------------------------------------------------------------------------------- /plugins/infracost/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/package.json -------------------------------------------------------------------------------- /plugins/infracost/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/alpha.ts -------------------------------------------------------------------------------- /plugins/infracost/src/alpha/apis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/alpha/apis.ts -------------------------------------------------------------------------------- /plugins/infracost/src/alpha/entityContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/alpha/entityContent.tsx -------------------------------------------------------------------------------- /plugins/infracost/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/infracost/src/api/InfracostApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/api/InfracostApi.ts -------------------------------------------------------------------------------- /plugins/infracost/src/api/InfracostClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/api/InfracostClient.ts -------------------------------------------------------------------------------- /plugins/infracost/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/api/index.ts -------------------------------------------------------------------------------- /plugins/infracost/src/assets/infracost-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/assets/infracost-svgrepo-com.svg -------------------------------------------------------------------------------- /plugins/infracost/src/components/ErrorBoundary/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ErrorBoundary'; -------------------------------------------------------------------------------- /plugins/infracost/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/index.ts -------------------------------------------------------------------------------- /plugins/infracost/src/components/infracostOverviewPage/types.ts: -------------------------------------------------------------------------------- 1 | export type InfracostOverviewWrapperProps = { 2 | children: React.JSX.Element 3 | } -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/icons/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/icons/Icons.tsx -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/icons/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Icons'; 2 | -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/index.ts -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/infoBox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/infoBox/index.ts -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/infoBox/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/infoBox/styles.ts -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/infoBox/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/infoBox/types.ts -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/table/Table.tsx -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/table/index.ts -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/table/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/table/styles.ts -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/table/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/table/types.ts -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/wrapper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/wrapper/index.ts -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/wrapper/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/wrapper/styles.ts -------------------------------------------------------------------------------- /plugins/infracost/src/components/shared/wrapper/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/components/shared/wrapper/types.ts -------------------------------------------------------------------------------- /plugins/infracost/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/hooks/index.ts -------------------------------------------------------------------------------- /plugins/infracost/src/hooks/isInfracostAvailable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/hooks/isInfracostAvailable.tsx -------------------------------------------------------------------------------- /plugins/infracost/src/hooks/useEntityAnnotation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/hooks/useEntityAnnotation.tsx -------------------------------------------------------------------------------- /plugins/infracost/src/hooks/useInfracostProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/hooks/useInfracostProject.tsx -------------------------------------------------------------------------------- /plugins/infracost/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/index.ts -------------------------------------------------------------------------------- /plugins/infracost/src/mock/cluster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/mock/cluster.ts -------------------------------------------------------------------------------- /plugins/infracost/src/mock/infracost-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/mock/infracost-item.ts -------------------------------------------------------------------------------- /plugins/infracost/src/mock/resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/mock/resources.ts -------------------------------------------------------------------------------- /plugins/infracost/src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/plugin.test.ts -------------------------------------------------------------------------------- /plugins/infracost/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/plugin.ts -------------------------------------------------------------------------------- /plugins/infracost/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/routes.ts -------------------------------------------------------------------------------- /plugins/infracost/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/infracost/src/utils/constants/annotations.ts: -------------------------------------------------------------------------------- 1 | export const ANNOTATION_INFRACOST_PROJECT = 'infracost/project'; -------------------------------------------------------------------------------- /plugins/infracost/src/utils/constants/infracost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/utils/constants/infracost.ts -------------------------------------------------------------------------------- /plugins/infracost/src/utils/helpers/transformLabel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/utils/helpers/transformLabel.ts -------------------------------------------------------------------------------- /plugins/infracost/src/utils/helpers/truncateMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/utils/helpers/truncateMessage.ts -------------------------------------------------------------------------------- /plugins/infracost/src/utils/types/infracost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/infracost/src/utils/types/infracost.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-backend/README.md -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-backend/config.d.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/dev/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-backend/dev/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-backend/package.json -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/src/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-backend/src/api/client.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-backend/src/api/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/src/api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-backend/src/api/types.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-backend/src/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/src/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-backend/src/lib/config.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-backend/src/lib/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-backend/src/lib/types.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-backend/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/kong-service-manager-common/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/kong-service-manager-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-common/README.md -------------------------------------------------------------------------------- /plugins/kong-service-manager-common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-common/package.json -------------------------------------------------------------------------------- /plugins/kong-service-manager-common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-common/src/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-common/src/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-common/src/permissions.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager-common/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/kong-service-manager-common/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager-common/src/types/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/kong-service-manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/README.md -------------------------------------------------------------------------------- /plugins/kong-service-manager/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/config.d.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/package.json -------------------------------------------------------------------------------- /plugins/kong-service-manager/plugins-updater: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/plugins-updater -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/alpha.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/alpha/apis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/alpha/apis.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/alpha/entityContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/alpha/entityContent.tsx -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/api/GitManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/api/GitManager.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/api/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/assets/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/assets/default.png -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/ErrorBoundary/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ErrorBondary" -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/KongServiceManagerHomepage/MenuOptions/types.ts: -------------------------------------------------------------------------------- 1 | export interface MenuOptionsProps { 2 | isSpecAvailable : boolean 3 | } -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/PluginsList/DrawerComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DrawerComponent' -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/PluginsList/PluginsCards/AllPlugins/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AllPlugins' -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/PluginsList/PluginsCards/AssociatedPlugins/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AssociatedPlugins' -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/PluginsList/PluginsCards/CardComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CardComponent' -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/PluginsList/PluginsCards/CategoryComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./CategoryComponent" -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/PluginsList/PluginsCards/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PluginsCards' -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/RoutesList/TableComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TableComponent' -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/SelectInstance/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SelectInstance' -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/SpecList/SpecPluginsList/routeListComponent/state/routeDetailsState/types.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/SpecList/SpecPluginsList/routeListComponent/types.ts: -------------------------------------------------------------------------------- 1 | export interface RouteListComponentProps { 2 | specname: string 3 | } -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./KongServiceManagerHomepage"; -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/shared/BoxComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BoxComponent' -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/shared/ButtonComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ButtonComponent' -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/shared/EmptyStateComponent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EmptyStateComponent' -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/shared/Fields/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Fields'; -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/shared/Fields/types.ts: -------------------------------------------------------------------------------- 1 | export interface LabelFieldProps { 2 | title: string 3 | } -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/shared/HtmlTooltip/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HtmlTooltip'; -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/shared/MethodLabel/type.ts: -------------------------------------------------------------------------------- 1 | export interface MethodLabelProps { 2 | variant: string 3 | } -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/shared/SearchBar/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SearchBar' -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/shared/SkeletonComponent/types.ts: -------------------------------------------------------------------------------- 1 | export interface SkeletonComponentProps { 2 | options: string[] 3 | } -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/components/shared/icons/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Icons'; 2 | -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/config.d.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/context/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/context/state/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/context/state/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/data/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/data/data.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/data/images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/data/images.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/data/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/hooks/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/mocks/Component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/mocks/Component.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/plugin.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/routes.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/utils/constants/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/utils/constants/theme.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/src/utils/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/src/utils/types/index.ts -------------------------------------------------------------------------------- /plugins/kong-service-manager/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kong-service-manager/tsconfig.json -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/README.md -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/package.json -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/alpha.ts -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/alpha/entityCards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/alpha/entityCards.tsx -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/assets/server.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/assets/server.svg -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/assets/stars-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/assets/stars-bg.svg -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/components/index.ts -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/components/shared/icons/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Icons'; 2 | -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/hooks/index.ts -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/index.ts -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/plugin.test.ts -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/plugin.ts -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/routes.ts -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/kubernetes-gpt-analyzer/src/utils/types/aiChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/kubernetes-gpt-analyzer/src/utils/types/aiChat.ts -------------------------------------------------------------------------------- /plugins/scaffolder-backend-module-veecode-extensions/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/tenant-explorer/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/tenant-explorer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/README.md -------------------------------------------------------------------------------- /plugins/tenant-explorer/dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/dev/index.tsx -------------------------------------------------------------------------------- /plugins/tenant-explorer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/package.json -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/alpha.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/alpha/entityContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/alpha/entityContent.tsx -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/alpha/tenantExplorerPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/alpha/tenantExplorerPage.tsx -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/alpha/tenantNavItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/alpha/tenantNavItem.tsx -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/components/OverviewPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TenantOverview'; 2 | -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/components/Table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/components/Table/Table.tsx -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/components/Table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/components/Table/columns.tsx -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/components/Table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/components/Table/index.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/components/Table/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/components/Table/types.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/components/index.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/components/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/components/shared/index.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/hooks/index.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/hooks/useEntityAnnotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/hooks/useEntityAnnotations.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/hooks/useTenantKind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/hooks/useTenantKind.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/index.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/plugin.test.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/plugin.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/tenant-explorer/src/routes.ts -------------------------------------------------------------------------------- /plugins/tenant-explorer/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/vault-explorer/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/vault-explorer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/README.md -------------------------------------------------------------------------------- /plugins/vault-explorer/dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/dev/index.tsx -------------------------------------------------------------------------------- /plugins/vault-explorer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/package.json -------------------------------------------------------------------------------- /plugins/vault-explorer/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/alpha.ts -------------------------------------------------------------------------------- /plugins/vault-explorer/src/alpha/entityContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/alpha/entityContent.tsx -------------------------------------------------------------------------------- /plugins/vault-explorer/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/vault-explorer/src/alpha/vaultExplorerPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/alpha/vaultExplorerPage.tsx -------------------------------------------------------------------------------- /plugins/vault-explorer/src/alpha/vaultNavItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/alpha/vaultNavItem.tsx -------------------------------------------------------------------------------- /plugins/vault-explorer/src/components/OverviewPage/fields/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Fields'; -------------------------------------------------------------------------------- /plugins/vault-explorer/src/components/Table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/components/Table/Table.tsx -------------------------------------------------------------------------------- /plugins/vault-explorer/src/components/Table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/components/Table/columns.tsx -------------------------------------------------------------------------------- /plugins/vault-explorer/src/components/Table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/components/Table/index.ts -------------------------------------------------------------------------------- /plugins/vault-explorer/src/components/Table/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/components/Table/types.ts -------------------------------------------------------------------------------- /plugins/vault-explorer/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/components/index.ts -------------------------------------------------------------------------------- /plugins/vault-explorer/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/hooks/index.ts -------------------------------------------------------------------------------- /plugins/vault-explorer/src/hooks/useVaultKind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/hooks/useVaultKind.ts -------------------------------------------------------------------------------- /plugins/vault-explorer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/index.ts -------------------------------------------------------------------------------- /plugins/vault-explorer/src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/plugin.test.ts -------------------------------------------------------------------------------- /plugins/vault-explorer/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/plugin.ts -------------------------------------------------------------------------------- /plugins/vault-explorer/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vault-explorer/src/routes.ts -------------------------------------------------------------------------------- /plugins/vault-explorer/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/vee-backend/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/vee-backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/README.md -------------------------------------------------------------------------------- /plugins/vee-backend/migrations/20250228_init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/migrations/20250228_init.js -------------------------------------------------------------------------------- /plugins/vee-backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/package.json -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/client.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/git/gitManager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/git/gitManager/index.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/git/gitManager/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/git/gitManager/types.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/git/github/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/git/github/index.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/git/github/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/git/github/types.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/git/gitlab/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/git/gitlab/index.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/git/gitlab/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/git/gitlab/types.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/index.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/openAI/assistantAI/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/openAI/assistantAI/index.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/openAI/openAIApi/OpenAIApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/openAI/openAIApi/OpenAIApi.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/openAI/openAIClient/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/openAI/openAIClient/index.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/openAI/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/openAI/types.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/api/types.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/controllers/GitController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/controllers/GitController.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/controllers/PluginsController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/controllers/PluginsController.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/controllers/StackController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/controllers/StackController.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/controllers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/controllers/index.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/controllers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/controllers/types.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/database/DatabaseVeeStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/database/DatabaseVeeStore.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/database/index.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/database/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/database/types.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/index.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/lib/config.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/lib/index.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/lib/types.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/services/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/services/router.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/vee-backend/src/utils/constants/tables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/utils/constants/tables.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/utils/helpers/bufferToStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/utils/helpers/bufferToStream.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/utils/helpers/extractToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/utils/helpers/extractToken.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/utils/helpers/parseGitUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/utils/helpers/parseGitUrl.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/utils/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/utils/types/index.ts -------------------------------------------------------------------------------- /plugins/vee-backend/src/veePlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-backend/src/veePlugin.ts -------------------------------------------------------------------------------- /plugins/vee-common/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/vee-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-common/README.md -------------------------------------------------------------------------------- /plugins/vee-common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-common/package.json -------------------------------------------------------------------------------- /plugins/vee-common/src/enums/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-common/src/enums/chat.ts -------------------------------------------------------------------------------- /plugins/vee-common/src/enums/engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-common/src/enums/engine.ts -------------------------------------------------------------------------------- /plugins/vee-common/src/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-common/src/enums/index.ts -------------------------------------------------------------------------------- /plugins/vee-common/src/enums/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-common/src/enums/model.ts -------------------------------------------------------------------------------- /plugins/vee-common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-common/src/index.ts -------------------------------------------------------------------------------- /plugins/vee-common/src/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-common/src/permissions.ts -------------------------------------------------------------------------------- /plugins/vee-common/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/vee-common/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee-common/src/types/index.ts -------------------------------------------------------------------------------- /plugins/vee/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/vee/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/README.md -------------------------------------------------------------------------------- /plugins/vee/dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/dev/index.tsx -------------------------------------------------------------------------------- /plugins/vee/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/package.json -------------------------------------------------------------------------------- /plugins/vee/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/alpha.ts -------------------------------------------------------------------------------- /plugins/vee/src/alpha/apis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/alpha/apis.ts -------------------------------------------------------------------------------- /plugins/vee/src/alpha/entityCards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/alpha/entityCards.tsx -------------------------------------------------------------------------------- /plugins/vee/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/alpha/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/alpha/page.tsx -------------------------------------------------------------------------------- /plugins/vee/src/api/git/gitManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/api/git/gitManager.ts -------------------------------------------------------------------------------- /plugins/vee/src/api/git/providers/github/githubManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/api/git/providers/github/githubManager.ts -------------------------------------------------------------------------------- /plugins/vee/src/api/git/providers/github/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/api/git/providers/github/type.ts -------------------------------------------------------------------------------- /plugins/vee/src/api/git/providers/gitlab/gitlabManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/api/git/providers/gitlab/gitlabManager.ts -------------------------------------------------------------------------------- /plugins/vee/src/api/git/providers/gitlab/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/api/git/providers/gitlab/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/api/git/providers/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/api/git/providers/provider.ts -------------------------------------------------------------------------------- /plugins/vee/src/api/git/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/api/git/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/api/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/api/veeApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/api/veeApi.ts -------------------------------------------------------------------------------- /plugins/vee/src/api/veeClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/api/veeClient.ts -------------------------------------------------------------------------------- /plugins/vee/src/assets/VeeLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/VeeLogo.tsx -------------------------------------------------------------------------------- /plugins/vee/src/assets/assistant-ai-menu-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/assistant-ai-menu-icon.tsx -------------------------------------------------------------------------------- /plugins/vee/src/assets/empty-state-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/empty-state-icon.tsx -------------------------------------------------------------------------------- /plugins/vee/src/assets/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/error.json -------------------------------------------------------------------------------- /plugins/vee/src/assets/fixed-options-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/fixed-options-icon.tsx -------------------------------------------------------------------------------- /plugins/vee/src/assets/logo-veecode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/logo-veecode.tsx -------------------------------------------------------------------------------- /plugins/vee/src/assets/person.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/person.tsx -------------------------------------------------------------------------------- /plugins/vee/src/assets/plugin-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/plugin-icon.tsx -------------------------------------------------------------------------------- /plugins/vee/src/assets/scaffolder-ai-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/scaffolder-ai-icon.tsx -------------------------------------------------------------------------------- /plugins/vee/src/assets/stack-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/stack-icon.tsx -------------------------------------------------------------------------------- /plugins/vee/src/assets/stars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/stars.json -------------------------------------------------------------------------------- /plugins/vee/src/assets/stars.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/stars.tsx -------------------------------------------------------------------------------- /plugins/vee/src/assets/success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/success.json -------------------------------------------------------------------------------- /plugins/vee/src/assets/typing-animation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/typing-animation.json -------------------------------------------------------------------------------- /plugins/vee/src/assets/typing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/typing.json -------------------------------------------------------------------------------- /plugins/vee/src/assets/vee-settings-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/assets/vee-settings-icon.tsx -------------------------------------------------------------------------------- /plugins/vee/src/components/assistantAIContent/aImodalComponent/aIContent/aiChat/types.ts: -------------------------------------------------------------------------------- 1 | export interface AIChatProps { 2 | closeModal : () => void 3 | } -------------------------------------------------------------------------------- /plugins/vee/src/components/assistantAIContent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/assistantAIContent/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/assistantAIContent/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/assistantAIContent/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/assistantAIMenu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/assistantAIMenu/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/fixedOptions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/fixedOptions/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/fixedOptions/manageFixedOptions/createFixedOption/types.ts: -------------------------------------------------------------------------------- 1 | export interface CreateFixedOptionProps { 2 | onCloseModal: () => void; 3 | } -------------------------------------------------------------------------------- /plugins/vee/src/components/fixedOptions/manageFixedOptions/updateFixedOption/types.ts: -------------------------------------------------------------------------------- 1 | export interface UpdateFixedOptionProps { 2 | onCloseModal: () => void; 3 | } 4 | -------------------------------------------------------------------------------- /plugins/vee/src/components/generateTemplate/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/generateTemplate/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/generateTemplate/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/generateTemplate/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/generateTemplate/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/generateTemplate/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/plugins/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/plugins/managePlugins/addPlugin/types.ts: -------------------------------------------------------------------------------- 1 | export interface AddPluginProps { 2 | onCloseModal: () => void; 3 | } -------------------------------------------------------------------------------- /plugins/vee/src/components/plugins/managePlugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/plugins/managePlugins/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/plugins/managePlugins/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/plugins/managePlugins/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/plugins/pluginList/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/plugins/pluginList/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/plugins/pluginList/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/plugins/pluginList/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/plugins/pluginList/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/plugins/pluginList/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/scaffolder-ai/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/scaffolder-ai/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/settingsPage/SettingsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/settingsPage/SettingsPage.tsx -------------------------------------------------------------------------------- /plugins/vee/src/components/settingsPage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/settingsPage/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/InfoBox/InfoBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/InfoBox/InfoBox.tsx -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/InfoBox/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/InfoBox/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/InfoBox/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/InfoBox/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/alertBox/AlertBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/alertBox/AlertBox.tsx -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/alertBox/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/alertBox/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/alertBox/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/alertBox/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/button/Button.tsx -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/button/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/button/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/button/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/button/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/button/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/cardComponent/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/cardComponent/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/cardComponent/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/cardComponent/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/chatBubble/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/chatBubble/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/chatBubble/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/chatBubble/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/chatBubble/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/chatBubble/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/codeBlock/CodeBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/codeBlock/CodeBlock.tsx -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/codeBlock/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/codeBlock/style.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/codeBlock/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/codeBlock/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/contentLayout/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/contentLayout/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/contentLayout/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/contentLayout/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/icons/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/icons/Icons.tsx -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/icons/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Icons'; 2 | -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/loadingAnswer/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/loadingAnswer/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/loadingAnswer/types.ts: -------------------------------------------------------------------------------- 1 | export interface LoadingAnswerProps { 2 | analysis?: boolean 3 | } -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/menuOptionCard/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/menuOptionCard/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/modalComponent/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/modalComponent/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/pageLayout/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/pageLayout/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/pageLayout/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/pageLayout/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/tableComponent/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/tableComponent/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/wrapper/Wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/wrapper/Wrapper.tsx -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/wrapper/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/wrapper/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/shared/wrapper/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/shared/wrapper/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/stacks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/stacks/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/stacks/manageStacks/addStack/types.ts: -------------------------------------------------------------------------------- 1 | export interface AddStackProps { 2 | onCloseModal: () => void; 3 | } -------------------------------------------------------------------------------- /plugins/vee/src/components/stacks/manageStacks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/stacks/manageStacks/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/stacks/manageStacks/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/stacks/manageStacks/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/stacks/manageStacks/updateStack/types.ts: -------------------------------------------------------------------------------- 1 | export interface UpdateStackProps { 2 | onCloseModal: () => void; 3 | } -------------------------------------------------------------------------------- /plugins/vee/src/components/stacks/stackList/StackList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/stacks/stackList/StackList.tsx -------------------------------------------------------------------------------- /plugins/vee/src/components/stacks/stackList/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/stacks/stackList/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/stacks/stackList/styles.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/vee/src/components/stacks/stackList/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/stacks/stackList/types.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/templateOutput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/templateOutput/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/templateOutput/state/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/templateOutput/state/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/templateOutput/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/templateOutput/styles.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/veeDashboard/VeeDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/veeDashboard/VeeDashboard.tsx -------------------------------------------------------------------------------- /plugins/vee/src/components/veeDashboard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/veeDashboard/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/components/veeHomepage/VeeHomepage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/veeHomepage/VeeHomepage.tsx -------------------------------------------------------------------------------- /plugins/vee/src/components/veeHomepage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/components/veeHomepage/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/allFixedOptions/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/allFixedOptions/actions.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/allFixedOptions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/allFixedOptions/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/allFixedOptions/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/allFixedOptions/reducer.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/allPlugins/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/allPlugins/actions.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/allPlugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/allPlugins/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/allPlugins/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/allPlugins/reducer.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/allStacks/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/allStacks/actions.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/allStacks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/allStacks/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/allStacks/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/allStacks/reducer.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/entityInfo/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/entityInfo/actions.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/entityInfo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/entityInfo/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/entityInfo/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/entityInfo/reducer.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/instructions/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/instructions/actions.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/instructions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/instructions/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/instructions/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/instructions/reducer.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/pluginSelected/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/pluginSelected/actions.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/pluginSelected/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/pluginSelected/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/pluginSelected/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/pluginSelected/reducer.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/pullRequestState/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/pullRequestState/actions.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/pullRequestState/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/pullRequestState/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/pullRequestState/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/pullRequestState/reducer.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/stackSelected/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/stackSelected/actions.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/stackSelected/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/stackSelected/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/state/stackSelected/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/state/stackSelected/reducer.ts -------------------------------------------------------------------------------- /plugins/vee/src/context/veeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/veeContext.tsx -------------------------------------------------------------------------------- /plugins/vee/src/context/veeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/context/veeProvider.tsx -------------------------------------------------------------------------------- /plugins/vee/src/hooks/useConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/hooks/useConfig.ts -------------------------------------------------------------------------------- /plugins/vee/src/hooks/useEntityAnnotation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/hooks/useEntityAnnotation.ts -------------------------------------------------------------------------------- /plugins/vee/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/index.ts -------------------------------------------------------------------------------- /plugins/vee/src/lib/options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/lib/options.json -------------------------------------------------------------------------------- /plugins/vee/src/mock/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/mock/template.ts -------------------------------------------------------------------------------- /plugins/vee/src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/plugin.test.ts -------------------------------------------------------------------------------- /plugins/vee/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/plugin.ts -------------------------------------------------------------------------------- /plugins/vee/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/routes.ts -------------------------------------------------------------------------------- /plugins/vee/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/vee/src/utils/constants/annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/constants/annotations.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/constants/codeblock-languages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/constants/codeblock-languages.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/constants/docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/constants/docs.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/constants/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/constants/theme.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/helpers/bufferToStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/helpers/bufferToStream.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/helpers/downloadTemplateFolder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/helpers/downloadTemplateFolder.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/helpers/extractFilesFromArchive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/helpers/extractFilesFromArchive.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/helpers/extractFilesFromMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/helpers/extractFilesFromMessage.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/helpers/extractGithubInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/helpers/extractGithubInfo.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/helpers/extractGitlabInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/helpers/extractGitlabInfo.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/helpers/formatHttpErrorMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/helpers/formatHttpErrorMessage.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/helpers/generateBranchName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/helpers/generateBranchName.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/helpers/getLanguageFromFilename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/helpers/getLanguageFromFilename.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/helpers/parseGitUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/helpers/parseGitUrl.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/types/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/types/declarations.d.ts -------------------------------------------------------------------------------- /plugins/vee/src/utils/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/vee/src/utils/types/index.ts -------------------------------------------------------------------------------- /plugins/vee/training-your-model/README.md: -------------------------------------------------------------------------------- 1 | // TODO -------------------------------------------------------------------------------- /plugins/veecode-platform-common/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/veecode-platform-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-common/README.md -------------------------------------------------------------------------------- /plugins/veecode-platform-common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-common/package.json -------------------------------------------------------------------------------- /plugins/veecode-platform-common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-common/src/index.ts -------------------------------------------------------------------------------- /plugins/veecode-platform-common/src/kinds/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-common/src/kinds/index.ts -------------------------------------------------------------------------------- /plugins/veecode-platform-common/src/kinds/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-common/src/kinds/util.ts -------------------------------------------------------------------------------- /plugins/veecode-platform-common/src/permissions/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./permissions" -------------------------------------------------------------------------------- /plugins/veecode-platform-common/src/relations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-common/src/relations.ts -------------------------------------------------------------------------------- /plugins/veecode-platform-common/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/veecode-platform-module/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/veecode-platform-module/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-module/README.md -------------------------------------------------------------------------------- /plugins/veecode-platform-module/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-module/package.json -------------------------------------------------------------------------------- /plugins/veecode-platform-module/src/dynamic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-module/src/dynamic.ts -------------------------------------------------------------------------------- /plugins/veecode-platform-module/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-module/src/index.ts -------------------------------------------------------------------------------- /plugins/veecode-platform-module/src/kinds/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-module/src/kinds/index.ts -------------------------------------------------------------------------------- /plugins/veecode-platform-module/src/kinds/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-module/src/kinds/util.ts -------------------------------------------------------------------------------- /plugins/veecode-platform-module/src/module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-module/src/module/index.ts -------------------------------------------------------------------------------- /plugins/veecode-platform-module/src/module/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-module/src/module/module.ts -------------------------------------------------------------------------------- /plugins/veecode-platform-module/src/permissions/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./permissions" -------------------------------------------------------------------------------- /plugins/veecode-platform-module/src/relations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-platform-module/src/relations.ts -------------------------------------------------------------------------------- /plugins/veecode-platform-module/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-scaffolder-extensions/README.md -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-scaffolder-extensions/package.json -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/src/components/shared/InfoBox/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InfoBox' -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/src/components/shared/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InfoBox' -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-scaffolder-extensions/src/index.ts -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-scaffolder-extensions/src/plugin.ts -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-scaffolder-extensions/src/routes.ts -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-scaffolder-extensions/src/types/index.ts -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/src/utils/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-scaffolder-extensions/src/utils/enum.ts -------------------------------------------------------------------------------- /plugins/veecode-scaffolder-extensions/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/veecode-scaffolder-extensions/src/utils/index.ts -------------------------------------------------------------------------------- /plugins/zora-oss/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); 2 | -------------------------------------------------------------------------------- /plugins/zora-oss/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/README.md -------------------------------------------------------------------------------- /plugins/zora-oss/assets/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/assets/logo.tsx -------------------------------------------------------------------------------- /plugins/zora-oss/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/config.d.ts -------------------------------------------------------------------------------- /plugins/zora-oss/dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/dev/index.tsx -------------------------------------------------------------------------------- /plugins/zora-oss/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/package.json -------------------------------------------------------------------------------- /plugins/zora-oss/src/alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/alpha.ts -------------------------------------------------------------------------------- /plugins/zora-oss/src/alpha/entityCards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/alpha/entityCards.tsx -------------------------------------------------------------------------------- /plugins/zora-oss/src/alpha/entityContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/alpha/entityContent.tsx -------------------------------------------------------------------------------- /plugins/zora-oss/src/alpha/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/alpha/index.ts -------------------------------------------------------------------------------- /plugins/zora-oss/src/components/PluginPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/components/PluginPage.tsx -------------------------------------------------------------------------------- /plugins/zora-oss/src/components/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/components/styles.ts -------------------------------------------------------------------------------- /plugins/zora-oss/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/hooks/index.ts -------------------------------------------------------------------------------- /plugins/zora-oss/src/hooks/isZoraAvailable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/hooks/isZoraAvailable.tsx -------------------------------------------------------------------------------- /plugins/zora-oss/src/hooks/useEntityAnnotations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/hooks/useEntityAnnotations.tsx -------------------------------------------------------------------------------- /plugins/zora-oss/src/hooks/useZoraCluster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/hooks/useZoraCluster.ts -------------------------------------------------------------------------------- /plugins/zora-oss/src/hooks/useZoraProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/hooks/useZoraProject.ts -------------------------------------------------------------------------------- /plugins/zora-oss/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/index.ts -------------------------------------------------------------------------------- /plugins/zora-oss/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/plugin.ts -------------------------------------------------------------------------------- /plugins/zora-oss/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/routes.ts -------------------------------------------------------------------------------- /plugins/zora-oss/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /plugins/zora-oss/src/utils/constants/annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/plugins/zora-oss/src/utils/constants/annotations.ts -------------------------------------------------------------------------------- /scripts/verify-local-dependencies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/scripts/verify-local-dependencies.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/tsconfig.json -------------------------------------------------------------------------------- /versioning.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veecode-platform/platform-backstage-plugins/HEAD/yarn.lock --------------------------------------------------------------------------------