aboutsummaryrefslogtreecommitdiff
path: root/src/client
Commit message (Expand)AuthorAgeFilesLines
...
* Add missing trailing comma in matchZeyla Hellyer2017-12-171-1/+1
* Trim given token in Client::newZeyla Hellyer2017-12-171-0/+2
* Fix doc-tests and `single_zc`acdenisSK2017-12-171-5/+5
* Fix shards attempting to re-identify on their ownZeyla Hellyer2017-12-161-8/+24
* Fix most clippy lints, take more refeerncesZeyla Hellyer2017-12-164-62/+63
* Attempt to restart failed shard bootsZeyla Hellyer2017-12-162-18/+48
* Break up the model moduleZeyla Hellyer2017-12-165-23/+25
* Make `Context::edit_profile` slightly efficientacdenisSK2017-12-141-3/+3
* Shutdown everything on ShardManager::shutdown_allZeyla Hellyer2017-12-095-1/+17
* Remove client close handleZeyla Hellyer2017-11-201-19/+38
* Implement Deserialize for {,Gateway,Voice}EventZeyla Hellyer2017-11-191-2/+7
* Fix framework doctestsZeyla Hellyer2017-11-181-2/+2
* Fix doc-testsacdenisSK2017-11-161-1/+5
* Use the threadpool for framework command executionZeyla Hellyer2017-11-132-150/+294
* Re-order use statements alphabeticallyZeyla Hellyer2017-11-114-16/+16
* Make ShardManager::runners publicZeyla Hellyer2017-11-091-1/+5
* Fix indention for the docs (#213)Chris2017-11-081-6/+6
* Whoops. Add a `FromStr` impl for `ReactionType`acdenisSK2017-11-041-7/+0
* Merge v0.4.3acdenisSK2017-11-043-1/+14
|\
| * Fix doctests for a variety of feature targetsZeyla Hellyer2017-11-011-0/+6
| * Use consistent token names in examplesZeyla Hellyer2017-11-011-1/+1
| * 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