Pawel Kadluczka
0162c19ccf
MSBuildifying gulpified node ( #237 )
...
- Creating an MSBuild project for the TS client
- Adding project references to the TS client project from projects that need the client - (ensures the correct targets dependency graph and prevents building the client multiple times and related races)
- Removing gulp tasks from individual projects (allows containing npm only in the TS client source and node tests)
- Using incremental compilation to build the TS client only when inputs change (prevents building the client multiple times or when not needed at all)
- Removing `npm install` from all the projects (takes up to 10 seconds even if there is nothing to restore) - npm packages will still be installed when running full build (if needed) or need to be installed manually
2017-03-01 15:13:22 -08:00
moozzyk
cc7f835e1d
Creating npm package for ts client
2017-02-21 11:37:13 -08:00
Dan Kirkham
b32d3ad4e1
Removed explicit capturing of "this" for lamdas ( #167 )
...
* Removed explicit capturing of "this" for lamdas
* Capture current Id when invoking connection
2017-01-31 13:47:14 -08:00
Dan Kirkham
acd1dc5e24
Fixed inconsistent single quotes ( #154 )
2017-01-25 09:43:02 -08:00
David Fowler
a1c8d3d841
Fix the TS client to respect the new endpoint
...
- Seems like the ts client wasn't updated to use /negotiate instead
of /getid
2017-01-24 21:12:53 +00:00
Pawel Kadluczka
ac8a6c9f67
Adding infrastructure to write node (a.k.a. unit) tests for ts client ( #129 )
2017-01-18 13:25:23 -08:00
moozzyk
a9c7e14da0
Making HttpClient configurable and reusable
2017-01-10 16:19:26 -08:00
moozzyk
8022afd3a2
Handling exceptions thrown on the server side
...
Addresses: #62
2016-12-26 22:39:48 -08:00
moozzyk
3a01d6cff1
Introducing async/await in TS client + minor clean up
2016-12-26 22:23:39 -08:00
moozzyk
46cf13b2fc
Hub connection tests
2016-12-09 11:43:49 -08:00
moozzyk
d3e625c985
End-to-end browser tests
2016-12-09 11:36:56 -08:00
moozzyk
e6b34fdce3
Renaming RpcConnection to HubConnection
2016-11-29 16:03:56 -08:00
moozzyk
2039a18971
Introducing modules for the ts client
2016-11-29 12:35:33 -08:00
moozzyk
325c909dff
Removing transport fallback in the client
2016-11-14 14:42:53 -08:00
Andrew Stanton-Nurse
02c98137c7
install tsc during build ( #17 )
...
fixes #13
2016-11-08 15:31:02 -08:00
moozzyk
2bbca5e7fe
Adding error handling
...
Fixing SSE transport on the server
2016-11-02 17:09:11 -07:00
moozzyk
61c527f23c
Fixing LongPolling transport
2016-11-02 17:09:11 -07:00
moozzyk
ce17f0d19a
Adding transport selection
...
Fixing serverSentEvents transport
Updating the client 'app'
2016-11-02 17:09:11 -07:00
moozzyk
752f329036
WIP:
...
- separating Connection from RpcConnection
- fixing WebSockets transport to work after rewrite
- clean up
2016-11-02 17:09:11 -07:00
moozzyk
466c8d9db9
Adding ServerSentEvents
2016-11-02 17:09:11 -07:00
moozzyk
181053e876
Adding longpolling
2016-11-02 17:09:11 -07:00
moozzyk
29d859b383
WIP
2016-11-02 17:09:11 -07:00
Pawel Kadluczka
5663198733
WIP
2016-11-02 17:09:11 -07:00
moozzyk
6859d33536
ts-client WebSockets + JSON
2016-11-02 17:09:11 -07:00