Commit Graph

37200 Commits

Author SHA1 Message Date
James Newton-King 2f7ec2ada2
Merge remote-tracking branch 'origin/release/2.2' into feature/master-routing-api-review-p1 2018-08-02 13:54:13 +12:00
Ryan Nowak 47f427d5ac Updating Health Checks for 2.2
A bunch of small changes and updates for 2.2 focused at making our main
scenarios more streamlined and focused. Also adds samples for
extensibility we support so far.

A list of changes:

Clearing baselines for these projects. We didn't ship anything in 2.1 so
there should be nothing in the baselines.

--

The middleware now uses Map for path matching. This makes the actual
`HealthCheckMiddleware` more standalone. This will make it easy to use
with Dispatcher/Endpoint Routing in the future.

This also manifests by removing Path from HealthCheckOptions - the path
is an explicit argument to the UseHealthChecks middelware - this
streamlines the design for 3.0.

--

Added extensibility for customizing the status codes (aspnet/Home#2584)

--

Added extensibility for writing the textual output (aspnet/Home#2583)

--

Changed the default output to be `text/plain`. The most common use cases
for health checks don't include a detailed status.

The existing output format is still available as an option.
2018-08-01 18:49:44 -07:00
ASP.NET CI 07eae90062 Updating submodule(s)
Mvc => 44f5b54f5f
Routing => 8c4f187c22

[auto-updated: submodules]
2018-08-01 18:45:51 -07:00
James Newton-King 8c4f187c22
Endpoint routing rename and API review changes (#684) 2018-08-02 13:38:08 +12:00
James Newton-King 44f5b54f5f
React to routing API review (#8194) 2018-08-02 13:37:43 +12:00
ASP.NET CI 9192263875 Updating submodule(s)
EntityFrameworkCore => c65fd72588814aea1883919ec12cec9279e9aada

[auto-updated: submodules]
2018-08-01 18:10:33 -07:00
ASP.NET CI 1a324c89c1 Updating submodule(s)
EntityFrameworkCore => 5458ceae7d2eafaff071c48a9bd7421afbbf60be

[auto-updated: submodules]
2018-08-01 17:42:16 -07:00
ASP.NET CI 5ef64a39bc Updating submodule(s)
CORS => 4ae6153ca0

[auto-updated: submodules]
2018-08-01 16:21:57 -07:00
ASP.NET CI 5dff7b85e5 Updating submodule(s)
CORS => a080301b89

[auto-updated: submodules]
2018-08-01 23:15:59 +00:00
Pranav K 4ae6153ca0
Merge remote-tracking branch 'origin/release/2.2' 2018-08-01 16:03:12 -07:00
Wraptor a080301b89 Removed CorsConstats.Simple* variables 2018-08-01 16:02:13 -07:00
Flying Wraptor 2db11051d8 Removed Simple request filtering 2018-08-01 16:02:13 -07:00
ASP.NET CI 02ca7abd52 Updating submodule(s)
IISIntegration => 8ea2cd9081

[auto-updated: submodules]
2018-08-01 22:45:37 +00:00
Doug Bunting 425161d0f8
Merge commit 'adb70c023fe55b7ee06f8d6bb659911fe91e5921' 2018-08-01 15:45:27 -07:00
Doug Bunting a38be636e3
Merge commit '165c712201b7d64bf3bc97771875dd125ed2fc07' 2018-08-01 15:45:04 -07:00
Doug Bunting 32af33987b
Merge commit '475b561420c9ac15a524d128e1df2c2ed8a00d7c' 2018-08-01 15:44:50 -07:00
Pavel Krymets 8ea2cd9081
Ship shim with integration testing (#1129) 2018-08-01 15:40:45 -07:00
ASP.NET CI d7a0cd94b4 Updating submodule(s)
EntityFrameworkCore => c5f7d11c93e6c9b33467f72ac7613761abf9d0c1

[auto-updated: submodules]
2018-08-01 22:14:55 +00:00
ASP.NET CI afd52d9ff2 Updating submodule(s)
EntityFrameworkCore => f151f8e8f9c594dae295165bd74a82f233e52ad5

[auto-updated: submodules]
2018-08-01 21:54:11 +00:00
ASP.NET CI adb70c023f Updating submodule(s)
IISIntegration => f4c71da996

[auto-updated: submodules]
2018-08-01 14:41:59 -07:00
Pavel Krymets f4c71da996
Reduce msbuild invocations while building native (#1135) 2018-08-01 14:37:23 -07:00
ASP.NET CI 419ff90a16 Updating submodule(s)
Hosting => 44056697e6

[auto-updated: submodules]
2018-08-01 20:55:32 +00:00
BrennanConroy 7d4df89025
Back Port WebPack (#2641) 2018-08-01 13:55:08 -07:00
Pavel Krymets 44056697e6 Merge branch 'merge/release/2.2-to-master' 2018-08-01 13:46:05 -07:00
ASP.NET CI fae1654a17 Updating submodule(s)
SignalR => 03a7ba4995

[auto-updated: submodules]
2018-08-01 13:25:20 -07:00
Andrew Stanton-Nurse 03a7ba4995
remove Jenkins configs already covered by VSTS (#2706) 2018-08-01 13:21:26 -07:00
Mikael Mengistu b0dcfe560d
Merge pull request #2712 from aspnet/release/2.2
Move .pom file in gradle build task
2018-08-01 13:19:41 -07:00
ASP.NET CI 0846277932 Updating submodule(s)
Mvc => 4a7cd6e3e5

[auto-updated: submodules]
2018-08-01 12:55:54 -07:00
dotnet-maestro-bot 4a7cd6e3e5 Use OSS package versions consistent with aspnet/benchmarks and Microsoft.AspNetcore.All 2.1.2 (#8190)
- update our own NuGet packages to align lower-level dependencies
- add metadata to BasicApi controllers
  - avoids analyzer failures when building with Microsoft.AspNetCore.All e.g. in benchmark runs
  - especially important in `PetController` because it's associated with `[ApiContoller]`
- use pooled `DbContext`s for MySql too
2018-08-01 12:51:09 -07:00
Mike Lorbetske 7487da155f
Switch signing certificate for Newtonsoft.JSON to Microsoft3rdPartyAppComponentDual 2018-08-01 12:42:16 -07:00
Mike Lorbetske 7f8f210a24
Add license headers to all files
Bump version of JSON.NET to 11.0.2
2018-08-01 12:37:35 -07:00
Mike Lorbetske 89ab0cfde8
Initial commit of the HTTP REPL 2018-08-01 12:37:34 -07:00
ASP.NET CI c7e5a3d2c4 Updating submodule(s)
Mvc => c34830f9de

[auto-updated: submodules]
2018-08-01 19:12:56 +00:00
Doug Bunting 165c712201
Use OSS package versions consistent with aspnet/benchmarks and Microsoft.AspNetcore.All 2.1.2
- update our own NuGet packages to align lower-level dependencies
2018-08-01 11:14:10 -07:00
Doug Bunting c34830f9de
Use OSS package versions consistent with aspnet/benchmarks and Microsoft.AspNetcore.All 2.1.2
- update our own NuGet packages to align lower-level dependencies
- add metadata to BasicApi controllers
  - avoids analyzer failures when building with Microsoft.AspNetCore.All e.g. in benchmark runs
  - especially important in `PetController` because it's associated with `[ApiContoller]`
- use pooled `DbContext`s for MySql too
2018-08-01 11:04:33 -07:00
ASP.NET CI 8fed920ed1 Updating submodule(s)
Mvc => 567aa6e110

[auto-updated: submodules]
2018-08-01 10:30:34 -07:00
ASP.NET CI 475b561420 Updating submodule(s)
Mvc => 814a803ed8

[auto-updated: submodules]
2018-08-01 17:29:33 +00:00
Pranav K 567aa6e110
Merge remote-tracking branch 'origin/release/2.2' 2018-08-01 10:17:10 -07:00
Pranav K 814a803ed8
Use local instances of MemoryCache in script, link and image tag helper 2018-08-01 10:14:31 -07:00
Kiran Challa 1431413c56 Merge branch 'merge/release/2.2-to-master' 2018-08-01 10:04:56 -07:00
ASP.NET CI 227d5f7ac7 Updating submodule(s)
SignalR => 76706144a5

[auto-updated: submodules]
2018-08-01 10:02:03 -07:00
ASP.NET CI 9abe2dda50 Updating submodule(s)
SignalR => fd6b52c22b

[auto-updated: submodules]
2018-08-01 16:49:01 +00:00
Mikael Mengistu fd6b52c22b
Move .pom file in gradle build task (#2708) 2018-08-01 09:42:35 -07:00
Dylan Dmitri Gray 76706144a5 Add support for streaming arguments to clients using Channel (#2441) 2018-08-01 09:31:43 -07:00
ASP.NET CI 78e5382816 Updating submodule(s)
EntityFrameworkCore => d6c3f750c75dbb1cc6429b87be1c22c40bbc9ef4

[auto-updated: submodules]
2018-08-01 09:31:29 -07:00
ASP.NET CI e1ad46e1cd Updating submodule(s)
Mvc => f4ff537a31

[auto-updated: submodules]
2018-08-01 08:05:33 -07:00
ASP.NET CI 323f25fb74 Updating submodule(s)
Mvc => ab84d17bb3

[auto-updated: submodules]
2018-08-01 07:37:53 -07:00
Kiran Challa f4ff537a31 Fix flaky test by using a different instance of contract resolver
[Fixes #8175] FlakyTest: ExecuteAsync_ErrorDuringSerialization_DoesNotCloseTheBrackets
2018-08-01 07:33:37 -07:00
Kiran Challa ab84d17bb3 Unskip endpoint routing functional tests 2018-08-01 07:22:42 -07:00
ASP.NET CI 1a24e2bf56 Updating submodule(s)
EntityFrameworkCore => 8a259ef7d49f73db5bb580c0621e630b32a92a56

[auto-updated: submodules]
2018-07-31 23:20:39 -07:00