Khionu Sybiern
505a63f8e0
Update IMessage.cs
2016-10-18 09:30:52 -04:00
Khionu Sybiern
57824b6847
Update IUserMessage.cs
2016-10-18 09:29:23 -04:00
RogueException
dfe654af3b
PagedAsyncEnumerator's nextPage should return false if there are no more pages.
2016-10-17 16:12:02 -03:00
RogueException
3ca0067f1b
Merge pull request #313 from FiniteReality/scoped-di
...
Move DI stuff around to support scoped DI
2016-10-16 21:50:28 -03:00
Christopher F
11f4dc0d10
Add a missing null-conditional in CommandContext#ctor
...
Prevents an NRE when creating a CommandContext from a message in an IDMChannel
2016-10-16 16:25:10 -04:00
FiniteReality
a7cefbcf9f
Move DI stuff around to support scoped DI
2016-10-16 17:33:00 +01:00
RogueException
c813a049ff
Merge pull request #315 from james7132/command-module-fix
...
Fix #311
2016-10-16 13:20:25 -03:00
james7132
3841eb616c
Fix #311
...
TypeInfo.BaseType will likely return the same Type if all modules derive from
ModuleBase or some common subclass of it. Making it appear as if only one module
is registered.
Changed to TypeInfo.AsType for expected behavior.
2016-10-16 08:39:26 +00:00
RogueException
5389f98042
Ignore errors when deserializing Game
2016-10-16 00:51:47 -03:00
RogueException
123fc90efc
Removed duplicate model
2016-10-16 00:51:47 -03:00
Christopher F
a35d047333
Fix some minor typos in docs
2016-10-15 17:35:20 -04:00
Christopher F
77342903bb
Update Documentation to be compatible with Beta2
...
this one took a while
2016-10-15 17:28:36 -04:00
RogueException
8c8ac47887
Merge pull request #308 from Joe4evr/AutoLoadFix
...
Exclude abstract types from being loaded as modules.
2016-10-15 14:29:24 -03:00
RogueException
881c0320bd
Don't cache generic JsonConverters
2016-10-15 13:47:23 -03:00
RogueException
890318ecfc
Added a simpler CommandContext constructor
2016-10-15 13:08:13 -03:00
RogueException
c497f95d35
Readded navigational props to interfaces
2016-10-15 12:58:32 -03:00
RogueException
8ebc437674
Exposed IDependencyMap in CommandService.Execute
2016-10-15 12:27:51 -03:00
Joe4evr
bc45c0b6a4
Exclude abstract types from being loaded as modules.
2016-10-14 18:41:13 +02:00
RogueException
75fb31e939
Removed IDiscordClient reference from IEntity
2016-10-14 13:12:47 -03:00
RogueException
735c869f3d
Moved Client from ModuleBase to CommandContext.
2016-10-14 13:12:28 -03:00
RogueException
af9a2c2d64
Fixed nullref on guild member remove
2016-10-13 13:49:16 -03:00
RogueException
84980ad203
Fixed OOB error generating bucket ids for certain endpoints
2016-10-13 12:42:08 -03:00
RogueException
13f49bfe7c
Limit preemptive rate limit warnings to once per request.
2016-10-13 12:04:29 -03:00
RogueException
30067959d7
Unpack the arg array if one exists when generating bucket ids
2016-10-13 12:02:34 -03:00
RogueException
88c5dd38bf
Added CommandContext.IsPrivate
2016-10-13 11:50:40 -03:00
RogueException
f93464523e
Cleaned up the Json contract resolver, fixed user mention deserialization
2016-10-12 19:09:49 -03:00
RogueException
606d4e7ba9
Cleaned up net code, readded user token rate limits
2016-10-12 18:12:45 -03:00
RogueException
4643e44e48
Updated package info
2016-10-12 16:49:22 -03:00
RogueException
addb81f288
Fixed Commands version
2016-10-12 16:37:02 -03:00
RogueException
82ee6c5aaa
Fixed error when calling GetMessagesAsync with no cached messages
2016-10-12 15:32:22 -03:00
RogueException
2d3e2c46ae
Updated build script
2016-10-12 02:29:52 -03:00
RogueException
ab5279dd14
Merge branch 'concrete2' into dev
2016-10-12 02:10:51 -03:00
RogueException
1057ee012a
Made a few methods static
2016-10-11 23:45:27 -03:00
RogueException
bf10529f80
Added new rate limits
2016-10-11 23:22:42 -03:00
RogueException
37f0d8c7e8
Fixed nullrefs when message cache is disabled
2016-10-10 22:11:07 -03:00
RogueException
2fd2e26179
Fixed missing private channels
2016-10-10 22:10:51 -03:00
RogueException
3fc7b3b206
RPC's Authorize should not try to authenticate
2016-10-10 21:34:45 -03:00
RogueException
d480b2f25b
Renamed run modes
2016-10-10 21:19:41 -03:00
RogueException
c7ac85455f
Added a configurable run mode for commands
2016-10-10 21:16:34 -03:00
RogueException
635819b89f
Reduced command module lifetime to a single command execution. Removed ModuleAttribute.
2016-10-10 20:27:16 -03:00
RogueException
3930e1147c
doc typo
2016-10-08 21:53:49 -03:00
RogueException
7326aac468
Bumped up concurrent collections concurrency level
2016-10-08 18:45:29 -03:00
RogueException
6bdc0c09ca
Cleaned up TODOs
2016-10-08 18:44:59 -03:00
RogueException
8ab675e775
Restrict typereaders to using the cache
2016-10-08 18:41:55 -03:00
RogueException
21c38412ad
Changed snowflake GetCreatedAt() -> CreatedAt
2016-10-08 18:38:41 -03:00
RogueException
c1effbc971
Merged PlatformHelper into ConcurrentHashset
2016-10-08 18:32:45 -03:00
RogueException
8b24b01718
Fixed SO in RestChannel.Create
2016-10-08 18:26:02 -03:00
RogueException
09495e6d58
Made converters internal
2016-10-08 18:25:40 -03:00
RogueException
db26c0df62
Removed debug lines
2016-10-08 17:40:15 -03:00
RogueException
49070f3075
Went a tad overboard
2016-10-08 17:00:20 -03:00