Commit Graph

1351 Commits

Author SHA1 Message Date
RogueException
b9d9191a30 Major cleanup, upgraded to RC2, ported several websocket features from 0.9. 2016-05-17 05:29:44 -03:00
RogueException
2be3020689 Renamed DiscordRawClient to DiscordAPIClient 2016-05-16 02:04:49 -03:00
RogueException
0f4e3819c5 Added attachment count to Message.DebuggerDisplay 2016-05-16 01:40:24 -03:00
RogueException
08413a3990 Removed Aggressive Inlines 2016-05-16 01:26:42 -03:00
RogueException
18f7e805ef Removed Rest's VoiceChannel.GetUser(s). Added IChannel.GetUser(limit, offset) 2016-05-16 01:20:29 -03:00
RogueException
f6058b2454 Use NotNullOrEmpty instead of NotNullOrWhitespace 2016-05-16 00:44:24 -03:00
RogueException
4416b514bf Fixed GuildUser not initializing 2016-05-16 00:41:27 -03:00
RogueException
67c810b715 Cleaned up Preconditions, removed implicit Optional cast 2016-05-16 00:38:28 -03:00
RogueException
4714dd78e5 Fixed GetGuildMembers for servers larger than 1000 members. 2016-05-15 23:25:22 -03:00
RogueException
b42bf9cfd5 Fixed Optional.GetValueOrDefault(defaultValue) 2016-05-15 23:24:42 -03:00
RogueException
140ea65a8e Fixed DeleteMessages when a single message is passed. 2016-05-15 23:16:10 -03:00
RogueException
bf1e77e968 Added explicit DM functions to RawClient 2016-05-15 23:13:58 -03:00
RogueException
300922d623 Minor rename 2016-05-15 21:45:57 -03:00
RogueException
7898b74207 Added content preconditions to CreateMessage and UploadFile 2016-05-15 19:25:57 -03:00
RogueException
189938beaf Fixed GetMessages with non-multiples of 100 2016-05-15 19:07:00 -03:00
RogueException
a59bfaaeff Several GetMessages fixes 2016-05-15 15:13:31 -03:00
RogueException
7b68b4a860 Simplified ToString, added debug strings 2016-05-15 03:22:40 -03:00
RogueException
4365aced85 Change LastMessageId to nullable 2016-05-15 02:14:41 -03:00
RogueException
1ee5e6d771 Explicitly select json converters, added Image and Int53 attributes, fixed a couple of routes. 2016-05-15 02:07:52 -03:00
RogueException
d1d6bf2c52 Cleaned up helpers and permissions, bumped perms up to uint64. 2016-05-15 01:16:03 -03:00
RogueException
6615b852c1 Moved IDeletable from InviteMetadata to Invite 2016-05-14 23:03:45 -03:00
RogueException
fe042e51bc Cleaned up Invites 2016-05-14 23:01:01 -03:00
RogueException
07e8eb4581 Fixed several channel bugs and cleaned up WS channel entities. 2016-05-14 22:47:13 -03:00
RogueException
57dfd93973 Remove IUpdateable.Update from WebSocket entities 2016-05-14 21:26:24 -03:00
RogueException
f5045f2a67 Added Game model 2016-05-14 21:03:29 -03:00
RogueException
c01e3c069d Prep for WebSocket client, Several MessageQueue fixes 2016-05-14 20:23:57 -03:00
RogueException
1ab4e1e246 Fixed GetGuildMembers endpoint 2016-05-14 18:59:10 -03:00
RogueException
cf6d3d25ec Several token and endpoint bugfixes 2016-05-14 18:58:29 -03:00
RogueException
7f3b886479 Cleaned up Optional 2016-05-13 03:32:41 -03:00
RogueException
96efc97fc1 Added user login, switching users/tokens, and token validation 2016-05-13 02:54:58 -03:00
RogueException
9a47de6509 Moved DiscordClient.CurrentUser to GetCurrentUser, lazy load it. 2016-05-13 01:40:34 -03:00
RogueException
93bf06bcb6 Added support for changing nicknames 2016-05-12 23:43:34 -03:00
RogueException
14bb0f7e2e Added support for optional model parameters, fixed a few model errors 2016-05-12 23:18:01 -03:00
RogueException
4bc37d8c33 Added IGuild.IsOwner, cleaned a few exceptions 2016-05-12 10:57:29 -03:00
RogueException
227c8f3e60 Minor rename 2016-05-12 10:38:49 -03:00
RogueException
4d565d1b29 Added ToString to several Rest models 2016-05-12 10:35:37 -03:00
RogueException
0eb9ff6bd3 Fixed several model processing bugs 2016-05-12 10:27:58 -03:00
RogueException
7cccf6b30c Fixed MessageQueue race condition 2016-05-12 10:07:04 -03:00
RogueException
66097b3fd7 Added MessageQueue 2016-05-12 09:25:38 -03:00
RogueException
137998f7e0 Reorganized files, moved DiscordRestClient to Rest.DiscordClient, added RestProvider to config 2016-05-08 15:02:29 -03:00
RogueException
82471845d8 Don't serialize payloads twice 2016-05-08 03:05:43 -03:00
RogueException
6af7067431 Move PermissionsHelper to Shared 2016-05-08 03:05:33 -03:00
RogueException
1ec2e7bc11 Fixed a path 2016-05-08 02:29:32 -03:00
RogueException
b45a0ebe6e 1.0 REST Preview 2 2016-05-08 01:31:07 -03:00
RogueException
069bc2b931 Updated UploadFile REST Model 2016-04-09 12:12:12 -03:00
RogueException
160bc4230e Updated Message Model 2016-04-09 11:49:58 -03:00
RogueException
f6b6d4d882 Updated README version 2016-04-09 11:49:46 -03:00
RogueException
9918f7d0f3 Removed pragmas 2016-04-09 11:36:33 -03:00
RogueException
ac66f59d4b Updated Role Model 2016-04-09 11:34:51 -03:00
RogueException
a968b4205a Cleaned up various entities 2016-04-09 11:23:12 -03:00