Brennan
3f846d93b8
Fix channel stream cancellation
2019-04-23 10:08:12 -07:00
BrennanConroy
10dc6e3bdc
Custom hub options don't change global hub options ( #9638 )
2019-04-22 11:35:18 -07:00
Stephen Halter
9b999b3afb
Don't override jasmine.DEFAULT_TIMEOUT_INTERVAL from Common.ts ( #9586 )
2019-04-22 10:03:27 -07:00
BrennanConroy
c300c8c97c
Reuse Utf8JsonWriter ( #9607 )
2019-04-21 11:49:03 -07:00
Nate McMaster
9212f4a3df
Update corefx dependencies and react to changes in JSON API ( #9563 )
2019-04-19 11:42:41 -07:00
BrennanConroy
a6fd8da9e8
Set camelCase as default in JsonHubProtocol ( #9531 )
2019-04-19 09:55:51 -07:00
James Newton-King
7669cf0d03
Move Microsoft.AspNetCore.Authorization.Policy types ( #9492 )
2019-04-19 13:24:36 +12:00
BrennanConroy
c84e37f30d
Make System.Text.Json the default for SignalR and remove Newtonsoft from shared framework ( #9476 )
2019-04-18 13:49:24 -07:00
Mikael Mengistu
ebb9ad20db
Client to Server Streaming with IAsyncEnumerable ( #9310 )
2019-04-18 13:20:39 -07:00
Ben Adams
8fcadf72cd
Allow headers to match on ReferenceEquals before OrdinalIgnoreCase ( #9341 )
2019-04-18 12:00:01 -07:00
Andrew Stanton-Nurse
f95960d856
[SignalR] Test definition isn't async ( #9481 )
...
Jest is warning us that this will be deprecated in the future. There's no reason for the `describe` callback to be `async` since all it's doing is registering tests through nested `it` calls.
2019-04-18 08:44:35 -07:00
Andrew Stanton-Nurse
46db367760
Fix #8974 by supporting strings in configureLogging for SignalR JS client ( #9252 )
2019-04-17 08:15:55 -07:00
Nate McMaster
607cbc3133
Suppress warnings about breaking changes to Newtonsoft.Json dependency in SignalR ( #9405 )
2019-04-16 09:11:55 -07:00
BrennanConroy
9fae14a926
System.Text.Json Hub Protocol ( #8932 )
2019-04-13 09:20:30 -07:00
Stephen Halter
28970a3e93
Fix SignalR TS client build on macOS ( #9230 )
2019-04-13 01:14:57 -07:00
Andrew Arnott
0684498efc
Fix SignalR HubProtocol spec typo ( #9338 )
2019-04-12 16:29:04 -07:00
BrennanConroy
b1ca2c1155
Properly wait for karma to exit ( #9315 )
2019-04-12 11:04:58 -07:00
Pranav K
de39ededfa
Merge branch 'master' into merge/release/3.0-preview4-to-master
2019-04-11 14:43:21 -07:00
Pranav K
ae34697797
Fix #9041 - Complain if auth hasn't been set up correctly ( #9181 )
2019-04-11 10:36:21 -07:00
BrennanConroy
af0fb91d9f
Remove writeline from test ( #9056 )
2019-04-10 10:06:06 -07:00
BrennanConroy
7c76144865
Remove Cpp Client from this repo ( #9050 )
2019-04-10 09:51:33 -07:00
Stafford Williams
3b32f43453
Crankier: Log connection exceptions ( #9045 )
2019-04-10 00:36:18 -07:00
Mikael Mengistu
454ac15443
Expose Connection Id in SignalR TS Client ( #9188 )
2019-04-09 12:56:07 -07:00
Mikael Mengistu
1a259fb49e
Stabilize StreamAsyncCanBeCanceledThroughGetAsyncEnumerator test ( #9174 )
2019-04-08 15:58:15 -07:00
Stephen Halter
74bba27f43
Implement auto reconnect for SignalR TypeScript client ( #8566 )
2019-04-08 07:33:20 -07:00
Mikael Mengistu
6f197a9e5d
Using IAsyncEnumerable in the .NET Client ( #8935 )
2019-04-06 11:48:29 -07:00
BrennanConroy
074b1757d7
Report JUnit test results for SignalR TS tests ( #9058 )
2019-04-04 08:21:19 -07:00
Stafford Williams
73ec62adbd
Added Crankier docs ( #9044 )
...
Docs describing usage of Crankier
2019-04-04 08:06:23 -07:00
Mikael Mengistu
722a34cd56
Up the SignalR test timeout to match Kestrel's ( #8563 )
2019-04-03 16:36:40 -07:00
Pranav K
d86c9b3f07
Use MessagePackReader \ MessagePackWriter to implement IHubProtocol for server-side Blazor ( #8687 )
...
* Use MessagePackReader \ MessagePackWriter to implement IHubProtocol for server-side Blazor
Fixes #7311
2019-04-01 14:25:23 -07:00
BrennanConroy
9d8990a710
Remove pplx::task from public API ( #8747 )
2019-03-29 23:54:44 -07:00
David Fowler
61b3504dbe
Added NegotiateMetadata to negotiate endpoints ( #8907 )
...
- This makes it a bit cleaner to identify the negotiate when trying to apply policies (like replacing the endpoint)
- Added tests that cover MapConnectionHandler for endpoint routing
2019-03-29 19:24:43 -07:00
Mikael Mengistu
f10635f6c8
Java Client Expose ConnectionId on HubConnection ( #8689 )
2019-03-28 17:02:00 -07:00
Ryan Nowak
658b37d2bd
Make UseEndpoints a thing ( #8765 )
...
* Make endpoint middleware explicit
This change makes the endpoint middleware explicit again, and updates
all of the templates.
The other change here is make UseEndpoints be the place where you
register endpoints. This is vital because it puts your code visually at
the point of the pipeline where it executes.
Lastly, I removed support for UseMvc with endpoint routing. This is
causing issues for some security features, and we're moving in the
direction of trying to make the middleware heavy implementation required
in 3.0. There are some issues we won't be able to fix in MVC if we can't
unambiguously know if UseMvc was used or the middleware.
2019-03-28 15:41:11 -07:00
Mikael Mengistu
5e8a7ad725
Fix jasmine timeout for SignalR daily tests ( #8748 )
2019-03-28 11:45:15 -07:00
Mikael Mengistu
017f409fe4
Expose ConnectionId on .NET Client ( #8668 )
2019-03-27 17:30:43 -07:00
Mikael Mengistu
e979426809
Update Gradle to version 5.3 - Now with retries ( #8840 )
2019-03-27 10:04:25 -07:00
Ryan Brandenburg
70cd5f5f9f
Mark tests flaky instead of skipped ( #8727 )
...
Mark tests flaky instead of skipped
2019-03-26 09:51:37 -07:00
BrennanConroy
969c72acfd
C++ client low level API ( #8420 )
2019-03-25 13:52:38 -07:00
Mikael Mengistu
316fbbe9c4
Marking tests as flaky( #8749 )
2019-03-22 17:59:21 -07:00
Sebastien Ros
1fb26a6467
Fixing NETCore.App version in benchmarks
2019-03-22 16:49:09 -07:00
BrennanConroy
4b230ec419
Copy EndpointFeature when using LongPolling ( #8730 )
2019-03-22 15:36:57 -07:00
David Fowler
0d6e0637af
Small HubConnection cleanup ( #8643 )
2019-03-21 16:30:56 -07:00
Mikael Mengistu
6038621630
Update acessTokenProvider selecting logic for restarting connection ( #8569 )
2019-03-19 10:55:53 -07:00
Mikael Mengistu
694dcae53e
Make ResetSendPing and ResetTimeout private methods ( #8525 )
2019-03-14 22:05:07 -07:00
Mikael Mengistu
cfe0cc38ec
Resolve deadlock with `InvokeAsync` in `On` handler ( #8334 )
...
- Use a channel to unblock the dispatch loop
- Added tests
2019-03-14 22:04:36 -07:00
Stephen Halter
1338973212
Better handle HttpConnectionContext state transitions ( #8225 )
2019-03-14 11:33:32 -07:00
Mikael Mengistu
a5e20fdc90
Fix SignalR build from VS ( #8492 )
2019-03-14 10:04:04 -07:00
Ryan Nowak
e78a6521b9
Make naming of IEndpointRouteBuilderConsistent across usages.
2019-03-13 20:12:53 -07:00
BrennanConroy
2aa6c01b58
C++11 compliant ( #8457 )
2019-03-12 22:48:23 -07:00