Christian Arenas 
							
						 
					 
					
						
						
						
						
							
						
						
							830d0597d7 
							
						 
					 
					
						
						
							
							Add OrderStockConfirmed and ProductPriceChanged IntegrationEvent  
						
						
						
						
					 
					
						2017-05-15 19:05:47 +02:00 
						 
				 
			
				
					
						
							
							
								Eduard Tomas 
							
						 
					 
					
						
						
						
						
							
						
						
							7fc63fe196 
							
						 
					 
					
						
						
							
							Messagebus dispatch messages in its own scope  
						
						
						
						
					 
					
						2017-05-11 13:44:38 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Arenas 
							
						 
					 
					
						
						
						
						
							
						
						
							9a6ad2cc85 
							
						 
					 
					
						
						
							
							Continue implementing OrderStockConfirmed events  
						
						
						
						
					 
					
						2017-05-10 19:48:36 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Arenas 
							
						 
					 
					
						
						
						
						
							
						
						
							61cc09edbd 
							
						 
					 
					
						
						
							
							Add ConfirmOrderStockIntegrationEvent implementation  
						
						
						
						
					 
					
						2017-05-09 18:35:59 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Arenas 
							
						 
					 
					
						
						
						
						
							
						
						
							e0d67bf884 
							
						 
					 
					
						
						
							
							Add catalog product migration  
						
						
						
						
					 
					
						2017-05-09 15:29:00 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Arenas 
							
						 
					 
					
						
						
						
						
							
						
						
							ac53528f89 
							
						 
					 
					
						
						
							
							Modify CatalogItem for stocking  
						
						
						
						
					 
					
						2017-05-09 14:20:17 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Arenas 
							
						 
					 
					
						
						
						
						
							
						
						
							fbfe287da5 
							
						 
					 
					
						
						
							
							Add ConfirmOrderStockIntegrationEventHandler and OrderStockConfirmedIntegrationEvent/OrderStockNotConfirmedIntegrationEvent  
						
						
						
						
					 
					
						2017-05-09 13:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eduard Tomas 
							
						 
					 
					
						
						
						
						
							
						
						
							95af2d9a02 
							
						 
					 
					
						
						
							
							Autorefresh on healthchecks with config timeout  
						
						
						
						
					 
					
						2017-05-09 13:54:45 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Arenas 
							
						 
					 
					
						
						
						
						
							
						
						
							c5cca8f320 
							
						 
					 
					
						
						
							
							Merge branch 'order-processflow-redesign' of  https://github.com/dotnet-architecture/eShopOnContainers  into order-processflow-redesign  
						
						... 
						
						
						
						# Conflicts:
#	eShopOnContainers-ServicesAndWebApps.sln 
						
						
					 
					
						2017-05-08 13:59:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eduard Tomas 
							
						 
					 
					
						
						
						
						
							
						
						
							79f8f1b949 
							
						 
					 
					
						
						
							
							EventBus refactor.  
						
						... 
						
						
						
						Instead to register EventHandlers we register Func<EventHandlers> which solves scope problems (having transient/scoped objects owned by singletons) 
						
						
					 
					
						2017-05-03 10:59:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eduard Tomas 
							
						 
					 
					
						
						
						
						
							
						
						
							829f13aff0 
							
						 
					 
					
						
						
							
							Updated healthcheck lib  
						
						
						
						
					 
					
						2017-05-02 10:29:24 +02:00 
						 
				 
			
				
					
						
							
							
								Cesar De la Torre 
							
						 
					 
					
						
						
						
						
							
						
						
							6f8cd174c7 
							
						 
					 
					
						
						
							
							Refactoring to better terms  
						
						
						
						
					 
					
						2017-04-29 21:58:11 -07:00 
						 
				 
			
				
					
						
							
							
								Unai Zorrilla Castro 
							
						 
					 
					
						
						
						
						
							
						
						
							44e39a685c 
							
						 
					 
					
						
						
							
							Added IRabbitMQPersisterConnection and more resilient work on rabbitmq event bus  
						
						
						
						
					 
					
						2017-04-20 10:53:17 +02:00 
						 
				 
			
				
					
						
							
							
								Eduard Tomas 
							
						 
					 
					
						
						
						
						
							
						
						
							c85e880dad 
							
						 
					 
					
						
						
							
							Catalog.API methods following more rest conventions:  
						
						... 
						
						
						
						Create/Update routed by POST/PUT & Location header returned
A new GET endpoint for returning single item by id created to honour Location header of previous methods. 
						
						
					 
					
						2017-04-18 17:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Unai Zorrilla Castro 
							
						 
					 
					
						
						
						
						
							
						
						
							4ef6b63913 
							
						 
					 
					
						
						
							
							Review on 17/04/2017  
						
						
						
						
					 
					
						2017-04-17 12:28:12 +02:00 
						 
				 
			
				
					
						
							
							
								dsanz 
							
						 
					 
					
						
						
						
						
							
						
						
							ccde4a09f4 
							
						 
					 
					
						
						
							
							Remove commented code  
						
						
						
						
					 
					
						2017-04-07 15:23:05 +02:00 
						 
				 
			
				
					
						
							
							
								Eduard Tomas 
							
						 
					 
					
						
						
						
						
							
						
						
							756cb3dafa 
							
						 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						... 
						
						
						
						# Conflicts:
#	src/Mobile/eShopOnContainers/eShopOnContainers.Core/eShopOnContainers.Core.csproj
#	src/Services/Catalog/Catalog.API/Startup.cs
#	src/Services/Ordering/Ordering.API/Infrastructure/AutofacModules/MediatorModule.cs
#	src/Web/WebMVC/Startup.cs 
						
						
					 
					
						2017-04-05 17:05:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ramón Tomás 
							
						 
					 
					
						
						
						
						
							
						
						
							6803781bf8 
							
						 
					 
					
						
						
							
							Merge from Dev  
						
						
						
						
					 
					
						2017-04-05 11:12:49 +02:00 
						 
				 
			
				
					
						
							
							
								Cesar De la Torre 
							
						 
					 
					
						
						
						
						
							
						
						
							393b47fa93 
							
						 
					 
					
						
						
							
							CatalogIntegrationEventService Refactored  
						
						
						
						
					 
					
						2017-04-04 17:01:58 -07:00 
						 
				 
			
				
					
						
							
							
								Ramón Tomás 
							
						 
					 
					
						
						
						
						
							
						
						
							3c909ff392 
							
						 
					 
					
						
						
							
							Refactor  transaction and publishing in integration events  
						
						
						
						
					 
					
						2017-04-03 13:13:40 +02:00 
						 
				 
			
				
					
						
							
							
								Eduard Tomas 
							
						 
					 
					
						
						
						
						
							
						
						
							202882aa7c 
							
						 
					 
					
						
						
							
							Fixed healthcheck errors  
						
						
						
						
					 
					
						2017-03-31 12:47:56 +02:00 
						 
				 
			
				
					
						
							
							
								Cesar De la Torre 
							
						 
					 
					
						
						
						
						
							
						
						
							fa541444c7 
							
						 
					 
					
						
						
							
							Fixed bug in HealthChecks so the Catalog.API microservice checks the SQL database.  
						
						... 
						
						
						
						Also, added more UrlChecks to the MVC app so it checks all its dependencies.
Plus minor bugs/missing code in docker-compose.pro.yml that was evolved in the .override.yml 
						
						
					 
					
						2017-03-30 18:25:19 -07:00 
						 
				 
			
				
					
						
							
							
								dsanz 
							
						 
					 
					
						
						
						
						
							
						
						
							35cc2f9d7b 
							
						 
					 
					
						
						
							
							Merge branch 'dev'  
						
						... 
						
						
						
						# Conflicts:
#	src/Services/Basket/Basket.API/Model/IBasketRepository.cs
#	src/Services/Basket/Basket.API/Model/RedisBasketRepository.cs
#	src/Services/Catalog/Catalog.API/Startup.cs
#	src/Services/Ordering/Ordering.API/Application/Commands/CreateOrderCommandHandler.cs
#	src/Services/Ordering/Ordering.Infrastructure/Repositories/OrderRepository.cs
#	test/Services/UnitTest/Ordering/Application/NewOrderCommandHandlerTest.cs 
						
						
					 
					
						2017-03-29 11:43:30 +02:00 
						 
				 
			
				
					
						
							
							
								Ramón Tomás 
							
						 
					 
					
						
						
						
						
							
						
						
							3ef2aeff9a 
							
						 
					 
					
						
						
							
							Fix issue after merge  
						
						
						
						
					 
					
						2017-03-28 16:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								Ramón Tomás 
							
						 
					 
					
						
						
						
						
							
						
						
							fd0a30d62a 
							
						 
					 
					
						
						
							
							Merge from Dev  
						
						
						
						
					 
					
						2017-03-28 16:37:36 +02:00 
						 
				 
			
				
					
						
							
							
								Ramón Tomás 
							
						 
					 
					
						
						
						
						
							
						
						
							e08fe895a3 
							
						 
					 
					
						
						
							
							Added MVC and SPA Apps to healthChecker  
						
						... 
						
						
						
						Added styles to view 
						
						
					 
					
						2017-03-28 16:16:01 +02:00 
						 
				 
			
				
					
						
							
							
								Ramón Tomás 
							
						 
					 
					
						
						
						
						
							
						
						
							2119ae19bd 
							
						 
					 
					
						
						
							
							Fix startup after merge  
						
						
						
						
					 
					
						2017-03-27 15:24:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ramón Tomás 
							
						 
					 
					
						
						
						
						
							
						
						
							a14b7e580f 
							
						 
					 
					
						
						
							
							Merge from Dev  
						
						
						
						
					 
					
						2017-03-27 15:00:46 +02:00 
						 
				 
			
				
					
						
							
							
								Ramón Tomás 
							
						 
					 
					
						
						
						
						
							
						
						
							3a7a14bdb7 
							
						 
					 
					
						
						
							
							Created global filters for web apis  
						
						... 
						
						
						
						Fix bug BadRequest response  after creating order 
						
						
					 
					
						2017-03-27 14:05:28 +02:00 
						 
				 
			
				
					
						
							
							
								dsanz 
							
						 
					 
					
						
						
						
						
							
						
						
							d8d1e5a8b2 
							
						 
					 
					
						
						
							
							Remove unused code  
						
						
						
						
					 
					
						2017-03-27 11:55:54 +02:00 
						 
				 
			
				
					
						
							
							
								dsanz 
							
						 
					 
					
						
						
						
						
							
						
						
							395768d574 
							
						 
					 
					
						
						
							
							Merge branch 'dev' into IntegrationEventLogService-refactor  
						
						... 
						
						
						
						# Conflicts:
#	src/Services/Catalog/Catalog.API/Controllers/CatalogController.cs
#	src/Services/Catalog/Catalog.API/Startup.cs 
						
						
					 
					
						2017-03-27 10:18:41 +02:00 
						 
				 
			
				
					
						
							
							
								Cesar De la Torre 
							
						 
					 
					
						
						
						
						
							
						
						
							0d78461a08 
							
						 
					 
					
						
						
							
							Implemented EF Core DB connections resiliency with explicit retries and execution strategy when using multiple DbContexts  
						
						
						
						
					 
					
						2017-03-26 18:00:04 -07:00 
						 
				 
			
				
					
						
							
							
								Cesar De la Torre 
							
						 
					 
					
						
						
						
						
							
						
						
							c07665aef6 
							
						 
					 
					
						
						
							
							Renamed from EditProduct to UpdateProduct, also its HTTP Route, etc.  
						
						
						
						
					 
					
						2017-03-25 15:50:26 -07:00 
						 
				 
			
				
					
						
							
							
								Cesar De la Torre 
							
						 
					 
					
						
						
						
						
							
						
						
							313976da80 
							
						 
					 
					
						
						
							
							Fixed bugs related to the Product Update and PriceChangedIntegrationEvent. It was updating only when the price was changing... additional refactoring performed, too.  
						
						
						
						
					 
					
						2017-03-25 14:47:23 -07:00 
						 
				 
			
				
					
						
							
							
								Eduard Tomas 
							
						 
					 
					
						
						
						
						
							
						
						
							5b9b92397d 
							
						 
					 
					
						
						
							
							Updates to dockerfile / docker-compose for windows containers  
						
						
						
						
					 
					
						2017-03-24 13:15:40 +01:00 
						 
				 
			
				
					
						
							
							
								dsanz 
							
						 
					 
					
						
						
						
						
							
						
						
							0372fada82 
							
						 
					 
					
						
						
							
							IntegrationEventLogService refactoring  
						
						
						
						
					 
					
						2017-03-24 12:37:44 +01:00 
						 
				 
			
				
					
						
							
							
								Eduard Tomas 
							
						 
					 
					
						
						
						
						
							
						
						
							45499808b9 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/windows-containers-test' into dev  
						
						
						
						
					 
					
						2017-03-24 09:35:57 +01:00 
						 
				 
			
				
					
						
							
							
								Eduard Tomas 
							
						 
					 
					
						
						
						
						
							
						
						
							561ba3b1ec 
							
						 
					 
					
						
						
							
							1st version of healthcheck & webstatus  
						
						
						
						
					 
					
						2017-03-23 19:10:55 +01:00 
						 
				 
			
				
					
						
							
							
								dsanz 
							
						 
					 
					
						
						
						
						
							
						
						
							6e4d9461de 
							
						 
					 
					
						
						
							
							Add shared scope transaction between updating catalog product priceand store ProductPriceChangedIntegrationEvent. Added service to encapsulate logic for storage of integration event logs.  
						
						
						
						
					 
					
						2017-03-23 13:24:17 +01:00 
						 
				 
			
				
					
						
							
							
								dsanz 
							
						 
					 
					
						
						
						
						
							
						
						
							7a63490558 
							
						 
					 
					
						
						
							
							Add the sql implementation for the storage of Integration events.  
						
						
						
						
					 
					
						2017-03-22 16:10:46 +01:00 
						 
				 
			
				
					
						
							
							
								dsanz 
							
						 
					 
					
						
						
						
						
							
						
						
							696610ed36 
							
						 
					 
					
						
						
							
							Fix   #129  Post_update_product_price_and_catalog_and_basket_list_modified test failing  
						
						
						
						
					 
					
						2017-03-22 09:57:08 +01:00 
						 
				 
			
				
					
						
							
							
								dsanz 
							
						 
					 
					
						
						
						
						
							
						
						
							8a689c45f2 
							
						 
					 
					
						
						
							
							Add Delete and Create actions to the CatalogController.  
						
						
						
						
					 
					
						2017-03-21 13:10:40 +01:00 
						 
				 
			
				
					
						
							
							
								Ramón Tomás 
							
						 
					 
					
						
						
						
						
							
						
						
							8a054ed349 
							
						 
					 
					
						
						
							
							Removed the catch with retry logic from CatalogContextSeed and create a retry loop at startup for db availability  
						
						
						
						
					 
					
						2017-03-20 15:37:31 +01:00 
						 
				 
			
				
					
						
							
							
								etomas 
							
						 
					 
					
						
						
						
						
							
						
						
							3ec61e0df6 
							
						 
					 
					
						
						
							
							Tried patch proposed by Sandeep Bansal  
						
						
						
						
					 
					
						2017-03-18 11:13:20 +01:00 
						 
				 
			
				
					
						
							
							
								Ramón Tomás 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc1481979 
							
						 
					 
					
						
						
							
							Removed event file from catalog api csproj  
						
						
						
						
					 
					
						2017-03-17 13:20:52 +01:00 
						 
				 
			
				
					
						
							
							
								Cesar De la Torre 
							
						 
					 
					
						
						
						
						
							
						
						
							5a374e97b5 
							
						 
					 
					
						
						
							
							Refactoring Integration Events so they cannot be confused with Domain Events  
						
						
						
						
					 
					
						2017-03-16 18:59:20 -07:00 
						 
				 
			
				
					
						
							
							
								Cesar De la Torre 
							
						 
					 
					
						
						
						
						
							
						
						
							6f6f09e11e 
							
						 
					 
					
						
						
							
							Minor refactoring on the Event Bus IntegrationEventLog  
						
						
						
						
					 
					
						2017-03-16 15:54:01 -07:00 
						 
				 
			
				
					
						
							
							
								dsanz 
							
						 
					 
					
						
						
						
						
							
						
						
							33335eb230 
							
						 
					 
					
						
						
							
							Change in integration event publication fow as agreed. Flow is 1- start transaction 2- modify catalog iin db 3- add event to db 4- close transaction 5- publish event 6- update event state in db  
						
						
						
						
					 
					
						2017-03-16 16:08:55 +01:00 
						 
				 
			
				
					
						
							
							
								dsanz 
							
						 
					 
					
						
						
						
						
							
						
						
							c8df9a232a 
							
						 
					 
					
						
						
							
							Refactoring integration events: move event bus implementation to building block projects.  
						
						
						
						
					 
					
						2017-03-16 13:30:01 +01:00 
						 
				 
			
				
					
						
							
							
								Cesar De la Torre 
							
						 
					 
					
						
						
						
						
							
						
						
							8423c8bb63 
							
						 
					 
					
						
						
							
							Larger Refactoring of IntegrationEvents  
						
						
						
						
					 
					
						2017-03-15 18:42:47 -07:00