Commit Graph

25659 Commits

Author SHA1 Message Date
ASP.NET CI 4643b97e23 Updating submodule(s)
AzureIntegration => 2a64c1953d
EntityFrameworkCore => b840c9cdca075bf7faa91f3cf836f0116d3fa6ca
HttpSysServer => 988972e1e5
SignalR => a4d0bf2e3a

[auto-updated: submodules]
2018-03-29 18:18:40 +00:00
Ryan Brandenburg 2a64c1953d Skip broken tests 2018-03-29 11:02:57 -07:00
ASP.NET CI b26e9d7924 Updating submodule(s)
HttpSysServer => 41f74bb9ea
SignalR => 0285549aaa

[auto-updated: submodules]
2018-03-29 10:50:47 -07:00
Andrew Stanton-Nurse 0285549aaa
Merge pull request #1769 from aspnet/release/2.1
collect log messages during browser tests (#1670)
2018-03-29 10:11:35 -07:00
Andrew Stanton-Nurse a4d0bf2e3a
collect log messages during browser tests (#1670) 2018-03-29 10:11:18 -07:00
David Fowler 80b842e987 Merge branch 'release/2.1' into dev 2018-03-29 10:05:30 -07:00
David Fowler 7a53e07623
Parse data as it comes in off the wire in the .NET client and server (#1766)
- Change websockets and the POST end point to send data unbuffered.
- Update tests to handle partial frames
2018-03-29 10:03:59 -07:00
ASP.NET CI a438d75b69 Updating submodule(s)
KestrelHttpServer => cc8c140cca

[auto-updated: submodules]
2018-03-29 17:01:16 +00:00
Chris Ross (ASP.NET) 41f74bb9ea Merge branch 'release/2.1' into dev 2018-03-29 10:00:50 -07:00
Nate McMaster 19c7c1beec
Add MSBuild namespace to generated dependencies.props file 2018-03-29 09:45:31 -07:00
ASP.NET CI caeeb5402e Updating BuildTools from 2.1.0-preview3-17001 to 2.1.0-preview3-17002
[auto-updated: buildtools]
2018-03-29 16:40:08 +00:00
ASP.NET CI 5f915b59c5 Updating submodule(s)
KestrelHttpServer => 4592227d07

[auto-updated: submodules]
2018-03-29 16:39:59 +00:00
Chris Ross (ASP.NET) 988972e1e5 Disable regressed negotiate test #439 2018-03-29 09:06:27 -07:00
Chris Ross (ASP.NET) 4592227d07 Merge branch 'release/2.1' into dev 2018-03-29 08:50:40 -07:00
ASP.NET CI 844f1b0cd0 Updating submodule(s)
Mvc => d360886b78

[auto-updated: submodules]
2018-03-29 08:49:40 -07:00
Ryan Brandenburg cc8c140cca Skip flaky test 2018-03-29 08:48:40 -07:00
ASP.NET CI b727ed4d9e Updating submodule(s)
Mvc => 24eaa740f5

[auto-updated: submodules]
2018-03-29 15:27:22 +00:00
Doug Bunting 24eaa740f5
Merge pull request #7570 from aspnet/release/2.1
Merge to `dev`: Restore `ModelMetadata.PropertyName != null` behaviour
- and: Fix #7558 infer [FromRoute] with parameter in ANY route
2018-03-29 08:22:37 -07:00
Ryan Nowak d360886b78 Fix #7558 infer [FromRoute] with parameter in ANY route
This changes the logic for when we infer [FromRoute] on an action
parameter from *ALL* to *ANY*.

This means that if a parameter occurs in any route on an ApiController,
we will treat it as [FromRoute]. We think this is the best decision
because it's less ambiguous. If a parameter appears in a route, it won't
be eligible to be bound from query. I think that's good.

If for some reason you want this kind of behavior (route or query) then
we suggest breaking up the actions. This isn't very documentation
friendly (swagger) so we don't suggest it.
2018-03-29 07:54:39 -07:00
ASP.NET CI b845420ce5 Updating submodule(s)
Mvc => fc3a815e57

[auto-updated: submodules]
2018-03-29 14:39:42 +00:00
Doug Bunting fc3a815e57
Restore `ModelMetadata.PropertyName != null` behaviour
- #7413 part 2 of 2
- add `ModelMetadata.Name` and `ParameterName`
  - use `Name` instead of `PropertyName` in most cases
- update `ModelMetadata.ContainerType` and other property use
  - choose using `MetadataKind` almost everywhere; support all possibilties
    - usually parameter metadata was possible but not handled
    - worst case was one or two potential NREs, especially `ContainerType.*` dereferences
  - improve `MvcCoreLoggerExtensions` metadata handling
    - add three new debug messages, one for type metadata and two for parameter metadata
- update `ModelMetadata.ContainerMetadata`, `ContainerType` and `PropertyName` doc comments
- no changes needed in Microsoft.AspNetCore.Mvc.ViewFeatures because parameters aren't viewed

nits:
- add missing `TestModelMetadataProvider.ForParameter(...)` method
- remove unused `EmptyModelMetadataProvider` instances in `ModelMetadataTest`
- refactor `ModelValidationResultComparer` out of DataAnnotationsModelValidatorTest`
- take VS suggestions, mostly related to variable inlining and object initializers
2018-03-29 07:22:00 -07:00
ASP.NET CI dca71f67f3 Updating submodule(s)
SignalR => 2f9942e1f2

[auto-updated: submodules]
2018-03-29 07:36:55 +00:00
ASP.NET CI 8ece5a52cb Updating submodule(s)
SignalR => cddf46c0cd

[auto-updated: submodules]
2018-03-29 00:31:02 -07:00
James Newton-King 2f9942e1f2
Merge pull request #1765 from aspnet/release/2.1
Make HubConnection write messages directly to the PipeWriter (#1762)
2018-03-29 20:27:14 +13:00
James Newton-King cddf46c0cd
Make HubConnection write messages directly to the PipeWriter (#1762) 2018-03-29 20:26:09 +13:00
ASP.NET CI eaae870fc1 Updating submodule(s)
SignalR => eaaaeb1ba3

[auto-updated: submodules]
2018-03-28 23:11:24 -07:00
BrennanConroy eaaaeb1ba3
Upgrade deps (#1761) 2018-03-28 22:01:22 -07:00
ASP.NET CI ab1bee2159 Updating submodule(s)
SignalR => a4dd4da7a2

[auto-updated: submodules]
2018-03-28 21:59:56 -07:00
ASP.NET CI 2a93d0e732 Updating submodule(s)
SignalR => 7f86b92f7e

[auto-updated: submodules]
2018-03-28 21:56:17 -07:00
James Newton-King a4dd4da7a2
Merge pull request #1760 from aspnet/release/2.1
Handshake and negotiation optimization (#1731)
2018-03-29 17:51:40 +13:00
James Newton-King 7f86b92f7e
Handshake and negotiation optimization (#1731) 2018-03-29 17:50:45 +13:00
ASP.NET CI 50bf843942 Updating submodule(s)
HttpClientFactory => 8a867bfba6963313cc4b03a23a14a1c643cb6e27

[auto-updated: submodules]
2018-03-28 20:59:58 -07:00
ASP.NET CI ef5db6f743 Updating submodule(s)
HttpClientFactory => 566eea406189b1550ba2b387391cb761ee3f5e18

[auto-updated: submodules]
2018-03-28 20:57:09 -07:00
ASP.NET CI eddc2f8d53 Updating submodule(s)
Razor => 03938dfd95

[auto-updated: submodules]
2018-03-28 19:33:44 -07:00
ASP.NET CI a7d10469bf Updating submodule(s)
Razor => ad3048fcc3
SignalR => 2bf962d362

[auto-updated: submodules]
2018-03-28 19:16:19 -07:00
Ajay Bhargav Baaskaran ad3048fcc3 Merge branch 'release/2.1' into dev 2018-03-28 18:26:25 -07:00
Ajay Bhargav Baaskaran 03938dfd95 Handle Mutex creation exceptions 2018-03-28 18:23:30 -07:00
ASP.NET CI a31cc68cef Updating submodule(s)
EntityFrameworkCore => 1ca2495b9ceffa37861a60476cd7448913f08c38
Identity => 583e505b10

[auto-updated: submodules]
2018-03-29 01:17:26 +00:00
ASP.NET CI e4310f1ba0 Updating submodule(s)
EntityFrameworkCore => 5ed2387453f88b9b2b6d99fa96b8f72b8c8cf88b
SignalR => d5dafae2cc

[auto-updated: submodules]
2018-03-28 18:15:51 -07:00
Mikael Mengistu 2bf962d362
Merge pull request #1757 from aspnet/release/2.1
Always flush in WebSocketsTransport (#1756)
2018-03-28 18:12:31 -07:00
BrennanConroy d5dafae2cc Always flush in WebSocketsTransport (#1756) 2018-03-28 18:03:48 -07:00
ASP.NET CI 7ac38bf416 Updating submodule(s)
Identity => 3c9f0ecfd5

[auto-updated: submodules]
2018-03-28 17:03:36 -07:00
ASP.NET CI 2a4b41b264 Updating BuildTools from 2.1.0-preview2-15767 to 2.1.0-preview2-15768
[auto-updated: buildtools]
2018-03-28 16:47:12 -07:00
ASP.NET CI 2ef824a659 Updating submodule(s)
EntityFrameworkCore => e6894d01230abec664b7461aa76464edeaada3e0
Logging => d4588d07e61534ef9d6bdb06fd7320c619500e68
SignalR => eb2fa9bacd

[auto-updated: submodules]
2018-03-28 16:47:02 -07:00
ASP.NET CI 3e571da328 Updating submodule(s)
EntityFrameworkCore => 22ee8d294f30590798ce5e1f21a47492dd357d42
Logging => 91bd1eac36684a9602138af3f3f87db28d84881d
SignalR => 9ce543ade2

[auto-updated: submodules]
2018-03-28 23:15:19 +00:00
Nate McMaster 2d5559b06a
Update dependencies to build 20180326-03-1527311 2018-03-28 16:07:10 -07:00
ASP.NET CI a48dbf806d Updating submodule(s)
EntityFrameworkCore => f5171bd2f479f80ee218ad4ee62ca6c6e3b3f69f
Microsoft.Data.Sqlite => 7385fc849369f2c278dd2bce196c889ebe3af638
SignalR => 6de4ac2880

[auto-updated: submodules]
2018-03-28 22:34:41 +00:00
Mikael Mengistu 9ce543ade2
Merge pull request #1755 from aspnet/release/2.1
Fix more flaky tests (#1750)
2018-03-28 15:31:35 -07:00
ASP.NET CI 6a616bad5b Updating BuildTools from 2.1.0-preview2-15766 to 2.1.0-preview2-15767
[auto-updated: buildtools]
2018-03-28 15:27:53 -07:00
ASP.NET CI 8ee80d8451 Updating submodule(s)
EntityFrameworkCore => 56efc5dd910c9960c9b1a7948c08021abbfd9dd4
IISIntegration => c06de96bd3
SignalR => 8c84518ecc

[auto-updated: submodules]
2018-03-28 15:27:43 -07:00