Pawel Kadluczka
e31fc1e57d
Closing transports with error if hubs cannot be created
...
- Preventing from closing long polling transport with 204 in case of
error
- Reporting an error to the client if WebSocket was not closed normally
Note in case of ServerSentEvents it is not possible on the client to
tell the difference between when the server closed event stream due to
an exception or because the client left OnConnectedAsync. In both cases
the client sees only that the stream was closed.
Part of: #163
2017-05-31 16:29:28 -07:00
Andrew Stanton-Nurse
263dd0e4fe
Fix #324 by adding streaming support to the server ( #461 )
2017-05-31 09:10:20 -07:00
Mikael Mengistu
b862d35b10
Update Targets ( #486 )
2017-05-26 20:00:12 -04:00
BrennanConroy
a322fea940
Add data received logs to SSE and LongPolling in TS client ( #484 )
2017-05-24 08:49:59 -07:00
David Fowler
240a88f7af
Make the http end points more resty ( #470 )
...
- Use HTTP verbs to describe functionality for endpoints
- Updated TransportProtocols.md
2017-05-19 23:37:17 -07:00
Andrew Stanton-Nurse
991c1d8517
Implement new Hub Protocol (Part Deux) ( #390 )
...
* convert to new protocol
* removed InvocationDescriptorRegistry because we're not yet sure about custom protocols
* update SocialWeather sample
* Moving ts client to using new protocol
* make the functional tests a little easier to run on ctrl-f5
2017-05-09 12:24:58 -07:00
Andrew Stanton-Nurse
ca9a44afc3
Merge branch 'rel/2.0.0-preview1' into dev
2017-05-04 14:11:16 -07:00
Mikael Mengistu
7f64811ccd
Change targets ( #437 )
...
Target netcoreapp2.0
2017-05-04 14:05:58 -07:00
moozzyk
39b2990b62
Preserving user's queryString
...
Fixes : #272
2017-04-27 09:50:14 -07:00
moozzyk
58e7c1b1fe
Allowing passing ITransport to start
2017-04-27 09:50:14 -07:00
moozzyk
e691e1cff8
Removing legacy raw format for `send`
...
Fixes issues #383 and #127
2017-04-18 11:34:43 -07:00
moozzyk
841ceb24b6
Fixing start/stop race in the TS client
2017-04-07 07:59:43 -07:00
moozzyk
ebb2ce8fc9
Converting transport type from string to enum
2017-04-04 14:00:56 -07:00
moozzyk
7944be712f
Allow starting connection only once
2017-04-04 10:49:10 -07:00
moozzyk
af22fec225
Completing pending calls when the connection is closed
...
Also fixing a small leak where a callback would not be removed if inovke failed due to a send error
2017-03-27 16:00:31 -07:00
moozzyk
70e4ec9a06
Introducing the IConnection interface
...
Unifying events
2017-03-23 16:07:35 -07:00
Pawel Kadluczka
913354f688
Unifying errors in parsers
2017-03-20 10:32:06 -07:00
moozzyk
33c94c1a47
Replacing onError with onClosed
...
Unifying errors in transports
2017-03-20 10:32:06 -07:00
Nate McMaster
c89ba8c1ec
Consolidate dependency versions to one file
2017-03-15 19:34:12 -07:00
moozzyk
96aac19044
Creating TypeScript Client npm module during build
2017-03-14 15:26:53 -07:00
Pawel Kadluczka
a00ec445ef
Moving TS client to a dedicated subfolder ( #274 )
2017-03-09 09:42:59 -08:00