BrennanConroy
7d4df89025
Back Port WebPack ( #2641 )
2018-08-01 13:55:08 -07:00
Nate McMaster
172b68a836
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 11:59:04 -07:00
Andrew Stanton-Nurse
5d37d312e0
Add Content-Type header in HttpClient.ts ( #2242 ) ( #2413 )
2018-05-31 11:38:48 -07:00
Andrew Stanton-Nurse
ad55661ceb
update package.json versions, just for kicks
2018-05-23 19:20:20 -07:00
Andrew Stanton-Nurse
f005e80b14
Embed version in the JavaScript client ( #2229 )
2018-05-11 12:55:22 -07:00
Andrew Stanton-Nurse
1012b36bfb
update README for npm packages ( #2216 )
2018-05-07 09:14:24 -07:00
Andrew Stanton-Nurse
e3e80b957c
switch tests to 'jest' ( #2193 )
2018-05-04 12:51:33 -07:00
Andrew Stanton-Nurse
c009e15b0c
Make HttpTransportType a flags enum in TypeScript ( #2179 )
2018-05-04 09:05:29 -07:00
Andrew Stanton-Nurse
68700d3972
Merge pull request #2195 from aspnet/anurse/clean-up-shutdown-timer
2018-05-03 19:11:14 -07:00
Andrew Stanton-Nurse
1282fde338
less flaky test
2018-05-03 17:55:25 -07:00
Andrew Stanton-Nurse
6f77eaca13
add tests
2018-05-03 12:09:07 -07:00
Andrew Stanton-Nurse
fdfd5381a5
clean up the shutdown timer
2018-05-03 09:26:48 -07:00
Andrew Stanton-Nurse
b1010b7bd5
fix #2171 by adding HttpTransportType.None ( #2172 )
2018-05-02 14:34:23 -07:00
Andrew Stanton-Nurse
ae329edd2a
Fix #2169 by correcting shutdown timeout ( #2170 )
2018-05-01 16:37:22 -07:00
Andrew Stanton-Nurse
c89cf1a12b
JSDocs ( #2168 )
2018-05-01 16:06:35 -07:00
Andrew Stanton-Nurse
01c0690cc9
Final TS tidyup ( #2120 )
2018-04-20 16:33:45 -07:00
Andrew Stanton-Nurse
dacea904cc
privatize IConnection and HttpConnection ( #2105 )
2018-04-20 10:14:54 -07:00
Andrew Stanton-Nurse
65adcdd73a
HubConnectionBuilder.ts ( #2063 )
2018-04-19 12:09:47 -07:00
Andrew Stanton-Nurse
050a1ecf27
fix package.json versions ( #2098 )
2018-04-19 10:12:09 -07:00
David Fowler
903fe1e902
Added support for negotiate response to redirect the client to another SignalR endpoint ( #2070 )
...
- Add a SkipNegotiation flag to the .NET and ts client
to allow skipping the negotiation phase. Don't infer it based on the transport type.
- Updated the negotiate protocol to support returning a redirect url
- Added support to .NET client to handle redirect negotiations
- Handle poorly written endpoints that sends infinite redirects
- Added access token support and an infinite redirect guard
- Add delete handler for stopping the transport
2018-04-18 14:22:45 -07:00
Mikael Mengistu
d9272032d0
Revert "Use xhr.onreadystatechange instead of xhr.onload ( #1838 )" ( #2065 )
...
This reverts commit 5e38303377 .
2018-04-18 17:38:27 +00:00
Andrew Stanton-Nurse
7dd6d82bba
remove verbose flag ( #2067 )
2018-04-17 21:07:53 -07:00
Andrew Stanton-Nurse
31debcbf9f
Simple TypeScript API Review Feedback ( #2050 )
2018-04-17 10:51:52 -07:00
David Fowler
05d6bbb782
Flush first long poll immediately ( #2032 )
...
There was a race condition between the first poll and any other http request that was sent.
In particular, if you called StartAsync then StopAsync it was possible for the delete to happen before the poll started leading to 400 errors. This change fixes that by making the very first poll
return immediately so that the client can use that to determine if there was an error connecting.
2018-04-17 00:49:26 -07:00
Andrew Stanton-Nurse
1fbb940b82
Remove MSG from SignalR ( #2006 )
2018-04-13 17:08:02 -07:00
Andrew Stanton-Nurse
499d39b364
rename MsgPack assembly only ( #2005 )
2018-04-13 12:01:45 -07:00
Andrew Stanton-Nurse
16c6a65bf2
polyfill UInt8Array.forEach for IE ( #1981 )
2018-04-12 21:15:39 -07:00
Andrew Stanton-Nurse
24328b8e88
fix #1281 by adding support for DELETE endpoint on server ( #1925 )
2018-04-12 12:39:08 -07:00
Andrew Stanton-Nurse
c734b9910a
fix #1951 by transpiling to ES5 ( #1970 )
2018-04-12 11:59:43 -07:00
David Fowler
8b1a7e9199
API review feedback ( #1974 )
...
- Remove SetHttpContext
- Remove HttpContextFeature
- Add and implement IHttpTransportFeature on HttpConnectionContext
- Remove ConnectionMetadataNames
2018-04-12 03:50:14 -07:00
Andrew Stanton-Nurse
ee6e8c15ce
increase jasmine timeout and add timestamps to logs ( #1959 )
2018-04-11 14:38:40 -07:00
Andrew Stanton-Nurse
71be5bf637
fix logging browser tests ( #1940 )
2018-04-10 16:45:17 -07:00
Andrew Stanton-Nurse
3136e5b05f
fix #1923 by avoiding extra build step ( #1924 )
2018-04-10 16:26:37 -07:00
David Fowler
5aafb9b8be
Remove ITransport dependency on IConnection ( #1934 )
2018-04-10 12:29:16 -07:00
Vegard Løkken
31dfe91962
Support async access token factory ( #1911 )
2018-04-10 05:34:10 -07:00
David Fowler
f4313170f8
Split HandshakeProtocol into another class ( #1921 )
...
- Take a HandshakeRequest into the protocol type
2018-04-09 17:45:16 -07:00
BrennanConroy
6d050140e5
Swtich to MessagePack-CSharp ( #1879 )
2018-04-09 17:04:32 -07:00
David Fowler
86083c0302
Removing native support for IObservable<T> ( #1890 )
...
- There are too many issues and questions with respect to back pressure and the buffering policy we should use when the client being streamed to can't support the data being pushed via OnNext.
As a result, we're dropping support for IObservable but keeping ChannelReader and we'll eventually support IAsyncEnumerable when that makes it into the BCL.
- Add sample showing Observable -> ChannelReader adaption
2018-04-07 15:10:39 -07:00
Mikael Mengistu
e51852d0fc
Use Anchor tag to normalize urls( #1828 )
2018-04-04 21:43:25 -07:00
Andrew Stanton-Nurse
fccc9d1b50
fix #1815 by disposing linked cts ( #1849 )
2018-04-04 21:12:21 -07:00
Andrew Stanton-Nurse
313772ef03
fix #1727 by adding polyfills for IE ( #1841 )
2018-04-04 10:20:38 -07:00
James Newton-King
e7b84b753b
Refactor HubConnectionBuilder ( #1830 )
2018-04-04 21:19:13 +12:00
Andrew Stanton-Nurse
99ae47be09
Add ability to log message content ( #1792 )
2018-04-03 18:46:25 -07:00
Mikael Mengistu
ba0131a731
Rename TransportTypes to HttpTransportTypes ( #1839 )
2018-04-03 16:00:20 -07:00
David Fowler
5e38303377
Use xhr.onreadystatechange instead of xhr.onload ( #1838 )
2018-04-03 15:53:16 -07:00
BrennanConroy
221c95e0af
Couple logging additions ( #1827 )
...
- Added logging in a couple more places in HubConnection
- Increase DEFAULT_TIMEOUT_INTERVAL to 20 seconds
2018-04-02 19:25:47 -07:00
BrennanConroy
6640f14e35
Detailed errors enabled for functional tests ( #1822 )
2018-04-02 10:42:26 -07:00
David Fowler
0293e53e11
Handle uninitialized connections in disposal ( #1786 ) ( #1794 )
...
- We made a change to not initialize pipes up front
on connection creation. That change make it null ref in disposal because we didn't check if the pipes were initialized.
- Added a test
- Also fixed the EchoConnectionHandler in the functional ts tests.
2018-03-30 15:51:48 -07:00
Andrew Stanton-Nurse
a92b3a7288
Merge branch 'release/2.1' into dev
2018-03-30 15:26:44 -07:00
Andrew Stanton-Nurse
6b3a27e73c
Bedrock Renames ( #1777 )
2018-03-30 15:09:19 -07:00