├── .all-contributorsrc ├── .dockerignore ├── .github ├── FUNDING.yml └── workflows │ ├── build.yml │ └── deploy.yml ├── .gitignore ├── .mvn └── wrapper │ ├── .gitignore │ ├── MavenWrapperDownloader.java │ └── maven-wrapper.properties ├── Brewfile ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── Makefile ├── README.md ├── SECURITY.md ├── changelog.adoc ├── checkstyle-suppressions.xml ├── ci └── trivy │ └── main.tf ├── dev ├── docs │ ├── RUNBOOK.md │ └── release.md ├── example │ └── main.tf └── scripts │ ├── keycloak │ └── realm.json │ └── localstack │ └── init_s3.sh ├── docker-compose.yml ├── docs ├── CONTRIBUTING ├── TROUBLESHOOT.md ├── configuration.md ├── images │ └── tapir.gif ├── pull_request_template.md └── usage.md ├── examples ├── aws │ ├── apprunner │ │ └── main.tf │ └── eks │ │ ├── README.adoc │ │ ├── dns.tf │ │ ├── main.tf │ │ ├── s3.tf │ │ └── tapir.tf └── azure │ └── containerapps │ ├── README.md │ ├── data.tf │ ├── db.tf │ ├── providers.tf │ ├── rg.tf │ ├── sa.tf │ ├── tapir.tf │ ├── variables.tf │ └── vault.tf ├── mvnw ├── mvnw.cmd ├── pom.xml ├── renovate.json └── src ├── main ├── java │ ├── Main.java │ ├── api │ │ ├── Discovery.java │ │ ├── Management.java │ │ ├── Modules.java │ │ ├── Providers.java │ │ ├── Reports.java │ │ ├── Search.java │ │ ├── Tapir.java │ │ ├── auth │ │ │ ├── ApiKeyAuthenticationMechanism.java │ │ │ ├── TapirApiKeyAuthenticationRequest.java │ │ │ └── TapirAuthenticator.java │ │ ├── dto │ │ │ ├── GpgPublicKey.java │ │ │ ├── PaginationDto.java │ │ │ ├── ProviderTerraformDto.java │ │ │ ├── ProviderVersionsDto.java │ │ │ ├── mapper │ │ │ │ ├── ProviderMapper.java │ │ │ │ └── ProviderVersionMapper.java │ │ │ └── serializer │ │ │ │ └── GpgPublicKeySerializer.java │ │ ├── mapper │ │ │ └── exceptions │ │ │ │ ├── ConstraintViolationMapper.java │ │ │ │ ├── TapirExceptionMapper.java │ │ │ │ ├── ThrowableMapper.java │ │ │ │ └── response │ │ │ │ └── ErrorResponse.java │ │ └── router │ │ │ └── SpaRouter.java │ ├── core │ │ ├── Bootstrap.java │ │ ├── backend │ │ │ ├── DatabaseHealthCheck.java │ │ │ ├── IRepository.java │ │ │ ├── TapirRepository.java │ │ │ ├── aws │ │ │ │ └── dynamodb │ │ │ │ │ ├── converter │ │ │ │ │ ├── ArtifactVersionsConverter.java │ │ │ │ │ ├── ProviderPlatformsConverter.java │ │ │ │ │ ├── SecurityReportConverter.java │ │ │ │ │ └── TerraformDocumentationConverter.java │ │ │ │ │ └── repository │ │ │ │ │ ├── DynamodbRepository.java │ │ │ │ │ └── TableSchemas.java │ │ │ ├── azure │ │ │ │ └── cosmosdb │ │ │ │ │ └── CosmosDbRepository.java │ │ │ └── elasticsearch │ │ │ │ └── ElasticSearchRepository.java │ │ ├── config │ │ │ └── SigningKeys.java │ │ ├── exceptions │ │ │ ├── DeployKeyNotFoundException.java │ │ │ ├── InvalidConfigurationException.java │ │ │ ├── InvalidVersionException.java │ │ │ ├── ModuleNotFoundException.java │ │ │ ├── NotFoundException.java │ │ │ ├── PlatformNotFoundException.java │ │ │ ├── ProviderNotFoundException.java │ │ │ ├── RegistryComplianceException.java │ │ │ ├── ReportNotFoundException.java │ │ │ ├── SevereException.java │ │ │ ├── StorageException.java │ │ │ └── TapirException.java │ │ ├── service │ │ │ ├── AuthService.java │ │ │ ├── DeployKeyService.java │ │ │ ├── ModuleService.java │ │ │ ├── ProviderService.java │ │ │ ├── StorageService.java │ │ │ └── VersionService.java │ │ ├── storage │ │ │ ├── StorageHealthCheck.java │ │ │ ├── StorageRepository.java │ │ │ ├── aws │ │ │ │ └── S3StorageRepository.java │ │ │ ├── azure │ │ │ │ └── BlobStorageRepository.java │ │ │ ├── local │ │ │ │ └── LocalStorageRepository.java │ │ │ └── util │ │ │ │ └── StorageUtil.java │ │ ├── tapir │ │ │ ├── CoreEntity.java │ │ │ ├── DeployKey.java │ │ │ ├── DeployKeyScope.java │ │ │ └── User.java │ │ ├── terraform │ │ │ ├── ArtifactVersion.java │ │ │ ├── Module.java │ │ │ ├── Provider.java │ │ │ ├── ProviderPlatform.java │ │ │ └── ServiceDiscovery.java │ │ ├── upload │ │ │ ├── FormData.java │ │ │ └── service │ │ │ │ ├── FileService.java │ │ │ │ └── UploadService.java │ │ └── vertx │ │ │ └── event │ │ │ └── consumer │ │ │ ├── DownloadListener.java │ │ │ ├── ModuleListener.java │ │ │ ├── ProviderListener.java │ │ │ └── ReportListener.java │ └── extensions │ │ ├── cli │ │ └── CliCommandProcessor.java │ │ ├── core │ │ └── Report.java │ │ ├── docs │ │ ├── generator │ │ │ └── DocumentationGenerator.java │ │ └── report │ │ │ └── TerraformDocumentation.java │ │ └── security │ │ ├── report │ │ ├── SecurityFinding.java │ │ ├── Severity.java │ │ └── TrivyReport.java │ │ ├── scanner │ │ └── SecurityScanner.java │ │ └── util │ │ └── SecurityReportUtil.java ├── resources │ ├── ValidationMessages.properties │ ├── application.yml │ └── banner.txt └── webui │ ├── .env │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.json │ ├── README.md │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── assets │ │ ├── aws-icon.png │ │ ├── azurerm-icon.png │ │ ├── favicon.png │ │ ├── google-icon.png │ │ ├── kubernetes-icon.png │ │ ├── tapir.png │ │ └── terraform-icon.png │ ├── components │ │ ├── AppRouter.test.tsx │ │ ├── AppRouter.tsx │ │ ├── __snapshots__ │ │ │ └── AppRouter.test.tsx.snap │ │ ├── context │ │ │ └── UserContext.tsx │ │ ├── documentation │ │ │ ├── ModuleDependencies.test.tsx │ │ │ ├── ModuleDependencies.tsx │ │ │ ├── ModuleInput.test.tsx │ │ │ ├── ModuleInput.tsx │ │ │ ├── ModuleOutput.test.tsx │ │ │ ├── ModuleOutput.tsx │ │ │ ├── ModuleResources.test.tsx │ │ │ ├── ModuleResources.tsx │ │ │ └── __snapshots__ │ │ │ │ ├── ModuleDependencies.test.tsx.snap │ │ │ │ ├── ModuleInput.test.tsx.snap │ │ │ │ ├── ModuleOutput.test.tsx.snap │ │ │ │ └── ModuleResources.test.tsx.snap │ │ ├── forms │ │ │ ├── DeployKeyForm.test.tsx │ │ │ ├── DeployKeyForm.tsx │ │ │ └── __snapshots__ │ │ │ │ └── DeployKeyForm.test.tsx.snap │ │ ├── layout │ │ │ ├── Footer.test.tsx │ │ │ ├── Footer.tsx │ │ │ ├── Header.test.tsx │ │ │ ├── Header.tsx │ │ │ ├── NotFoundInfo.test.tsx │ │ │ ├── NotFoundInfo.tsx │ │ │ └── __snapshots__ │ │ │ │ ├── Footer.test.tsx.snap │ │ │ │ ├── Header.test.tsx.snap │ │ │ │ └── NotFoundInfo.test.tsx.snap │ │ ├── list │ │ │ ├── DeployKeyElement.test.tsx │ │ │ ├── DeployKeyElement.tsx │ │ │ ├── ModuleElement.test.tsx │ │ │ ├── ModuleElement.tsx │ │ │ ├── ProviderElement.test.tsx │ │ │ ├── ProviderElement.tsx │ │ │ └── __snapshots__ │ │ │ │ ├── DeployKeyElement.test.tsx.snap │ │ │ │ ├── ModuleElement.test.tsx.snap │ │ │ │ └── ProviderElement.test.tsx.snap │ │ ├── nav │ │ │ ├── NavigationDrawer.test.tsx │ │ │ ├── NavigationDrawer.tsx │ │ │ └── __snapshots__ │ │ │ │ └── NavigationDrawer.test.tsx.snap │ │ ├── notification │ │ │ ├── SnackBar.test.tsx │ │ │ ├── SnackBar.tsx │ │ │ └── __snapshots__ │ │ │ │ └── SnackBar.test.tsx.snap │ │ ├── securityReportVisualization │ │ │ ├── MisconfigurationItem.css │ │ │ ├── MisconfigurationItem.test.tsx │ │ │ ├── MisconfigurationItem.tsx │ │ │ ├── ReportFindings.test.tsx │ │ │ ├── ReportFindings.tsx │ │ │ └── __snapshots__ │ │ │ │ ├── MisconfigurationItem.test.tsx.snap │ │ │ │ └── ReportFindings.test.tsx.snap │ │ └── tab │ │ │ ├── ModuleAnalysis.test.tsx │ │ │ ├── ModuleAnalysisTab.tsx │ │ │ ├── TabPanel.tsx │ │ │ └── __snapshots__ │ │ │ └── ModuleAnalysis.test.tsx.snap │ ├── hooks │ │ ├── useDebounce.tsx │ │ └── useInterval.tsx │ ├── index.tsx │ ├── react-app-env.d.ts │ ├── setupTests.ts │ ├── test │ │ └── RouterUtils.tsx │ ├── types │ │ └── index.ts │ ├── util │ │ ├── DateUtil.test.ts │ │ ├── DateUtil.ts │ │ └── LogoUtil.ts │ └── views │ │ ├── 404.test.tsx │ │ ├── 404.tsx │ │ ├── ManagementView.test.tsx │ │ ├── ManagementView.tsx │ │ ├── ModuleDetails.test.tsx │ │ ├── ModuleDetails.tsx │ │ ├── ModuleOverview.test.tsx │ │ ├── ModuleOverview.tsx │ │ ├── ProviderDetails.test.tsx │ │ ├── ProviderDetails.tsx │ │ ├── ProviderOverview.test.tsx │ │ ├── ProviderOverview.tsx │ │ └── __snapshots__ │ │ ├── 404.test.tsx.snap │ │ ├── ManagementView.test.tsx.snap │ │ ├── ModuleDetails.test.tsx.snap │ │ ├── ModuleOverview.test.tsx.snap │ │ ├── ProviderDetails.test.tsx.snap │ │ └── ProviderOverview.test.tsx.snap │ ├── tsconfig.json │ └── yarn.lock └── test ├── java ├── api │ ├── DiscoveryTest.java │ ├── ManagementTest.java │ ├── ModulesTest.java │ ├── ReportsTest.java │ └── mapper │ │ └── exceptions │ │ ├── ConstraintViolationMapperTest.java │ │ ├── TapirExceptionMapperTest.java │ │ └── ThrowableMapperTest.java ├── core │ ├── BootstrapTest.java │ ├── backend │ │ ├── AbstractDeployKeysBackendTest.java │ │ ├── AbstractModuleBackendTest.java │ │ ├── AbstractProviderBackendTest.java │ │ ├── aws │ │ │ └── dynamodb │ │ │ │ └── repository │ │ │ │ ├── DynamodbDeployKeyRepositoryTest.java │ │ │ │ ├── DynamodbModuleRepositoryTest.java │ │ │ │ └── DynamodbProviderRepositoryTest.java │ │ └── elasticsearch │ │ │ ├── ElasticSearchDeployKeyRepositoryTest.java │ │ │ ├── ElasticSearchModuleRepositoryTest.java │ │ │ ├── ElasticSearchProviderRepositoryTest.java │ │ │ └── ElasticSearchRepositoryTest.java │ ├── service │ │ └── VersionServiceTest.java │ ├── storage │ │ ├── AbstractStorageTest.java │ │ ├── aws │ │ │ └── S3StorageRepositoryTest.java │ │ ├── azure │ │ │ └── BlobStorageRepositoryTest.java │ │ └── util │ │ │ └── StorageUtilTest.java │ ├── upload │ │ └── service │ │ │ └── FileServiceTest.java │ └── vertx │ │ └── event │ │ └── consumer │ │ └── DownloadListenerTest.java ├── extensions │ ├── core │ │ └── ReportTest.java │ └── security │ │ └── util │ │ └── SecurityReportUtilTest.java └── util │ ├── SigningKeysMockImpl.java │ └── TestDataBuilder.java └── resources ├── providerTest └── unpackedProvider │ ├── terraform_1.3.7_SHA256SUMS │ ├── terraform_1.3.7_SHA256SUMS.72D7468F.sig │ ├── terraform_1.3.7_SHA256SUMS.sig │ └── terraform_1.3.7_darwin_arm64.zip ├── securityReport.json ├── test-module.zip ├── trivyReport.json └── unpackedProviderStub └── terraform_1.3.7_SHA256SUMS /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/.gitignore: -------------------------------------------------------------------------------- 1 | maven-wrapper.jar 2 | -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Brewfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/Brewfile -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/SECURITY.md -------------------------------------------------------------------------------- /changelog.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/changelog.adoc -------------------------------------------------------------------------------- /checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /ci/trivy/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/ci/trivy/main.tf -------------------------------------------------------------------------------- /dev/docs/RUNBOOK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/dev/docs/RUNBOOK.md -------------------------------------------------------------------------------- /dev/docs/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/dev/docs/release.md -------------------------------------------------------------------------------- /dev/example/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/dev/example/main.tf -------------------------------------------------------------------------------- /dev/scripts/keycloak/realm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/dev/scripts/keycloak/realm.json -------------------------------------------------------------------------------- /dev/scripts/localstack/init_s3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/dev/scripts/localstack/init_s3.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/docs/CONTRIBUTING -------------------------------------------------------------------------------- /docs/TROUBLESHOOT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/docs/TROUBLESHOOT.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/images/tapir.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/docs/images/tapir.gif -------------------------------------------------------------------------------- /docs/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/docs/pull_request_template.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/docs/usage.md -------------------------------------------------------------------------------- /examples/aws/apprunner/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/aws/apprunner/main.tf -------------------------------------------------------------------------------- /examples/aws/eks/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/aws/eks/README.adoc -------------------------------------------------------------------------------- /examples/aws/eks/dns.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/aws/eks/dns.tf -------------------------------------------------------------------------------- /examples/aws/eks/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/aws/eks/main.tf -------------------------------------------------------------------------------- /examples/aws/eks/s3.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/aws/eks/s3.tf -------------------------------------------------------------------------------- /examples/aws/eks/tapir.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/aws/eks/tapir.tf -------------------------------------------------------------------------------- /examples/azure/containerapps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/azure/containerapps/README.md -------------------------------------------------------------------------------- /examples/azure/containerapps/data.tf: -------------------------------------------------------------------------------- 1 | data "azurerm_client_config" "current" {} -------------------------------------------------------------------------------- /examples/azure/containerapps/db.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/azure/containerapps/db.tf -------------------------------------------------------------------------------- /examples/azure/containerapps/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/azure/containerapps/providers.tf -------------------------------------------------------------------------------- /examples/azure/containerapps/rg.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/azure/containerapps/rg.tf -------------------------------------------------------------------------------- /examples/azure/containerapps/sa.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/azure/containerapps/sa.tf -------------------------------------------------------------------------------- /examples/azure/containerapps/tapir.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/azure/containerapps/tapir.tf -------------------------------------------------------------------------------- /examples/azure/containerapps/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/azure/containerapps/variables.tf -------------------------------------------------------------------------------- /examples/azure/containerapps/vault.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/examples/azure/containerapps/vault.tf -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/pom.xml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/renovate.json -------------------------------------------------------------------------------- /src/main/java/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/Main.java -------------------------------------------------------------------------------- /src/main/java/api/Discovery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/Discovery.java -------------------------------------------------------------------------------- /src/main/java/api/Management.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/Management.java -------------------------------------------------------------------------------- /src/main/java/api/Modules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/Modules.java -------------------------------------------------------------------------------- /src/main/java/api/Providers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/Providers.java -------------------------------------------------------------------------------- /src/main/java/api/Reports.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/Reports.java -------------------------------------------------------------------------------- /src/main/java/api/Search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/Search.java -------------------------------------------------------------------------------- /src/main/java/api/Tapir.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/Tapir.java -------------------------------------------------------------------------------- /src/main/java/api/auth/ApiKeyAuthenticationMechanism.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/auth/ApiKeyAuthenticationMechanism.java -------------------------------------------------------------------------------- /src/main/java/api/auth/TapirApiKeyAuthenticationRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/auth/TapirApiKeyAuthenticationRequest.java -------------------------------------------------------------------------------- /src/main/java/api/auth/TapirAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/auth/TapirAuthenticator.java -------------------------------------------------------------------------------- /src/main/java/api/dto/GpgPublicKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/dto/GpgPublicKey.java -------------------------------------------------------------------------------- /src/main/java/api/dto/PaginationDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/dto/PaginationDto.java -------------------------------------------------------------------------------- /src/main/java/api/dto/ProviderTerraformDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/dto/ProviderTerraformDto.java -------------------------------------------------------------------------------- /src/main/java/api/dto/ProviderVersionsDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/dto/ProviderVersionsDto.java -------------------------------------------------------------------------------- /src/main/java/api/dto/mapper/ProviderMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/dto/mapper/ProviderMapper.java -------------------------------------------------------------------------------- /src/main/java/api/dto/mapper/ProviderVersionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/dto/mapper/ProviderVersionMapper.java -------------------------------------------------------------------------------- /src/main/java/api/dto/serializer/GpgPublicKeySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/dto/serializer/GpgPublicKeySerializer.java -------------------------------------------------------------------------------- /src/main/java/api/mapper/exceptions/ConstraintViolationMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/mapper/exceptions/ConstraintViolationMapper.java -------------------------------------------------------------------------------- /src/main/java/api/mapper/exceptions/TapirExceptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/mapper/exceptions/TapirExceptionMapper.java -------------------------------------------------------------------------------- /src/main/java/api/mapper/exceptions/ThrowableMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/mapper/exceptions/ThrowableMapper.java -------------------------------------------------------------------------------- /src/main/java/api/mapper/exceptions/response/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/mapper/exceptions/response/ErrorResponse.java -------------------------------------------------------------------------------- /src/main/java/api/router/SpaRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/api/router/SpaRouter.java -------------------------------------------------------------------------------- /src/main/java/core/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/Bootstrap.java -------------------------------------------------------------------------------- /src/main/java/core/backend/DatabaseHealthCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/backend/DatabaseHealthCheck.java -------------------------------------------------------------------------------- /src/main/java/core/backend/IRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/backend/IRepository.java -------------------------------------------------------------------------------- /src/main/java/core/backend/TapirRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/backend/TapirRepository.java -------------------------------------------------------------------------------- /src/main/java/core/backend/aws/dynamodb/converter/ArtifactVersionsConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/backend/aws/dynamodb/converter/ArtifactVersionsConverter.java -------------------------------------------------------------------------------- /src/main/java/core/backend/aws/dynamodb/converter/ProviderPlatformsConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/backend/aws/dynamodb/converter/ProviderPlatformsConverter.java -------------------------------------------------------------------------------- /src/main/java/core/backend/aws/dynamodb/converter/SecurityReportConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/backend/aws/dynamodb/converter/SecurityReportConverter.java -------------------------------------------------------------------------------- /src/main/java/core/backend/aws/dynamodb/converter/TerraformDocumentationConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/backend/aws/dynamodb/converter/TerraformDocumentationConverter.java -------------------------------------------------------------------------------- /src/main/java/core/backend/aws/dynamodb/repository/DynamodbRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/backend/aws/dynamodb/repository/DynamodbRepository.java -------------------------------------------------------------------------------- /src/main/java/core/backend/aws/dynamodb/repository/TableSchemas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/backend/aws/dynamodb/repository/TableSchemas.java -------------------------------------------------------------------------------- /src/main/java/core/backend/azure/cosmosdb/CosmosDbRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/backend/azure/cosmosdb/CosmosDbRepository.java -------------------------------------------------------------------------------- /src/main/java/core/backend/elasticsearch/ElasticSearchRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/backend/elasticsearch/ElasticSearchRepository.java -------------------------------------------------------------------------------- /src/main/java/core/config/SigningKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/config/SigningKeys.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/DeployKeyNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/DeployKeyNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/InvalidConfigurationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/InvalidConfigurationException.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/InvalidVersionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/InvalidVersionException.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/ModuleNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/ModuleNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/NotFoundException.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/PlatformNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/PlatformNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/ProviderNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/ProviderNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/RegistryComplianceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/RegistryComplianceException.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/ReportNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/ReportNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/SevereException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/SevereException.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/StorageException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/StorageException.java -------------------------------------------------------------------------------- /src/main/java/core/exceptions/TapirException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/exceptions/TapirException.java -------------------------------------------------------------------------------- /src/main/java/core/service/AuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/service/AuthService.java -------------------------------------------------------------------------------- /src/main/java/core/service/DeployKeyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/service/DeployKeyService.java -------------------------------------------------------------------------------- /src/main/java/core/service/ModuleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/service/ModuleService.java -------------------------------------------------------------------------------- /src/main/java/core/service/ProviderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/service/ProviderService.java -------------------------------------------------------------------------------- /src/main/java/core/service/StorageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/service/StorageService.java -------------------------------------------------------------------------------- /src/main/java/core/service/VersionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/service/VersionService.java -------------------------------------------------------------------------------- /src/main/java/core/storage/StorageHealthCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/storage/StorageHealthCheck.java -------------------------------------------------------------------------------- /src/main/java/core/storage/StorageRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/storage/StorageRepository.java -------------------------------------------------------------------------------- /src/main/java/core/storage/aws/S3StorageRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/storage/aws/S3StorageRepository.java -------------------------------------------------------------------------------- /src/main/java/core/storage/azure/BlobStorageRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/storage/azure/BlobStorageRepository.java -------------------------------------------------------------------------------- /src/main/java/core/storage/local/LocalStorageRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/storage/local/LocalStorageRepository.java -------------------------------------------------------------------------------- /src/main/java/core/storage/util/StorageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/storage/util/StorageUtil.java -------------------------------------------------------------------------------- /src/main/java/core/tapir/CoreEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/tapir/CoreEntity.java -------------------------------------------------------------------------------- /src/main/java/core/tapir/DeployKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/tapir/DeployKey.java -------------------------------------------------------------------------------- /src/main/java/core/tapir/DeployKeyScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/tapir/DeployKeyScope.java -------------------------------------------------------------------------------- /src/main/java/core/tapir/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/tapir/User.java -------------------------------------------------------------------------------- /src/main/java/core/terraform/ArtifactVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/terraform/ArtifactVersion.java -------------------------------------------------------------------------------- /src/main/java/core/terraform/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/terraform/Module.java -------------------------------------------------------------------------------- /src/main/java/core/terraform/Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/terraform/Provider.java -------------------------------------------------------------------------------- /src/main/java/core/terraform/ProviderPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/terraform/ProviderPlatform.java -------------------------------------------------------------------------------- /src/main/java/core/terraform/ServiceDiscovery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/terraform/ServiceDiscovery.java -------------------------------------------------------------------------------- /src/main/java/core/upload/FormData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/upload/FormData.java -------------------------------------------------------------------------------- /src/main/java/core/upload/service/FileService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/upload/service/FileService.java -------------------------------------------------------------------------------- /src/main/java/core/upload/service/UploadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/upload/service/UploadService.java -------------------------------------------------------------------------------- /src/main/java/core/vertx/event/consumer/DownloadListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/vertx/event/consumer/DownloadListener.java -------------------------------------------------------------------------------- /src/main/java/core/vertx/event/consumer/ModuleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/vertx/event/consumer/ModuleListener.java -------------------------------------------------------------------------------- /src/main/java/core/vertx/event/consumer/ProviderListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/vertx/event/consumer/ProviderListener.java -------------------------------------------------------------------------------- /src/main/java/core/vertx/event/consumer/ReportListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/core/vertx/event/consumer/ReportListener.java -------------------------------------------------------------------------------- /src/main/java/extensions/cli/CliCommandProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/extensions/cli/CliCommandProcessor.java -------------------------------------------------------------------------------- /src/main/java/extensions/core/Report.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/extensions/core/Report.java -------------------------------------------------------------------------------- /src/main/java/extensions/docs/generator/DocumentationGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/extensions/docs/generator/DocumentationGenerator.java -------------------------------------------------------------------------------- /src/main/java/extensions/docs/report/TerraformDocumentation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/extensions/docs/report/TerraformDocumentation.java -------------------------------------------------------------------------------- /src/main/java/extensions/security/report/SecurityFinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/extensions/security/report/SecurityFinding.java -------------------------------------------------------------------------------- /src/main/java/extensions/security/report/Severity.java: -------------------------------------------------------------------------------- 1 | package extensions.security.report; 2 | 3 | public enum Severity { 4 | CRITICAL, HIGH, MEDIUM, LOW, UNKNOWN 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/extensions/security/report/TrivyReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/extensions/security/report/TrivyReport.java -------------------------------------------------------------------------------- /src/main/java/extensions/security/scanner/SecurityScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/extensions/security/scanner/SecurityScanner.java -------------------------------------------------------------------------------- /src/main/java/extensions/security/util/SecurityReportUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/java/extensions/security/util/SecurityReportUtil.java -------------------------------------------------------------------------------- /src/main/resources/ValidationMessages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/resources/ValidationMessages.properties -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/main/webui/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/.env -------------------------------------------------------------------------------- /src/main/webui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/.gitignore -------------------------------------------------------------------------------- /src/main/webui/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | public 3 | build 4 | node_modules 5 | src/assets -------------------------------------------------------------------------------- /src/main/webui/.prettierrc.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /src/main/webui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/README.md -------------------------------------------------------------------------------- /src/main/webui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/package.json -------------------------------------------------------------------------------- /src/main/webui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/public/favicon.ico -------------------------------------------------------------------------------- /src/main/webui/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/public/index.html -------------------------------------------------------------------------------- /src/main/webui/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/public/logo192.png -------------------------------------------------------------------------------- /src/main/webui/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/public/logo512.png -------------------------------------------------------------------------------- /src/main/webui/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/public/manifest.json -------------------------------------------------------------------------------- /src/main/webui/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/public/robots.txt -------------------------------------------------------------------------------- /src/main/webui/src/assets/aws-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/assets/aws-icon.png -------------------------------------------------------------------------------- /src/main/webui/src/assets/azurerm-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/assets/azurerm-icon.png -------------------------------------------------------------------------------- /src/main/webui/src/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/assets/favicon.png -------------------------------------------------------------------------------- /src/main/webui/src/assets/google-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/assets/google-icon.png -------------------------------------------------------------------------------- /src/main/webui/src/assets/kubernetes-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/assets/kubernetes-icon.png -------------------------------------------------------------------------------- /src/main/webui/src/assets/tapir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/assets/tapir.png -------------------------------------------------------------------------------- /src/main/webui/src/assets/terraform-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/assets/terraform-icon.png -------------------------------------------------------------------------------- /src/main/webui/src/components/AppRouter.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/AppRouter.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/AppRouter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/AppRouter.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/__snapshots__/AppRouter.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/__snapshots__/AppRouter.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/context/UserContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/context/UserContext.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/ModuleDependencies.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/ModuleDependencies.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/ModuleDependencies.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/ModuleDependencies.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/ModuleInput.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/ModuleInput.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/ModuleInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/ModuleInput.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/ModuleOutput.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/ModuleOutput.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/ModuleOutput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/ModuleOutput.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/ModuleResources.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/ModuleResources.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/ModuleResources.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/ModuleResources.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/__snapshots__/ModuleDependencies.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/__snapshots__/ModuleDependencies.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/__snapshots__/ModuleInput.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/__snapshots__/ModuleInput.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/__snapshots__/ModuleOutput.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/__snapshots__/ModuleOutput.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/documentation/__snapshots__/ModuleResources.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/documentation/__snapshots__/ModuleResources.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/forms/DeployKeyForm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/forms/DeployKeyForm.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/forms/DeployKeyForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/forms/DeployKeyForm.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/forms/__snapshots__/DeployKeyForm.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/forms/__snapshots__/DeployKeyForm.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/layout/Footer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/layout/Footer.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/layout/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/layout/Footer.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/layout/Header.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/layout/Header.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/layout/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/layout/Header.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/layout/NotFoundInfo.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/layout/NotFoundInfo.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/layout/NotFoundInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/layout/NotFoundInfo.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/layout/__snapshots__/Footer.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/layout/__snapshots__/Footer.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/layout/__snapshots__/Header.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/layout/__snapshots__/Header.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/layout/__snapshots__/NotFoundInfo.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/layout/__snapshots__/NotFoundInfo.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/list/DeployKeyElement.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/list/DeployKeyElement.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/list/DeployKeyElement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/list/DeployKeyElement.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/list/ModuleElement.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/list/ModuleElement.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/list/ModuleElement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/list/ModuleElement.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/list/ProviderElement.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/list/ProviderElement.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/list/ProviderElement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/list/ProviderElement.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/list/__snapshots__/DeployKeyElement.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/list/__snapshots__/DeployKeyElement.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/list/__snapshots__/ModuleElement.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/list/__snapshots__/ModuleElement.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/list/__snapshots__/ProviderElement.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/list/__snapshots__/ProviderElement.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/nav/NavigationDrawer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/nav/NavigationDrawer.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/nav/NavigationDrawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/nav/NavigationDrawer.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/nav/__snapshots__/NavigationDrawer.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/nav/__snapshots__/NavigationDrawer.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/notification/SnackBar.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/notification/SnackBar.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/notification/SnackBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/notification/SnackBar.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/notification/__snapshots__/SnackBar.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/notification/__snapshots__/SnackBar.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/securityReportVisualization/MisconfigurationItem.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/securityReportVisualization/MisconfigurationItem.css -------------------------------------------------------------------------------- /src/main/webui/src/components/securityReportVisualization/MisconfigurationItem.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/securityReportVisualization/MisconfigurationItem.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/securityReportVisualization/MisconfigurationItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/securityReportVisualization/MisconfigurationItem.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/securityReportVisualization/ReportFindings.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/securityReportVisualization/ReportFindings.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/securityReportVisualization/ReportFindings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/securityReportVisualization/ReportFindings.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/securityReportVisualization/__snapshots__/MisconfigurationItem.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/securityReportVisualization/__snapshots__/MisconfigurationItem.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/securityReportVisualization/__snapshots__/ReportFindings.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/securityReportVisualization/__snapshots__/ReportFindings.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/components/tab/ModuleAnalysis.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/tab/ModuleAnalysis.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/tab/ModuleAnalysisTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/tab/ModuleAnalysisTab.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/tab/TabPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/tab/TabPanel.tsx -------------------------------------------------------------------------------- /src/main/webui/src/components/tab/__snapshots__/ModuleAnalysis.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/components/tab/__snapshots__/ModuleAnalysis.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/hooks/useDebounce.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/hooks/useDebounce.tsx -------------------------------------------------------------------------------- /src/main/webui/src/hooks/useInterval.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/hooks/useInterval.tsx -------------------------------------------------------------------------------- /src/main/webui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/index.tsx -------------------------------------------------------------------------------- /src/main/webui/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/main/webui/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/setupTests.ts -------------------------------------------------------------------------------- /src/main/webui/src/test/RouterUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/test/RouterUtils.tsx -------------------------------------------------------------------------------- /src/main/webui/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/types/index.ts -------------------------------------------------------------------------------- /src/main/webui/src/util/DateUtil.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/util/DateUtil.test.ts -------------------------------------------------------------------------------- /src/main/webui/src/util/DateUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/util/DateUtil.ts -------------------------------------------------------------------------------- /src/main/webui/src/util/LogoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/util/LogoUtil.ts -------------------------------------------------------------------------------- /src/main/webui/src/views/404.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/404.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/404.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/ManagementView.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/ManagementView.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/ManagementView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/ManagementView.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/ModuleDetails.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/ModuleDetails.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/ModuleDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/ModuleDetails.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/ModuleOverview.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/ModuleOverview.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/ModuleOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/ModuleOverview.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/ProviderDetails.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/ProviderDetails.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/ProviderDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/ProviderDetails.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/ProviderOverview.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/ProviderOverview.test.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/ProviderOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/ProviderOverview.tsx -------------------------------------------------------------------------------- /src/main/webui/src/views/__snapshots__/404.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/__snapshots__/404.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/views/__snapshots__/ManagementView.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/__snapshots__/ManagementView.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/views/__snapshots__/ModuleDetails.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/__snapshots__/ModuleDetails.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/views/__snapshots__/ModuleOverview.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/__snapshots__/ModuleOverview.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/views/__snapshots__/ProviderDetails.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/__snapshots__/ProviderDetails.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/src/views/__snapshots__/ProviderOverview.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/src/views/__snapshots__/ProviderOverview.test.tsx.snap -------------------------------------------------------------------------------- /src/main/webui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/tsconfig.json -------------------------------------------------------------------------------- /src/main/webui/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/main/webui/yarn.lock -------------------------------------------------------------------------------- /src/test/java/api/DiscoveryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/api/DiscoveryTest.java -------------------------------------------------------------------------------- /src/test/java/api/ManagementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/api/ManagementTest.java -------------------------------------------------------------------------------- /src/test/java/api/ModulesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/api/ModulesTest.java -------------------------------------------------------------------------------- /src/test/java/api/ReportsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/api/ReportsTest.java -------------------------------------------------------------------------------- /src/test/java/api/mapper/exceptions/ConstraintViolationMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/api/mapper/exceptions/ConstraintViolationMapperTest.java -------------------------------------------------------------------------------- /src/test/java/api/mapper/exceptions/TapirExceptionMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/api/mapper/exceptions/TapirExceptionMapperTest.java -------------------------------------------------------------------------------- /src/test/java/api/mapper/exceptions/ThrowableMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/api/mapper/exceptions/ThrowableMapperTest.java -------------------------------------------------------------------------------- /src/test/java/core/BootstrapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/BootstrapTest.java -------------------------------------------------------------------------------- /src/test/java/core/backend/AbstractDeployKeysBackendTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/backend/AbstractDeployKeysBackendTest.java -------------------------------------------------------------------------------- /src/test/java/core/backend/AbstractModuleBackendTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/backend/AbstractModuleBackendTest.java -------------------------------------------------------------------------------- /src/test/java/core/backend/AbstractProviderBackendTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/backend/AbstractProviderBackendTest.java -------------------------------------------------------------------------------- /src/test/java/core/backend/aws/dynamodb/repository/DynamodbDeployKeyRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/backend/aws/dynamodb/repository/DynamodbDeployKeyRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/core/backend/aws/dynamodb/repository/DynamodbModuleRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/backend/aws/dynamodb/repository/DynamodbModuleRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/core/backend/aws/dynamodb/repository/DynamodbProviderRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/backend/aws/dynamodb/repository/DynamodbProviderRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/core/backend/elasticsearch/ElasticSearchDeployKeyRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/backend/elasticsearch/ElasticSearchDeployKeyRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/core/backend/elasticsearch/ElasticSearchModuleRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/backend/elasticsearch/ElasticSearchModuleRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/core/backend/elasticsearch/ElasticSearchProviderRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/backend/elasticsearch/ElasticSearchProviderRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/core/backend/elasticsearch/ElasticSearchRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/backend/elasticsearch/ElasticSearchRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/core/service/VersionServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/service/VersionServiceTest.java -------------------------------------------------------------------------------- /src/test/java/core/storage/AbstractStorageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/storage/AbstractStorageTest.java -------------------------------------------------------------------------------- /src/test/java/core/storage/aws/S3StorageRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/storage/aws/S3StorageRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/core/storage/azure/BlobStorageRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/storage/azure/BlobStorageRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/core/storage/util/StorageUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/storage/util/StorageUtilTest.java -------------------------------------------------------------------------------- /src/test/java/core/upload/service/FileServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/upload/service/FileServiceTest.java -------------------------------------------------------------------------------- /src/test/java/core/vertx/event/consumer/DownloadListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/core/vertx/event/consumer/DownloadListenerTest.java -------------------------------------------------------------------------------- /src/test/java/extensions/core/ReportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/extensions/core/ReportTest.java -------------------------------------------------------------------------------- /src/test/java/extensions/security/util/SecurityReportUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/extensions/security/util/SecurityReportUtilTest.java -------------------------------------------------------------------------------- /src/test/java/util/SigningKeysMockImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/util/SigningKeysMockImpl.java -------------------------------------------------------------------------------- /src/test/java/util/TestDataBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/java/util/TestDataBuilder.java -------------------------------------------------------------------------------- /src/test/resources/providerTest/unpackedProvider/terraform_1.3.7_SHA256SUMS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/resources/providerTest/unpackedProvider/terraform_1.3.7_SHA256SUMS -------------------------------------------------------------------------------- /src/test/resources/providerTest/unpackedProvider/terraform_1.3.7_SHA256SUMS.72D7468F.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/resources/providerTest/unpackedProvider/terraform_1.3.7_SHA256SUMS.72D7468F.sig -------------------------------------------------------------------------------- /src/test/resources/providerTest/unpackedProvider/terraform_1.3.7_SHA256SUMS.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/resources/providerTest/unpackedProvider/terraform_1.3.7_SHA256SUMS.sig -------------------------------------------------------------------------------- /src/test/resources/providerTest/unpackedProvider/terraform_1.3.7_darwin_arm64.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/resources/providerTest/unpackedProvider/terraform_1.3.7_darwin_arm64.zip -------------------------------------------------------------------------------- /src/test/resources/securityReport.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/resources/securityReport.json -------------------------------------------------------------------------------- /src/test/resources/test-module.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/resources/test-module.zip -------------------------------------------------------------------------------- /src/test/resources/trivyReport.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/resources/trivyReport.json -------------------------------------------------------------------------------- /src/test/resources/unpackedProviderStub/terraform_1.3.7_SHA256SUMS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacoVK/tapir/HEAD/src/test/resources/unpackedProviderStub/terraform_1.3.7_SHA256SUMS --------------------------------------------------------------------------------