Commit Graph

231 Commits

Author SHA1 Message Date
Mikael Mengistu fc3a1fee61
Remove Dependency on java.util.Function (#3186) 2018-10-25 14:50:21 -07:00
Mikael Mengistu 132eac5e37
Add version numbers to the build.gradle file (#3195) 2018-10-24 13:42:33 -07:00
BrennanConroy 29c06e2636
Update deps (#3170) 2018-10-24 11:18:41 -07:00
Andrew Stanton-Nurse c129d272a4
Update npm readme with Node info (#3194)
I noticed that these READMEs are out of date now that we have "official" node support.
2018-10-24 11:15:34 -07:00
BrennanConroy f7d10bec02
[Java] Plumb RxJava through client (#3148) 2018-10-23 10:52:26 -07:00
Mikael Mengistu 0f5fc5b912
Remove Duration API from Java Client (#3173) 2018-10-23 09:45:01 -07:00
BrennanConroy 63900a462b
Use Node https module for https requests (#3171) 2018-10-23 08:21:54 -07:00
Mikael Mengistu 4a3d1c689f
Remove functional interfaces (#3165) 2018-10-22 11:37:09 -07:00
Mikael Mengistu 95ccb1ee52
More Java Docs (#3138) 2018-10-19 14:31:05 -07:00
Mikael Mengistu d3aaf1f542
Remove withTransport and withHttpClient APIs(#3152) 2018-10-18 16:31:44 -07:00
Mikael Mengistu 7191c12a65
Enable logging in chat sample (#3134) 2018-10-18 15:32:57 -07:00
Mikael Mengistu 203c2a22ed
Add package-info file for docs (#3123) 2018-10-18 11:03:10 -07:00
Mikael Mengistu 297156a4ef
Check if HubConnection stopped normally (#3135) 2018-10-16 12:07:56 -07:00
Mikael Mengistu 5551729797
Update Formatted Log Messages (#3124) 2018-10-13 11:11:13 -07:00
Mikael Mengistu facaa1387a
Logging with SLF4J (#3120) 2018-10-11 16:01:17 -07:00
Jonathan Giles fe82fd9682 Committing changes required to have SignalR depend on the centralized Microsoft BOM file for Java libraries (#3114) 2018-10-11 14:19:39 -07:00
Mikael Mengistu e08774b6f0
[Java] Add ability to configure headers (#3090) 2018-10-11 11:52:10 -07:00
BrennanConroy 9049bf709c
[Java] Cleanup exceptions (#3110) 2018-10-10 16:59:29 -07:00
BrennanConroy 6861e89c8b
[Java] Fix incorrect visibility and some minor cleanup (#3112) 2018-10-10 16:31:14 -07:00
BrennanConroy 2ee351786f
[Java] Add pings and server timeout (#3027) 2018-10-10 13:49:22 -07:00
Mikael Mengistu be4fe6c6f9
Wait for handshake response in Java Client(#3068) 2018-10-10 12:03:26 -07:00
BrennanConroy cd33755bee
[Java] Make public API look like RxJava (#3103) 2018-10-10 08:50:41 -07:00
Mikael Mengistu b63c3816d5
Remove HttpConnectionOptions (#3101) 2018-10-09 14:28:46 -07:00
Mikael Mengistu f87d8b4aaf
Change Java client package name to com.microsoft.signalr (#3096) 2018-10-08 17:31:45 -07:00
Mikael Mengistu 7eb16afc9c
Java Client API Review pt2 (#3078) 2018-10-08 15:35:32 -07:00
Mikael Mengistu d1829b2491
Transport stop triggers HubConnection stop (#3054) 2018-10-05 14:10:54 -07:00
Mikael Mengistu 7f6dd893dd
Make the ActionBase type internal (#3069) 2018-10-05 10:41:17 -07:00
BrennanConroy 2ccf79a912
[Java] Pass Url to transport start so we can reuse the transport (#3051) 2018-10-03 19:10:29 -07:00
BrennanConroy f02e13fa09 Fix rebase 2018-10-03 15:30:45 -07:00
BrennanConroy 3f6c5e3435
[Java] Check for 200 status code on negotiate (#3050) 2018-10-03 15:07:56 -07:00
Mikael Mengistu 1ccb889f9c
Functional Interfaces in the Java Client(#3047) 2018-10-03 14:36:12 -07:00
BrennanConroy 2e41a7063b
[Java] Add accessTokenProvider (#3046) 2018-10-03 14:14:14 -07:00
BrennanConroy 6f45d308ce
[Java] Some log cleanup (#3053) 2018-10-03 09:12:46 -07:00
BrennanConroy 3ae2814c27
Make Java client more reusable (#3029) 2018-10-02 14:08:36 -07:00
Mikael Mengistu 17e029f15d
[Java] Clean up WebSockets Transport (#3044) 2018-10-02 11:02:49 -07:00
BrennanConroy 713e224591
[Java] Add HttpClient support for testing (#3011) 2018-10-01 14:07:38 -07:00
Mikael Mengistu 340c734dda
Remove old Websockets dependency (#3030) 2018-09-28 16:29:09 -07:00
Mikael Mengistu 2a1ba9e4ff
Change websockets library (#3012) 2018-09-28 14:20:58 -07:00
BrennanConroy 1f91b523f7
Add error to negotiate (#2998) 2018-09-27 20:27:06 -07:00
BrennanConroy 870efd5965
More robust plugin load (#3022) 2018-09-27 11:34:11 -07:00
BrennanConroy 3c8c8ba333
[TS] Reject handshake if connection closes before response (#3000) 2018-09-27 08:29:16 -07:00
Mikael Mengistu 79663b480d
Add more Spotless rules (#3005) 2018-09-26 17:45:19 -07:00
BrennanConroy 13f2ebe2f6
[Java] Throw useful error on incorrect argument length (#3010) 2018-09-26 15:03:31 -07:00
Mikael Mengistu 71ac906159
Java Client HubConnectionBuilder API Review (#2991) 2018-09-26 12:42:39 -07:00
BrennanConroy ef3d3b1cdd
[TS] Change websocket library in Node (#2989) 2018-09-21 08:58:54 -07:00
BrennanConroy 4dfd93c1d7
[TS] Wait for handshake response (#2983) 2018-09-20 14:23:43 -07:00
Mikael Mengistu bf1aa1d818
Make tests classes and HubMessageType enum package private in the Java client(#2992) 2018-09-20 12:44:19 -07:00
Mikael Mengistu f88b7ce044
Move Java chat sample to samples package (#2974) 2018-09-20 10:33:16 -07:00
BrennanConroy 4b378692a4
[Java] Add Invoke support (#2961) 2018-09-19 13:58:15 -07:00
Mikael Mengistu f27df1d61e
Java Async APIs (#2971) 2018-09-19 10:14:35 -07:00