├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .travis.yml ├── .zappr.yml ├── LICENSE ├── MAINTAINERS ├── README.md ├── delivery.yaml ├── docs ├── Information_sources.mmd ├── information_sources.png └── violations.dot ├── fullstop-api.yaml ├── fullstop-apis ├── README.md ├── fullstop-plugin-api │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ ├── AbstractFullstopPlugin.java │ │ │ ├── DefaultMetadataProvider.java │ │ │ └── FullstopPlugin.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ └── DefaultMetadataProviderTest.java │ │ └── resources │ │ ├── META-INF │ │ └── fullstop │ │ │ └── org.zalando.stups.fullstop.plugin.DefaultMetadataProviderTest │ │ └── responseElements.json └── fullstop-violation-api │ ├── pom.xml │ └── src │ └── main │ └── java │ └── org │ └── zalando │ └── stups │ └── fullstop │ └── violation │ ├── DefaultViolation.java │ ├── NoOpViolationHandler.java │ ├── NoOpViolationSink.java │ ├── SystemOutViolationHandler.java │ ├── SystemOutViolationSink.java │ ├── Violation.java │ ├── ViolationBuilder.java │ ├── ViolationHandler.java │ ├── ViolationSink.java │ └── ViolationType.java ├── fullstop-aws-support ├── README.md ├── fullstop-aws-client-support │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── aws │ │ │ ├── CachingClientProvider.java │ │ │ └── ClientProvider.java │ │ └── test │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── aws │ │ ├── CachingClientProviderTest.java │ │ └── ClientTest.java ├── fullstop-aws-cloudtrail-support │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── events │ │ │ │ └── CloudTrailEventSupport.java │ │ └── resources │ │ │ └── keepgit │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── events │ │ │ └── CloudTrailEventSupportTest.java │ │ └── resources │ │ ├── empty-responseElements.json │ │ ├── empty-security-groups.json │ │ └── responseElements.json ├── fullstop-aws-s3-support │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── s3 │ │ │ ├── LogType.java │ │ │ └── S3Service.java │ │ └── test │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── s3 │ │ └── S3ServiceTest.java ├── fullstop-aws-userdata-support │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── taupage │ │ │ ├── TaupageYaml.java │ │ │ └── TaupageYamlUtil.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── taupage │ │ │ └── TaupageYamlUtilTest.java │ │ └── resources │ │ ├── taupage-missing-app-version.yaml │ │ └── taupage01.yaml └── pom.xml ├── fullstop-core ├── fullstop-processing │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ ├── AwsCloudTrailProcessingExecutorContainer.java │ │ │ ├── CloudTrailProcessingLibraryProperties.java │ │ │ ├── ExtPropertiesFileConfiguration.java │ │ │ ├── FullstopConfig.java │ │ │ ├── FullstopContainerProperties.java │ │ │ ├── NoOpsProgressReporter.java │ │ │ ├── PluginEventsProcessor.java │ │ │ ├── RegisteredPluginLogger.java │ │ │ ├── SimplePropertiesCredentials.java │ │ │ └── filereader │ │ │ └── FileEventReader.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ └── example │ │ │ ├── ExamplePlugin.java │ │ │ ├── ExamplePluginRegistryTest.java │ │ │ └── ExamplePluginTest.java │ │ └── resources │ │ ├── META-INF │ │ └── fullstop │ │ │ └── org.zalando.stups.fullstop.plugin.example.ExamplePlugin │ │ └── responseElements.json ├── fullstop-violation-sink-reactor │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── violation │ │ │ │ └── reactor │ │ │ │ ├── EventBusViolationHandler.java │ │ │ │ ├── EventBusViolationSink.java │ │ │ │ └── config │ │ │ │ └── EventBusViolationSinkAutoConfiguration.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── spring.factories │ │ └── test │ │ └── java │ │ └── com │ │ └── unknown │ │ ├── SampleApplication.java │ │ ├── ViolationSinkIT.java │ │ └── comp │ │ ├── HandlerConfig.java │ │ └── SimpleDemonstrationViolationHandler.java └── pom.xml ├── fullstop-it ├── pom.xml └── src │ └── test │ ├── java │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ ├── FullstopIT.java │ │ └── whitelist │ │ └── WhitelistRulesEvaluatorTest.java │ └── resources │ └── config │ └── application-integration-test.yml ├── fullstop-job-launcher ├── Dockerfile ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ ├── JobLauncher.java │ │ ├── config │ │ └── ClientConfig.java │ │ └── jobs │ │ └── JobsController.java │ └── resources │ ├── application.yml │ ├── banner.txt │ └── log4j2.xml ├── fullstop-jobs ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── jobs │ │ ├── FullstopJob.java │ │ ├── ami │ │ └── FetchAmiJob.java │ │ ├── annotation │ │ ├── EveryDayAtElevenPM.java │ │ └── EveryDayAtTenPM.java │ │ ├── common │ │ ├── AccountIdSupplier.java │ │ ├── AmiDetailsProvider.java │ │ ├── AwsApplications.java │ │ ├── EC2InstanceProvider.java │ │ ├── FetchTaupageYaml.java │ │ ├── HttpCallResult.java │ │ ├── HttpGetRootCall.java │ │ ├── PortsChecker.java │ │ ├── SecurityGroupCheckDetails.java │ │ ├── SecurityGroupsChecker.java │ │ ├── TaupageExpirationTimeProvider.java │ │ └── impl │ │ │ ├── AccountIdSupplierImpl.java │ │ │ ├── AmiDetailsProviderImpl.java │ │ │ ├── AwsApplicationsImpl.java │ │ │ ├── EC2InstanceProviderImpl.java │ │ │ ├── FetchTaupageYamlImpl.java │ │ │ ├── PortsCheckerImpl.java │ │ │ ├── SecurityGroupsCheckerImpl.java │ │ │ └── TaupageExpirationTimeProviderImpl.java │ │ ├── config │ │ ├── CacheConfig.java │ │ ├── HttpClientConfig.java │ │ ├── JobsConfig.java │ │ └── JobsProperties.java │ │ ├── ec2 │ │ └── FetchEC2Job.java │ │ ├── elb │ │ └── FetchElasticLoadBalancersJob.java │ │ ├── exception │ │ ├── JobExceptionHandler.java │ │ └── JobExceptionHandlerImpl.java │ │ ├── iam │ │ ├── AccessKeyMetadataPredicates.java │ │ ├── IdentityManagementDataSource.java │ │ ├── KeyRotationJob.java │ │ ├── KeyRotationViolationWriter.java │ │ ├── NoPasswordViolationWriter.java │ │ ├── NoPasswordsJob.java │ │ └── csv │ │ │ ├── CSVReportEntry.java │ │ │ ├── CredentialReportCSVParser.java │ │ │ └── CredentialReportCSVParserImpl.java │ │ ├── policy │ │ └── CrossAccountPolicyForIAMJob.java │ │ ├── rds │ │ └── FetchRdsJob.java │ │ └── utils │ │ └── Predicates.java │ └── test │ └── java │ └── org │ └── zalando │ └── stups │ └── fullstop │ └── jobs │ ├── SimpleScheduledBean.java │ ├── SimpleSchedulingIT.java │ ├── TestAsyncIT.java │ ├── ami │ └── FetchAmiJobTest.java │ ├── annotation │ └── TenSeconds.java │ ├── common │ └── impl │ │ ├── FetchTaupageYamlImplTest.java │ │ ├── SecurityGroupsCheckerImplTest.java │ │ └── TaupageExpirationTimeProviderImplTest.java │ ├── config │ └── HttpClientConfigTest.java │ ├── elb │ └── FetchElasticLoadBalancersJobTest.java │ ├── exception │ └── JobExceptionHandlerImplTest.java │ ├── iam │ ├── KeyRotationJobTest.java │ └── NoPasswordJobTest.java │ ├── policy │ └── CrossAccountPolicyForIAMJobTest.java │ ├── rds │ └── FetchRdsJobTest.java │ └── utils │ └── PredicatesTest.java ├── fullstop-logging └── pom.xml ├── fullstop-plugins ├── README.md ├── fullstop-ami-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── plugin │ │ │ │ └── ami │ │ │ │ ├── AmiPlugin.java │ │ │ │ └── config │ │ │ │ └── AmiPluginAutoConfiguration.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── fullstop │ │ │ └── org.zalando.stups.fullstop.plugin.AmiPlugin │ │ │ └── spring.factories │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ └── ami │ │ │ ├── AmiPluginTest.java │ │ │ └── config │ │ │ └── AmiPluginAutoConfigurationTest.java │ │ └── resources │ │ └── config │ │ └── application.yml ├── fullstop-application-lifecycle-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── plugin │ │ │ │ └── LifecyclePlugin.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── fullstop │ │ │ └── org.zalando.stups.fullstop.plugin.LifecyclePlugin │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ └── LifecyclePluginTest.java │ │ └── resources │ │ ├── record-broken.json │ │ ├── record-missing-ami.json │ │ ├── record-run.json │ │ ├── record-start.json │ │ ├── record-stop.json │ │ └── record-termination.json ├── fullstop-hello-event-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ └── hello │ │ │ └── HelloEventPlugin.java │ │ └── resources │ │ └── META-INF │ │ └── fullstop │ │ └── org.zalando.stups.fullstop.plugin.hello.HelloEventPlugin ├── fullstop-instance-plugin-support │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ ├── AbstractEC2InstancePlugin.java │ │ │ ├── EC2InstanceContext.java │ │ │ ├── EC2InstanceContextProvider.java │ │ │ ├── config │ │ │ └── EC2InstanceContextConfig.java │ │ │ ├── impl │ │ │ ├── EC2InstanceContextImpl.java │ │ │ └── EC2InstanceContextProviderImpl.java │ │ │ └── provider │ │ │ ├── AmiIdProvider.java │ │ │ ├── AmiProvider.java │ │ │ ├── KioApplicationProvider.java │ │ │ ├── PieroneTagProvider.java │ │ │ ├── ScmSourceProvider.java │ │ │ ├── TaupageYamlProvider.java │ │ │ └── impl │ │ │ ├── AmiIdProviderImpl.java │ │ │ ├── AmiProviderImpl.java │ │ │ ├── KioApplicationProviderImpl.java │ │ │ ├── PieroneImage.java │ │ │ ├── PieroneTagProviderImpl.java │ │ │ ├── ScmSourceProviderImpl.java │ │ │ └── TaupageYamlProviderImpl.java │ │ └── test │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── plugin │ │ ├── impl │ │ └── EC2InstanceContextImplTest.java │ │ └── provider │ │ └── impl │ │ ├── AmiIdProviderImplTest.java │ │ ├── AmiProviderImplTest.java │ │ ├── KioApplicationProviderImplTest.java │ │ ├── PieroneImageTest.java │ │ ├── PieroneTagProviderImplTest.java │ │ ├── ScmSourceProviderImplTest.java │ │ └── TaupageYamlProviderImplTest.java ├── fullstop-keypair-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── plugin │ │ │ │ └── keypair │ │ │ │ ├── KeyPairPlugin.java │ │ │ │ └── config │ │ │ │ └── KeyPairPluginAutoConfiguration.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── spring.factories │ │ └── test │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── plugin │ │ └── keypair │ │ ├── KeyPairPluginTest.java │ │ └── config │ │ └── KeyPairPluginAutoConfigurationTest.java ├── fullstop-lambda-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── plugin │ │ │ │ └── lambda │ │ │ │ ├── LambdaEventUtil.java │ │ │ │ ├── LambdaPlugin.java │ │ │ │ ├── LambdaRegionPlugin.java │ │ │ │ └── config │ │ │ │ ├── LambdaPluginAutoConfiguration.java │ │ │ │ └── LambdaPluginProperties.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── spring.factories │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── lambda │ │ │ ├── LambdaPluginTest.java │ │ │ └── LambdaRegionPluginTest.java │ │ └── resources │ │ ├── record-create-correct-s3bucket.json │ │ ├── record-create-wrong-s3bucket.json │ │ ├── record-update-correct-s3bucket.json │ │ └── record-update-wrong-s3bucket.json ├── fullstop-region-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── plugin │ │ │ │ ├── RegionPlugin.java │ │ │ │ └── config │ │ │ │ ├── RegionPluginAutoConfiguration.java │ │ │ │ └── RegionPluginProperties.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── fullstop │ │ │ └── org.zalando.stups.fullstop.plugin.RegionPlugin │ │ │ └── spring.factories │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ ├── NullToStringTest.java │ │ │ ├── differentnamespace │ │ │ ├── CountingViolationSink.java │ │ │ ├── FullstopApplication.java │ │ │ ├── FullstopApplicationConfiguration.java │ │ │ ├── FullstopApplicationSingleIT.java │ │ │ ├── FullstopApplicationTripleIT.java │ │ │ ├── SimpleBootApplication.java │ │ │ ├── SimpleBootApplicationSingleIT.java │ │ │ └── SimpleBootApplicationTripleIT.java │ │ │ └── fullstop │ │ │ └── plugin │ │ │ ├── RegionPluginTest.java │ │ │ └── config │ │ │ └── RegionPluginPropertiesTest.java │ │ └── resources │ │ ├── config │ │ ├── application-single.yml │ │ └── application-triple.yml │ │ ├── record-run.json │ │ ├── record-withResp.json │ │ ├── responseElements.json │ │ ├── run-instance-eu-central.json │ │ └── run-instance-us-west.json ├── fullstop-registry-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── plugin │ │ │ │ ├── ApplicationRegistryPlugin.java │ │ │ │ ├── DockerRegistryPlugin.java │ │ │ │ └── config │ │ │ │ └── RegistryPluginAutoConfiguration.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── fullstop │ │ │ └── org.zalando.stups.fullstop.plugin.RegistryPlugin │ │ │ └── spring.factories │ │ └── test │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── plugin │ │ └── DockerRegistryPluginTest.java ├── fullstop-save-securitygroups-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── plugin │ │ │ │ ├── PrefixBuilder.java │ │ │ │ ├── SaveSecurityGroupsPlugin.java │ │ │ │ ├── SecurityGroupProvider.java │ │ │ │ └── config │ │ │ │ └── SaveSecurityGroupsPluginAutoConfiguration.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── fullstop │ │ │ └── org.zalando.stups.fullstop.plugin.SaveSecurityGroupsPlugin │ │ │ └── spring.factories │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ ├── SaveSecurityGroupsPluginTest.java │ │ │ ├── SecurityGroupProviderTest.java │ │ │ └── SimplePluginTest.java │ │ └── resources │ │ ├── lines.txt │ │ ├── record.json │ │ └── run-instance-record.json ├── fullstop-scm-repository-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── plugin │ │ │ │ └── scm │ │ │ │ ├── Repositories.java │ │ │ │ ├── Repository.java │ │ │ │ ├── ScmRepositoryPlugin.java │ │ │ │ ├── UnknownScmUrlException.java │ │ │ │ └── config │ │ │ │ ├── ScmRepositoryPluginAutoConfiguration.java │ │ │ │ └── ScmRepositoryPluginProperties.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── spring.factories │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ └── scm │ │ │ ├── RepositoriesTest.java │ │ │ ├── ScmRepositoryPluginTest.java │ │ │ └── config │ │ │ └── ScmRepositoryPluginAutoConfigurationTest.java │ │ └── resources │ │ ├── application.yaml │ │ └── run-instance-record.json ├── fullstop-snapshot-source-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── plugin │ │ │ │ └── snapshot │ │ │ │ ├── SnapshotSourcePlugin.java │ │ │ │ └── config │ │ │ │ └── SnapshotSourcePluginAutoConfiguration.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── fullstop │ │ │ └── org.zalando.stups.fullstop.plugin.snapshot.SnapshotSourcePlugin │ │ │ └── spring.factories │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ └── snapshot │ │ │ ├── SnapshotSourcePluginTest.java │ │ │ └── config │ │ │ └── SnapshotSourcePluginAutoConfigurationTest.java │ │ └── resources │ │ ├── record-run.json │ │ └── record-termination.json ├── fullstop-subnet-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ └── subnet │ │ │ ├── SubnetPlugin.java │ │ │ └── config │ │ │ └── SubnetPluginAutoConfiguration.java │ │ └── resources │ │ └── META-INF │ │ ├── fullstop │ │ └── org.zalando.stups.fullstop.plugin.subnet.SubnetPlugin │ │ └── spring.factories ├── fullstop-taupage-yaml-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── plugin │ │ │ │ └── taupageyaml │ │ │ │ ├── TaupageYamlPlugin.java │ │ │ │ └── config │ │ │ │ └── TaupageYamlPluginAutoConfiguration.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── fullstop │ │ │ └── org.zalando.stups.fullstop.plugin.taupageyaml.TaupageYamlPlugin │ │ │ └── spring.factories │ │ └── test │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── plugin │ │ └── taupageyaml │ │ └── TaupageYamlPluginTest.java ├── fullstop-unapproved-services-and-role-plugin │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ └── plugin │ │ │ │ └── unapproved │ │ │ │ ├── PolicyProvider.java │ │ │ │ ├── PolicyTemplatesProvider.java │ │ │ │ ├── RolePolicies.java │ │ │ │ ├── UnapprovedServicesAndRolePlugin.java │ │ │ │ ├── config │ │ │ │ ├── UnapprovedServiceAutoConfiguration.java │ │ │ │ └── UnapprovedServicesAndRoleProperties.java │ │ │ │ └── impl │ │ │ │ ├── PolicyProviderImpl.java │ │ │ │ └── S3PolicyTemplatesProvider.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── fullstop │ │ │ │ └── org.zalando.stups.fullstop.plugin.unapproved.UnapprovesServicesAndRolePlugin │ │ │ └── spring.factories │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ └── unapproved │ │ │ ├── PluginTest.java │ │ │ ├── PolicyProviderTest.java │ │ │ ├── PolicyTemplateCachingTest.java │ │ │ └── UnapprovedServicesAndRolePluginTest.java │ │ └── resources │ │ ├── admin-record.json │ │ ├── new-admin-record.json │ │ └── record.json └── pom.xml ├── fullstop-testing ├── Readme.md ├── fullstop-plugin-test │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ ├── com │ │ │ └── unknown │ │ │ │ └── pkg │ │ │ │ └── ExampleApplication.java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ ├── AbstractPluginTest.java │ │ │ └── LocalPluginProcessor.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── plugin │ │ │ ├── SimplePlugin.java │ │ │ └── SimplePluginTest.java │ │ └── resources │ │ └── record.json ├── fullstop-test-support │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ ├── events │ │ │ ├── FileEventReader.java │ │ │ └── TestCloudTrailEventSerializer.java │ │ │ └── violation │ │ │ └── ViolationMatchers.java │ │ └── test │ │ └── resources │ │ ├── mrecord.json │ │ ├── record-with-responseElements.json │ │ ├── record.json │ │ └── responseElements.json └── pom.xml ├── fullstop-violation ├── README.md ├── fullstop-violation-jpa │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ ├── domain │ │ │ ├── AbstractCreatableEntity.java │ │ │ ├── AbstractEntity.java │ │ │ ├── AbstractModifiableEntity.java │ │ │ └── validation │ │ │ │ └── groups │ │ │ │ └── PersistenceOnly.java │ │ │ ├── jpa │ │ │ ├── auditing │ │ │ │ └── SpringSecurityAuditorAware.java │ │ │ └── config │ │ │ │ └── AuditingConfig.java │ │ │ ├── rule │ │ │ ├── entity │ │ │ │ ├── RuleDTO.java │ │ │ │ └── RuleEntity.java │ │ │ ├── repository │ │ │ │ └── RuleEntityRepository.java │ │ │ └── service │ │ │ │ ├── RuleEntityService.java │ │ │ │ └── impl │ │ │ │ └── RuleEntityServiceImpl.java │ │ │ └── violation │ │ │ ├── converter │ │ │ ├── DateTimeConverter.java │ │ │ └── ViolationObjectConverter.java │ │ │ ├── entity │ │ │ ├── ApplicationEntity.java │ │ │ ├── CountByAccountAndType.java │ │ │ ├── CountByAppVersionAndType.java │ │ │ ├── LifecycleEntity.java │ │ │ ├── Stack.java │ │ │ ├── VersionEntity.java │ │ │ ├── ViolationEntity.java │ │ │ └── ViolationTypeEntity.java │ │ │ ├── repository │ │ │ ├── ApplicationRepository.java │ │ │ ├── ApplicationRepositoryCustom.java │ │ │ ├── LifecycleRepository.java │ │ │ ├── LifecycleRepositoryCustom.java │ │ │ ├── VersionRepository.java │ │ │ ├── ViolationRepository.java │ │ │ ├── ViolationRepositoryCustom.java │ │ │ ├── ViolationTypeRepository.java │ │ │ └── impl │ │ │ │ ├── ApplicationRepositoryImpl.java │ │ │ │ ├── LifecycleRepositoryImpl.java │ │ │ │ └── ViolationRepositoryImpl.java │ │ │ └── service │ │ │ ├── ApplicationLifecycleService.java │ │ │ ├── ApplicationVersionService.java │ │ │ ├── ViolationService.java │ │ │ └── impl │ │ │ ├── ApplicationLifecycleServiceImpl.java │ │ │ ├── ApplicationVersionServiceImpl.java │ │ │ └── ViolationServiceImpl.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ ├── it │ │ │ └── ApplicationLifecycleServiceImplIt.java │ │ │ ├── rule │ │ │ └── service │ │ │ │ └── impl │ │ │ │ └── RuleEntityServiceImplTest.java │ │ │ └── violation │ │ │ ├── JpaConfig.java │ │ │ ├── converter │ │ │ └── ViolationObjectConverterTest.java │ │ │ ├── repository │ │ │ ├── ApplicationRepositoryTest.java │ │ │ ├── LifecycleRepositoryTest.java │ │ │ └── ViolationRepositoryTest.java │ │ │ └── service │ │ │ └── impl │ │ │ ├── ApplicationLifecycleServiceImplTest.java │ │ │ ├── ApplicationVersionServiceImplTest.java │ │ │ └── SaveApplicationLifecycleRetryTest.java │ │ └── resources │ │ ├── application.yaml │ │ ├── schema.sql │ │ └── userdata.yaml ├── fullstop-violation-persister-jpa │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── fullstop │ │ │ └── violation │ │ │ └── persist │ │ │ └── jpa │ │ │ ├── ViolationJpaPersister.java │ │ │ └── config │ │ │ └── ViolationJpaPersisterAutoConfiguration.java │ │ └── resources │ │ ├── META-INF │ │ └── spring.factories │ │ └── db │ │ └── migration │ │ ├── V10__add_priority.sql │ │ ├── V11__add_scm_violation_types.sql │ │ ├── V12__add_cross_account_role_type.sql │ │ ├── V13__add_indices.sql │ │ ├── V14__add_columns_to_violations.sql │ │ ├── V15__add_dirty_build_violation.sql │ │ ├── V16__create_lambda_function_created_from_untrusted_location_type.sql │ │ ├── V17__add_lambda_priority.sql │ │ ├── V18__whitelist_by_meta_info.sql │ │ ├── V19__create_resolved_violation_index.sql │ │ ├── V1__initial.sql │ │ ├── V2__add_username.sql │ │ ├── V3__update_violation_types.sql │ │ ├── V4__create_rule_table.sql │ │ ├── V5__set_audit_relevant_for_violation_types.sql │ │ ├── V6__create_outdated_ami_type.sql │ │ ├── V7__add_unsecured_root_user_violation_type.sql │ │ ├── V8__create_rule.sql │ │ └── V9__update_violation_type_scm_source_json_missing.sql └── pom.xml ├── fullstop-web ├── README.md ├── fullstop-lifecycle-api │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── web │ │ │ ├── controller │ │ │ └── LifecycleController.java │ │ │ └── model │ │ │ └── LifecylceDTO.java │ │ └── test │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── web │ │ └── controller │ │ └── LifecycleControllerTest.java ├── fullstop-timemachine │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── zalando │ │ │ │ └── stups │ │ │ │ └── fullstop │ │ │ │ ├── controller │ │ │ │ ├── FullstopTimemachineAutoconfiguration.java │ │ │ │ └── HomeController.java │ │ │ │ ├── filter │ │ │ │ └── CORSFilter.java │ │ │ │ └── swagger │ │ │ │ ├── api │ │ │ │ └── FullstopApi.java │ │ │ │ ├── configuration │ │ │ │ └── SwaggerConfig.java │ │ │ │ └── model │ │ │ │ └── LogObj.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── spring.factories │ │ │ └── favicon.ico │ │ └── test │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── swagger │ │ └── api │ │ └── FullstopApiTest.java ├── fullstop-violations-rest │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ └── web │ │ │ ├── controller │ │ │ ├── ViolationTypesController.java │ │ │ ├── ViolationsController.java │ │ │ └── ViolationsCountController.java │ │ │ ├── converter │ │ │ ├── ViolationEntityToDtoConverter.java │ │ │ └── ViolationTypeEntityToDtoConverter.java │ │ │ └── model │ │ │ ├── CreateViolation.java │ │ │ ├── Violation.java │ │ │ └── ViolationType.java │ │ └── test │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── web │ │ ├── controller │ │ ├── ViolationTypesControllerTest.java │ │ ├── ViolationsControllerTest.java │ │ └── ViolationsCountControllerTest.java │ │ └── converter │ │ └── ViolationEntityToDtoConverterTest.java ├── fullstop-web-commons │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── web │ │ ├── api │ │ ├── ApiException.java │ │ ├── ForbiddenException.java │ │ └── NotFoundException.java │ │ └── controller │ │ └── ApiExceptionHandler.java ├── fullstop-web-test-support │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── web │ │ └── test │ │ ├── ControllerTestConfig.java │ │ ├── MatcherHelper.java │ │ ├── RestControllerTestSupport.java │ │ ├── TestDataInitializer.java │ │ ├── TestObjectBuilder.java │ │ └── builder │ │ ├── AbstractCreatableEntityBuilder.java │ │ ├── AbstractEntityBuilder.java │ │ ├── AbstractModifiableEntityBuilder.java │ │ └── domain │ │ └── ViolationEntityBuilder.java ├── fullstop-whitelisting-rules │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ ├── config │ │ │ └── RuleControllerProperties.java │ │ │ └── controller │ │ │ └── RuleController.java │ │ └── test │ │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── controller │ │ └── RuleControllerTest.java └── pom.xml ├── fullstop-whitelist ├── README.md ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── zalando │ └── stups │ └── fullstop │ └── whitelist │ ├── WhitelistRules.java │ ├── WhitelistRulesEvaluator.java │ └── config │ └── WhitelistConfig.java ├── fullstop ├── Dockerfile ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── stups │ │ │ └── fullstop │ │ │ ├── Fullstop.java │ │ │ ├── config │ │ │ ├── BearerNoneTokenInfoResourceServerTokenServices.java │ │ │ ├── CacheConfig.java │ │ │ ├── ClientConfig.java │ │ │ ├── HystrixConfiguration.java │ │ │ ├── LogbookExtraConfig.java │ │ │ ├── MethodSecurityConfiguration.java │ │ │ ├── OAuth2Configuration.java │ │ │ └── SecurityConfig.java │ │ │ └── hystrix │ │ │ ├── HystrixExceptionWebMvcHandler.java │ │ │ ├── HystrixKioOperations.java │ │ │ └── HystrixTeamOperations.java │ └── resources │ │ ├── banner.txt │ │ ├── config │ │ └── application.yml │ │ ├── swagger.properties │ │ └── violation-types.sql │ └── test │ ├── java │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ ├── SimpleFullstopIT.java │ │ ├── config │ │ ├── BearerNoneTokenInfoResourceServerTokenServicesTest.java │ │ ├── ClientConfigTest.java │ │ ├── HystrixConfigurationTest.java │ │ └── OAuth2RestTemplateIntegrationTest.java │ │ └── hystrix │ │ ├── HystrixExceptionWebMvcHandlerTest.java │ │ ├── HystrixKioOperationsTest.java │ │ └── HystrixTeamOperationsTest.java │ └── resources │ └── config │ ├── application-ClientConfigTest.properties │ └── application-integration.yml ├── images ├── fullstop-architecture.png ├── fullstop-cross-account-role.png └── fullstop.png ├── mvnw ├── mvnw.cmd ├── pom.xml ├── scm-source.sh ├── sql ├── delete_violation_types.sql ├── lifecycle-migration.sql ├── migration.sql └── update-violations.sql ├── team-service-api ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── zalando │ └── stups │ └── fullstop │ └── teams │ ├── Account.java │ ├── InfrastructureAccount.java │ └── TeamOperations.java ├── team-service-client-spring ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── teams │ │ ├── RestTemplateTeamOperations.java │ │ └── TeamServiceProperties.java │ └── test │ ├── java │ └── org │ │ └── zalando │ │ └── stups │ │ └── fullstop │ │ └── teams │ │ └── RestTemplateTeamOperationsTest.java │ └── resources │ ├── application.yaml │ ├── master-of-disaster-accounts.json │ └── power-user-accounts.json └── utils └── list-used-amis-for-accounts.py /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/.travis.yml -------------------------------------------------------------------------------- /.zappr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/.zappr.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/README.md -------------------------------------------------------------------------------- /delivery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/delivery.yaml -------------------------------------------------------------------------------- /docs/Information_sources.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/docs/Information_sources.mmd -------------------------------------------------------------------------------- /docs/information_sources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/docs/information_sources.png -------------------------------------------------------------------------------- /docs/violations.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/docs/violations.dot -------------------------------------------------------------------------------- /fullstop-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-api.yaml -------------------------------------------------------------------------------- /fullstop-apis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/README.md -------------------------------------------------------------------------------- /fullstop-apis/fullstop-plugin-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-plugin-api/pom.xml -------------------------------------------------------------------------------- /fullstop-apis/fullstop-plugin-api/src/main/java/org/zalando/stups/fullstop/plugin/AbstractFullstopPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-plugin-api/src/main/java/org/zalando/stups/fullstop/plugin/AbstractFullstopPlugin.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-plugin-api/src/main/java/org/zalando/stups/fullstop/plugin/DefaultMetadataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-plugin-api/src/main/java/org/zalando/stups/fullstop/plugin/DefaultMetadataProvider.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-plugin-api/src/main/java/org/zalando/stups/fullstop/plugin/FullstopPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-plugin-api/src/main/java/org/zalando/stups/fullstop/plugin/FullstopPlugin.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-plugin-api/src/test/java/org/zalando/stups/fullstop/plugin/DefaultMetadataProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-plugin-api/src/test/java/org/zalando/stups/fullstop/plugin/DefaultMetadataProviderTest.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-plugin-api/src/test/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.DefaultMetadataProviderTest: -------------------------------------------------------------------------------- 1 | version=1.2.3 -------------------------------------------------------------------------------- /fullstop-apis/fullstop-plugin-api/src/test/resources/responseElements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-plugin-api/src/test/resources/responseElements.json -------------------------------------------------------------------------------- /fullstop-apis/fullstop-violation-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-violation-api/pom.xml -------------------------------------------------------------------------------- /fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/DefaultViolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/DefaultViolation.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/NoOpViolationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/NoOpViolationHandler.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/NoOpViolationSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/NoOpViolationSink.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/SystemOutViolationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/SystemOutViolationHandler.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/SystemOutViolationSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/SystemOutViolationSink.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/Violation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/Violation.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/ViolationBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/ViolationBuilder.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/ViolationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/ViolationHandler.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/ViolationSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/ViolationSink.java -------------------------------------------------------------------------------- /fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/ViolationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-apis/fullstop-violation-api/src/main/java/org/zalando/stups/fullstop/violation/ViolationType.java -------------------------------------------------------------------------------- /fullstop-aws-support/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/README.md -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-client-support/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-client-support/pom.xml -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-client-support/src/main/java/org/zalando/stups/fullstop/aws/CachingClientProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-client-support/src/main/java/org/zalando/stups/fullstop/aws/CachingClientProvider.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-client-support/src/main/java/org/zalando/stups/fullstop/aws/ClientProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-client-support/src/main/java/org/zalando/stups/fullstop/aws/ClientProvider.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-client-support/src/test/java/org/zalando/stups/fullstop/aws/CachingClientProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-client-support/src/test/java/org/zalando/stups/fullstop/aws/CachingClientProviderTest.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-client-support/src/test/java/org/zalando/stups/fullstop/aws/ClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-client-support/src/test/java/org/zalando/stups/fullstop/aws/ClientTest.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-cloudtrail-support/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-cloudtrail-support/pom.xml -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-cloudtrail-support/src/main/java/org/zalando/stups/fullstop/events/CloudTrailEventSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-cloudtrail-support/src/main/java/org/zalando/stups/fullstop/events/CloudTrailEventSupport.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-cloudtrail-support/src/main/resources/keepgit: -------------------------------------------------------------------------------- 1 | no empty folders in git -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-cloudtrail-support/src/test/java/org/zalando/stups/fullstop/events/CloudTrailEventSupportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-cloudtrail-support/src/test/java/org/zalando/stups/fullstop/events/CloudTrailEventSupportTest.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-cloudtrail-support/src/test/resources/empty-responseElements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-cloudtrail-support/src/test/resources/empty-responseElements.json -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-cloudtrail-support/src/test/resources/empty-security-groups.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-cloudtrail-support/src/test/resources/empty-security-groups.json -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-cloudtrail-support/src/test/resources/responseElements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-cloudtrail-support/src/test/resources/responseElements.json -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-s3-support/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-s3-support/pom.xml -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-s3-support/src/main/java/org/zalando/stups/fullstop/s3/LogType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-s3-support/src/main/java/org/zalando/stups/fullstop/s3/LogType.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-s3-support/src/main/java/org/zalando/stups/fullstop/s3/S3Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-s3-support/src/main/java/org/zalando/stups/fullstop/s3/S3Service.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-s3-support/src/test/java/org/zalando/stups/fullstop/s3/S3ServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-s3-support/src/test/java/org/zalando/stups/fullstop/s3/S3ServiceTest.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-userdata-support/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-userdata-support/pom.xml -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-userdata-support/src/main/java/org/zalando/stups/fullstop/taupage/TaupageYaml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-userdata-support/src/main/java/org/zalando/stups/fullstop/taupage/TaupageYaml.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-userdata-support/src/main/java/org/zalando/stups/fullstop/taupage/TaupageYamlUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-userdata-support/src/main/java/org/zalando/stups/fullstop/taupage/TaupageYamlUtil.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-userdata-support/src/test/java/org/zalando/stups/fullstop/taupage/TaupageYamlUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-userdata-support/src/test/java/org/zalando/stups/fullstop/taupage/TaupageYamlUtilTest.java -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-userdata-support/src/test/resources/taupage-missing-app-version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-userdata-support/src/test/resources/taupage-missing-app-version.yaml -------------------------------------------------------------------------------- /fullstop-aws-support/fullstop-aws-userdata-support/src/test/resources/taupage01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/fullstop-aws-userdata-support/src/test/resources/taupage01.yaml -------------------------------------------------------------------------------- /fullstop-aws-support/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-aws-support/pom.xml -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/pom.xml -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/AwsCloudTrailProcessingExecutorContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/AwsCloudTrailProcessingExecutorContainer.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/CloudTrailProcessingLibraryProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/CloudTrailProcessingLibraryProperties.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/ExtPropertiesFileConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/ExtPropertiesFileConfiguration.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/FullstopConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/FullstopConfig.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/FullstopContainerProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/FullstopContainerProperties.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/NoOpsProgressReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/NoOpsProgressReporter.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/PluginEventsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/PluginEventsProcessor.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/RegisteredPluginLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/RegisteredPluginLogger.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/SimplePropertiesCredentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/SimplePropertiesCredentials.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/filereader/FileEventReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/main/java/org/zalando/stups/fullstop/filereader/FileEventReader.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/test/java/org/zalando/stups/fullstop/plugin/example/ExamplePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/test/java/org/zalando/stups/fullstop/plugin/example/ExamplePlugin.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/test/java/org/zalando/stups/fullstop/plugin/example/ExamplePluginRegistryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/test/java/org/zalando/stups/fullstop/plugin/example/ExamplePluginRegistryTest.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/test/java/org/zalando/stups/fullstop/plugin/example/ExamplePluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/test/java/org/zalando/stups/fullstop/plugin/example/ExamplePluginTest.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/test/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.example.ExamplePlugin: -------------------------------------------------------------------------------- 1 | version=0.5.6 -------------------------------------------------------------------------------- /fullstop-core/fullstop-processing/src/test/resources/responseElements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-processing/src/test/resources/responseElements.json -------------------------------------------------------------------------------- /fullstop-core/fullstop-violation-sink-reactor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-violation-sink-reactor/pom.xml -------------------------------------------------------------------------------- /fullstop-core/fullstop-violation-sink-reactor/src/main/java/org/zalando/stups/fullstop/violation/reactor/EventBusViolationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-violation-sink-reactor/src/main/java/org/zalando/stups/fullstop/violation/reactor/EventBusViolationHandler.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-violation-sink-reactor/src/main/java/org/zalando/stups/fullstop/violation/reactor/EventBusViolationSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-violation-sink-reactor/src/main/java/org/zalando/stups/fullstop/violation/reactor/EventBusViolationSink.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-violation-sink-reactor/src/main/java/org/zalando/stups/fullstop/violation/reactor/config/EventBusViolationSinkAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-violation-sink-reactor/src/main/java/org/zalando/stups/fullstop/violation/reactor/config/EventBusViolationSinkAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-violation-sink-reactor/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-violation-sink-reactor/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-core/fullstop-violation-sink-reactor/src/test/java/com/unknown/SampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-violation-sink-reactor/src/test/java/com/unknown/SampleApplication.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-violation-sink-reactor/src/test/java/com/unknown/ViolationSinkIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-violation-sink-reactor/src/test/java/com/unknown/ViolationSinkIT.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-violation-sink-reactor/src/test/java/com/unknown/comp/HandlerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-violation-sink-reactor/src/test/java/com/unknown/comp/HandlerConfig.java -------------------------------------------------------------------------------- /fullstop-core/fullstop-violation-sink-reactor/src/test/java/com/unknown/comp/SimpleDemonstrationViolationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/fullstop-violation-sink-reactor/src/test/java/com/unknown/comp/SimpleDemonstrationViolationHandler.java -------------------------------------------------------------------------------- /fullstop-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-core/pom.xml -------------------------------------------------------------------------------- /fullstop-it/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-it/pom.xml -------------------------------------------------------------------------------- /fullstop-it/src/test/java/org/zalando/stups/fullstop/FullstopIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-it/src/test/java/org/zalando/stups/fullstop/FullstopIT.java -------------------------------------------------------------------------------- /fullstop-it/src/test/java/org/zalando/stups/fullstop/whitelist/WhitelistRulesEvaluatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-it/src/test/java/org/zalando/stups/fullstop/whitelist/WhitelistRulesEvaluatorTest.java -------------------------------------------------------------------------------- /fullstop-it/src/test/resources/config/application-integration-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-it/src/test/resources/config/application-integration-test.yml -------------------------------------------------------------------------------- /fullstop-job-launcher/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-job-launcher/Dockerfile -------------------------------------------------------------------------------- /fullstop-job-launcher/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-job-launcher/pom.xml -------------------------------------------------------------------------------- /fullstop-job-launcher/src/main/java/org/zalando/stups/fullstop/JobLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-job-launcher/src/main/java/org/zalando/stups/fullstop/JobLauncher.java -------------------------------------------------------------------------------- /fullstop-job-launcher/src/main/java/org/zalando/stups/fullstop/config/ClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-job-launcher/src/main/java/org/zalando/stups/fullstop/config/ClientConfig.java -------------------------------------------------------------------------------- /fullstop-job-launcher/src/main/java/org/zalando/stups/fullstop/jobs/JobsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-job-launcher/src/main/java/org/zalando/stups/fullstop/jobs/JobsController.java -------------------------------------------------------------------------------- /fullstop-job-launcher/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-job-launcher/src/main/resources/application.yml -------------------------------------------------------------------------------- /fullstop-job-launcher/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-job-launcher/src/main/resources/banner.txt -------------------------------------------------------------------------------- /fullstop-job-launcher/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-job-launcher/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /fullstop-jobs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/README.md -------------------------------------------------------------------------------- /fullstop-jobs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/pom.xml -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/FullstopJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/FullstopJob.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/ami/FetchAmiJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/ami/FetchAmiJob.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/annotation/EveryDayAtElevenPM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/annotation/EveryDayAtElevenPM.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/annotation/EveryDayAtTenPM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/annotation/EveryDayAtTenPM.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/AccountIdSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/AccountIdSupplier.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/AmiDetailsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/AmiDetailsProvider.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/AwsApplications.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/AwsApplications.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/EC2InstanceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/EC2InstanceProvider.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/FetchTaupageYaml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/FetchTaupageYaml.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/HttpCallResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/HttpCallResult.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/HttpGetRootCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/HttpGetRootCall.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/PortsChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/PortsChecker.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/SecurityGroupCheckDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/SecurityGroupCheckDetails.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/SecurityGroupsChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/SecurityGroupsChecker.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/TaupageExpirationTimeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/TaupageExpirationTimeProvider.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/AccountIdSupplierImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/AccountIdSupplierImpl.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/AmiDetailsProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/AmiDetailsProviderImpl.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/AwsApplicationsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/AwsApplicationsImpl.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/EC2InstanceProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/EC2InstanceProviderImpl.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/FetchTaupageYamlImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/FetchTaupageYamlImpl.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/PortsCheckerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/PortsCheckerImpl.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/SecurityGroupsCheckerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/SecurityGroupsCheckerImpl.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/TaupageExpirationTimeProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/common/impl/TaupageExpirationTimeProviderImpl.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/config/CacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/config/CacheConfig.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/config/HttpClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/config/HttpClientConfig.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/config/JobsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/config/JobsConfig.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/config/JobsProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/config/JobsProperties.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/ec2/FetchEC2Job.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/ec2/FetchEC2Job.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/elb/FetchElasticLoadBalancersJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/elb/FetchElasticLoadBalancersJob.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/exception/JobExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/exception/JobExceptionHandler.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/exception/JobExceptionHandlerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/exception/JobExceptionHandlerImpl.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/AccessKeyMetadataPredicates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/AccessKeyMetadataPredicates.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/IdentityManagementDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/IdentityManagementDataSource.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/KeyRotationJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/KeyRotationJob.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/KeyRotationViolationWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/KeyRotationViolationWriter.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/NoPasswordViolationWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/NoPasswordViolationWriter.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/NoPasswordsJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/NoPasswordsJob.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/csv/CSVReportEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/csv/CSVReportEntry.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/csv/CredentialReportCSVParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/csv/CredentialReportCSVParser.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/csv/CredentialReportCSVParserImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/iam/csv/CredentialReportCSVParserImpl.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/policy/CrossAccountPolicyForIAMJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/policy/CrossAccountPolicyForIAMJob.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/rds/FetchRdsJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/rds/FetchRdsJob.java -------------------------------------------------------------------------------- /fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/utils/Predicates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/main/java/org/zalando/stups/fullstop/jobs/utils/Predicates.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/SimpleScheduledBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/SimpleScheduledBean.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/SimpleSchedulingIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/SimpleSchedulingIT.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/TestAsyncIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/TestAsyncIT.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/ami/FetchAmiJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/ami/FetchAmiJobTest.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/annotation/TenSeconds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/annotation/TenSeconds.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/common/impl/FetchTaupageYamlImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/common/impl/FetchTaupageYamlImplTest.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/common/impl/SecurityGroupsCheckerImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/common/impl/SecurityGroupsCheckerImplTest.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/common/impl/TaupageExpirationTimeProviderImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/common/impl/TaupageExpirationTimeProviderImplTest.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/config/HttpClientConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/config/HttpClientConfigTest.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/elb/FetchElasticLoadBalancersJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/elb/FetchElasticLoadBalancersJobTest.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/exception/JobExceptionHandlerImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/exception/JobExceptionHandlerImplTest.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/iam/KeyRotationJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/iam/KeyRotationJobTest.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/iam/NoPasswordJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/iam/NoPasswordJobTest.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/policy/CrossAccountPolicyForIAMJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/policy/CrossAccountPolicyForIAMJobTest.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/rds/FetchRdsJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/rds/FetchRdsJobTest.java -------------------------------------------------------------------------------- /fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/utils/PredicatesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-jobs/src/test/java/org/zalando/stups/fullstop/jobs/utils/PredicatesTest.java -------------------------------------------------------------------------------- /fullstop-logging/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-logging/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-ami-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-ami-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-ami-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-ami-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-ami-plugin/src/main/java/org/zalando/stups/fullstop/plugin/ami/AmiPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-ami-plugin/src/main/java/org/zalando/stups/fullstop/plugin/ami/AmiPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-ami-plugin/src/main/java/org/zalando/stups/fullstop/plugin/ami/config/AmiPluginAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-ami-plugin/src/main/java/org/zalando/stups/fullstop/plugin/ami/config/AmiPluginAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-ami-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.AmiPlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-ami-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.AmiPlugin -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-ami-plugin/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-ami-plugin/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-ami-plugin/src/test/java/org/zalando/stups/fullstop/plugin/ami/AmiPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-ami-plugin/src/test/java/org/zalando/stups/fullstop/plugin/ami/AmiPluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-ami-plugin/src/test/java/org/zalando/stups/fullstop/plugin/ami/config/AmiPluginAutoConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-ami-plugin/src/test/java/org/zalando/stups/fullstop/plugin/ami/config/AmiPluginAutoConfigurationTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-ami-plugin/src/test/resources/config/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-ami-plugin/src/test/resources/config/application.yml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-application-lifecycle-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-application-lifecycle-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-application-lifecycle-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-application-lifecycle-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-application-lifecycle-plugin/src/main/java/org/zalando/stups/fullstop/plugin/LifecyclePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-application-lifecycle-plugin/src/main/java/org/zalando/stups/fullstop/plugin/LifecyclePlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-application-lifecycle-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.LifecyclePlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-application-lifecycle-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.LifecyclePlugin -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/java/org/zalando/stups/fullstop/plugin/LifecyclePluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/java/org/zalando/stups/fullstop/plugin/LifecyclePluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-broken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-broken.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-missing-ami.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-missing-ami.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-run.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-run.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-start.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-start.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-stop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-stop.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-termination.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-application-lifecycle-plugin/src/test/resources/record-termination.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-hello-event-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-hello-event-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-hello-event-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-hello-event-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-hello-event-plugin/src/main/java/org/zalando/stups/fullstop/plugin/hello/HelloEventPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-hello-event-plugin/src/main/java/org/zalando/stups/fullstop/plugin/hello/HelloEventPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-hello-event-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.hello.HelloEventPlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-hello-event-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.hello.HelloEventPlugin -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/AbstractEC2InstancePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/AbstractEC2InstancePlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/EC2InstanceContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/EC2InstanceContext.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/EC2InstanceContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/EC2InstanceContextProvider.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/config/EC2InstanceContextConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/config/EC2InstanceContextConfig.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/impl/EC2InstanceContextImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/impl/EC2InstanceContextImpl.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/impl/EC2InstanceContextProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/impl/EC2InstanceContextProviderImpl.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/AmiIdProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/AmiIdProvider.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/AmiProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/AmiProvider.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/KioApplicationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/KioApplicationProvider.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/PieroneTagProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/PieroneTagProvider.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/ScmSourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/ScmSourceProvider.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/TaupageYamlProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/TaupageYamlProvider.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/AmiIdProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/AmiIdProviderImpl.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/AmiProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/AmiProviderImpl.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/KioApplicationProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/KioApplicationProviderImpl.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/PieroneImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/PieroneImage.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/PieroneTagProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/PieroneTagProviderImpl.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/ScmSourceProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/ScmSourceProviderImpl.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/TaupageYamlProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/main/java/org/zalando/stups/fullstop/plugin/provider/impl/TaupageYamlProviderImpl.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/impl/EC2InstanceContextImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/impl/EC2InstanceContextImplTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/AmiIdProviderImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/AmiIdProviderImplTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/AmiProviderImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/AmiProviderImplTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/KioApplicationProviderImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/KioApplicationProviderImplTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/PieroneImageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/PieroneImageTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/PieroneTagProviderImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/PieroneTagProviderImplTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/ScmSourceProviderImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/ScmSourceProviderImplTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/TaupageYamlProviderImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-instance-plugin-support/src/test/java/org/zalando/stups/fullstop/plugin/provider/impl/TaupageYamlProviderImplTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-keypair-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-keypair-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-keypair-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-keypair-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-keypair-plugin/src/main/java/org/zalando/stups/fullstop/plugin/keypair/KeyPairPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-keypair-plugin/src/main/java/org/zalando/stups/fullstop/plugin/keypair/KeyPairPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-keypair-plugin/src/main/java/org/zalando/stups/fullstop/plugin/keypair/config/KeyPairPluginAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-keypair-plugin/src/main/java/org/zalando/stups/fullstop/plugin/keypair/config/KeyPairPluginAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-keypair-plugin/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-keypair-plugin/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-keypair-plugin/src/test/java/org/zalando/stups/fullstop/plugin/keypair/KeyPairPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-keypair-plugin/src/test/java/org/zalando/stups/fullstop/plugin/keypair/KeyPairPluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-keypair-plugin/src/test/java/org/zalando/stups/fullstop/plugin/keypair/config/KeyPairPluginAutoConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-keypair-plugin/src/test/java/org/zalando/stups/fullstop/plugin/keypair/config/KeyPairPluginAutoConfigurationTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/main/java/org/zalando/stups/fullstop/plugin/lambda/LambdaEventUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/main/java/org/zalando/stups/fullstop/plugin/lambda/LambdaEventUtil.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/main/java/org/zalando/stups/fullstop/plugin/lambda/LambdaPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/main/java/org/zalando/stups/fullstop/plugin/lambda/LambdaPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/main/java/org/zalando/stups/fullstop/plugin/lambda/LambdaRegionPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/main/java/org/zalando/stups/fullstop/plugin/lambda/LambdaRegionPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/main/java/org/zalando/stups/fullstop/plugin/lambda/config/LambdaPluginAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/main/java/org/zalando/stups/fullstop/plugin/lambda/config/LambdaPluginAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/main/java/org/zalando/stups/fullstop/plugin/lambda/config/LambdaPluginProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/main/java/org/zalando/stups/fullstop/plugin/lambda/config/LambdaPluginProperties.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/test/java/org/zalando/stups/lambda/LambdaPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/test/java/org/zalando/stups/lambda/LambdaPluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/test/java/org/zalando/stups/lambda/LambdaRegionPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/test/java/org/zalando/stups/lambda/LambdaRegionPluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/test/resources/record-create-correct-s3bucket.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/test/resources/record-create-correct-s3bucket.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/test/resources/record-create-wrong-s3bucket.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/test/resources/record-create-wrong-s3bucket.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/test/resources/record-update-correct-s3bucket.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/test/resources/record-update-correct-s3bucket.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-lambda-plugin/src/test/resources/record-update-wrong-s3bucket.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-lambda-plugin/src/test/resources/record-update-wrong-s3bucket.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/main/java/org/zalando/stups/fullstop/plugin/RegionPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/main/java/org/zalando/stups/fullstop/plugin/RegionPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/main/java/org/zalando/stups/fullstop/plugin/config/RegionPluginAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/main/java/org/zalando/stups/fullstop/plugin/config/RegionPluginAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/main/java/org/zalando/stups/fullstop/plugin/config/RegionPluginProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/main/java/org/zalando/stups/fullstop/plugin/config/RegionPluginProperties.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.RegionPlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.RegionPlugin -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/NullToStringTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/NullToStringTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/CountingViolationSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/CountingViolationSink.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/FullstopApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/FullstopApplication.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/FullstopApplicationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/FullstopApplicationConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/FullstopApplicationSingleIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/FullstopApplicationSingleIT.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/FullstopApplicationTripleIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/FullstopApplicationTripleIT.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/SimpleBootApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/SimpleBootApplication.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/SimpleBootApplicationSingleIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/SimpleBootApplicationSingleIT.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/SimpleBootApplicationTripleIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/differentnamespace/SimpleBootApplicationTripleIT.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/fullstop/plugin/RegionPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/fullstop/plugin/RegionPluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/fullstop/plugin/config/RegionPluginPropertiesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/java/org/zalando/stups/fullstop/plugin/config/RegionPluginPropertiesTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/resources/config/application-single.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/resources/config/application-single.yml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/resources/config/application-triple.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/resources/config/application-triple.yml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/resources/record-run.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/resources/record-run.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/resources/record-withResp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/resources/record-withResp.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/resources/responseElements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/resources/responseElements.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/resources/run-instance-eu-central.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/resources/run-instance-eu-central.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-region-plugin/src/test/resources/run-instance-us-west.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-region-plugin/src/test/resources/run-instance-us-west.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-registry-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-registry-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-registry-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-registry-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-registry-plugin/src/main/java/org/zalando/stups/fullstop/plugin/ApplicationRegistryPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-registry-plugin/src/main/java/org/zalando/stups/fullstop/plugin/ApplicationRegistryPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-registry-plugin/src/main/java/org/zalando/stups/fullstop/plugin/DockerRegistryPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-registry-plugin/src/main/java/org/zalando/stups/fullstop/plugin/DockerRegistryPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-registry-plugin/src/main/java/org/zalando/stups/fullstop/plugin/config/RegistryPluginAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-registry-plugin/src/main/java/org/zalando/stups/fullstop/plugin/config/RegistryPluginAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-registry-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.RegistryPlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-registry-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.RegistryPlugin -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-registry-plugin/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-registry-plugin/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-registry-plugin/src/test/java/org/zalando/stups/fullstop/plugin/DockerRegistryPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-registry-plugin/src/test/java/org/zalando/stups/fullstop/plugin/DockerRegistryPluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/java/org/zalando/stups/fullstop/plugin/PrefixBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/java/org/zalando/stups/fullstop/plugin/PrefixBuilder.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/java/org/zalando/stups/fullstop/plugin/SaveSecurityGroupsPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/java/org/zalando/stups/fullstop/plugin/SaveSecurityGroupsPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/java/org/zalando/stups/fullstop/plugin/SecurityGroupProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/java/org/zalando/stups/fullstop/plugin/SecurityGroupProvider.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/java/org/zalando/stups/fullstop/plugin/config/SaveSecurityGroupsPluginAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/java/org/zalando/stups/fullstop/plugin/config/SaveSecurityGroupsPluginAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.SaveSecurityGroupsPlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.SaveSecurityGroupsPlugin -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/test/java/org/zalando/stups/fullstop/plugin/SaveSecurityGroupsPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/src/test/java/org/zalando/stups/fullstop/plugin/SaveSecurityGroupsPluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/test/java/org/zalando/stups/fullstop/plugin/SecurityGroupProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/src/test/java/org/zalando/stups/fullstop/plugin/SecurityGroupProviderTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/test/java/org/zalando/stups/fullstop/plugin/SimplePluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/src/test/java/org/zalando/stups/fullstop/plugin/SimplePluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/test/resources/lines.txt: -------------------------------------------------------------------------------- 1 | 12094567/us-west-1/2015/5/22/i-ksdjhfsdkjfh-20150522T1329Z/ -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/test/resources/record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/src/test/resources/record.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-save-securitygroups-plugin/src/test/resources/run-instance-record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-save-securitygroups-plugin/src/test/resources/run-instance-record.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/Repositories.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/Repositories.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/Repository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/Repository.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/ScmRepositoryPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/ScmRepositoryPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/UnknownScmUrlException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/UnknownScmUrlException.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/config/ScmRepositoryPluginAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/config/ScmRepositoryPluginAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/config/ScmRepositoryPluginProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/main/java/org/zalando/stups/fullstop/plugin/scm/config/ScmRepositoryPluginProperties.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/test/java/org/zalando/stups/fullstop/plugin/scm/RepositoriesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/test/java/org/zalando/stups/fullstop/plugin/scm/RepositoriesTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/test/java/org/zalando/stups/fullstop/plugin/scm/ScmRepositoryPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/test/java/org/zalando/stups/fullstop/plugin/scm/ScmRepositoryPluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/test/java/org/zalando/stups/fullstop/plugin/scm/config/ScmRepositoryPluginAutoConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/test/java/org/zalando/stups/fullstop/plugin/scm/config/ScmRepositoryPluginAutoConfigurationTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/test/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/test/resources/application.yaml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-scm-repository-plugin/src/test/resources/run-instance-record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-scm-repository-plugin/src/test/resources/run-instance-record.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-snapshot-source-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-snapshot-source-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-snapshot-source-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-snapshot-source-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-snapshot-source-plugin/src/main/java/org/zalando/stups/fullstop/plugin/snapshot/SnapshotSourcePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-snapshot-source-plugin/src/main/java/org/zalando/stups/fullstop/plugin/snapshot/SnapshotSourcePlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-snapshot-source-plugin/src/main/java/org/zalando/stups/fullstop/plugin/snapshot/config/SnapshotSourcePluginAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-snapshot-source-plugin/src/main/java/org/zalando/stups/fullstop/plugin/snapshot/config/SnapshotSourcePluginAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-snapshot-source-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.snapshot.SnapshotSourcePlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-snapshot-source-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.snapshot.SnapshotSourcePlugin -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-snapshot-source-plugin/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-snapshot-source-plugin/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-snapshot-source-plugin/src/test/java/org/zalando/stups/fullstop/plugin/snapshot/SnapshotSourcePluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-snapshot-source-plugin/src/test/java/org/zalando/stups/fullstop/plugin/snapshot/SnapshotSourcePluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-snapshot-source-plugin/src/test/java/org/zalando/stups/fullstop/plugin/snapshot/config/SnapshotSourcePluginAutoConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-snapshot-source-plugin/src/test/java/org/zalando/stups/fullstop/plugin/snapshot/config/SnapshotSourcePluginAutoConfigurationTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-snapshot-source-plugin/src/test/resources/record-run.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-snapshot-source-plugin/src/test/resources/record-run.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-snapshot-source-plugin/src/test/resources/record-termination.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-snapshot-source-plugin/src/test/resources/record-termination.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-subnet-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-subnet-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-subnet-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-subnet-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-subnet-plugin/src/main/java/org/zalando/stups/fullstop/plugin/subnet/SubnetPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-subnet-plugin/src/main/java/org/zalando/stups/fullstop/plugin/subnet/SubnetPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-subnet-plugin/src/main/java/org/zalando/stups/fullstop/plugin/subnet/config/SubnetPluginAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-subnet-plugin/src/main/java/org/zalando/stups/fullstop/plugin/subnet/config/SubnetPluginAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-subnet-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.subnet.SubnetPlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-subnet-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.subnet.SubnetPlugin -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-subnet-plugin/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-subnet-plugin/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-taupage-yaml-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-taupage-yaml-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-taupage-yaml-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-taupage-yaml-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-taupage-yaml-plugin/src/main/java/org/zalando/stups/fullstop/plugin/taupageyaml/TaupageYamlPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-taupage-yaml-plugin/src/main/java/org/zalando/stups/fullstop/plugin/taupageyaml/TaupageYamlPlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-taupage-yaml-plugin/src/main/java/org/zalando/stups/fullstop/plugin/taupageyaml/config/TaupageYamlPluginAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-taupage-yaml-plugin/src/main/java/org/zalando/stups/fullstop/plugin/taupageyaml/config/TaupageYamlPluginAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-taupage-yaml-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.taupageyaml.TaupageYamlPlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-taupage-yaml-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.taupageyaml.TaupageYamlPlugin -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-taupage-yaml-plugin/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-taupage-yaml-plugin/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-taupage-yaml-plugin/src/test/java/org/zalando/stups/fullstop/plugin/taupageyaml/TaupageYamlPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-taupage-yaml-plugin/src/test/java/org/zalando/stups/fullstop/plugin/taupageyaml/TaupageYamlPluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/README.md -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/pom.xml -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/PolicyProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/PolicyProvider.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/PolicyTemplatesProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/PolicyTemplatesProvider.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/RolePolicies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/RolePolicies.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/UnapprovedServicesAndRolePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/UnapprovedServicesAndRolePlugin.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/config/UnapprovedServiceAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/config/UnapprovedServiceAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/config/UnapprovedServicesAndRoleProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/config/UnapprovedServicesAndRoleProperties.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/impl/PolicyProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/impl/PolicyProviderImpl.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/impl/S3PolicyTemplatesProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/java/org/zalando/stups/fullstop/plugin/unapproved/impl/S3PolicyTemplatesProvider.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.unapproved.UnapprovesServicesAndRolePlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/resources/META-INF/fullstop/org.zalando.stups.fullstop.plugin.unapproved.UnapprovesServicesAndRolePlugin -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/resources/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/main/resources/spring.factories -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/java/org/zalando/stups/fullstop/plugin/unapproved/PluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/java/org/zalando/stups/fullstop/plugin/unapproved/PluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/java/org/zalando/stups/fullstop/plugin/unapproved/PolicyProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/java/org/zalando/stups/fullstop/plugin/unapproved/PolicyProviderTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/java/org/zalando/stups/fullstop/plugin/unapproved/PolicyTemplateCachingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/java/org/zalando/stups/fullstop/plugin/unapproved/PolicyTemplateCachingTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/java/org/zalando/stups/fullstop/plugin/unapproved/UnapprovedServicesAndRolePluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/java/org/zalando/stups/fullstop/plugin/unapproved/UnapprovedServicesAndRolePluginTest.java -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/resources/admin-record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/resources/admin-record.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/resources/new-admin-record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/resources/new-admin-record.json -------------------------------------------------------------------------------- /fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/resources/record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/fullstop-unapproved-services-and-role-plugin/src/test/resources/record.json -------------------------------------------------------------------------------- /fullstop-plugins/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-plugins/pom.xml -------------------------------------------------------------------------------- /fullstop-testing/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/Readme.md -------------------------------------------------------------------------------- /fullstop-testing/fullstop-plugin-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-plugin-test/pom.xml -------------------------------------------------------------------------------- /fullstop-testing/fullstop-plugin-test/src/main/java/com/unknown/pkg/ExampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-plugin-test/src/main/java/com/unknown/pkg/ExampleApplication.java -------------------------------------------------------------------------------- /fullstop-testing/fullstop-plugin-test/src/main/java/org/zalando/stups/fullstop/plugin/AbstractPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-plugin-test/src/main/java/org/zalando/stups/fullstop/plugin/AbstractPluginTest.java -------------------------------------------------------------------------------- /fullstop-testing/fullstop-plugin-test/src/main/java/org/zalando/stups/fullstop/plugin/LocalPluginProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-plugin-test/src/main/java/org/zalando/stups/fullstop/plugin/LocalPluginProcessor.java -------------------------------------------------------------------------------- /fullstop-testing/fullstop-plugin-test/src/test/java/org/zalando/stups/fullstop/plugin/SimplePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-plugin-test/src/test/java/org/zalando/stups/fullstop/plugin/SimplePlugin.java -------------------------------------------------------------------------------- /fullstop-testing/fullstop-plugin-test/src/test/java/org/zalando/stups/fullstop/plugin/SimplePluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-plugin-test/src/test/java/org/zalando/stups/fullstop/plugin/SimplePluginTest.java -------------------------------------------------------------------------------- /fullstop-testing/fullstop-plugin-test/src/test/resources/record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-plugin-test/src/test/resources/record.json -------------------------------------------------------------------------------- /fullstop-testing/fullstop-test-support/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-test-support/pom.xml -------------------------------------------------------------------------------- /fullstop-testing/fullstop-test-support/src/main/java/org/zalando/stups/fullstop/events/FileEventReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-test-support/src/main/java/org/zalando/stups/fullstop/events/FileEventReader.java -------------------------------------------------------------------------------- /fullstop-testing/fullstop-test-support/src/main/java/org/zalando/stups/fullstop/events/TestCloudTrailEventSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-test-support/src/main/java/org/zalando/stups/fullstop/events/TestCloudTrailEventSerializer.java -------------------------------------------------------------------------------- /fullstop-testing/fullstop-test-support/src/main/java/org/zalando/stups/fullstop/violation/ViolationMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-test-support/src/main/java/org/zalando/stups/fullstop/violation/ViolationMatchers.java -------------------------------------------------------------------------------- /fullstop-testing/fullstop-test-support/src/test/resources/mrecord.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-test-support/src/test/resources/mrecord.json -------------------------------------------------------------------------------- /fullstop-testing/fullstop-test-support/src/test/resources/record-with-responseElements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-test-support/src/test/resources/record-with-responseElements.json -------------------------------------------------------------------------------- /fullstop-testing/fullstop-test-support/src/test/resources/record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-test-support/src/test/resources/record.json -------------------------------------------------------------------------------- /fullstop-testing/fullstop-test-support/src/test/resources/responseElements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/fullstop-test-support/src/test/resources/responseElements.json -------------------------------------------------------------------------------- /fullstop-testing/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-testing/pom.xml -------------------------------------------------------------------------------- /fullstop-violation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/README.md -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/pom.xml -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/domain/AbstractCreatableEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/domain/AbstractCreatableEntity.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/domain/AbstractEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/domain/AbstractEntity.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/domain/AbstractModifiableEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/domain/AbstractModifiableEntity.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/domain/validation/groups/PersistenceOnly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/domain/validation/groups/PersistenceOnly.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/jpa/auditing/SpringSecurityAuditorAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/jpa/auditing/SpringSecurityAuditorAware.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/jpa/config/AuditingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/jpa/config/AuditingConfig.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/rule/entity/RuleDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/rule/entity/RuleDTO.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/rule/entity/RuleEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/rule/entity/RuleEntity.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/rule/repository/RuleEntityRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/rule/repository/RuleEntityRepository.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/rule/service/RuleEntityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/rule/service/RuleEntityService.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/rule/service/impl/RuleEntityServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/rule/service/impl/RuleEntityServiceImpl.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/converter/DateTimeConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/converter/DateTimeConverter.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/converter/ViolationObjectConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/converter/ViolationObjectConverter.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/ApplicationEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/ApplicationEntity.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/CountByAccountAndType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/CountByAccountAndType.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/CountByAppVersionAndType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/CountByAppVersionAndType.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/LifecycleEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/LifecycleEntity.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/Stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/Stack.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/VersionEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/VersionEntity.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/ViolationEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/ViolationEntity.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/ViolationTypeEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/entity/ViolationTypeEntity.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/ApplicationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/ApplicationRepository.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/ApplicationRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/ApplicationRepositoryCustom.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/LifecycleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/LifecycleRepository.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/LifecycleRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/LifecycleRepositoryCustom.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/VersionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/VersionRepository.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/ViolationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/ViolationRepository.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/ViolationRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/ViolationRepositoryCustom.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/ViolationTypeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/ViolationTypeRepository.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/impl/ApplicationRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/impl/ApplicationRepositoryImpl.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/impl/LifecycleRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/impl/LifecycleRepositoryImpl.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/impl/ViolationRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/repository/impl/ViolationRepositoryImpl.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/ApplicationLifecycleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/ApplicationLifecycleService.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/ApplicationVersionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/ApplicationVersionService.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/ViolationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/ViolationService.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/impl/ApplicationLifecycleServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/impl/ApplicationLifecycleServiceImpl.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/impl/ApplicationVersionServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/impl/ApplicationVersionServiceImpl.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/impl/ViolationServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/main/java/org/zalando/stups/fullstop/violation/service/impl/ViolationServiceImpl.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/it/ApplicationLifecycleServiceImplIt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/it/ApplicationLifecycleServiceImplIt.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/rule/service/impl/RuleEntityServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/rule/service/impl/RuleEntityServiceImplTest.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/JpaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/JpaConfig.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/converter/ViolationObjectConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/converter/ViolationObjectConverterTest.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/repository/ApplicationRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/repository/ApplicationRepositoryTest.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/repository/LifecycleRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/repository/LifecycleRepositoryTest.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/repository/ViolationRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/repository/ViolationRepositoryTest.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/service/impl/ApplicationLifecycleServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/service/impl/ApplicationLifecycleServiceImplTest.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/service/impl/ApplicationVersionServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/service/impl/ApplicationVersionServiceImplTest.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/service/impl/SaveApplicationLifecycleRetryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/java/org/zalando/stups/fullstop/violation/service/impl/SaveApplicationLifecycleRetryTest.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/resources/application.yaml -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/resources/schema.sql: -------------------------------------------------------------------------------- 1 | CREATE SCHEMA fullstop_data; -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-jpa/src/test/resources/userdata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-jpa/src/test/resources/userdata.yaml -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/pom.xml -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/java/org/zalando/fullstop/violation/persist/jpa/ViolationJpaPersister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/java/org/zalando/fullstop/violation/persist/jpa/ViolationJpaPersister.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/java/org/zalando/fullstop/violation/persist/jpa/config/ViolationJpaPersisterAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/java/org/zalando/fullstop/violation/persist/jpa/config/ViolationJpaPersisterAutoConfiguration.java -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V10__add_priority.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V10__add_priority.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V11__add_scm_violation_types.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V11__add_scm_violation_types.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V12__add_cross_account_role_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V12__add_cross_account_role_type.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V13__add_indices.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V13__add_indices.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V14__add_columns_to_violations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V14__add_columns_to_violations.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V15__add_dirty_build_violation.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V15__add_dirty_build_violation.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V16__create_lambda_function_created_from_untrusted_location_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V16__create_lambda_function_created_from_untrusted_location_type.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V17__add_lambda_priority.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V17__add_lambda_priority.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V18__whitelist_by_meta_info.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE fullstop_data.rule 2 | ADD COLUMN meta_info_json_path TEXT; 3 | -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V19__create_resolved_violation_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V19__create_resolved_violation_index.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V1__initial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V1__initial.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V2__add_username.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE fullstop_data.violation 2 | ADD COLUMN username TEXT; -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V3__update_violation_types.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V3__update_violation_types.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V4__create_rule_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V4__create_rule_table.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V5__set_audit_relevant_for_violation_types.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V5__set_audit_relevant_for_violation_types.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V6__create_outdated_ami_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V6__create_outdated_ami_type.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V7__add_unsecured_root_user_violation_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V7__add_unsecured_root_user_violation_type.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V8__create_rule.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V8__create_rule.sql -------------------------------------------------------------------------------- /fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V9__update_violation_type_scm_source_json_missing.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/fullstop-violation-persister-jpa/src/main/resources/db/migration/V9__update_violation_type_scm_source_json_missing.sql -------------------------------------------------------------------------------- /fullstop-violation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-violation/pom.xml -------------------------------------------------------------------------------- /fullstop-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/README.md -------------------------------------------------------------------------------- /fullstop-web/fullstop-lifecycle-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-lifecycle-api/README.md -------------------------------------------------------------------------------- /fullstop-web/fullstop-lifecycle-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-lifecycle-api/pom.xml -------------------------------------------------------------------------------- /fullstop-web/fullstop-lifecycle-api/src/main/java/org/zalando/stups/fullstop/web/controller/LifecycleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-lifecycle-api/src/main/java/org/zalando/stups/fullstop/web/controller/LifecycleController.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-lifecycle-api/src/main/java/org/zalando/stups/fullstop/web/model/LifecylceDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-lifecycle-api/src/main/java/org/zalando/stups/fullstop/web/model/LifecylceDTO.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-lifecycle-api/src/test/java/org/zalando/stups/fullstop/web/controller/LifecycleControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-lifecycle-api/src/test/java/org/zalando/stups/fullstop/web/controller/LifecycleControllerTest.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-timemachine/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-timemachine/pom.xml -------------------------------------------------------------------------------- /fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/controller/FullstopTimemachineAutoconfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/controller/FullstopTimemachineAutoconfiguration.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/controller/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/controller/HomeController.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/filter/CORSFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/filter/CORSFilter.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/swagger/api/FullstopApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/swagger/api/FullstopApi.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/swagger/configuration/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/swagger/configuration/SwaggerConfig.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/swagger/model/LogObj.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-timemachine/src/main/java/org/zalando/stups/fullstop/swagger/model/LogObj.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-timemachine/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-timemachine/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /fullstop-web/fullstop-timemachine/src/main/resources/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-timemachine/src/main/resources/favicon.ico -------------------------------------------------------------------------------- /fullstop-web/fullstop-timemachine/src/test/java/org/zalando/stups/fullstop/swagger/api/FullstopApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-timemachine/src/test/java/org/zalando/stups/fullstop/swagger/api/FullstopApiTest.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/pom.xml -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/controller/ViolationTypesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/controller/ViolationTypesController.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/controller/ViolationsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/controller/ViolationsController.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/controller/ViolationsCountController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/controller/ViolationsCountController.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/converter/ViolationEntityToDtoConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/converter/ViolationEntityToDtoConverter.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/converter/ViolationTypeEntityToDtoConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/converter/ViolationTypeEntityToDtoConverter.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/model/CreateViolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/model/CreateViolation.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/model/Violation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/model/Violation.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/model/ViolationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/main/java/org/zalando/stups/fullstop/web/model/ViolationType.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/test/java/org/zalando/stups/fullstop/web/controller/ViolationTypesControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/test/java/org/zalando/stups/fullstop/web/controller/ViolationTypesControllerTest.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/test/java/org/zalando/stups/fullstop/web/controller/ViolationsControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/test/java/org/zalando/stups/fullstop/web/controller/ViolationsControllerTest.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/test/java/org/zalando/stups/fullstop/web/controller/ViolationsCountControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/test/java/org/zalando/stups/fullstop/web/controller/ViolationsCountControllerTest.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-violations-rest/src/test/java/org/zalando/stups/fullstop/web/converter/ViolationEntityToDtoConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-violations-rest/src/test/java/org/zalando/stups/fullstop/web/converter/ViolationEntityToDtoConverterTest.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-commons/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-commons/pom.xml -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-commons/src/main/java/org/zalando/stups/fullstop/web/api/ApiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-commons/src/main/java/org/zalando/stups/fullstop/web/api/ApiException.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-commons/src/main/java/org/zalando/stups/fullstop/web/api/ForbiddenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-commons/src/main/java/org/zalando/stups/fullstop/web/api/ForbiddenException.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-commons/src/main/java/org/zalando/stups/fullstop/web/api/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-commons/src/main/java/org/zalando/stups/fullstop/web/api/NotFoundException.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-commons/src/main/java/org/zalando/stups/fullstop/web/controller/ApiExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-commons/src/main/java/org/zalando/stups/fullstop/web/controller/ApiExceptionHandler.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-test-support/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-test-support/pom.xml -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/ControllerTestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/ControllerTestConfig.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/MatcherHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/MatcherHelper.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/RestControllerTestSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/RestControllerTestSupport.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/TestDataInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/TestDataInitializer.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/TestObjectBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/TestObjectBuilder.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/builder/AbstractCreatableEntityBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/builder/AbstractCreatableEntityBuilder.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/builder/AbstractEntityBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/builder/AbstractEntityBuilder.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/builder/AbstractModifiableEntityBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/builder/AbstractModifiableEntityBuilder.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/builder/domain/ViolationEntityBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-web-test-support/src/main/java/org/zalando/stups/fullstop/web/test/builder/domain/ViolationEntityBuilder.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-whitelisting-rules/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-whitelisting-rules/pom.xml -------------------------------------------------------------------------------- /fullstop-web/fullstop-whitelisting-rules/src/main/java/org/zalando/stups/fullstop/config/RuleControllerProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-whitelisting-rules/src/main/java/org/zalando/stups/fullstop/config/RuleControllerProperties.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-whitelisting-rules/src/main/java/org/zalando/stups/fullstop/controller/RuleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-whitelisting-rules/src/main/java/org/zalando/stups/fullstop/controller/RuleController.java -------------------------------------------------------------------------------- /fullstop-web/fullstop-whitelisting-rules/src/test/java/org/zalando/stups/fullstop/controller/RuleControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/fullstop-whitelisting-rules/src/test/java/org/zalando/stups/fullstop/controller/RuleControllerTest.java -------------------------------------------------------------------------------- /fullstop-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-web/pom.xml -------------------------------------------------------------------------------- /fullstop-whitelist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-whitelist/README.md -------------------------------------------------------------------------------- /fullstop-whitelist/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-whitelist/pom.xml -------------------------------------------------------------------------------- /fullstop-whitelist/src/main/java/org/zalando/stups/fullstop/whitelist/WhitelistRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-whitelist/src/main/java/org/zalando/stups/fullstop/whitelist/WhitelistRules.java -------------------------------------------------------------------------------- /fullstop-whitelist/src/main/java/org/zalando/stups/fullstop/whitelist/WhitelistRulesEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-whitelist/src/main/java/org/zalando/stups/fullstop/whitelist/WhitelistRulesEvaluator.java -------------------------------------------------------------------------------- /fullstop-whitelist/src/main/java/org/zalando/stups/fullstop/whitelist/config/WhitelistConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop-whitelist/src/main/java/org/zalando/stups/fullstop/whitelist/config/WhitelistConfig.java -------------------------------------------------------------------------------- /fullstop/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/Dockerfile -------------------------------------------------------------------------------- /fullstop/README.md: -------------------------------------------------------------------------------- 1 | ### Module to start Fullstop. -------------------------------------------------------------------------------- /fullstop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/pom.xml -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/Fullstop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/Fullstop.java -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/config/BearerNoneTokenInfoResourceServerTokenServices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/config/BearerNoneTokenInfoResourceServerTokenServices.java -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/config/CacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/config/CacheConfig.java -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/config/ClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/config/ClientConfig.java -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/config/HystrixConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/config/HystrixConfiguration.java -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/config/LogbookExtraConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/config/LogbookExtraConfig.java -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/config/MethodSecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/config/MethodSecurityConfiguration.java -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/config/OAuth2Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/config/OAuth2Configuration.java -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/config/SecurityConfig.java -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/hystrix/HystrixExceptionWebMvcHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/hystrix/HystrixExceptionWebMvcHandler.java -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/hystrix/HystrixKioOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/hystrix/HystrixKioOperations.java -------------------------------------------------------------------------------- /fullstop/src/main/java/org/zalando/stups/fullstop/hystrix/HystrixTeamOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/java/org/zalando/stups/fullstop/hystrix/HystrixTeamOperations.java -------------------------------------------------------------------------------- /fullstop/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/resources/banner.txt -------------------------------------------------------------------------------- /fullstop/src/main/resources/config/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/resources/config/application.yml -------------------------------------------------------------------------------- /fullstop/src/main/resources/swagger.properties: -------------------------------------------------------------------------------- 1 | springfox.documentation.swagger.v2.path=/api-docs -------------------------------------------------------------------------------- /fullstop/src/main/resources/violation-types.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/main/resources/violation-types.sql -------------------------------------------------------------------------------- /fullstop/src/test/java/org/zalando/stups/fullstop/SimpleFullstopIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/test/java/org/zalando/stups/fullstop/SimpleFullstopIT.java -------------------------------------------------------------------------------- /fullstop/src/test/java/org/zalando/stups/fullstop/config/BearerNoneTokenInfoResourceServerTokenServicesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/test/java/org/zalando/stups/fullstop/config/BearerNoneTokenInfoResourceServerTokenServicesTest.java -------------------------------------------------------------------------------- /fullstop/src/test/java/org/zalando/stups/fullstop/config/ClientConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/test/java/org/zalando/stups/fullstop/config/ClientConfigTest.java -------------------------------------------------------------------------------- /fullstop/src/test/java/org/zalando/stups/fullstop/config/HystrixConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/test/java/org/zalando/stups/fullstop/config/HystrixConfigurationTest.java -------------------------------------------------------------------------------- /fullstop/src/test/java/org/zalando/stups/fullstop/config/OAuth2RestTemplateIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/test/java/org/zalando/stups/fullstop/config/OAuth2RestTemplateIntegrationTest.java -------------------------------------------------------------------------------- /fullstop/src/test/java/org/zalando/stups/fullstop/hystrix/HystrixExceptionWebMvcHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/test/java/org/zalando/stups/fullstop/hystrix/HystrixExceptionWebMvcHandlerTest.java -------------------------------------------------------------------------------- /fullstop/src/test/java/org/zalando/stups/fullstop/hystrix/HystrixKioOperationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/test/java/org/zalando/stups/fullstop/hystrix/HystrixKioOperationsTest.java -------------------------------------------------------------------------------- /fullstop/src/test/java/org/zalando/stups/fullstop/hystrix/HystrixTeamOperationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/test/java/org/zalando/stups/fullstop/hystrix/HystrixTeamOperationsTest.java -------------------------------------------------------------------------------- /fullstop/src/test/resources/config/application-ClientConfigTest.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/test/resources/config/application-ClientConfigTest.properties -------------------------------------------------------------------------------- /fullstop/src/test/resources/config/application-integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/fullstop/src/test/resources/config/application-integration.yml -------------------------------------------------------------------------------- /images/fullstop-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/images/fullstop-architecture.png -------------------------------------------------------------------------------- /images/fullstop-cross-account-role.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/images/fullstop-cross-account-role.png -------------------------------------------------------------------------------- /images/fullstop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/images/fullstop.png -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/pom.xml -------------------------------------------------------------------------------- /scm-source.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/scm-source.sh -------------------------------------------------------------------------------- /sql/delete_violation_types.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/sql/delete_violation_types.sql -------------------------------------------------------------------------------- /sql/lifecycle-migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/sql/lifecycle-migration.sql -------------------------------------------------------------------------------- /sql/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/sql/migration.sql -------------------------------------------------------------------------------- /sql/update-violations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/sql/update-violations.sql -------------------------------------------------------------------------------- /team-service-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/team-service-api/pom.xml -------------------------------------------------------------------------------- /team-service-api/src/main/java/org/zalando/stups/fullstop/teams/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/team-service-api/src/main/java/org/zalando/stups/fullstop/teams/Account.java -------------------------------------------------------------------------------- /team-service-api/src/main/java/org/zalando/stups/fullstop/teams/InfrastructureAccount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/team-service-api/src/main/java/org/zalando/stups/fullstop/teams/InfrastructureAccount.java -------------------------------------------------------------------------------- /team-service-api/src/main/java/org/zalando/stups/fullstop/teams/TeamOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/team-service-api/src/main/java/org/zalando/stups/fullstop/teams/TeamOperations.java -------------------------------------------------------------------------------- /team-service-client-spring/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/team-service-client-spring/pom.xml -------------------------------------------------------------------------------- /team-service-client-spring/src/main/java/org/zalando/stups/fullstop/teams/RestTemplateTeamOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/team-service-client-spring/src/main/java/org/zalando/stups/fullstop/teams/RestTemplateTeamOperations.java -------------------------------------------------------------------------------- /team-service-client-spring/src/main/java/org/zalando/stups/fullstop/teams/TeamServiceProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/team-service-client-spring/src/main/java/org/zalando/stups/fullstop/teams/TeamServiceProperties.java -------------------------------------------------------------------------------- /team-service-client-spring/src/test/java/org/zalando/stups/fullstop/teams/RestTemplateTeamOperationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/team-service-client-spring/src/test/java/org/zalando/stups/fullstop/teams/RestTemplateTeamOperationsTest.java -------------------------------------------------------------------------------- /team-service-client-spring/src/test/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/team-service-client-spring/src/test/resources/application.yaml -------------------------------------------------------------------------------- /team-service-client-spring/src/test/resources/master-of-disaster-accounts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/team-service-client-spring/src/test/resources/master-of-disaster-accounts.json -------------------------------------------------------------------------------- /team-service-client-spring/src/test/resources/power-user-accounts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/team-service-client-spring/src/test/resources/power-user-accounts.json -------------------------------------------------------------------------------- /utils/list-used-amis-for-accounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/fullstop/HEAD/utils/list-used-amis-for-accounts.py --------------------------------------------------------------------------------