Ryan Nowak
44d08dcb2b
Add integration test
2017-09-27 16:12:45 -07:00
Ryan Nowak
5fed462123
Add tree dispatcher
2017-09-27 14:34:09 -07:00
Chris R
144ee21696
#1188 Add AuthenticationProperties to HandleRequestResult and RemoteFailureContext
2017-09-27 14:18:42 -07:00
Chris R
321639b0eb
Add AuthenticationProperties to AuthenticateResult for failures.
2017-09-27 14:00:55 -07:00
Cesar Blum Silveira
551c1ebc0b
Configure enabled protocols per endpoint and add HTTP/2 w/ prior knowledge support ( #2067 ).
2017-09-27 10:14:39 -07:00
Pranav K
311c52b12e
Honor CopyBuildOutputToPublishDirectory and CopyOutputSymbolsToPublishDirectory switches
...
Fixes #204
2017-09-26 13:12:26 -07:00
Nate McMaster
f3bb4080b0
Use CustomAfterMicrosoftCommonTargets in dotnet-user-secrets
2017-09-26 11:59:29 -07:00
Nate McMaster
3dd029a8b5
Simplify the MSBuild targets in dotnet-watch
...
Use CustomAfterMicrosoftCommonTargets instead of MSBuildProjectExtensionsPath.
- No more need to write to obj/$(Project).g.dotnetwatch.targets
- Works on project that have changed default file locations via BaseIntermediateOutputPath
Simplify DotNetWatch targets
- Condense to one targets file
- Simplify dependency chain of targets
- Build project references in a parallel
2017-09-26 11:59:29 -07:00
Ryan Nowak
eeebefee1b
Add data source
2017-09-26 10:17:48 -07:00
Steve Sanderson
1158ffb3f0
Fix paths for task that only runs in CI
2017-09-26 12:44:55 +01:00
Steve Sanderson
1bf9e05dfd
Add MSBuild task for creating/updating pull requests
2017-09-26 12:08:25 +01:00
David Fowler
2adf24d1c6
Merge branch 'rel/1.0.0-alpha2' into dev
2017-09-25 23:44:25 -07:00
David Fowler
e17cdae046
Added overloads from 0-n arguments ( #949 )
...
- Added 0 arg overload for InvokeAsync
2017-09-25 23:42:05 -07:00
David Fowler
9df8d2f795
Remove the params argument from IClientProxy ( #946 )
...
* Remove the params argument from IClientProxy
- This allows passing arrays without having to explicitly ToArray() or AsEnumerable()
- Added overloads up to 10 arguments
- Added tests
2017-09-25 21:01:52 -07:00
Jass Bagga
bd8b4d86df
Port fix for #6875 : Only set Content-Length when serving body ( #6888 )
...
Addresses #6887
2017-09-25 16:01:15 -07:00
Justin Kotalik
231cbffe1a
Create shared package folder for IIS Integration In-process. ( #397 )
2017-09-25 15:53:33 -07:00
David Fowler
000f9cb192
Initial support for websocket subprotocols ( #933 )
...
* Initial support for websocket subprotocols
- Exposes a SubProtocol property on WebSocketOptions that picks the
protocol for all connections on the end point.
- This is required for things like mqtt over websockets (the SubProtocol in
this case is something like mqtt or mqttv3.1)
- Added test
#402
2017-09-25 15:17:45 -07:00
Javier Calvarro Nelson
eb9417b577
Re-enable API Check
2017-09-25 15:16:53 -07:00
Justin Kotalik
f130330db8
Updating Xunit and dotnet versions ( #143 )
2017-09-25 15:10:31 -07:00
Jass Bagga
eeac99985a
Only set Content-Length when serving body ( #6886 )
...
Addresses #6875
2017-09-25 15:07:12 -07:00
Javier Calvarro Nelson
49237c7651
Add API check baselines for 2.0
2017-09-25 15:03:09 -07:00
Javier Calvarro Nelson
1ca5884388
Merge tag 'refs/tags/rel/2.0.0' into javiercn/rel/2.0.1
2017-09-25 13:23:18 -07:00
Javier Calvarro Nelson
562e0234d6
Add MVC 2.0 baselines
2017-09-25 13:01:21 -07:00
Javier Calvarro Nelson
835ba2218a
Update API check baselines to 2.0
2017-09-25 11:41:36 -07:00
David Fowler
5497c7d4ce
Merge branch 'rel/1.0.0-alpha2' into dev
2017-09-25 08:31:02 -07:00
David Fowler
26255cc29c
Check for null before sending to a specific connection id ( #935 )
...
* Check for null before sending to a specific connection id
- Added some tests for the DefaultHubLifetimeManager
#905
2017-09-25 08:26:24 -07:00
moozzyk
c0713c9916
Merge branch 'rel/1.0.0-alpha2' into dev
2017-09-25 08:17:27 -07:00
Pawel Kadluczka
0267695656
Exceptions thrown during writing should close the connection
...
We need to close the connection if there is an exception when writing to the transport on the server side. Currently if an exception happens it leaves the connection in an unsable state - after the exception no messages from the server will be sent to the client because the writing loop is terminated. Ignoring the message could cause hangs on the client side since we can fail while writing a completion message. In this case if the client is awaiting the invocation it will hang because the task will never be completed.
2017-09-25 08:13:46 -07:00
Ryan Nowak
7685e17e80
Add Addresses and link generation
2017-09-24 23:16:34 -07:00
David Fowler
65cd41dbf5
Block POST requests for websocket connections ( #934 )
2017-09-23 17:49:19 -07:00
Javier Calvarro Nelson
6687f4eefc
Update API check baselines to 2.0
2017-09-22 17:52:20 -07:00
Javier Calvarro Nelson
5abcfe7e3d
Update API check baselines to 2.0
2017-09-22 17:24:10 -07:00
Pawel Kadluczka
1686878035
Adding JS tests that send and receive structural objects
2017-09-22 17:13:21 -07:00
Cesar Blum Silveira
343ce0f01b
HTTP/2: close connection with PROTOCOL_ERROR when a stream depends on itself.
2017-09-22 16:35:12 -07:00
John Luo
8204f17234
Add latest runtime packages
2017-09-22 15:37:24 -07:00
Javier Calvarro Nelson
d1cca77852
Update API Check baselines to 2.0.0
2017-09-22 15:33:52 -07:00
Chris Ross (ASP.NET)
13fdbac48f
#942 Add the SignedOutCallbackRedirect event for OIDC
2017-09-22 15:29:15 -07:00
Kiran Challa
83c3ac62fb
Updated formatters to wrap exceptions in InputFormatException for invalid input
2017-09-22 14:33:17 -07:00
Javier Calvarro Nelson
475712d613
Update API Check baselines
2017-09-22 14:16:39 -07:00
Javier Calvarro Nelson
f24d71136a
Add breaking changes file
2017-09-22 13:53:51 -07:00
Javier Calvarro Nelson
a8eda83222
Add MVC 2.0 baselines
2017-09-22 12:53:12 -07:00
priusprime
464fc8a15f
Update Default.cshtml
...
fix area missing in the bottom of dropdown botton
2017-09-22 12:39:29 -07:00
Ryan Nowak
41f26dc69d
Add endpoint disambiguation
...
- Better sample of metadata
- Sample shows how conventional routing would work
- Added endpoint disambiguation
2017-09-22 10:54:20 -07:00
Ryan Nowak
38712609bb
Design extensibility for executors
...
We have all of these executors but they aren't really
documented/supported for extensibility today. This change introduces a
pattern for action result executors so we can make them extensible.
2017-09-22 10:32:55 -07:00
Pranav K
5d1603c37f
Replace ProblemDetailsAttribute with ApiControllerAttribute
2017-09-22 10:26:13 -07:00
Kristian Hellang
97fab8711a
Add UnprocessableEntityResult, UnprocessableEntityObjectResult and ControllerBase.UnprocessableEntity methods ( #6851 )
...
* Added UnprocessableEntityResult
* Added UnprocessableEntityObjectResult
* Added UnprocessableEntity overloads to ControllerBase
Fixes https://github.com/aspnet/Mvc/issues/6795
2017-09-22 09:27:29 -07:00
Pranav K
197ef139d6
Provide a way within the Page/PageModel to run code before any handler runs
...
Fixes #6606
2017-09-22 09:25:22 -07:00
KPixel
27a3a89b60
Simplifying ApplicationLifetime.ExecuteHandlers() ( #1228 )
2017-09-22 06:16:48 -07:00
Ryan Brandenburg
e67a30132f
Update bootstrappers
2017-09-22 12:13:00 +01:00
Steve Sanderson
236ef5d1d1
Support validation and BindBehavior on top-level action parameters and bound properties. Fixes #6790
2017-09-22 10:13:48 +01:00