-
22472d4015
Minor cleanup
RogueException
2015-12-11 22:14:19 -04:00
-
e581fc8de2
Also fire ServerAvailable/Unavailable when joining/leaving a server
RogueException
2015-12-11 22:13:34 -04:00
-
4e9a2833e1
Build the Server.EveryoneRole object early just in case
RogueException
2015-12-11 21:42:07 -04:00
-
4bf4df5c51
Fixed null primary logger
RogueException
2015-12-11 21:34:58 -04:00
-
267b7bcaf4
Fixed errors during unload with a disabled message cache
RogueException
2015-12-11 21:32:44 -04:00
-
ca56063e14
Fixed GUILD_MEMBER_REMOVE
RogueException
2015-12-11 21:30:53 -04:00
-
52934bf390
Fixed reconnects due to connection loss
RogueException
2015-12-11 19:55:47 -04:00
-
5b647f2251
Use the CancelSource given to TaskManager rather than make our own
RogueException
2015-12-11 19:31:54 -04:00
-
5760e94d81
Reworked internal task engine for DiscordClient and WebSocket. Several other minor async fixes.
RogueException
2015-12-11 19:07:55 -04:00
-
2b8184f1ae
Removed trackactivity conditionals
RogueException
2015-12-11 09:33:11 -04:00
-
34d0b996d6
Added DiscordClient.AckMessage
RogueException
2015-12-11 09:24:47 -04:00
-
1807982b27
Removed AckMessages and TrackActivity config options.
RogueException
2015-12-11 09:20:42 -04:00
-
89d2050189
Fixed race condition in websocket
RogueException
2015-12-11 09:07:25 -04:00
-
7986b819ee
Added logging shortcuts, simplied log messages
RogueException
2015-12-11 09:07:03 -04:00
-
910b4c4c3d
Removed _userId references
RogueException
2015-12-10 15:44:55 -04:00
-
3c22ed519c
Refreshed nuget packages
RogueException
2015-12-10 03:25:33 -04:00
-
954fea856f
Fixed edit message queue
RogueException
2015-12-09 23:11:38 -04:00
-
a0cbe5d3b2
Use WebSocket4Net instead of WebSocketSharp
RogueException
2015-12-09 22:57:34 -04:00
-
b5cbf3664b
Send channel_id as a string, not long
RogueException
2015-12-09 22:03:49 -04:00
-
c471fc51f5
Added moving users between audio channels
RogueException
2015-12-09 22:03:05 -04:00
-
218c5bce6f
Fixed CreateInvite preconditions
RogueException
2015-12-09 21:54:24 -04:00
-
39b3667ce4
Added AppName and AppVersion optional fields to DiscordConfig. UserAgent is now readonly.
RogueException
2015-12-09 21:29:09 -04:00
-
43cbc99624
Renamed MessageReadRemotely to MessageAcknowledged
RogueException
2015-12-09 20:37:44 -04:00
-
946820d08a
Added SendFile(User), reworked the message queue, adding edit message queuing
RogueException
2015-12-09 20:34:46 -04:00
-
fb190b45ac
Defaulted MessageQueue to enabled
RogueException
2015-12-09 16:47:10 -04:00
-
8707dbe999
Added rate limit support
RogueException
2015-12-09 16:46:12 -04:00
-
94e5bbf0e8
Minor cleanup
RogueException
2015-12-09 01:02:54 -04:00
-
47773086f9
Fixed error in Server-level permission resolving
RogueException
2015-12-09 01:02:20 -04:00
-
82746e9207
Refactoring and fixed a few stylecop errors
RogueException
2015-12-09 00:56:09 -04:00
-
a44e08bba1
Added UsePermissionsCache config, fixed a few permission bugs
RogueException
2015-12-09 00:54:40 -04:00
-
f8b6105226
Minor style edit
RogueException
2015-12-08 09:37:05 -04:00
-
3fe7124f4d
Started WebSocket cleanup
RogueException
2015-12-08 09:35:18 -04:00
-
d2de658df0
Fixed compile error
RogueException
2015-12-08 04:23:45 -04:00
-
8b42312bd5
Minor exception edit
RogueException
2015-12-08 04:23:35 -04:00
-
2efd612886
Removed leftover doc
RogueException
2015-12-08 04:23:16 -04:00
-
eb319d1fba
A few FindChannels and FindUsers bugfixes
RogueException
2015-12-07 18:35:45 -04:00
-
1567f30c5f
Adjusted FindUsers docs
RogueException
2015-12-07 18:31:39 -04:00
-
0bc7683e15
Fixed LogService level check
RogueException
2015-12-07 10:26:49 -04:00
-
d9bfc5fef4
Fixed EditProfile not caching changes
RogueException
2015-12-07 10:26:38 -04:00
-
54b2353012
Changed dotnet folder to netplatform, fixed reference to Shared
RogueException
2015-12-07 10:04:50 -04:00
-
567fb0ffa6
Added cleanup and doc to websockets
RogueException
2015-12-06 22:23:06 -04:00
-
fd874a6a0b
Moved net exceptions to Net namespace, grouped services together
RogueException
2015-12-06 21:27:58 -04:00
-
2cdc0ad371
More cleanup and internal reordering
RogueException
2015-12-06 21:16:58 -04:00
-
d512d96408
Renamed DataWebSocket and combined Bans API into Users
RogueException
2015-12-06 20:33:48 -04:00
-
080be711a6
Changed a couple log strings
RogueException
2015-12-06 07:21:08 -04:00
-
4dadd36bc4
Renamed AudioService functions
RogueException
2015-12-06 07:14:18 -04:00
-
0828d8eb40
Added Shared project, resync'd net45 projects with dnx ones
RogueException
2015-12-06 02:00:21 -04:00
-
1f3796ff96
Initial commit of audio isolation
RogueException
2015-12-06 01:43:04 -04:00
-
f4ab33337f
Cleaned up some accessibilities
RogueException
2015-12-06 01:42:40 -04:00
-
3dcdd159f6
Added missing file
RogueException
2015-12-05 18:54:03 -04:00
-
9d6d00b21a
Merged Configs, 0.9-alpha1
RogueException
2015-12-05 18:53:39 -04:00
-
da75cebff2
Added missing files
RogueException
2015-12-05 05:33:21 -04:00
-
74c0bb5b51
Moved logging to its own service, more audio isolation prep
RogueException
2015-12-05 05:32:09 -04:00
-
1721f6f4d6
Prep work for isolating audio package.
RogueException
2015-12-04 21:13:56 -04:00
-
bba866652e
Added Mention function to User, GlobalUser, Channel and Role. Obsoleted old Mention static class.
RogueException
2015-12-03 06:37:11 -04:00
-
3ccd416027
Fixed SendFile
RogueException
2015-12-02 13:09:07 -04:00
-
142c03a1c2
Revert "Added experimental async event handlers"
RogueException
2015-12-02 10:01:24 -04:00
-
c52c9d697d
Minor changes
RogueException
2015-12-02 09:10:42 -04:00
-
7237c6b3bf
Added experimental async event handlers
RogueException
2015-12-02 07:03:13 -04:00
-
72e43227bf
Update API token after changing password
RogueException
2015-12-02 04:30:35 -04:00
-
521fad9d1a
Add Server.IconUrl and use cdn url for User.AvatarUrl
RogueException
2015-12-02 04:06:16 -04:00
-
171d7e3386
Added support for streams for EditStream(icon) and EditUser(avatar)
RogueException
2015-12-02 03:57:12 -04:00
-
0460017456
Added warning about tests incompleteness
RogueException
2015-12-02 03:12:38 -04:00
-
42224e9f6a
Added EditUser(rolesMode) to allow setting, adding or removing roles
RogueException
2015-12-02 03:10:28 -04:00
-
6ced9449b0
Don't crash if Mention.Resolve is passed a private message.
RogueException
2015-12-01 19:58:43 -04:00
-
a38acfa74d
Why not?
RogueException
2015-12-01 19:09:04 -04:00
-
bdaefb3690
Fix docs referencing lib/ folder
RogueException
2015-12-01 18:49:40 -04:00
-
e69e831219
Fixed GetService exception
RogueException
2015-12-01 18:47:18 -04:00
-
26c5511786
Added DiscordAPIClient.Version
RogueException
2015-12-01 18:46:11 -04:00
-
de831001b5
Add null checks to ModuleManager.EnableServers and EnableChannels
RogueException
2015-12-01 15:07:01 -04:00
-
736e5ed268
Added status checks to a several properties of DiscordClient.
RogueException
2015-12-01 14:55:13 -04:00
-
bdf89c91c4
Fixed some permissions issues in the built-in help.
RogueException
2015-12-01 08:39:33 -04:00
-
f699e59795
Dont create aggregate exceptions inside the Run function
RogueException
2015-12-01 05:11:51 -04:00
-
3027abc044
Added ModuleManager EnableChannels and EnableServers
RogueException
2015-11-30 14:24:37 -04:00
-
5cf2eb6749
Added ChannelId and ServerId to IDiscordVoiceClient
RogueException
2015-11-30 09:27:28 -04:00
-
13d397a0dc
Added opcode enums
RogueException
2015-11-30 03:46:25 -04:00
-
6cfdac14da
Added GetCacheStats
RogueException
2015-11-29 12:30:22 -04:00
-
f046ed1ca7
Hide aliases from default help
RogueException
2015-11-29 11:31:52 -04:00
-
e64bed7bdb
Fixed error
RogueException
2015-11-29 11:18:11 -04:00
-
7f06b9d04b
Fix up some whitespace checks
RogueException
2015-11-29 11:17:45 -04:00
-
c88a92f5e6
Ignore repeated whitespaces in commands, and support linebreaks and tabs
RogueException
2015-11-29 11:16:10 -04:00
-
cd244e30a6
Adding a module also adds it as a singleton
RogueException
2015-11-29 10:36:58 -04:00
-
085138c182
Stopped hardcoding regions
RogueException
2015-11-29 10:35:44 -04:00
-
91b3c17fb3
Fixed race condition, better handled serialization errors, and added singleton store
RogueException
2015-11-29 10:35:35 -04:00
-
ce1845bce9
Added default constructors to message subclasses.
RogueException
2015-11-29 04:18:37 -04:00
-
635f91b1a4
Tiny cleanup
RogueException
2015-11-29 04:11:50 -04:00
-
4fc3faa884
Removed unnecessary override
RogueException
2015-11-29 04:11:14 -04:00
-
65ebcaffb2
Added custom contract resolver for message import/export
RogueException
2015-11-29 04:10:46 -04:00
-
5f1f202b79
Invalidate caches when a cached object is imported.
RogueException
2015-11-29 03:27:15 -04:00
-
2cd07edf2e
Fixed SendTTSMessage
RogueException
2015-11-29 03:20:35 -04:00
-
6acd5afdae
Return the messages from ImportMessages
RogueException
2015-11-29 03:14:59 -04:00
-
f9e61d89a6
Renamed Mention.Clean to Mention.Resolve, added another overload
RogueException
2015-11-29 02:47:31 -04:00
-
639885b26e
Added Mention.Clean
RogueException
2015-11-29 02:44:14 -04:00
-
2e6f65b776
Changed commands to use RawText instead of Text
RogueException
2015-11-29 02:39:19 -04:00
-
1a125322bd
Combined Message.IsQueued and HasFailed into Message.State
RogueException
2015-11-29 02:38:28 -04:00
-
ced88fefa3
Fixed exceptions during message importing
RogueException
2015-11-29 02:32:14 -04:00
-
61e9ca0c85
Dont add a server to cache if it's unavailable
RogueException
2015-11-28 23:40:28 -04:00
-
6da23b4f61
Raise ServerUnavailable when a server goes down - not ServerAvailable
RogueException
2015-11-28 23:39:42 -04:00
-
ca25af5b8a
Changed preprocessor conditions for new monikers and updated packages.
RogueException
2015-11-28 23:02:02 -04:00
-
3b65526d09
Upgraded netcore50 moniker to dotnet5.4
RogueException
2015-11-28 20:16:15 -04:00