Sindre G. Langhus
ab60f63511
Changes HasValue in Cachable to constructor argument
2017-02-21 22:11:48 +09:00
RogueException
1070feafa8
Merge pull request #509 from aequasi/patch-2
...
Typo
2017-02-20 18:32:02 -04:00
RogueException
85e0dee0f0
Merge pull request #523 from Emzi0767/dev
...
Fixed couple non-default arguments in REST messages
2017-02-20 18:16:35 -04:00
RogueException
966be796b2
Merge pull request #504 from Joe4evr/TypeReader_NRE_fix
...
Fix ParameterInfo.Type sometimes being null
2017-02-20 18:14:21 -04:00
Christopher F
e601cea255
Add Roles property to SocketGuildUser
...
there's a few different ways to select a user's roles from their role IDs, and this one seems to be the most efficient.
doesn't seem like there's any reason this shouldn't be included.
2017-02-15 15:59:23 -05:00
Emzi0767
9c3f858b42
Fixed couple non-default arguments in REST messages
2017-02-13 22:22:06 +01:00
Christopher F
f3aa546407
Throw an InvalidOp if a user tries to set the DefaultRunMode to Default
...
never overestimate the end user
2017-02-12 19:06:36 -05:00
RogueException
70e8cea6e2
Fixed order for permission resolving
2017-02-11 23:15:48 -04:00
james7132
73f00eb0d7
Ensure injected properties have public setters
2017-02-11 20:12:12 +00:00
Christopher F
6352cbebef
Add TryAdd to DependencyMaps
2017-02-11 13:53:14 -05:00
Christopher F
40ede62e4d
Remove Auto-Injection
...
this should be handled by #520
2017-02-11 13:38:26 -05:00
RogueException
e0a0d2100d
Reduced missed heartbeat aggressiveness
2017-02-11 01:49:28 -04:00
james7132
145ae1518b
Fix properties not being set properly on injection
2017-02-11 05:48:45 +00:00
james7132
f1df412341
Change whitelist injection into blacklist injection
2017-02-10 22:02:18 +00:00
james7132
f0b4c24e82
Add InjectAttribute for annotating injectable properties
2017-02-10 21:52:33 +00:00
james7132
a551064eaf
Add IDependencyMap injection for public properties
2017-02-10 15:44:24 +00:00
RogueException
8be4cb72e3
SocketSystemMessage Internal -> Public
2017-02-07 21:15:27 -04:00
RogueException
ea3a8f6a01
Added EmbedBuilder.AddField(EmbedFieldBuilder)
2017-02-07 21:13:26 -04:00
RogueException
0cf5493c61
Fixed crash, added DM/Group channel helpers
2017-02-07 21:10:30 -04:00
RogueException
d9fd0c34e4
Fixed bugs with creating invites
2017-02-07 19:48:09 -04:00
Aaron Scherer
858af5e8bb
Typo
2017-02-04 05:48:48 -08:00
Sindre Langhus
d8682a82b2
Change all signatures in the SocketClients to interfaces.
2017-02-03 15:04:54 +01:00
Sindre G. Langhus
25547407c8
Now this should be ready to, I am the worst at git.
2017-02-02 14:41:27 +01:00
Sindre G. Langhus
4b13e3fb00
Changed MessageUpdated to use Cacheable as well, after discussion with Volt.
2017-02-02 13:52:38 +01:00
Sindre G. Langhus
2d67cf36ae
Changed Id from a ulong to generic TId, as per discussion.
2017-02-02 13:52:38 +01:00
Sindre G. Langhus
2a1314da25
Cleanup.
2017-02-02 13:52:35 +01:00
Christopher F
daf0ac9347
Added docstrings for Cacheable
2017-02-02 13:51:53 +01:00
Sindre G. Langhus
705d71875c
Simplified PR, renamed Cached to Cacheable.
2017-02-02 13:51:53 +01:00
Sindre G. Langhus
8435186d79
returns.
2017-02-02 13:51:53 +01:00
Sindre G. Langhus
959d49a26f
renamed Cache to Cached, and refactored many events to use Cached
2017-02-02 13:51:35 +01:00
Sindre G. Langhus
05fcd5f076
First commit
2017-02-02 13:37:39 +01:00
Joe4evr
f80687ef0e
Fix ParameterInfo.Type sometimes being null
2017-02-01 04:06:24 +01:00
RogueException
4cf6d8e03f
Merge pull request #502 from Joe4evr/Before/AfterExecute
...
Add BeforeExecute/AfterExecute methods to ModuleBase
2017-01-30 16:39:40 -04:00
RogueException
c9b8ed992c
Started placeholders for analyzers
2017-01-29 23:16:06 -04:00
RogueException
b00b69234f
Users can no longer directly request user downloads.
2017-01-29 23:15:48 -04:00
RogueException
6188ff0a2f
Improve platform errors for websocket/udp
2017-01-29 23:11:02 -04:00
Joe4evr
ea298875af
Actually mark the methods virtual #derp
2017-01-30 03:17:57 +01:00
Joe4evr
c2599977a5
Add BeforeExecute/AfterExecute methods to ModuleBase
2017-01-30 03:14:12 +01:00
RogueException
35c10a1006
Don't throw if websocket close was requested
2017-01-28 20:54:58 -04:00
RogueException
a266d072db
Fixed nullref during reconnect
2017-01-28 19:04:42 -04:00
RogueException
547d7d241f
Added a few debug tools for stability testing
2017-01-28 19:04:20 -04:00
RogueException
11a639c5aa
Moved a few log events to the shard logger
2017-01-28 19:03:55 -04:00
RogueException
b91026f552
Stop spamming users/@me and voice/regions
2017-01-28 17:04:35 -04:00
RogueException
99b1398dc4
I forgot what frameworks we target...
2017-01-26 11:23:04 -04:00
RogueException
b4373b5a94
Added dependency groups to metapackage nuspec
2017-01-26 11:15:23 -04:00
RogueException
55e9c7da5c
Merge pull request #482 from FiniteReality/issue/462
...
Ensure aliases are built in the correct order
2017-01-26 10:57:46 -04:00
RogueException
3cf03fa7f8
Merge pull request #497 from Confruggy/patch-3
...
Fixed Format.Sanitize
2017-01-26 10:55:08 -04:00
RogueException
deb755dd3d
Merge pull request #488 from FiniteReality/issue/487
...
Replace ConcurrentBag<T> with HashSet<T>
2017-01-26 10:52:12 -04:00
RogueException
34139c9b59
Converted Discord.Net to a metapackage
2017-01-26 10:43:32 -04:00
RogueException
eb2a946dd6
Updated to 1.0.0-rc3 tooling
2017-01-25 22:27:24 -04:00