Commit Graph

4579 Commits

Author SHA1 Message Date
Pranav K 2081abd75d
Merge remote-tracking branch 'origin/release/2.2' 2018-07-20 17:09:38 -07:00
Pranav K e903bda94a
Add test project to Mvc.NoFun.sln 2018-07-20 17:09:20 -07:00
Remco 28c0c4d128
Add ability to override the testing web content root using environment variables 2018-07-20 16:56:24 -07:00
Alexej Timonin d4beab5d09
CompositeValidationAttribute
- Add abstract CompositeValidationAttribute.
- Change DataAnnotationsMetadataProvider.CreateValidationMetadata to
populate ValidatorMetadata with validation attributes from CompositeValidationAttribute.
2018-07-20 15:31:14 -07:00
Ryan Nowak 56a67b92a6 Merge remote-tracking branch 'origin/release/2.2' 2018-07-20 13:09:18 -07:00
Ryan Nowak 5c488bf09c make feature branch build 2018-07-20 12:57:43 -07:00
Ryan Nowak 8f8d3afd36 Fix bug in benchmark 2018-07-20 12:57:43 -07:00
Ryan Nowak 3ba6f35495 React to RoutePattern changes in Routing 2018-07-20 12:57:43 -07:00
Pranav K 49be8d20a9
Merge pull request #8119 from dotnet-maestro-bot/merge/release/2.2-to-master
[automated] Merge branch 'release/2.2' => 'master'
2018-07-19 18:41:06 -07:00
Kristian Hellang 53930af0e3 Set ProblemDetails status field during ObjectResult formatting 2018-07-19 17:57:55 -07:00
James Newton-King 707f02a266
Merge branch 'merge/release/2.2-to-master' 2018-07-19 17:17:46 +12:00
James Newton-King 36d90c9bc2
Run request service constraint test with dispatching (#8112) 2018-07-19 16:43:51 +12:00
James Newton-King ec8976ffaf
Update MvcEndpointDataSource on raised change token (#8108) 2018-07-19 16:43:24 +12:00
Kiran Challa 62e000401d Updated dependencies.props 2018-07-18 08:56:44 -07:00
James Newton-King 7beb160940
Merge branch 'merge/release/2.2-to-master' 2018-07-18 16:21:01 +12:00
James Newton-King badbcb9437
Add MvcEndpointDataSource benchmarks (#8104) 2018-07-18 15:48:18 +12:00
Kiran Challa b0e46dc312 Temporarily reference feature branch versions of ROuting & Localization to prevent breaking changes 2018-07-17 12:26:45 -07:00
Kiran Challa dfaaa2ef5d Merge branch 'merge/release/2.2-to-master'
# Conflicts:
#	build/dependencies.props
2018-07-17 11:25:43 -07:00
Kiran Challa c1fab727a0 Upgraded dependencies.props 2018-07-17 10:09:36 -07:00
Kiran Challa dd252c0ccc Updated dependencies.props to use feature branch versions 2018-07-17 05:24:51 -07:00
Kiran Challa 0caacb8217 React to LinkGenerator api changes 2018-07-17 05:24:27 -07:00
James Newton-King bc6408cdbf
Merge release/2.2 2018-07-17 23:01:45 +12:00
James Newton-King 737464eafa
Merge release/2.2 2018-07-17 22:41:56 +12:00
James Newton-King 42218d5fb5
Versioning with endpoint constraint (#8098) 2018-07-17 16:37:45 +12:00
Pranav K b62499e02c
Ensure PageContext.ViewData and ViewContext.ViewData are the same instance
Fixes #7675
2018-07-16 11:16:03 -07:00
Pranav K 9d951325b2
Re-organize shared src packages so we can do true IVT between src assemblies 2018-07-16 11:15:58 -07:00
ASP.NET CI 11a9bafeb4 Update dependencies.props
[auto-updated: dependencies]
2018-07-15 20:06:06 +00:00
ASP.NET CI 4f42432853 Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:22:00 -07:00
Doug Bunting 16cea4073c
Merge pull request #8086 from dotnet-maestro-bot/merge/release/2.2-to-master
[automated] Merge branch 'release/2.2' => 'master'
2018-07-14 20:39:15 -07:00
Pranav K 0038ccbaa3
Merge pull request #8081 from dotnet-maestro-bot/merge/release/2.2-to-master
[automated] Merge branch 'release/2.2' => 'master'
2018-07-13 13:48:09 -07:00
Doug Bunting 35fad0881b
Mark unused `ParameterBinder.BindModelAsync(...)` overloads as `[Obsolete]`
- #7660
- also addresses part of #7317, only in `ComplexTypeModelBinderIntegrationTest`
2018-07-13 13:26:56 -07:00
Doug Bunting f2608c2ff4
Do not suppress `ModelValidationState.Invalid` entries
- #7992, #7963
2018-07-13 13:21:43 -07:00
Pranav K dfbdb37979
Refactorings for codefix (#8067)
* Refactorings for codefix

- Move some common code in SymbolApiResponseMetadataProvider
- Don't run diagnostics for 1006 if we are unable to parse a return type
2018-07-13 13:05:49 -07:00
Nate McMaster d46948da1d
Pin version variables to the ASP.NET Core 2.1.2 baseline
This reverts our previous policy of cascading versions on all servicing updates.
This moves variables into the 'pinned' section, and points them to the latest
stable release (versions that were used at the time of the 2.1.2 release).
2018-07-12 18:32:17 -07:00
James Newton-King 4814610a4c
Merge branch 'merge/release/2.2-to-master' 2018-07-13 13:01:33 +12:00
Pranav K 0e9123dfcc
Merge pull request #8069 from dotnet-maestro-bot/merge/release/2.2-to-master
[automated] Merge branch 'release/2.2' => 'master'
2018-07-12 17:24:17 -07:00
James Newton-King f12f9b46ed
Add startup filter to set MiddlewareFilterBuilder.ApplicationBuilder 2018-07-13 12:23:30 +12:00
Hao Kung a5083d525b
Fix regression with Authorize + IPolicyProvider (#8068) 2018-07-12 15:36:03 -07:00
Pranav K 46189abda7 Refactoring for ApiConvention analyzers 2018-07-12 14:26:27 -07:00
Pranav K 0cadd94183
Merge pull request #8063 from dotnet-maestro-bot/merge/release/2.2-to-master
[automated] Merge branch 'release/2.2' => 'master'
2018-07-12 13:53:02 -07:00
Nate McMaster 66cac69adf
Updating dependencies to 2.1.2 and adding a section for pinned variable versions 2018-07-12 13:44:05 -07:00
Pranav K a87b8fa2af
Merge remote-tracking branch 'origin/release/2.1' into release/2.2 2018-07-12 12:48:57 -07:00
Pranav K f26a613528
Merge commit '4f1b7ccca634bd0ab2d3336a6f2623ebe8b6682d' into release/2.2 2018-07-12 12:48:50 -07:00
Pranav K 174c5eaa6c Make fewer public API changes 2018-07-12 12:46:49 -07:00
Pranav K 4f1b7ccca6 Use ModelMetadata from actual types for validation
Fixes https://github.com/aspnet/Mvc/issues/7952
2018-07-12 12:46:49 -07:00
James Newton-King 152ed3b4c3
Merge branch 'merge/release/2.2-to-master' 2018-07-12 17:12:23 +12:00
James Newton-King a67d9363e2
Consumes endpoint constraint (#8057) 2018-07-12 16:35:33 +12:00
James Newton-King 601861289a
Merge branch 'merge/release/2.2-to-master' 2018-07-12 15:00:16 +12:00
James Newton-King 3154979189
Add Consumes endpoint constraint (#8053) 2018-07-12 14:58:57 +12:00
James Newton-King c367e1d681
Fix dispatching functional tests not using dispatching startup (#8052) 2018-07-12 14:19:48 +12:00