Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 7ea22b0cd Removed leftover config files by RogueException 2016-01-02 17:44:28 -0400
  • 23e1c397f Switched .Net45 projects to new project.json format by RogueException 2016-01-02 13:36:12 -0400
  • e1ac8112e Stop generating AggregateExceptions by RogueException 2016-01-02 13:24:30 -0400
  • 85a891762 Updated to Newtonsoft.Json 8.0.1 by RogueException 2016-01-02 04:19:08 -0400
  • 581becc8f Minor edit by RogueException 2016-01-02 04:04:46 -0400
  • 8b261fbd8 Revert "Improved load performance when in many servers" by RogueException 2016-01-02 03:00:20 -0400
  • f69681f2b Added logging for READY packet and connection times by RogueException 2016-01-02 02:52:41 -0400
  • 587ec6fa1 Improved load performance when in many servers by RogueException 2016-01-02 02:36:17 -0400
  • a49bf4255 Made TaskManager's Signal methods async by RogueException 2016-01-02 01:54:25 -0400
  • ee9045a12 Stop parsing READY twice by RogueException 2016-01-02 01:50:39 -0400
  • 6e1dbb0e0 Switched locks over to Nito.AsyncEx locks by RogueException 2016-01-02 01:27:22 -0400
  • 24c97a93f Never send null roleIds in User.Edit by RogueException 2016-01-01 21:07:38 -0400
  • ccedfd232 Fixed User.Edit exception when null roles is passed by RogueException 2016-01-01 20:58:08 -0400
  • 120b3a1d6 Minor cleanup by RogueException 2016-01-01 19:42:39 -0400
  • 120950b53 Fixed a couple parser errors by RogueException 2016-01-01 19:42:09 -0400
  • 72b24c1e4 Fixed legacy namespace by RogueException 2016-01-01 01:23:22 -0400
  • c1bee1052 Cleaned up several classes by RogueException 2016-01-01 01:06:34 -0400
  • 321093e0f Fixed compile bug by RogueException 2015-12-31 16:00:31 -0400
  • ebd1d77cc Minor WS disconnect logic changes by RogueException 2015-12-31 15:51:28 -0400
  • 8391d57f8 Changed Resume.LastSeq to uint by RogueException 2015-12-31 15:50:58 -0400
  • 672cde465 Fixed legacy warnings by RogueException 2015-12-31 04:24:36 -0400
  • aa040193a Renamed User.CreateChannel to CreatePMChannel, added DiscordClient.CreatePMChannel(userId) by RogueException 2015-12-31 04:24:23 -0400
  • c19a35354 Fixed typo in project path by RogueException 2015-12-31 04:23:02 -0400
  • 23d769a32 Added Server.IsOwner by RogueException 2015-12-31 01:59:31 -0400
  • 9d504ea9c Minor edit by RogueException 2015-12-31 01:58:30 -0400
  • d81fb12b2 Fixed several voice stability issues, redesigned single-server voice by RogueException 2015-12-30 22:47:10 -0400
  • fade4496b Close filestream in SendFile(filePath) after sending by RogueException 2015-12-30 14:45:26 -0400
  • 72f1e6161 Fixed SetStatus/Game by RogueException 2015-12-30 14:30:57 -0400
  • e42c7d290 Fixed several voice bugs by RogueException 2015-12-30 05:51:39 -0400
  • 23639b227 Readded basic voice support by RogueException 2015-12-30 05:12:54 -0400
  • 860360654 Fixed settings user roles by RogueException 2015-12-30 01:19:55 -0400
  • d1a5856df Added docstrings for DiscordClient.MessageQueue by RogueException 2015-12-29 21:09:59 -0400
  • f61134ccf Exposed DiscordClient.MessageQueue by RogueException 2015-12-29 21:07:16 -0400
  • 9570dff38 Exposed MessageQueue.Count by RogueException 2015-12-29 21:06:13 -0400
  • 1695a606b Minor warning fix by RogueException 2015-12-29 21:03:56 -0400
  • 705cb6208 Add MessageQueue size warnings by RogueException 2015-12-29 20:52:33 -0400
  • 46ccb0a1c Removed unneeded .Net Core reference by RogueException 2015-12-29 20:44:03 -0400
  • 225837f2e Added MessageQueue logging by RogueException 2015-12-29 20:43:55 -0400
  • ed20d5543 Moved secure channel hresult to a constant by RogueException 2015-12-29 17:40:49 -0400
  • c51a049d1 Fixed null rest logger exceptions by RogueException 2015-12-29 17:36:48 -0400
  • 76acbecd7 Disabled user warning on VOICE_STATE_UPDATE by RogueException 2015-12-29 17:18:00 -0400
  • abe69cc65 Brought back Message.IsAuthor by RogueException 2015-12-29 17:17:46 -0400
  • e083ea1f4 Fixed compile error by RogueException 2015-12-29 05:11:56 -0400
  • 660b64f57 More errors more consistent by RogueException 2015-12-29 05:11:42 -0400
  • 41c04cc3e Removed unused variable by RogueException 2015-12-29 05:03:09 -0400
  • 46ba995ee Disabled PRESENCE_UPDATE null user warning again by RogueException 2015-12-29 03:17:26 -0400
  • 779ee4648 Moved features and emojis from ExtendedGuild to Guild by RogueException 2015-12-29 01:57:17 -0400
  • 1be69ad3f Fixed user cache desync when largethreshold is enabled by RogueException 2015-12-29 01:57:01 -0400
  • 07fb2fc37 Fixed compile error by RogueException 2015-12-28 17:56:22 -0400
  • 62822daa1 Minor Cleanup by RogueException 2015-12-28 17:56:14 -0400
  • 8f4bbe66e Don't force a bad permission message by RogueException 2015-12-28 16:21:55 -0400
  • 5d25f98e9 Ensure the GatewaySocket has fully shut down before attempting a reconnect by RogueException 2015-12-28 16:05:53 -0400
  • c7a735828 Minor cleanup by RogueException 2015-12-28 16:05:38 -0400
  • 9b2e1f232 typo by RogueException 2015-12-28 15:30:13 -0400
  • a722bf72b Added cache warnings by RogueException 2015-12-28 15:27:04 -0400
  • 4fda36e61 Handle multiple exceptions being raised during TaskManager's main task by RogueException 2015-12-28 05:14:50 -0400
  • 56bf0fa25 Fixed a few websocket reconnect bugs by RogueException 2015-12-28 03:19:27 -0400
  • f722e289e Bans/Unbans now include full user info by RogueException 2015-12-28 02:09:45 -0400
  • ba7f4f510 Added DiscordConfig.AppUrl by RogueException 2015-12-28 01:54:00 -0400
  • 811d26535 Increased .Net Core's websocket receive buffer by RogueException 2015-12-28 01:50:36 -0400
  • a93a6dc95 Moved splash from ExtendedGuild to Guild by RogueException 2015-12-28 01:50:22 -0400
  • 053b16d4e Fixed Update/Delete cache checks by RogueException 2015-12-28 00:42:21 -0400
  • 725875e73 Updated the README by RogueException 2015-12-28 00:41:49 -0400
  • 178c23086 Don't process MESSAGE_UPDATE or MESSAGE_DELETE if the message cache is disabled by RogueException 2015-12-28 00:36:47 -0400
  • 3e70624f6 Added .Net Core support (...again) by RogueException 2015-12-28 00:36:31 -0400
  • 4fcf90fd6 Missing attribute by RogueException 2015-12-28 00:35:31 -0400
  • a1afd45c3 Bumped DNX ver to RC1 Update 1 by RogueException 2015-12-27 20:08:12 -0400
  • 3a074c4c0 Fixed DiscordClient.Disconnect by RogueException 2015-12-27 16:20:40 -0400
  • 58ddcbbf4 Throw exception on Channel.GetMessage if the message cache is disabled by RogueException 2015-12-27 16:12:45 -0400
  • 0f092ba52 Cache Message.User by RogueException 2015-12-27 16:07:45 -0400
  • 6fd705931 Renamed BroadcastTypingRequest to SendIsTypingRequest by RogueException 2015-12-27 16:04:00 -0400
  • 8a1ec534b Rename to Channel.SendIsTyping by RogueException 2015-12-27 16:03:13 -0400
  • 4e51936c0 Added Channel.SendTyping by RogueException 2015-12-27 16:02:06 -0400
  • eee8345aa Fixed compile error by RogueException 2015-12-27 15:56:18 -0400
  • 846e29946 Made Message.IsMentioningMe a function with includeRoles flag by RogueException 2015-12-27 15:56:10 -0400
  • 471fb10eb Add User.AddRoles/RemoveRoles by RogueException 2015-12-27 15:51:14 -0400
  • dc4ca83a0 Dont fail cleanmentions if a message contains a very large mention id by RogueException 2015-12-27 15:47:10 -0400
  • 1f17de5ae GetInvite returns null if not found by RogueException 2015-12-27 15:34:47 -0400
  • 51fd771af Added Server.GetBans by RogueException 2015-12-27 15:28:34 -0400
  • 33a2e1858 Assume all task cancellations are unexpected even if no exception was captured, unless stop is directly invoked by RogueException 2015-12-27 15:00:37 -0400
  • 3580c526c Removed ban cache, fixed user occasionally being null in MessageReceived by RogueException 2015-12-27 02:29:35 -0400
  • f6b0ab694 Removed obsolete tags from Channel permissions functions by RogueException 2015-12-26 20:51:10 -0400
  • a72e9769e Undid test value by RogueException 2015-12-26 04:00:42 -0400
  • 375c25c81 Improve async and reconnect stability. Added support for websocket 1012 by RogueException 2015-12-26 03:58:43 -0400
  • 75174e67b Fixed GUILD_MEMBERS_CHUNK and channel desync by RogueException 2015-12-26 03:12:35 -0400
  • 4f313ecfa Improved websocket error logging by RogueException 2015-12-26 03:11:58 -0400
  • 40f1d8c4e Remove from channel cache on leaving a server by RogueException 2015-12-26 02:52:18 -0400
  • 8cc94994d Fixed some race conditions by RogueException 2015-12-26 02:47:15 -0400
  • 75d2d456a Fixed permission cache errors when adding a channel by RogueException 2015-12-26 02:38:14 -0400
  • f61b9febf Added custom error to AddCheck(lambda) by RogueException 2015-12-26 02:35:12 -0400
  • 53cf815d1 Complete DisableServer crash workaround by RogueException 2015-12-26 00:58:22 -0400
  • bb682936c Minor edit by RogueException 2015-12-25 23:17:58 -0400
  • 3d9dadaaa Added handling of opcode-less messages by RogueException 2015-12-25 23:11:55 -0400
  • 2e34b6725 Increased default FailedReconnectDelay to 15 seconds by RogueException 2015-12-25 20:02:34 -0400
  • 8609bad8a Cleaned up event handler exceptions by RogueException 2015-12-25 19:39:42 -0400
  • 31bea1a39 Cleaned up websocket exceptions by RogueException 2015-12-25 19:38:53 -0400
  • 503d47413 A disconnect caused by a websocket error should trigger a reconnect by RogueException 2015-12-25 19:36:00 -0400
  • 0fd946152 Added DiscordConfig.LogEvents to control built-in event logging by RogueException 2015-12-25 15:21:31 -0400
  • 3c57ab326 Moved message logging to verbose, removed logging for presence, istyping and voice state by RogueException 2015-12-25 15:12:10 -0400
  • 5f5004d85 Temp fix to module crash on leaving a server by RogueException 2015-12-25 02:28:08 -0400