├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── ChaosEngineeringWebinar.png ├── README.md ├── bestseller-fashion ├── Dockerfile ├── bestseller-fashion-deployment.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── chaos │ │ │ └── monkey │ │ │ └── shopping │ │ │ └── bestseller │ │ │ └── fashion │ │ │ ├── BestsellerFashionApplication.java │ │ │ └── BestsellerFashionRestController.java │ └── resources │ │ ├── application-docker.yml │ │ ├── application-kubernetes.yml │ │ └── application.yml │ └── test │ ├── java │ └── com │ │ └── example │ │ └── chaos │ │ └── monkey │ │ └── shopping │ │ └── bestseller │ │ └── fashion │ │ ├── BestsellerFashionApplicationTest.java │ │ └── FashionContractsBaseTestClass.java │ └── resources │ └── contracts │ └── fashion │ ├── shouldReturnBestsellers.groovy │ └── shouldReturnBestsellersOfTheYear.groovy ├── bestseller-toys ├── Dockerfile ├── bestseller-toys-deployment.yml ├── configmap.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── chaos │ │ │ └── monkey │ │ │ └── shopping │ │ │ └── bestseller │ │ │ └── toys │ │ │ ├── BestsellerToysApplication.java │ │ │ └── BestsellerToysRestController.java │ └── resources │ │ ├── application-docker.yml │ │ ├── application-kubernetes.yml │ │ ├── application.yml │ │ └── bootstrap.yaml │ └── test │ └── java │ └── com │ └── example │ └── chaos │ └── monkey │ └── shopping │ └── bestseller │ └── toys │ ├── BestsellerToysApplicationTest.java │ └── ToysContractsBaseTestClass.java ├── config-server ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── example │ │ └── chaos │ │ └── monkey │ │ └── shopping │ │ └── config │ │ └── ChaosConfigServerApplication.java │ └── resources │ └── bootstrap.yaml ├── docker-compose.yml ├── gateway ├── Dockerfile ├── gateway-deployment.yml ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── example │ │ └── chaos │ │ └── monkey │ │ └── shopping │ │ └── gateway │ │ ├── GatewayApplication.java │ │ ├── StartPageController.java │ │ └── domain │ │ ├── ProductResponse.java │ │ ├── ResponseType.java │ │ └── Startpage.java │ └── resources │ ├── application-kubernetes.yml │ └── application.yml ├── hot-deals ├── Dockerfile ├── hot-deals-deployment.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── chaos │ │ │ └── monkey │ │ │ └── shopping │ │ │ └── hotdeals │ │ │ ├── HotDealsApplication.java │ │ │ └── HotDealsRestController.java │ └── resources │ │ ├── application-docker.yml │ │ ├── application-kubernetes.yml │ │ └── application.yml │ └── test │ └── java │ └── com │ └── example │ └── chaos │ └── monkey │ └── shopping │ └── hotdeals │ └── HotDealsApplicationTest.java ├── hotdeals-updater ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── example │ │ └── chaos │ │ └── monkey │ │ └── shopping │ │ └── hotdeals │ │ └── updater │ │ └── HotDealsUpdaterApplication.java │ └── resources │ └── application.yaml ├── mvnw ├── mvnw.cmd ├── pom.xml ├── shared ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── example │ └── chaos │ └── monkey │ └── shopping │ └── domain │ ├── Product.java │ ├── ProductBuilder.java │ ├── ProductCategory.java │ └── UpdateDealsEvent.java └── shop ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── example │ │ └── chaos │ │ └── monkey │ │ └── shopping │ │ ├── CustomFeignClientConfiguration.java │ │ ├── CustomLoadBalancerConfiguration.java │ │ ├── FeignFullLoggingConfiguration.java │ │ └── shop │ │ ├── FashionBestsellerClient.java │ │ ├── ShopApplication.java │ │ ├── ShopController.java │ │ └── ToysBestsellerClient.java └── resources │ └── application.yml └── test ├── java └── com │ └── example │ └── chaos │ └── monkey │ └── shopping │ └── shop │ ├── FashionBestsellersIntegrationTests.java │ ├── ShopApplicationTests.java │ ├── ShopInProgressEndpointIntegrationTests.java │ ├── ShopNonExistentEndpointIntegrationTests.java │ └── ToysBestsellersIntegrationTests.java └── resources ├── application.yml └── contractsAtRuntime └── shouldReturnBestsellersOfTheWeek.groovy /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /ChaosEngineeringWebinar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/ChaosEngineeringWebinar.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/README.md -------------------------------------------------------------------------------- /bestseller-fashion/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/Dockerfile -------------------------------------------------------------------------------- /bestseller-fashion/bestseller-fashion-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/bestseller-fashion-deployment.yml -------------------------------------------------------------------------------- /bestseller-fashion/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/pom.xml -------------------------------------------------------------------------------- /bestseller-fashion/src/main/java/com/example/chaos/monkey/shopping/bestseller/fashion/BestsellerFashionApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/src/main/java/com/example/chaos/monkey/shopping/bestseller/fashion/BestsellerFashionApplication.java -------------------------------------------------------------------------------- /bestseller-fashion/src/main/java/com/example/chaos/monkey/shopping/bestseller/fashion/BestsellerFashionRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/src/main/java/com/example/chaos/monkey/shopping/bestseller/fashion/BestsellerFashionRestController.java -------------------------------------------------------------------------------- /bestseller-fashion/src/main/resources/application-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/src/main/resources/application-docker.yml -------------------------------------------------------------------------------- /bestseller-fashion/src/main/resources/application-kubernetes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/src/main/resources/application-kubernetes.yml -------------------------------------------------------------------------------- /bestseller-fashion/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/src/main/resources/application.yml -------------------------------------------------------------------------------- /bestseller-fashion/src/test/java/com/example/chaos/monkey/shopping/bestseller/fashion/BestsellerFashionApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/src/test/java/com/example/chaos/monkey/shopping/bestseller/fashion/BestsellerFashionApplicationTest.java -------------------------------------------------------------------------------- /bestseller-fashion/src/test/java/com/example/chaos/monkey/shopping/bestseller/fashion/FashionContractsBaseTestClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/src/test/java/com/example/chaos/monkey/shopping/bestseller/fashion/FashionContractsBaseTestClass.java -------------------------------------------------------------------------------- /bestseller-fashion/src/test/resources/contracts/fashion/shouldReturnBestsellers.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/src/test/resources/contracts/fashion/shouldReturnBestsellers.groovy -------------------------------------------------------------------------------- /bestseller-fashion/src/test/resources/contracts/fashion/shouldReturnBestsellersOfTheYear.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-fashion/src/test/resources/contracts/fashion/shouldReturnBestsellersOfTheYear.groovy -------------------------------------------------------------------------------- /bestseller-toys/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/Dockerfile -------------------------------------------------------------------------------- /bestseller-toys/bestseller-toys-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/bestseller-toys-deployment.yml -------------------------------------------------------------------------------- /bestseller-toys/configmap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/configmap.yml -------------------------------------------------------------------------------- /bestseller-toys/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/pom.xml -------------------------------------------------------------------------------- /bestseller-toys/src/main/java/com/example/chaos/monkey/shopping/bestseller/toys/BestsellerToysApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/src/main/java/com/example/chaos/monkey/shopping/bestseller/toys/BestsellerToysApplication.java -------------------------------------------------------------------------------- /bestseller-toys/src/main/java/com/example/chaos/monkey/shopping/bestseller/toys/BestsellerToysRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/src/main/java/com/example/chaos/monkey/shopping/bestseller/toys/BestsellerToysRestController.java -------------------------------------------------------------------------------- /bestseller-toys/src/main/resources/application-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/src/main/resources/application-docker.yml -------------------------------------------------------------------------------- /bestseller-toys/src/main/resources/application-kubernetes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/src/main/resources/application-kubernetes.yml -------------------------------------------------------------------------------- /bestseller-toys/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/src/main/resources/application.yml -------------------------------------------------------------------------------- /bestseller-toys/src/main/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/src/main/resources/bootstrap.yaml -------------------------------------------------------------------------------- /bestseller-toys/src/test/java/com/example/chaos/monkey/shopping/bestseller/toys/BestsellerToysApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/src/test/java/com/example/chaos/monkey/shopping/bestseller/toys/BestsellerToysApplicationTest.java -------------------------------------------------------------------------------- /bestseller-toys/src/test/java/com/example/chaos/monkey/shopping/bestseller/toys/ToysContractsBaseTestClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/bestseller-toys/src/test/java/com/example/chaos/monkey/shopping/bestseller/toys/ToysContractsBaseTestClass.java -------------------------------------------------------------------------------- /config-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/config-server/pom.xml -------------------------------------------------------------------------------- /config-server/src/main/java/com/example/chaos/monkey/shopping/config/ChaosConfigServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/config-server/src/main/java/com/example/chaos/monkey/shopping/config/ChaosConfigServerApplication.java -------------------------------------------------------------------------------- /config-server/src/main/resources/bootstrap.yaml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8888 -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /gateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/gateway/Dockerfile -------------------------------------------------------------------------------- /gateway/gateway-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/gateway/gateway-deployment.yml -------------------------------------------------------------------------------- /gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/gateway/pom.xml -------------------------------------------------------------------------------- /gateway/src/main/java/com/example/chaos/monkey/shopping/gateway/GatewayApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/gateway/src/main/java/com/example/chaos/monkey/shopping/gateway/GatewayApplication.java -------------------------------------------------------------------------------- /gateway/src/main/java/com/example/chaos/monkey/shopping/gateway/StartPageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/gateway/src/main/java/com/example/chaos/monkey/shopping/gateway/StartPageController.java -------------------------------------------------------------------------------- /gateway/src/main/java/com/example/chaos/monkey/shopping/gateway/domain/ProductResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/gateway/src/main/java/com/example/chaos/monkey/shopping/gateway/domain/ProductResponse.java -------------------------------------------------------------------------------- /gateway/src/main/java/com/example/chaos/monkey/shopping/gateway/domain/ResponseType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/gateway/src/main/java/com/example/chaos/monkey/shopping/gateway/domain/ResponseType.java -------------------------------------------------------------------------------- /gateway/src/main/java/com/example/chaos/monkey/shopping/gateway/domain/Startpage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/gateway/src/main/java/com/example/chaos/monkey/shopping/gateway/domain/Startpage.java -------------------------------------------------------------------------------- /gateway/src/main/resources/application-kubernetes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/gateway/src/main/resources/application-kubernetes.yml -------------------------------------------------------------------------------- /gateway/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/gateway/src/main/resources/application.yml -------------------------------------------------------------------------------- /hot-deals/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hot-deals/Dockerfile -------------------------------------------------------------------------------- /hot-deals/hot-deals-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hot-deals/hot-deals-deployment.yml -------------------------------------------------------------------------------- /hot-deals/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hot-deals/pom.xml -------------------------------------------------------------------------------- /hot-deals/src/main/java/com/example/chaos/monkey/shopping/hotdeals/HotDealsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hot-deals/src/main/java/com/example/chaos/monkey/shopping/hotdeals/HotDealsApplication.java -------------------------------------------------------------------------------- /hot-deals/src/main/java/com/example/chaos/monkey/shopping/hotdeals/HotDealsRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hot-deals/src/main/java/com/example/chaos/monkey/shopping/hotdeals/HotDealsRestController.java -------------------------------------------------------------------------------- /hot-deals/src/main/resources/application-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hot-deals/src/main/resources/application-docker.yml -------------------------------------------------------------------------------- /hot-deals/src/main/resources/application-kubernetes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hot-deals/src/main/resources/application-kubernetes.yml -------------------------------------------------------------------------------- /hot-deals/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hot-deals/src/main/resources/application.yml -------------------------------------------------------------------------------- /hot-deals/src/test/java/com/example/chaos/monkey/shopping/hotdeals/HotDealsApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hot-deals/src/test/java/com/example/chaos/monkey/shopping/hotdeals/HotDealsApplicationTest.java -------------------------------------------------------------------------------- /hotdeals-updater/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hotdeals-updater/pom.xml -------------------------------------------------------------------------------- /hotdeals-updater/src/main/java/org/example/chaos/monkey/shopping/hotdeals/updater/HotDealsUpdaterApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hotdeals-updater/src/main/java/org/example/chaos/monkey/shopping/hotdeals/updater/HotDealsUpdaterApplication.java -------------------------------------------------------------------------------- /hotdeals-updater/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/hotdeals-updater/src/main/resources/application.yaml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/pom.xml -------------------------------------------------------------------------------- /shared/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shared/pom.xml -------------------------------------------------------------------------------- /shared/src/main/java/com/example/chaos/monkey/shopping/domain/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shared/src/main/java/com/example/chaos/monkey/shopping/domain/Product.java -------------------------------------------------------------------------------- /shared/src/main/java/com/example/chaos/monkey/shopping/domain/ProductBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shared/src/main/java/com/example/chaos/monkey/shopping/domain/ProductBuilder.java -------------------------------------------------------------------------------- /shared/src/main/java/com/example/chaos/monkey/shopping/domain/ProductCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shared/src/main/java/com/example/chaos/monkey/shopping/domain/ProductCategory.java -------------------------------------------------------------------------------- /shared/src/main/java/com/example/chaos/monkey/shopping/domain/UpdateDealsEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shared/src/main/java/com/example/chaos/monkey/shopping/domain/UpdateDealsEvent.java -------------------------------------------------------------------------------- /shop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/pom.xml -------------------------------------------------------------------------------- /shop/src/main/java/com/example/chaos/monkey/shopping/CustomFeignClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/main/java/com/example/chaos/monkey/shopping/CustomFeignClientConfiguration.java -------------------------------------------------------------------------------- /shop/src/main/java/com/example/chaos/monkey/shopping/CustomLoadBalancerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/main/java/com/example/chaos/monkey/shopping/CustomLoadBalancerConfiguration.java -------------------------------------------------------------------------------- /shop/src/main/java/com/example/chaos/monkey/shopping/FeignFullLoggingConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/main/java/com/example/chaos/monkey/shopping/FeignFullLoggingConfiguration.java -------------------------------------------------------------------------------- /shop/src/main/java/com/example/chaos/monkey/shopping/shop/FashionBestsellerClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/main/java/com/example/chaos/monkey/shopping/shop/FashionBestsellerClient.java -------------------------------------------------------------------------------- /shop/src/main/java/com/example/chaos/monkey/shopping/shop/ShopApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/main/java/com/example/chaos/monkey/shopping/shop/ShopApplication.java -------------------------------------------------------------------------------- /shop/src/main/java/com/example/chaos/monkey/shopping/shop/ShopController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/main/java/com/example/chaos/monkey/shopping/shop/ShopController.java -------------------------------------------------------------------------------- /shop/src/main/java/com/example/chaos/monkey/shopping/shop/ToysBestsellerClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/main/java/com/example/chaos/monkey/shopping/shop/ToysBestsellerClient.java -------------------------------------------------------------------------------- /shop/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/main/resources/application.yml -------------------------------------------------------------------------------- /shop/src/test/java/com/example/chaos/monkey/shopping/shop/FashionBestsellersIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/test/java/com/example/chaos/monkey/shopping/shop/FashionBestsellersIntegrationTests.java -------------------------------------------------------------------------------- /shop/src/test/java/com/example/chaos/monkey/shopping/shop/ShopApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/test/java/com/example/chaos/monkey/shopping/shop/ShopApplicationTests.java -------------------------------------------------------------------------------- /shop/src/test/java/com/example/chaos/monkey/shopping/shop/ShopInProgressEndpointIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/test/java/com/example/chaos/monkey/shopping/shop/ShopInProgressEndpointIntegrationTests.java -------------------------------------------------------------------------------- /shop/src/test/java/com/example/chaos/monkey/shopping/shop/ShopNonExistentEndpointIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/test/java/com/example/chaos/monkey/shopping/shop/ShopNonExistentEndpointIntegrationTests.java -------------------------------------------------------------------------------- /shop/src/test/java/com/example/chaos/monkey/shopping/shop/ToysBestsellersIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/test/java/com/example/chaos/monkey/shopping/shop/ToysBestsellersIntegrationTests.java -------------------------------------------------------------------------------- /shop/src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/test/resources/application.yml -------------------------------------------------------------------------------- /shop/src/test/resources/contractsAtRuntime/shouldReturnBestsellersOfTheWeek.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryanjbaxter/s1p-2020/HEAD/shop/src/test/resources/contractsAtRuntime/shouldReturnBestsellersOfTheWeek.groovy --------------------------------------------------------------------------------