Commit Graph

  • 98bad63957 Added Proxy support, split DiscordWebSocketClientConfig into DiscordAPIClientConfig RogueException 2015-10-18 18:25:19 -03:00
  • 90bb365da8 Throw exception if data is pushed after a voice client disconnected. RogueException 2015-10-18 18:05:26 -03:00
  • 23e8ec8a0c Renamed DiscordSimpleClient -> DiscordWebSocketClient, moved DiscordAPIClient back into root namespace. RogueException 2015-10-18 18:02:47 -03:00
  • 6e9d6a9b6c Don't crash on voice buffer clear RogueException 2015-10-18 16:50:06 -03:00
  • a2480ebaeb Added more JsonIgnores RogueException 2015-10-18 09:38:25 -03:00
  • d83d9d0487 Dont serialize Channel.Members or Users RogueException 2015-10-18 09:33:59 -03:00
  • 942f59c817 Added Mention.Everyone RogueException 2015-10-18 09:25:40 -03:00
  • 712ac2343a Removed SendMessage's mentionedUsers parameter. RogueException 2015-10-18 09:24:56 -03:00
  • f658035e6e Fixed RestClient initialization error RogueException 2015-10-18 09:19:26 -03:00
  • f93940ef0d Fixed a project reference RogueException 2015-10-18 09:17:20 -03:00
  • 3ea472e3dc Moved Enums to API/Enums RogueException 2015-10-18 09:17:12 -03:00
  • c6a3fad80f Isolated AvatarImageType RogueException 2015-10-18 09:11:54 -03:00
  • 443c43b643 Renamed MessageCleaner to MentionHelper, added Mentionhelper.GetUserIds RogueException 2015-10-18 09:11:36 -03:00
  • 44db9c4979 Removed leftover DNXCore50 reference RogueException 2015-10-18 08:59:48 -03:00
  • 916d3efeb5 Added pragmas to API/Bans RogueException 2015-10-18 08:59:06 -03:00
  • bd67e1dc53 Fixed project references RogueException 2015-10-18 08:45:20 -03:00
  • a844fa9bf3 0.8.0-beta1 RogueException 2015-10-18 08:45:00 -03:00
  • a0b1237d33 Starting reorganization - grouped all API serialization definitions together, moved Audio to Interop and grouped Net classes together. RogueException 2015-10-18 08:44:25 -03:00
  • cfac081884 Renamed UserStatus.Away to Idle RogueException 2015-10-18 08:30:19 -03:00
  • d7235b62c1 Removed leftovers from anonymous logins and registration. RogueException 2015-10-18 03:12:23 -03:00
  • d0722b457c Renamed Mute/Deaf to ServerMute/ServerDeaf RogueException 2015-10-18 03:10:45 -03:00
  • 6921694616 0.7.3 RogueException 2015-10-18 02:48:00 -03:00
  • cc08046acd 0.7.4 RogueException 2015-10-18 02:46:23 -03:00
  • 333302f6e7 Added support for user objects being passed to Send/EditMessage. RogueException 2015-10-18 01:48:38 -03:00
  • 1acdee48cd Rebuilt Nuget references RogueException 2015-10-18 01:46:17 -03:00
  • e975203c46 Reverted to DNX Beta6 (...again) RogueException 2015-10-18 01:23:17 -03:00
  • c337f6d6ab Fixed file uploads RogueException 2015-10-18 00:07:08 -03:00
  • d4f9949367 Update to DNX Beta8 RogueException 2015-10-17 23:45:02 -03:00
  • 16418f61b9 Move TaskHelper to Shared folder RogueException 2015-10-17 23:44:55 -03:00
  • 8130c37040 Clean up old DNXCore50 code, flatten Discord.Helpers namespace RogueException 2015-10-17 23:44:28 -03:00
  • 539bc2c41a Remove the note in README about not supporting encryption RogueException 2015-10-17 19:31:53 -03:00
  • cd37f55816 Minor edit RogueException 2015-10-17 19:29:30 -03:00
  • 558fa86dea Internalize VoiceBuffer, expose it via interface RogueException 2015-10-17 19:26:30 -03:00
  • 29eae77c19 Exposed VoiceWebSocket.VoiceBuffer RogueException 2015-10-17 19:12:14 -03:00
  • 4de88bfdcc Added GetVoiceClient(Server) overload RogueException 2015-10-17 19:12:01 -03:00
  • 6706789968 Removed leftover debug code RogueException 2015-10-17 18:56:04 -03:00
  • 3611ab9452 0.7.3-beta4 RogueException 2015-10-17 18:53:04 -03:00
  • d1bcd90d53 Added new VoiceBuffer and did some VoiceWebSocket refactoring. RogueException 2015-10-17 18:51:48 -03:00
  • a154075a50 renamed SendMessage's mentions parameter to mentionedUserIds RogueException 2015-10-17 18:51:17 -03:00
  • 4cc8df142f Ignore GUILD_INTEGRATIONS_UPDATE RogueException 2015-10-17 18:50:12 -03:00
  • 1b5e6ad076 Fixed syntax error RogueException 2015-10-17 18:49:57 -03:00
  • 0cbf5ba633 Dont crash on null URL from redirect opcode RogueException 2015-10-17 18:49:36 -03:00
  • 242c509023 Removed role ordering for permissions resolving RogueException 2015-10-17 18:49:17 -03:00
  • 0edb47fa7f Added name param to CreateRole RogueException 2015-10-17 04:21:08 -03:00
  • d27e74a9ae Add Channel.IsPrivate comment to Message.Member error RogueException 2015-10-17 04:05:52 -03:00
  • e730134b74 Throw a proper error if accessing Message.Member in a private channel. RogueException 2015-10-17 04:01:12 -03:00
  • aced598aad Allow the voice thread to take longer sleeps when possible. RogueException 2015-10-17 03:38:42 -03:00
  • 04021bc2e6 Increase VoiceWebSocket.spinLockThreshold to 3ms. RogueException 2015-10-17 03:17:40 -03:00
  • 4aefd190f7 Wait for the encryption key before returning from VoiceSocket.WaitForConnection() RogueException 2015-10-17 02:41:13 -03:00
  • 17c92db6bf Fixed permissions error when processing #general RogueException 2015-10-17 01:00:35 -03:00
  • dd9b72a05d Fixed LeaveVoiceServer when Multiserver is disabled RogueException 2015-10-17 00:59:50 -03:00
  • 81428ac0e2 Fixed warning RogueException 2015-10-17 00:30:21 -03:00
  • 50c5f3bd7f Switched several members to internal RogueException 2015-10-17 00:30:14 -03:00
  • 48da25752f Made EpochTIme internal RogueException 2015-10-17 00:20:34 -03:00
  • 4ce382dc80 Added Role.IsManaged summary RogueException 2015-10-16 23:50:21 -03:00
  • 27db09bdc7 0.7.3-beta3 RogueException 2015-10-16 23:44:42 -03:00
  • 8ae78f1989 Modify the cache with EditServer's response RogueException 2015-10-16 23:38:14 -03:00
  • f087eeabf4 Added CreateRole and EditRole responses RogueException 2015-10-16 23:37:43 -03:00
  • bcb33b54ac Added Role.IsManaged, renamed Role.Hoist to IsHosted RogueException 2015-10-16 23:36:59 -03:00
  • b3dbfd8f84 Fixed DeleteMessages RogueException 2015-10-16 23:12:51 -03:00
  • 345a78aa35 Renamed PermissionOverwrites.Type to TargetType, cleaned up Channel/Server permission constants. RogueException 2015-10-16 15:24:49 -03:00
  • b6037a00ec Improved color constants RogueException 2015-10-15 23:34:16 -03:00
  • 9dfef636bd Added rgb constructors for PackedColor RogueException 2015-10-15 17:43:25 -03:00
  • 7f3702b0a8 Added ServerAvailable and ServerUnavailable events RogueException 2015-10-15 16:22:09 -03:00
  • 1ca4bd50d4 Fix cache errors on server delete RogueException 2015-10-15 16:18:27 -03:00
  • edffc914a1 Added ArgText to commands RogueException 2015-10-15 14:01:53 -03:00
  • 5163d5482d Added preset PackedColors (thanks izy!) RogueException 2015-10-15 13:43:58 -03:00
  • 8e44311a54 Default to multiline codeblock if a language is specified RogueException 2015-10-15 03:30:24 -03:00
  • c7eabfd49f Added single backtick to the escape list RogueException 2015-10-15 03:27:58 -03:00
  • 2d54504de8 Added support for single-line code blocks RogueException 2015-10-15 03:27:29 -03:00
  • cf352dfda4 Added Format.Code RogueException 2015-10-15 02:25:46 -03:00
  • 9ffb546cf3 Fixed changing avatar RogueException 2015-10-15 01:40:51 -03:00
  • afc36728c8 Added TODO about potential rare race condition RogueException 2015-10-15 00:01:23 -03:00
  • 9d46e04f89 Better handle if someone changes voice channels while talking RogueException 2015-10-14 23:59:42 -03:00
  • 9f38f71a4c Split SetStatus into SetStatus and SetGame RogueException 2015-10-14 19:56:42 -03:00
  • c990383ee7 Fixed SetStatus RogueException 2015-10-14 19:49:55 -03:00
  • 981df84780 Removed Install function from CommandsPlugin RogueException 2015-10-14 19:43:06 -03:00
  • 7edeb00629 Added SetStatus RogueException 2015-10-14 19:42:10 -03:00
  • d54bb75e2e Updated commands extension description RogueException 2015-10-14 02:57:08 -03:00
  • 6373a76771 Actually run a collections OnRemoved code when an item is removed RogueException 2015-10-14 02:25:27 -03:00
  • 1f06e81f64 Typo permissions -> colors in PackedColors RogueException 2015-10-13 21:34:38 -03:00
  • ea8132f0dc Fixed RGB summaries in PackedColor RogueException 2015-10-13 21:21:08 -03:00
  • 72f8e4f5df Added role order support to permission resolving RogueException 2015-10-13 05:27:05 -03:00
  • 356bcc2a65 Added role reordering RogueException 2015-10-13 05:17:57 -03:00
  • 43644c8e4a 0.7.3-beta2 RogueException 2015-10-13 05:04:09 -03:00
  • 3c882cf2e5 A few role color fixes RogueException 2015-10-13 04:42:21 -03:00
  • bf49a7ff95 Added PackedColor RogueException 2015-10-13 04:21:14 -03:00
  • 5382b52037 Added hoist and color editing for roles RogueException 2015-10-13 04:07:02 -03:00
  • 765647732c Added initial support for role hoisting and colors RogueException 2015-10-13 04:04:42 -03:00
  • 10f1ff1905 Don't throw a nullreference in EditProfile if the current user doesn't have an associated email RogueException 2015-10-13 01:49:46 -03:00
  • d709bd60a8 Make email in EditProfile optional if not being changed RogueException 2015-10-13 01:48:16 -03:00
  • c2b6bb9c34 Fixed MessageQueue RogueException 2015-10-12 23:09:53 -03:00
  • ed2ab4e41c Added support for blank command groups RogueException 2015-10-12 23:09:39 -03:00
  • 54fe30a59a Switched GetTasks to IEnumerable<Task> RogueException 2015-10-12 23:09:26 -03:00
  • e808507558 Fixed a warning RogueException 2015-10-12 21:01:53 -03:00
  • 70c367084d Add channel permission changes to cache immediately RogueException 2015-10-12 21:01:36 -03:00
  • 1b874a3475 Added better permissions cache invalidation RogueException 2015-10-12 20:59:31 -03:00
  • 48028f9c90 0.7.3-beta1 RogueException 2015-10-12 03:47:07 -03:00
  • 7821151e07 TimeoutException now inherits OperationCanceledException RogueException 2015-10-12 03:41:37 -03:00
  • 3c1ba07178 Cleaned up TaskHelper RogueException 2015-10-12 03:40:14 -03:00