Commit Graph

  • 13a8da330b Fix DFM in logging Christopher F 2016-07-21 18:18:02 -04:00
  • 7ccde71d9d Clear session info on manual disconnect RogueException 2016-07-21 19:15:02 -03:00
  • 1af94410d7 Port terminology + logging Christopher F 2016-07-21 18:08:07 -04:00
  • e251582dc2 Port 'Getting Started' from Old Docs Christopher F 2016-07-21 17:42:39 -04:00
  • 5cd13570eb Use CDN url for CDN helpers RogueException 2016-07-21 18:28:09 -03:00
  • bdc95473ed Share a buffer between Sodium and Opus RogueException 2016-07-21 18:22:13 -03:00
  • 0ee102a376 Add basic docFx setup Christopher F 2016-07-21 17:07:45 -04:00
  • 9dae654096 Remove RTD docs Christopher F 2016-07-21 16:59:37 -04:00
  • adcdc6758b Fixed several audio issues RogueException 2016-07-21 17:51:51 -03:00
  • b2f39f888e Unified Opus and Sodium errors RogueException 2016-07-21 17:48:20 -03:00
  • e179c85896 Increased LogMessage's default source padding RogueException 2016-07-21 17:47:14 -03:00
  • 556f6a864a Added a SentData event to DiscordVoidAPIClient RogueException 2016-07-21 17:46:42 -03:00
  • c2b824993a Add MyGet feed info to README Christopher F 2016-07-21 15:18:15 -04:00
  • ae2ef74b14 Variable rename Khionu Terabite 2016-07-21 14:38:30 -04:00
  • b029725bb1 Cleaned up new DependencyMap system RogueException 2016-07-20 23:34:32 -03:00
  • 751c28a87e Merge pull request #139 from DigiTechs/feature-128 RogueException 2016-07-20 23:16:44 -03:00
  • b407c71567 Added support for non-int enums RogueException 2016-07-20 23:16:06 -03:00
  • b546ba919b Simplify exception Finite Reality 2016-07-21 02:49:27 +01:00
  • c101c44c04 Merge pull request #140 from RogueException/khio-enumpatch RogueException 2016-07-20 22:45:34 -03:00
  • c191f65c63 Fixed Mention prefix detection RogueException 2016-07-20 22:13:58 -03:00
  • 523b862525 Added Dynamic Enum TypeParsing, to support all enums Khionu Terabite 2016-07-20 20:54:29 -04:00
  • 39d8e3c159 Allow users to get IDependencyMap if they follow a strict format Finite Reality 2016-07-21 01:44:14 +01:00
  • f923a7f0b3 Added Application and DiscordClient.GetApplicationInfoAsync() RogueException 2016-07-20 21:41:27 -03:00
  • 77589cc758 Fixed Discord.Net.Commands warning RogueException 2016-07-20 21:15:28 -03:00
  • 5e81a849dc Add a virtual GUILD_AVAILABLE event to GUILD_SYNC'd guilds RogueException 2016-07-20 21:00:08 -03:00
  • 93441fb460 Fixed empty Guild.Channels RogueException 2016-07-20 20:49:28 -03:00
  • db0f839b32 WaitForGuildsAsync should wait for GUILD_SYNCs RogueException 2016-07-20 20:45:23 -03:00
  • f7455c389b Improve DI system Finite Reality 2016-07-21 00:23:49 +01:00
  • d9b5a4ddc9 Added virtual GuildAvailable and GuildUnavailable events on Connected, Ready and Disconnected events RogueException 2016-07-20 19:57:28 -03:00
  • c958a6ffdf Fixed requests timing out immediately RogueException 2016-07-20 19:18:43 -03:00
  • baadeb4c6f Fixed rapid reconnects and reconnects triggering before a successful connect RogueException 2016-07-20 19:16:07 -03:00
  • e266fa8b32 Cleaned up bugs in DependencyMap and ReflectionUtils Christopher F 2016-07-20 18:04:18 -04:00
  • 0660af528c Added default request timeout RogueException 2016-07-20 18:51:02 -03:00
  • bbe51012cf Add Dependency Map, Update Assembly Crawler Christopher F 2016-07-20 17:50:52 -04:00
  • 9423ec14c5 Make DataStore internal and default it to an empty cache. RogueException 2016-07-20 18:25:03 -03:00
  • 6e42acba68 Add Autoload to Module Attribute Christopher F 2016-07-20 17:20:37 -04:00
  • ba370aa865 Added DiscordConfig.FullVersion RogueException 2016-07-20 17:39:54 -03:00
  • 249737da72 Fixed reconnect deadlocks and Connect not completing on resumes. RogueException 2016-07-20 17:38:31 -03:00
  • 63fdd67413 Initial Plan for allowing custom Enum Type Readers Khionu Terabite 2016-07-20 15:17:22 -04:00
  • a9bfa958dc Reference Discord.Net with a wildcard version RogueException 2016-07-20 16:03:54 -03:00
  • 2b9bb9fbb7 Fixed session resuming RogueException 2016-07-20 15:31:05 -03:00
  • e2f15c96cd Added template version for dotnet pack --version-suffic RogueException 2016-07-19 15:55:13 -03:00
  • 53e1c79848 Cleaned up mention logic, removed User.NicknameMention RogueException 2016-07-19 15:53:17 -03:00
  • f2df627e41 Fixed file uploading, Cleaned up DiscordAPIClient helper methods RogueException 2016-07-18 16:28:13 -03:00
  • e1de348489 Merge pull request #126 from RogueException/khionu-bugfix1 RogueException 2016-07-18 13:56:18 -03:00
  • 5bb06b77ff Merge pull request #125 from RogueException/v6 RogueException 2016-07-18 13:50:56 -03:00
  • 506c857963 Fixed null DataStore during GroupChannel update RogueException 2016-07-18 13:47:44 -03:00
  • af7ee37e44 Added IGroupUser, GroupChannel.Add/Remove Recipient, Add/Remove Recipient events RogueException 2016-07-18 13:37:57 -03:00
  • edb4941e04 Use mentions array to validate detected mentions RogueException 2016-07-16 10:27:52 -03:00
  • d0c5eab2dd Minor fix RogueException 2016-07-16 10:24:30 -03:00
  • 432e8d1e0f Added voice states to group channels RogueException 2016-07-16 10:23:57 -03:00
  • 2f2559cf58 Supply current GuildChannel Name if not specified Khionu Terabite 2016-07-16 03:32:51 -04:00
  • c5f291f214 Added more guild sync checks RogueException 2016-07-15 22:47:31 -03:00
  • 6815fdb5f2 Added support for group channel icons RogueException 2016-07-15 22:43:18 -03:00
  • da2002b520 Renamed Message.Text -> Message.Content RogueException 2016-07-15 22:34:27 -03:00
  • d94bd7373c Added MessageType RogueException 2016-07-15 22:29:35 -03:00
  • a13b10ed5d Fixed group channels not being returned from GetPrivateChannelsAsync RogueException 2016-07-15 22:12:34 -03:00
  • ba66469248 Fixed User nullref errors RogueException 2016-07-15 22:12:14 -03:00
  • e472c2b95a Merge branch 'v6' of https://github.com/RogueException/Discord.Net.git RogueException 2016-07-15 22:05:58 -03:00
  • f05fa6bb2e Added ToString and DebuggerDisplay to CachedPrivateUser RogueException 2016-07-15 20:09:52 -03:00
  • bd96e473a9 Started adding v6 support RogueException 2016-07-15 19:54:23 -03:00
  • 7eb06a6111 Merge pull request #121 from RogueException/khionu-bugfix1 RogueException 2016-07-15 11:25:37 -03:00
  • ffc43260c5 Fixed sync checks failing for private channels RogueException 2016-07-14 22:42:50 -03:00
  • 07fa652488 Removed duplicated User.AddRef RogueException 2016-07-14 22:40:00 -03:00
  • a55df95638 Changed fields into properties Khionu Terabite 2016-07-14 17:43:54 -04:00
  • a386796266 DiscordSocketClient should use the new TrySetResultAsync method RogueException 2016-07-14 14:38:53 -03:00
  • 67d6312a66 Ignore message and presence updates if the guild has not synced yet RogueException 2016-07-14 14:33:53 -03:00
  • 1aa908512f Promise completions should be executed on the thread pool RogueException 2016-07-14 14:23:23 -03:00
  • 99703d2f16 Start heartbeating immediately after receiving HELLO RogueException 2016-07-14 14:12:16 -03:00
  • f0b3f7c0de Removed LogMessage's clearBuilder option RogueException 2016-07-14 14:08:26 -03:00
  • b70a693607 WriteInitialLog should be private RogueException 2016-07-14 12:03:33 -03:00
  • d667420303 Added system info and background task start/stop to logs RogueException 2016-07-14 11:58:03 -03:00
  • d111bf08ee Merge pull request #114 from khionu/patch-1 RogueException 2016-07-13 14:04:16 -03:00
  • dc6ee3510a Cleaned up MentionUtils RogueException 2016-07-13 13:43:47 -03:00
  • efc87ef06d Removed IMessage.Text, renamed RawText -> Text, added Resolve RogueException 2016-07-13 13:07:24 -03:00
  • 54e0cc0948 Fixed GetChannelMessagesAsync nullref error RogueException 2016-07-13 11:35:11 -03:00
  • 753813f040 Split GetGuildsAsync into GetGuildsAsync and GetGuildSummariesAsync RogueException 2016-07-13 11:10:22 -03:00
  • 0eb869211c Fixed escapes for unparsed parameters RogueException 2016-07-13 08:09:23 -03:00
  • 079d9d487d Forwarded the parse error if a command search has only one match RogueException 2016-07-12 07:39:27 -03:00
  • ee04e1ddcc Fixed relative id when retrieving >100 channel message requests. RogueException 2016-07-12 07:38:37 -03:00
  • df53ab1001 Completed additions Khionu Terabite 2016-07-10 01:41:42 -04:00
  • c72bf0678b Added ToString and DebuggerDisplay Khionu Terabite 2016-07-10 01:31:10 -04:00
  • 551b60d9b1 Merge branch 'dev' of https://github.com/RogueException/Discord.Net.git RogueException 2016-07-09 15:39:51 -03:00
  • ab8c53a342 Added support for error reasons without message key RogueException 2016-07-09 15:39:16 -03:00
  • 953f3b033d Added hash support to avatar/icon/splash properties RogueException 2016-07-09 15:34:19 -03:00
  • bbbd00de4b Moved Presence storage up to CachedGlobalUser RogueException 2016-07-09 14:09:09 -03:00
  • 623644e591 Removed unneeded using RogueException 2016-07-09 13:37:11 -03:00
  • c316817c5f Minor doc edit RogueException 2016-07-09 13:20:50 -03:00
  • 2593f996b5 Merge pull request #111 from RogueException/patch-messagemanager RogueException 2016-07-09 13:19:46 -03:00
  • 7473ed331d Add null-conditional to MessageManager Christopher F 2016-07-09 00:04:48 -04:00
  • 0521e06e0a Merge pull request #97 from RogueException/issue-82 RogueException 2016-07-08 22:33:45 -03:00
  • a6d6940f07 Merge pull request #109 from khionu/patch-2 Christopher F 2016-07-07 23:11:38 -04:00
  • 5488294e0f Fixed Pinning on Modify Khionu Terabite 2016-07-07 23:09:05 -04:00
  • 2eca74bac7 Merge pull request #108 from khionu/patch-1 RogueException 2016-07-07 23:44:06 -03:00
  • 3ad3912606 We all do it now and then <3 Khionu Terabite 2016-07-07 20:35:46 -04:00
  • 2dea7ff7a9 Added IAttachment and several missing properties. RogueException 2016-07-07 11:30:36 -03:00
  • 7723130713 Implemented new CommandMap RogueException 2016-06-29 07:03:44 -03:00
  • e4762b1522 extensions -> command extension RogueException 2016-06-29 05:41:42 -03:00
  • c0a6078452 Removed Discord.Net.Audio reference RogueException 2016-06-29 05:41:06 -03:00
  • 37ab13160b Fixed CommandService.Execute crash bug RogueException 2016-06-29 05:27:29 -03:00