aboutsummaryrefslogtreecommitdiff
path: root/src/client
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'futures' into v0.6.xZeyla Hellyer2018-05-2815-4055/+197
|\
| * Fix some odd code styleZeyla Hellyer2018-05-271-1/+2
| * Use impl Trait for FuturesZeyla Hellyer2018-05-271-3/+3
| * Add 'send_files' http supportZeyla Hellyer2018-03-261-2/+2
| * Merge branch 'master' into futuresZeyla Hellyer2018-03-253-1153/+0
| |\
| * | Remove cache/http methods on structsZeyla Hellyer2018-03-253-9/+1
| * | Rewrite the library to use FuturesZeyla Hellyer2018-02-0412-2655/+197
| * | Fix broken docs links caused by model mod changesZeyla Hellyer2018-02-044-20/+20
* | | Add Rich Presence parsing supportZeyla Hellyer2018-05-274-59/+55
* | | Make builders mutably borrowedZeyla Hellyer2018-05-271-1/+5
* | | Add documentation to `EventHandler`acdenisSK2018-05-271-54/+54
* | | Fix links to the repoZeyla Hellyer2018-05-231-1/+1
* | | Replace (most) placeholders with actual namesacdenisSK2018-05-221-54/+54
* | | Remove a usage of Clone::cloneZeyla Hellyer2018-04-261-2/+2
* | | Fix panics on guild member update dispatchesZeyla Hellyer2018-04-261-10/+12
* | | Remove empty whitespace at ends of linesZeyla Hellyer2018-04-251-3/+3
* | | Refactor imports/exports to use nested groups and better formattingacdenisSK2018-03-2911-35/+81
* | | Fix heartbeat checkingZeyla Hellyer2018-03-271-7/+2
| |/ |/|
* | Remove useless clones (#292)Maiddog2018-03-171-1/+1
* | Fix no-cache standardframework compilation (#290)Lakelezz2018-03-151-1/+1
* | Add documentation to `EventHandler`acdenisSK2018-02-191-2/+205
* | Fix broken docs links caused by model mod changesZeyla Hellyer2018-01-314-20/+20
|/
* Expose a client voice managerZeyla Hellyer2018-01-187-78/+268
* Use an InterMessage to communicate over gatewayZeyla Hellyer2018-01-187-24/+32
* Fix ShardManager doctestZeyla Hellyer2018-01-101-11/+14
* Revert "Add `Client::user_id`"Zeyla Hellyer2018-01-101-9/+3
* Simplify ShardManager creationZeyla Hellyer2018-01-103-119/+54
* Add `Client::user_id`Zeyla Hellyer2018-01-101-3/+10
* Remove `is_bot` boolean from frameworkZeyla Hellyer2018-01-101-1/+1
* Move `VecMap` to `utils`acdenisSK2018-01-021-3/+3
* Resolve no-framework client compilationZeyla Hellyer2018-01-021-2/+2
* Update dispatch.rsZeyla Hellyer2018-01-021-1/+1
* Fix no-framework dispatchingZeyla Hellyer2018-01-021-1/+1
* Add an event for shard updatesZeyla Hellyer2018-01-016-47/+106
* Expose a method of retrieving shard status/latencyZeyla Hellyer2018-01-014-1/+52
* Improve performance of builders even furtheracdenisSK2017-12-271-3/+3
* 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