Commit Graph

577 Commits

Author SHA1 Message Date
Pawel Kadluczka 3a1d4c5dd6 Introducing HubProtocolReaderWriter 2017-08-08 12:11:55 -07:00
Pawel Kadluczka ad4784dbd2 Centralizing serializing hub messages 2017-08-08 12:11:55 -07:00
Pawel Kadluczka a0e490e549 Enabling binary protocols over text transports 2017-08-08 12:11:55 -07:00
Pawel Kadluczka f9ee7911a5 Use CloseOutputAsync to close client transport WebSocket (#695)
* Use CloseOutputAsync to close client transport WebSocket

Fixes #568
2017-08-08 11:31:24 -07:00
John Luo 47d14e5d45 Update Microsoft.AspNetCore.Server.IntegrationTesting package version 2017-08-07 17:09:31 -07:00
John Luo 2ab9d7a111 Ensure fallback to curl after failed wget 2017-08-02 14:34:09 -07:00
John Luo 87b465e91b Update __get_remote_file logic 2017-08-02 12:44:49 -07:00
Mikael Mengistu 3a95fb7171 Remove Send to Individual User in the SocketSample (#687)
* Remove Send to Individual User in the SocketSample

This isn't actually implemented yet and the UI is misleading.
2017-08-01 23:32:44 -07:00
Nate McMaster 9791476d22 Fix syntax warning when running build.sh on older versions of bash
[ci skip]
2017-07-26 10:29:17 -07:00
Nate McMaster 7b0be52c54 Update bootstrappers to use the compiled version of KoreBuild
[ci skip]
2017-07-25 16:35:10 -07:00
Pranav K 0503025f6f Updating to InternalAspNetCoreSdkVersion 2.1.1-* 2017-07-25 15:15:07 -07:00
Ryan Brandenburg 5098112874 Set AspNetCoreVersion 2017-07-24 17:59:11 -07:00
Hao Kung 6008b57d0f React to AuthZ change 2017-07-21 11:05:12 -07:00
Pawel Kadluczka ae815475b8 Support for binary protocols on the server side 2017-07-20 17:46:45 -07:00
Mikael Mengistu 8fc2cd98b6 Add timeout to Event Queue drain (#619) 2017-07-19 11:47:47 -07:00
BrennanConroy 3010eaaee2 Add logging scope (#670) 2017-07-18 16:13:06 -07:00
Mikael Mengistu 8ba29b578d Dynamic Hub Change Part 2 (#644) 2017-07-14 15:54:31 -07:00
Pawel Kadluczka 0ebd33a25c Plumbing TransferMode on the client side 2017-07-14 10:45:28 -07:00
Pawel Kadluczka 90a6d8fdf7 Shortening log path
CI is failing with PathTooLongException
2017-07-14 08:38:29 -07:00
Mike Harder 3b94cba009 Merge pull request #665 from aspnet/rel/2.0.0
Fix typo (#664)
2017-07-13 15:19:44 -07:00
Mike Harder c29698fb3c Fix typo (#664) 2017-07-13 15:18:40 -07:00
Mike Harder 27cdd6b27c Merge pull request #663 from aspnet/rel/2.0.0
Update StackExchange.Redis to latest (#662)
2017-07-13 15:12:15 -07:00
Mike Harder 2df19040c5 Update StackExchange.Redis to latest (#662) 2017-07-13 15:07:46 -07:00
Pawel Kadluczka 36ecbd9efd Accounting for ReadAsync throwing OperationCanceledException 2017-07-13 11:07:39 -07:00
Pawel Kadluczka 2854e868ec Adding tests for SSE transport #413 2017-07-13 09:14:03 -07:00
BrennanConroy bcefbae00c Complete logging for Socket.* packages (#655) 2017-07-12 16:16:09 -07:00
Pranav K cd5d4fbdaf Merge branch 'rel/2.0.0' into dev 2017-07-11 21:04:38 -07:00
Pranav K 91eb97c432 Revert "Check for the existence of a git repository before invoking git commands"
This reverts commit 6c39e227b8.
2017-07-11 21:04:29 -07:00
Pranav K 6c39e227b8 Check for the existence of a git repository before invoking git commands 2017-07-11 21:03:41 -07:00
Pranav K fcda85727a Check for the existence of a git repository before invoking git commands 2017-07-11 20:51:03 -07:00
Pawel Kadluczka 86756d11dd Moving typings to the TS client folder 2017-07-11 16:39:30 -07:00
Ryan Brandenburg cdfff68672 Skip first time experience on Appveyor 2017-07-11 10:45:25 -07:00
Pawel Kadluczka a41ef82f19 Exiting SSE transport receive loop when transport is stopping
Fixes: #650
2017-07-10 17:56:24 -07:00
Pranav K 22fd94469a Updating KoreBuild branch 2017-07-10 11:58:02 -07:00
Pranav K 6a1f75a496 Merge branch 'rel/2.0.0' into dev 2017-07-10 11:58:02 -07:00
Pranav K 9f7f794339 Merge branch 'rel/2.0.0' into dev 2017-07-10 11:46:33 -07:00
Pranav K d830fc1094 Branching for 2.0.0 rtm 2017-07-10 11:46:32 -07:00
Hao Kung 2d16cd2273 React to default auth change 2017-07-07 19:20:20 -07:00
Ryan Brandenburg 1b272f6d55 Remove NETStandard.Library.NETFramework 2017-07-07 10:29:08 -07:00
Pranav K 295b32ff21 Downgrade special version to alpha1 2017-07-06 15:10:51 -07:00
Ryan Brandenburg f3002cdc37 Set "TreatWarningsAsErrors" before NuGet restore
* Ensures our build stays clean of NuGet warnings
2017-07-06 14:06:44 -07:00
David Fowler 595f783857 Features everywhere (#639)
* Features everywhere
- The goal here is to move things closer to the final design where
ConnectionContext represents a very low level primitive that represents
any connection like transport. As part of that change, we remove unnecessary
properties like User and move those into features. They temporarily live in the same
assembly but they are not required by ConnectionContext.
- Used features for Hubs instead of Metadata
- Metadata is no longer thread safe
2017-07-06 11:27:16 -07:00
Nate McMaster 3c0fb48fab React to aspnet/BuildTools#293
[ci skip]
2017-07-06 10:39:31 -07:00
David Fowler de21ce1637 Expose IGroupManager on IHubContext (#638)
- Adding groups is no longer coupled to the incoming connection
so we should expose it outside of the hub itself.
2017-07-05 23:50:54 -07:00
Mikael Mengistu 2597e52e53 Rename HubConnection Extension Methods from Invoke to InvokeAsync (#637) 2017-07-05 22:56:03 -07:00
Mikael Mengistu cfaa4b69d7 Dynamic Hub Work Part 1 (#636)
Getting rid of TClient
2017-07-05 22:55:16 -07:00
Mikael Mengistu ed6badbabe Set X-Requested-With header and add HttpError (#623) 2017-07-05 16:02:04 -07:00
David Fowler f21f5039b2 Replace ConnectionContext with HubConnectionContext (#629)
* Replace ConnectionContext with HubConnectionContext
- The SocketDelegate implementation owns the transport pipe,
it's a single producer single consumer model. SignalR needs to support
multiple producers so that broadcast, return values and sending to individual
connections works. This change introduces a multi producer channel that is used
by all producers to copy data to the transport safely. This will make the move
to pipelines easier.
2017-07-03 17:44:28 -07:00
Pranav K 652afa7023 Update LICENSE.txt text 2017-07-03 14:08:15 -07:00
Hao Kung dbc5bf9a48 Switch to new auth API 2017-07-03 11:52:40 -07:00