Commit Graph

104 Commits

Author SHA1 Message Date
RogueException
85a891762d Updated to Newtonsoft.Json 8.0.1 2016-01-02 04:19:08 -04:00
RogueException
6e1dbb0e0e Switched locks over to Nito.AsyncEx locks 2016-01-02 01:27:22 -04:00
RogueException
c1bee10523 Cleaned up several classes 2016-01-01 01:06:34 -04:00
RogueException
660b64f571 More errors more consistent 2015-12-29 05:11:42 -04:00
RogueException
07fb2fc379 Fixed compile error 2015-12-28 17:56:22 -04:00
RogueException
f722e289e5 Bans/Unbans now include full user info 2015-12-28 02:09:45 -04:00
RogueException
3e70624f6e Added .Net Core support (...again) 2015-12-28 00:36:31 -04:00
RogueException
6fd7059317 Renamed BroadcastTypingRequest to SendIsTypingRequest 2015-12-27 16:04:00 -04:00
RogueException
51fd771af9 Added Server.GetBans 2015-12-27 15:28:34 -04:00
RogueException
375c25c813 Improve async and reconnect stability. Added support for websocket 1012 2015-12-26 03:58:43 -04:00
RogueException
5c18600a51 Downgraded to Net45 2015-12-24 22:35:42 -04:00
RogueException
c3d28ee5b1 Added GUILD_EMOJIS_UPDATE placeholder 2015-12-24 19:27:18 -04:00
RogueException
f557ede8f7 Fixed csprojs 2015-12-23 20:06:04 -04:00
RogueException
5760e94d81 Reworked internal task engine for DiscordClient and WebSocket. Several other minor async fixes. 2015-12-11 19:07:55 -04:00
RogueException
3c22ed519c Refreshed nuget packages 2015-12-10 03:25:33 -04:00
RogueException
a0cbe5d3b2 Use WebSocket4Net instead of WebSocketSharp 2015-12-09 22:57:34 -04:00
RogueException
82746e9207 Refactoring and fixed a few stylecop errors 2015-12-09 00:56:09 -04:00
RogueException
fd874a6a0b Moved net exceptions to Net namespace, grouped services together 2015-12-06 21:27:58 -04:00
RogueException
2cdc0ad371 More cleanup and internal reordering 2015-12-06 21:16:58 -04:00
RogueException
0828d8eb40 Added Shared project, resync'd net45 projects with dnx ones 2015-12-06 02:00:21 -04:00
RogueException
1721f6f4d6 Prep work for isolating audio package. 2015-12-04 21:13:56 -04:00
RogueException
142c03a1c2 Revert "Added experimental async event handlers"
This reverts commit 7237c6b3bf.
2015-12-02 10:01:24 -04:00
RogueException
c52c9d697d Minor changes 2015-12-02 09:10:42 -04:00
RogueException
7237c6b3bf Added experimental async event handlers 2015-12-02 07:03:13 -04:00
RogueException
91b3c17fb3 Fixed race condition, better handled serialization errors, and added singleton store 2015-11-29 10:35:35 -04:00
RogueException
ca25af5b8a Changed preprocessor conditions for new monikers and updated packages. 2015-11-28 23:02:02 -04:00
RogueException
c910523788 Changed GameId from string to nullable int 2015-11-23 03:44:49 -04:00
RogueException
cd62fb6d1e Removed duplicate ban/unban methods 2015-11-18 23:26:19 -04:00
RogueException
5be13b91ae Switched ids to use int64 rather than strings 2015-11-18 20:33:49 -04:00
RogueException
c0e6c2eb24 Cleaned up string enums because implicit operators are picky. 2015-11-02 14:26:06 -04:00
RogueException
92ceacd01e Added basic service model, even more commands cleanup! 2015-11-01 23:29:40 -04:00
Brandon Smith
a4d6a0e2bc 0.8.1-beta1 2015-10-26 09:22:59 -03:00
RogueException
20731b3c92 More member -> user renaming 2015-10-25 05:57:13 -03:00
RogueException
2abc38ef37 Moved CachedObject to Helpers 2015-10-25 05:01:44 -03:00
RogueException
73ab8ba02d Moved TimeoutException to root folder 2015-10-25 04:18:58 -03:00
RogueException
674c585bee Add new reference system 2015-10-25 04:12:13 -03:00
RogueException
01f299e030 Started rename of member -> user, added server permission resolving, added channel message cache options. 2015-10-24 22:16:38 -03:00
RogueException
25b9052f0d More cleanup, added string enums 2015-10-24 19:04:05 -03:00
RogueException
ef0e9df5d1 Fixed broken file references 2015-10-24 01:44:20 -03:00
RogueException
dd6ceb8469 Started major API refactor 2015-10-24 01:39:06 -03:00
RogueException
434f72f551 Renamed Permissions and Color 2015-10-22 05:44:17 -03:00
RogueException
76e4317400 Simplified caches, moved some eventargs, and made caching/uncaching objects more reliable. 2015-10-22 03:35:51 -03:00
RogueException
e79e32ca8c Split off voice functions into DiscordClient.Voice.cs 2015-10-22 02:43:43 -03:00
RogueException
5a8d3f5377 Refactored Net.Voice and Interop namespaces 2015-10-22 01:47:15 -03:00
RogueException
02876f2542 Re-partialed DiscordClient by object type and moved Finds from collections. 2015-10-22 01:00:27 -03:00
RogueException
6ac22aac21 Renamed DiscordWebSocketClient -> DiscordWSClient 2015-10-18 22:45:24 -03:00
RogueException
41b337b273 Reverted to old style Rest/WebSocket engines 2015-10-18 19:31:49 -03:00
RogueException
ee44caf6ab Reorganized Net namespace, made SharpRest inherit from RestClient. 2015-10-18 18:54:23 -03:00
RogueException
98bad63957 Added Proxy support, split DiscordWebSocketClientConfig into DiscordAPIClientConfig 2015-10-18 18:25:19 -03:00
RogueException
23e8ec8a0c Renamed DiscordSimpleClient -> DiscordWebSocketClient, moved DiscordAPIClient back into root namespace. 2015-10-18 18:02:47 -03:00