aboutsummaryrefslogtreecommitdiff
path: root/src/client
Commit message (Expand)AuthorAgeFilesLines
...
| * Fix shard shutdown via ContextZeyla Hellyer2017-10-292-7/+26
* | Fix Client's framework setZeyla Hellyer2017-11-031-2/+2
* | Redo client internals + gatewayZeyla Hellyer2017-11-0311-303/+1256
* | Make the Client return a ResultZeyla Hellyer2017-11-032-24/+50
* | Remove `on_` prefix to EventHandler tymethodsZeyla Hellyer2017-10-223-113/+113
* | Remove setting of the afk field in shardsZeyla Hellyer2017-10-191-7/+7
* | Slightly improve performance of buildersZeyla Hellyer2017-10-181-7/+9
* | Update to account for changes made in 0.4.1acdenisSK2017-10-145-22/+27
|\|
| * Fix clippy lintsZeyla Hellyer2017-10-115-22/+27
| * Make the client threadpool user-customizableZeyla Hellyer2017-10-094-15/+38
| * Add a threadpool to the shard runnerZeyla Hellyer2017-10-092-27/+54
| * Fix most clippy warningsMaiddog2017-10-042-14/+2
| * `to_owned` -> `to_string`acdenisSK2017-10-012-6/+6
| * Rename an internal Shard Runner methodZeyla Hellyer2017-09-301-2/+2
| * Improve shard logicZeyla Hellyer2017-09-301-83/+75
| * Improve shard and shard runner loggingZeyla Hellyer2017-09-301-3/+19
* | Switch to parking_lot::{Mutex, RwLock}Zeyla Hellyer2017-10-107-40/+33
* | Make the client threadpool user-customizableZeyla Hellyer2017-10-094-15/+38
* | Add a threadpool to the shard runnerZeyla Hellyer2017-10-092-27/+54
* | Fix most clippy warningsMaiddog2017-10-092-14/+2
* | `to_owned` -> `to_string`acdenisSK2017-10-092-6/+6
* | Rename an internal Shard Runner methodZeyla Hellyer2017-10-091-2/+2
* | Improve shard logicZeyla Hellyer2017-10-091-83/+75
* | Improve shard and shard runner loggingZeyla Hellyer2017-10-091-3/+19
|/
* Fix client shards by cloning ShardManager runnersZeyla Hellyer2017-09-274-10/+15
* Fix client no-framework compilationZeyla Hellyer2017-09-274-32/+79
* Fix tests and example 05Zeyla Hellyer2017-09-242-4/+1
* Add a shard managerZeyla Hellyer2017-09-246-268/+526
* Remove tokio usageZeyla Hellyer2017-09-213-362/+135
* Fix a documentation typoZeyla Hellyer2017-09-191-1/+1
* Also rustfmtZeyla Hellyer2017-09-181-1/+3
* Fix block on spawning multiple shardsZeyla Hellyer2017-09-183-22/+28
* Apply rustfmtZeyla Hellyer2017-09-182-66/+17
* Fix compiles of a variety of feature combinationsZeyla Hellyer2017-09-182-24/+15
* Revamp `CacheEventsImpl`acdenisSK2017-09-121-69/+59
* Copy some methods from Command to Group (#164)Maiddog2017-09-111-1/+4
* Add `Context::handle`acdenisSK2017-09-112-44/+48
* Implement categoriesacdenisSK2017-09-092-0/+15
* Change order to avoid subtraction overflow error (#160)Maiddog2017-09-071-1/+1
* Add a way for users to get ShardsZeyla Hellyer2017-09-051-0/+56
* Prevent malformed opus data from crashing the bot process (#149)Maiddog2017-08-272-76/+84
* Add ability to play DCA and Opus files. (#148)Maiddog2017-08-273-24/+73
* Revamp `RwLock` usage in the libacdenisSK2017-08-243-151/+102
* Move builtin framework impl to its own moduleZeyla Hellyer2017-08-192-5/+5
* Apply rustfmtZeyla Hellyer2017-08-182-14/+62
* Move the Framework trait to the frameworkZeyla Hellyer2017-08-182-3/+3
* Split event handling in the cache to a traitacdenisSK2017-08-101-18/+4
* Clippy and rustfmtacdenisSK2017-08-011-6/+6
* Remove a few clonesacdenisSK2017-07-291-5/+6
* Change the config a bit, and a few nitpicksacdenisSK2017-07-272-25/+35