Commit Graph

  • b22d704001 Renamed SocketGuild.GetCurrentUser -> CurrentUser RogueException 2016-10-20 04:31:52 -03:00
  • 3458a0ce75 Merge pull request #324 from LassieME/patch-issue-323 RogueException 2016-10-20 04:02:06 -03:00
  • 313c957a34 Default isTTS to false on Send methods RogueException 2016-10-20 03:54:39 -03:00
  • b8102a6767 Default DependencyMap to an empty map when not supplied RogueException 2016-10-20 03:53:46 -03:00
  • 2cbfaa5498 Remove unnecessary slash in RestInvite#Url Christopher F 2016-10-19 16:12:20 -04:00
  • 98088519d1 Update SocketChannelHelper.cs Sindre Langhus 2016-10-19 14:14:55 +02:00
  • a464f9ec3a Fixed errors caused by #321 RogueException 2016-10-18 15:30:19 -03:00
  • 0d6ac00905 Merge pull request #321 from RogueException/sysmsg-deletables RogueException 2016-10-18 15:27:22 -03:00
  • 22413f0b9b Merge pull request #322 from james7132/send-file-async-fix RogueException 2016-10-18 15:26:48 -03:00
  • 7dbd2b5325 Fix #320 james7132 2016-10-18 17:41:32 +00:00
  • 505a63f8e0 Update IMessage.cs Khionu Sybiern 2016-10-18 09:30:52 -04:00
  • 57824b6847 Update IUserMessage.cs Khionu Sybiern 2016-10-18 09:29:23 -04:00
  • dfe654af3b PagedAsyncEnumerator's nextPage should return false if there are no more pages. RogueException 2016-10-17 16:11:35 -03:00
  • 3ca0067f1b Merge pull request #313 from FiniteReality/scoped-di RogueException 2016-10-16 21:50:28 -03:00
  • 11f4dc0d10 Add a missing null-conditional in CommandContext#ctor Christopher F 2016-10-16 16:25:10 -04:00
  • a7cefbcf9f Move DI stuff around to support scoped DI FiniteReality 2016-10-15 22:55:14 +01:00
  • c813a049ff Merge pull request #315 from james7132/command-module-fix RogueException 2016-10-16 13:20:25 -03:00
  • 3841eb616c Fix #311 james7132 2016-10-16 08:39:26 +00:00
  • 5389f98042 Ignore errors when deserializing Game RogueException 2016-10-16 00:50:50 -03:00
  • 123fc90efc Removed duplicate model RogueException 2016-10-16 00:50:28 -03:00
  • a35d047333 Fix some minor typos in docs Christopher F 2016-10-15 17:35:20 -04:00
  • 77342903bb Update Documentation to be compatible with Beta2 Christopher F 2016-10-15 17:28:36 -04:00
  • 8c8ac47887 Merge pull request #308 from Joe4evr/AutoLoadFix RogueException 2016-10-15 14:29:24 -03:00
  • 881c0320bd Don't cache generic JsonConverters RogueException 2016-10-15 13:47:23 -03:00
  • 890318ecfc Added a simpler CommandContext constructor RogueException 2016-10-15 13:00:52 -03:00
  • c497f95d35 Readded navigational props to interfaces RogueException 2016-10-15 12:58:32 -03:00
  • 8ebc437674 Exposed IDependencyMap in CommandService.Execute RogueException 2016-10-15 12:27:51 -03:00
  • bc45c0b6a4 Exclude abstract types from being loaded as modules. Joe4evr 2016-10-14 18:41:13 +02:00
  • 75fb31e939 Removed IDiscordClient reference from IEntity RogueException 2016-10-14 13:12:47 -03:00
  • 735c869f3d Moved Client from ModuleBase to CommandContext. RogueException 2016-10-14 13:12:28 -03:00
  • af9a2c2d64 Fixed nullref on guild member remove RogueException 2016-10-13 13:49:16 -03:00
  • 84980ad203 Fixed OOB error generating bucket ids for certain endpoints RogueException 2016-10-13 12:42:08 -03:00
  • 13f49bfe7c Limit preemptive rate limit warnings to once per request. RogueException 2016-10-13 12:04:29 -03:00
  • 30067959d7 Unpack the arg array if one exists when generating bucket ids RogueException 2016-10-13 12:02:34 -03:00
  • 88c5dd38bf Added CommandContext.IsPrivate RogueException 2016-10-13 11:50:40 -03:00
  • f93464523e Cleaned up the Json contract resolver, fixed user mention deserialization RogueException 2016-10-12 19:09:49 -03:00
  • 606d4e7ba9 Cleaned up net code, readded user token rate limits RogueException 2016-10-12 18:12:45 -03:00
  • 4643e44e48 Updated package info RogueException 2016-10-12 16:49:22 -03:00
  • addb81f288 Fixed Commands version RogueException 2016-10-12 16:37:02 -03:00
  • 82ee6c5aaa Fixed error when calling GetMessagesAsync with no cached messages RogueException 2016-10-12 15:32:22 -03:00
  • 2d3e2c46ae Updated build script RogueException 2016-10-12 02:29:52 -03:00
  • ab5279dd14 Merge branch 'concrete2' into dev RogueException 2016-10-12 02:07:54 -03:00
  • 1057ee012a Made a few methods static RogueException 2016-10-11 23:45:27 -03:00
  • bf10529f80 Added new rate limits RogueException 2016-10-11 23:13:28 -03:00
  • 37f0d8c7e8 Fixed nullrefs when message cache is disabled RogueException 2016-10-10 22:11:07 -03:00
  • 2fd2e26179 Fixed missing private channels RogueException 2016-10-10 22:10:51 -03:00
  • 3fc7b3b206 RPC's Authorize should not try to authenticate RogueException 2016-10-10 21:34:45 -03:00
  • d480b2f25b Renamed run modes RogueException 2016-10-10 21:19:41 -03:00
  • c7ac85455f Added a configurable run mode for commands RogueException 2016-10-10 21:16:34 -03:00
  • 635819b89f Reduced command module lifetime to a single command execution. Removed ModuleAttribute. RogueException 2016-10-10 20:26:01 -03:00
  • 3930e1147c doc typo RogueException 2016-10-08 21:53:49 -03:00
  • 7326aac468 Bumped up concurrent collections concurrency level RogueException 2016-10-08 18:45:29 -03:00
  • 6bdc0c09ca Cleaned up TODOs RogueException 2016-10-08 18:44:59 -03:00
  • 8ab675e775 Restrict typereaders to using the cache RogueException 2016-10-08 18:41:55 -03:00
  • 21c38412ad Changed snowflake GetCreatedAt() -> CreatedAt RogueException 2016-10-08 18:38:41 -03:00
  • c1effbc971 Merged PlatformHelper into ConcurrentHashset RogueException 2016-10-08 18:32:45 -03:00
  • 8b24b01718 Fixed SO in RestChannel.Create RogueException 2016-10-08 18:26:02 -03:00
  • 09495e6d58 Made converters internal RogueException 2016-10-08 18:25:40 -03:00
  • db26c0df62 Removed debug lines RogueException 2016-10-08 17:40:15 -03:00
  • 49070f3075 Went a tad overboard RogueException 2016-10-08 17:00:20 -03:00
  • 5c33e28757 Added missing ConfigureAwaits RogueException 2016-10-08 16:59:17 -03:00
  • 960119d965 Updated RelationshipType RogueException 2016-10-08 16:18:53 -03:00
  • 82429fdcd1 Removed unneeded attribute RogueException 2016-10-08 16:10:47 -03:00
  • 005bc8283a Fixed CreateGuildBan ignoring DeleteMessageDays, fixes #256 RogueException 2016-10-08 16:02:07 -03:00
  • 01205d911d Fixed null refs when message cache is disabled RogueException 2016-10-08 16:01:47 -03:00
  • 3576c48680 Added null check to AsyncEvent RogueException 2016-10-08 14:47:01 -03:00
  • ba35f5bed1 Added IRole.IsMentionable RogueException 2016-10-08 14:43:18 -03:00
  • 8f5b5347b4 Update REST models on modify RogueException 2016-10-08 14:33:51 -03:00
  • bedf601bfe Added RestGuildUser IsMuted/IsDeafened RogueException 2016-10-08 14:33:39 -03:00
  • 5551a9d524 Exposed RequestOptions in DiscordRpcClient RogueException 2016-10-08 03:15:04 -03:00
  • 16c67e79e9 Added RPC channel and guild entities, Get and Select methods RogueException 2016-10-08 02:37:04 -03:00
  • f584bd6e28 Added RPC Get/Set VoiceSettings RogueException 2016-10-08 00:33:04 -03:00
  • 4a8ebff775 Added ToString/DebuggerDisplay to new RPC classes RogueException 2016-10-08 00:05:45 -03:00
  • 79f04a5b30 Added VoiceSettingsUpdated RPC event RogueException 2016-10-07 23:59:19 -03:00
  • 15e8ef06dc Added RPC ChannelCreated, GuildCreated and GuildStatusUpdated events RogueException 2016-10-07 23:18:45 -03:00
  • c610710387 Added VoiceState RPC events RogueException 2016-10-07 22:54:47 -03:00
  • d36675cb32 Added RPC SpeakingStarted/Stopped events RogueException 2016-10-07 22:25:12 -03:00
  • 471089822b Added MessageCreated/Updated events and several properties to RpcClient RogueException 2016-10-07 21:39:48 -03:00
  • b6823a4b45 Updated xproj RogueException 2016-10-07 21:21:09 -03:00
  • 56209c2420 Added Rpc message entities RogueException 2016-10-07 21:20:46 -03:00
  • a1fd14fff0 Updated Application model RogueException 2016-10-07 21:19:04 -03:00
  • e4a3a9e6e2 Added ObjectOrId resolver RogueException 2016-10-07 21:18:43 -03:00
  • c28751f631 Changed IMessage.ChannelId to IMessage.Channel RogueException 2016-10-07 19:07:22 -03:00
  • 007b4b11f0 Added WebhookId/IsWebhook to IMessage RogueException 2016-10-07 18:28:39 -03:00
  • 95a8f36d63 Changed IMessage's MentionedUsers to MentionedUserIds RogueException 2016-10-07 18:19:26 -03:00
  • a74602d6e1 Renamed Message model's Mentions -> UserMentions, added RoleMentions RogueException 2016-10-07 17:37:12 -03:00
  • fc0b73f7a4 Renamed RpcMessage -> RpcFrame RogueException 2016-10-07 17:27:56 -03:00
  • cabf567359 Renamed WebSocketMessage -> SocketFrame RogueException 2016-10-07 17:24:16 -03:00
  • 81a0c12f48 Moved RPC ClientId/Origin out of config RogueException 2016-10-07 16:56:27 -03:00
  • edad75cef1 Fixed resolving user mentions with FullName RogueException 2016-10-06 12:47:54 -03:00
  • dcde486aac Fixed crash when resolving a message with multiple tags RogueException 2016-10-06 09:20:25 -03:00
  • 090a1bc736 Added IMessage.Tags RogueException 2016-10-06 09:06:04 -03:00
  • abd315ed21 Added length to Emoji RogueException 2016-10-06 05:46:37 -03:00
  • b600763071 Fixed null RestMessage.Author RogueException 2016-10-06 05:43:01 -03:00
  • 9e982ccd4a Added IMessage.Emojis RogueException 2016-10-06 05:37:57 -03:00
  • 0b47d5bd2e Improved GetMessages with cache enabled RogueException 2016-10-06 05:37:45 -03:00
  • bb1fc2c42a Fixed MessageCache GetMany with Before direction RogueException 2016-10-06 05:06:25 -03:00
  • 5415b8f8f6 Renamed Emoji -> GuildEmoji RogueException 2016-10-06 04:28:54 -03:00
  • 472412e232 Readded IMessageChannel.TriggerTypingAsync RogueException 2016-10-06 04:24:24 -03:00
  • 98475302af Added bool/char typereaders RogueException 2016-10-06 04:05:32 -03:00