144 Commits

Author SHA1 Message Date
Miguel Veloso
61ecfba052 Add a TransactionId to IntegrationEventLogEntry to ensure that chained integration events are only published once from the correct transaction scope 2019-05-07 21:29:37 +01:00
Miguel Veloso
a95fbd993a Update configuration values starting with array index = 0 2019-05-03 16:00:47 +01:00
Miguel Veloso
d5adb5f723 Update HealthChecks UI libraries to properly handle missing services. 2019-03-18 16:53:34 +00:00
Miguel Veloso
c1d7ca8951 Merge branch 'dev' into features/add-seq-sink
# Conflicts SOLVED:
#	.gitignore
#	src/BuildingBlocks/WebHostCustomization/WebHost.Customization/WebHostExtensions.cs
#	src/Services/Basket/Basket.API/Basket.API.csproj
#	src/Services/Basket/Basket.API/Program.cs
#	src/Services/Basket/Basket.API/Startup.cs
#	src/Services/Catalog/Catalog.API/Catalog.API.csproj
#	src/Services/Catalog/Catalog.API/Program.cs
#	src/Services/Catalog/Catalog.API/Startup.cs
#	src/Services/Identity/Identity.API/Identity.API.csproj
#	src/Services/Identity/Identity.API/Program.cs
#	src/Services/Identity/Identity.API/Startup.cs
#	src/Services/Location/Locations.API/Locations.API.csproj
#	src/Services/Location/Locations.API/Program.cs
#	src/Services/Location/Locations.API/Startup.cs
#	src/Services/Marketing/Marketing.API/Marketing.API.csproj
#	src/Services/Marketing/Marketing.API/Program.cs
#	src/Services/Marketing/Marketing.API/Startup.cs
#	src/Services/Ordering/Ordering.API/Ordering.API.csproj
#	src/Services/Ordering/Ordering.API/Program.cs
#	src/Services/Ordering/Ordering.API/Startup.cs
#	src/Services/Ordering/Ordering.SignalrHub/Ordering.SignalrHub.csproj
#	src/Services/Ordering/Ordering.SignalrHub/Program.cs
#	src/Services/Ordering/Ordering.SignalrHub/Startup.cs
#	src/Services/Payment/Payment.API/Payment.API.csproj
#	src/Services/Payment/Payment.API/Program.cs
#	src/Services/Payment/Payment.API/Startup.cs
#	src/Web/WebMVC/Program.cs
#	src/Web/WebMVC/Startup.cs
#	src/Web/WebStatus/Program.cs
#	src/Web/WebStatus/Startup.cs
#	src/Web/WebStatus/WebStatus.csproj
2019-02-28 15:34:12 +00:00
Miguel Veloso
4d6b2f03d2 Add Serilog and Seq working in Docker 2019-01-31 10:43:32 +00:00
eiximenis
9b0eaddb15 webhooks API & client 2019-01-29 19:34:57 +01:00
eiximenis
38243a9d2f comment updated in compose 2019-01-24 14:44:00 +01:00
eiximenis
485bb9e4a9 WIP 2019-01-23 20:02:46 +01:00
eiximenis
586c6de020 WIP Webhooks 2019-01-21 18:02:14 +01:00
eiximenis
8677b8d240 Webhooks API: WIP - Initial commit 2019-01-16 19:38:14 +01:00
Ramón Tomás
ffca2da0b3 Migrated to netcore 2.2 2018-12-11 13:51:58 +01:00
Ramón Tomás
8d794a220b Updated Helm scripts to include healthcheck url env vars
Updated Webstatus docker-compose to include HealthCheck url env vars
2018-12-04 15:51:33 +01:00
Ramón Tomás
0f6f4e6d14 Integrate HealthCheck to all eShop services and apps
Integrate WebStatus with Healthcheck
2018-11-30 17:43:22 +01:00
Miguel Veloso
16cae13dc4 Organize Dockerfiles to be easier to compare 2018-07-02 13:37:49 +01:00
eiximenis
fcff8e45aa Fixes #630 2018-06-12 19:05:51 +02:00
Cesar De la Torre Llorente
104661d39d Fixed bug, no need of GracePeriodTime setting for the Order microservice. Only for the Ordering.BackgroundTasks 2018-05-26 20:45:32 +02:00
Ramón Tomás
7d2a790a8b Fixed AOT compile issue with signalr pkg version
Removed duplicated ordering.background task in docker compose files
2018-05-14 13:51:42 +02:00
eiximenis
31669d5d2d Merge branch 'features/netcore2.1' into dev
# Conflicts:
#	eShopOnContainers-ServicesAndWebApps.sln
2018-05-11 11:26:19 +02:00
Miguel Veloso
794be31f53 Include Ordering.BackgroundTasks in webstatus check 2018-05-10 11:31:11 +01:00
Miguel Veloso
49ec9beff4 wip: add back OrderingBackgroundTasks 2018-05-09 20:10:54 +01:00
Ramón Tomás
25c752c61a Added SignalR Hub service to k8s 2018-04-19 17:21:26 +02:00
Ramón Tomás
04560ff4eb Created specific service for signalr hub 2018-04-19 00:58:09 +02:00
Ramón Tomás
f1f17798da Added missing Task.Background service docker-compose configuration
Added signalr client for MVC
Added signalr hub
Added signalr events when order status changes
2018-04-13 13:45:21 +02:00
eiximenis
2181e1c9a6 update local config to use apigw when downloading catalog images 2018-04-03 18:27:47 +02:00
Cesar De la Torre Llorente
b6d09a2439 Fixed comments not right for Pi Gateways services 2018-04-02 16:43:50 -07:00
Cesar De la Torre Llorente
0906ae6195 Fixed comment for the identity.api microservice. 2018-04-02 15:22:26 -07:00
Cesar De la Torre Llorente
debecf1b8d Adding comments about the external ports in docker-compose.override.yml saying that a production environment your should remove the external ports kept here for microservice debugging purposes.
The API Gateway redirects and access through each microservice's internal port (80).
2018-04-02 15:03:59 -07:00
eiximenis
a34ed28445 SPA adapted to gateway 2018-02-28 15:40:22 +01:00
eiximenis
181b475e32 MVC adapted to marketing bff apigw 2018-02-28 13:13:18 +01:00
eiximenis
de37559c41 Files moved / names changes / csprojs updated / sln updated 2018-02-28 11:30:25 +01:00
eiximenis
a18cec21fe Missing aggregator project 2018-02-27 14:32:25 +01:00
eiximenis
8cfb74fe93 Fixing SPA for using aggregators 2018-02-27 13:10:39 +01:00
Eduard Tomàs
1b87e2a18f Reverted duality of config files for ocelot because were not really needed 2018-02-15 18:45:18 +01:00
Eduard Tomàs
3b2c80e6d3 Ocelot config via volumes 2018-02-15 18:13:14 +01:00
Eduard Tomàs
6cc87fc80a renaming of PurchaseBff to Aggregator 2018-02-15 17:30:39 +01:00
Eduard Tomàs
8edd736196 Updating SPA for working with PurchaseBFF. 2018-02-06 18:35:01 +01:00
Eduard Tomàs
704e6ae693 Finished purchase-bff implementation and ocelot rerouting 2018-02-02 16:55:33 +01:00
Eduard Tomàs
b0d4ae5a72 All order flow goes through Purchase BFF API. Also some refactorings. 2018-02-02 12:26:47 +01:00
Eduard Tomàs
d8382f8d52 Changed catalog.api url from catalog.api to pass through API gateway 2018-01-31 16:46:10 +01:00
Eduard Tomàs
1c6431d503 Moved "AddItemToBasket" from MVC Client to a single call in PurchaseBFF 2018-01-31 16:35:40 +01:00
Eduard Tomàs
dcb9b87361 2018-01-30 09:50:45 +01:00
Eduard Tomàs
47a33ddd05 BFF Purchase - WIP 2018-01-29 16:58:08 +01:00
Eduard Tomàs
02f5e1158a Purchase BFF skeleton created 2018-01-26 17:09:36 +01:00
Eduard Tomàs
ea4e0ed6e8 Deploying ocelot to k8s
configuration to ocelot passed through a k8s volume
2018-01-11 18:18:16 +01:00
Eduard Tomàs
e72ada31fb Create Ocelot project 2018-01-11 11:20:38 +01:00
Cesar De la Torre
60fc141792 Fixed SQL parameters for the new SQL Server image 2018-01-05 12:38:03 -08:00
yanchenw
e4fa15b813 Optimize multi-stage build Dockerfile
Remove explicitly copied dependencies, copy entire solution
into the conainter and depends on the cache to reduce build
time.

Addd temporary solution file which does not contains the
dcproj file to work around the issue that the dotnet cli
cannot handle dcproj.
2018-01-04 11:01:45 -08:00
Cesar De la Torre
f096624238 Updated comment with config for Mac 2018-01-03 11:15:26 -08:00
Cesar De la Torre
779c7c2901 Refactoring in docker-compose files 2017-10-27 15:27:51 -07:00
Ramón Tomás
c51c101f90 Updated Load Tests
Added middleware to bypass authorization in load testing
2017-10-23 17:39:45 +02:00