RogueException
e3da623f39
Cleaned up alias generation
2016-12-28 19:22:57 -04:00
RogueException
032c9e007c
Do not add null aliases
2016-12-28 19:22:53 -04:00
RogueException
1169d3671c
Removed RetryMode.RetryErrors
2016-12-27 17:50:32 -04:00
RogueException
d82d7e1584
Do not catch our thrown HttpException in RequestQueueBucket
2016-12-27 16:50:30 -04:00
RogueException
83a5456011
Fixed RPC NullRef
2016-12-27 15:04:49 -04:00
RogueException
3ddc59c386
Added NullableConverter, fixed Image serialization
2016-12-27 14:52:22 -04:00
RogueException
2c075e186a
Added support for custom ModuleBase command contexts. Added SocketCommandContext/RpcCommandContext.
2016-12-23 16:57:30 -04:00
RogueException
1965c0539a
Added support for concrete Rest/Socket/RPC classes in command params
2016-12-23 16:57:29 -04:00
RogueException
572c0e6c6b
Renamed new params classes to XXXProperties
2016-12-23 16:57:29 -04:00
RogueException
8326d01f62
Isolated API definitions to their own library
2016-12-23 16:57:29 -04:00
RogueException
ca6eb6aff4
Added UDPClient Provider
2016-12-23 16:57:27 -04:00
Confruggy
7b1db31985
Update MessageHelper.cs
2016-12-21 23:17:14 +01:00
RogueException
357f42ffdb
Merge pull request #432 from BoGuu/dev
...
DefaultRetryMode never assigned in DiscordRestAPIClient
2016-12-21 08:06:27 -04:00
BoGuu
470f7fba73
DefaultRetryMode never assigned - DRestAPIClient
2016-12-21 01:50:42 +00:00
RogueException
1fd9452e6c
Added WS4Net provider to build script
2016-12-20 09:43:05 -04:00
Christopher F
f64de4ab47
Merge pull request #431 from AntiTcb/issues/427
...
Issues/427 + AliasAttribute targets classes
2016-12-20 02:09:28 -05:00
Christopher F
b1259cd1f8
Merge pull request #430 from Confruggy/dev
...
Fixed UserTypeReader from throwing NullReferenceException
2016-12-19 18:09:14 -05:00
AntiTcb
5118ed876b
Can target classes now.
2016-12-19 17:54:06 -05:00
AntiTcb
bc985ada92
Modules without aliases now default to an empty string alias
2016-12-19 17:53:54 -05:00
Confruggy
d27970113e
Update UserTypeReader.cs
2016-12-19 23:20:42 +01:00
Yivlx
419bc1e98a
Changed "his" to "this"
...
Typically, you will want to mark his method as `async`, although it is
not required.
Changed `his` to `this`
2016-12-19 17:04:19 -05:00
RogueException
ae3ada84c4
Renamed ModuleBuilder.AddAlias -> AddAliases
2016-12-18 18:21:24 -04:00
RogueException
ac4f007600
Merge pull request #425 from FiniteReality/issue/424
...
Add mentionable property to ModifyGuildRoleParams
2016-12-18 18:15:28 -04:00
RogueException
c1a9bdc142
Cleaned up alias permutations, fixed empty aliases
2016-12-18 18:14:39 -04:00
RogueException
5663e47db6
Added command separator char, improved passing search results to parser
2016-12-18 17:48:33 -04:00
FiniteReality
2e2fbaa5f3
Add mentionable property to ModifyGuildRoleParams
...
Allows roles to be configured to be mentionable, fixes #424
2016-12-18 18:27:45 +00:00
RogueException
0d209b3fdb
Added internal error for if a matching alias cannot be found
2016-12-18 14:18:33 -04:00
RogueException
6676a54655
IAudioChannel should extend IChannel
2016-12-18 13:58:51 -04:00
Christopher F
fc4a0bbe8b
Merge pull request #422 from RogueException/revert-412-issue/304-v2
...
Revert "Implement configurable command node separators"
2016-12-17 16:35:56 -05:00
Christopher F
604d69fb7f
Revert "Implement configurable command node separators"
2016-12-17 16:34:04 -05:00
Christopher F
b9b6ac36fe
Add docstrings, per volt's feedback
2016-12-16 19:18:27 -05:00
RogueException
18de2ecac7
Merge pull request #412 from FiniteReality/issue/304-v2
...
Implement configurable command node separators
2016-12-16 15:38:27 -04:00
RogueException
ded721be03
Fixed xmldoc
2016-12-16 15:32:49 -04:00
RogueException
c102f52bfa
Merge branch 'issue/379' into dev
2016-12-16 11:12:50 -04:00
RogueException
86d9f52438
Cleaned up new params
2016-12-16 11:11:07 -04:00
RogueException
d623b18dff
Added AddParameter<T>. Fixed AddParameter ignoring default typereaders.
2016-12-16 10:00:39 -04:00
RogueException
2dd62ba5e7
Set DefaultRunMode to Sync
2016-12-16 09:15:32 -04:00
RogueException
1efcd3daf6
Added request retry modes
2016-12-16 09:13:42 -04:00
RogueException
3927758b70
Removed Guild.VoiceStates
2016-12-16 08:22:12 -04:00
RogueException
2778d0bdbe
Fixes #414
2016-12-16 08:22:05 -04:00
RogueException
50688384ca
Added WS4Net Provider
2016-12-16 07:33:54 -04:00
RogueException
b166683704
Added missing IDisposables
2016-12-16 07:32:26 -04:00
RogueException
d3d3bb155d
Wrong key...
2016-12-16 06:48:43 -04:00
RogueException
747dd98698
Add DefaultWebSocketClient to Rpc's project.json
2016-12-16 06:43:45 -04:00
RogueException
b01200f929
Cleaned up primitive type readers. Fixed TimeSpan reader.
2016-12-16 06:33:21 -04:00
RogueException
8f87b2cc71
Added support for .NET Standard 1.1 and 1.2
2016-12-16 05:52:46 -04:00
Christopher F
7fb032c9d2
Make changes per discussion
...
Instead of using fields, we will now use properties (that must have a setter).
2016-12-14 17:07:24 -05:00
Christopher F
b33df6ad77
Add InjectAttribute, inject into fields flagged with it from DepMap
...
This allows users to flag a field with InjectAttribute, and when the module is created at runtime, this field will be filled in with the object from the dependency map.
2016-12-14 16:38:28 -05:00
Christopher F
0f334d24a0
Add Transients/Factories to Dependency Injection
2016-12-14 16:12:02 -05:00
RogueException
a1addd4016
Merge pull request #411 from FiniteReality/issue/408
...
Allow commands to use added type readers
2016-12-11 21:25:48 -04:00