aboutsummaryrefslogtreecommitdiff
path: root/src/gateway
Commit message (Expand)AuthorAgeFilesLines
* Re-order use statements alphabeticallyZeyla Hellyer2017-11-111-4/+4
* Fix Shard::shard_info doctestZeyla Hellyer2017-11-091-3/+1
* Fix doc-testsacdenisSK2017-11-081-45/+7
* Whoops. Add a `FromStr` impl for `ReactionType`acdenisSK2017-11-041-58/+3
* Merge v0.4.3acdenisSK2017-11-042-1/+131
|\
| * Fix doctests for a variety of feature targetsZeyla Hellyer2017-11-011-2/+19
| * Use consistent token names in examplesZeyla Hellyer2017-11-011-1/+1
| * Fix shard shutdown via ContextZeyla Hellyer2017-10-292-1/+20
* | Redo client internals + gatewayZeyla Hellyer2017-11-033-578/+461
* | Make the Client return a ResultZeyla Hellyer2017-11-031-1/+3
* | Remove unwrapsacdenisSK2017-10-241-1/+1
* | Merge v0.4.2acdenisSK2017-10-241-3/+23
|\|
| * Properly update emojis, fix shard retries, fix csLakelezz2017-10-231-1/+17
| * Fix shard connectionZeyla Hellyer2017-10-191-29/+26
| * Use update syntax for Shard (#195)Edward Yang2017-10-161-22/+29
| * Reset shard heartbeat state on resumeZeyla Hellyer2017-10-091-0/+2
| * Use an as_ref hackacdenisSK2017-10-051-3/+3
| * Replace slice parametres by IntoIterator (#177)François Triquet2017-10-051-2/+3
| * `to_owned` -> `to_string`acdenisSK2017-10-011-7/+7
| * Have `ConnectionStage` derive CopyacdenisSK2017-10-012-6/+6
| * Improve shard logicZeyla Hellyer2017-09-302-30/+93
| * Improve shard and shard runner loggingZeyla Hellyer2017-09-301-57/+80
* | Remove `on_` prefix to EventHandler tymethodsZeyla Hellyer2017-10-221-1/+1
* | Remove setting of the afk field in shardsZeyla Hellyer2017-10-191-20/+9
* | Switch to parking_lot::{Mutex, RwLock}Zeyla Hellyer2017-10-101-33/+132
* | Resume on resumable session invalidationsZeyla Hellyer2017-10-091-7/+9
* | Reset shard heartbeat state on resumeZeyla Hellyer2017-10-091-0/+2
* | Use an as_ref hackacdenisSK2017-10-091-3/+3
* | Replace slice parametres by IntoIterator (#177)François Triquet2017-10-091-2/+3
* | `to_owned` -> `to_string`acdenisSK2017-10-091-7/+7
* | Have `ConnectionStage` derive CopyacdenisSK2017-10-092-6/+6
* | Improve shard logicZeyla Hellyer2017-10-092-30/+93
* | Improve shard and shard runner loggingZeyla Hellyer2017-10-091-57/+80
|/
* Add a shard managerZeyla Hellyer2017-09-241-2/+14
* Apply rustfmtZeyla Hellyer2017-09-181-69/+109
* Prevent malformed opus data from crashing the bot process (#149)Maiddog2017-08-271-35/+37
* Add ability to play DCA and Opus files. (#148)Maiddog2017-08-271-7/+11
* Revamp `RwLock` usage in the libacdenisSK2017-08-241-55/+51
* Fix presence updatesMaiddog2017-08-211-0/+2
* Apply rustfmtZeyla Hellyer2017-08-181-8/+10
* Fix testsZeyla Hellyer2017-08-011-1/+1
* Fix the `_other` match armacdenisSK2017-07-271-3/+6
* Change the config a bit, and a few nitpicksacdenisSK2017-07-271-15/+22
* rustfmtacdenisSK2017-07-272-54/+44
* Revert the ignoring of protocol and data frame errors, while actually handlin...acdenisSK2017-07-241-2/+0
* Also ignore data frame errorsacdenisSK2017-07-231-1/+2
* Ignore protocol errorsacdenisSK2017-07-231-0/+1
* Switch to tokio for events (#122)Alex Lyon2017-07-141-1/+1
* Fix doc testsacdenisSK2017-07-021-14/+17
* Attempt to reconnect if heartbeating failsZeyla Hellyer2017-06-211-6/+6