aboutsummaryrefslogtreecommitdiff
path: root/src/client/dispatch.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix cache write lock timer (#423)Erk-2018-10-301-8/+9
* Fix compilation without cache (#420)Erk-2018-10-241-0/+1
* Add configuration for the write lock the cache is using to update (#415)Erk-2018-10-151-8/+17
* A bunch of typo fixes (#404)Perry Fraser2018-10-011-1/+1
* Revert "Old message on update (#368)"Zeyla Hellyer2018-09-131-9/+2
* Old message on update (#368)Adelyn2018-08-261-2/+9
* Fix erroneous deadlock detected messages. (#363)Lymia Aluysia2018-08-081-10/+10
* Fix compilation + tests on certain feature combosZeyla Hellyer2018-08-071-0/+1
* Fix potential dispatch cache deadlocking + log itZeyla Hellyer2018-08-021-1/+12
* Add missing `mut`acdenisSK2018-08-021-1/+1
* Don't delay Ready with cache enabledZeyla Hellyer2018-08-011-46/+5
* De-cringe a commentacdenisSK2018-08-011-3/+3
* Add a message cache API (#345)zeyla2018-07-091-1/+7
* Fix panics on guild member update dispatchesZeyla Hellyer2018-04-261-10/+12
* Refactor imports/exports to use nested groups and better formattingacdenisSK2018-03-291-5/+9
* Fix no-cache standardframework compilation (#290)Lakelezz2018-03-151-1/+1
* Use an InterMessage to communicate over gatewayZeyla Hellyer2018-01-181-5/+5
* 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-011-43/+57
* Fix most clippy lints, take more refeerncesZeyla Hellyer2017-12-161-44/+45
* Break up the model moduleZeyla Hellyer2017-12-161-2/+2
* Use the threadpool for framework command executionZeyla Hellyer2017-11-131-121/+283
* Re-order use statements alphabeticallyZeyla Hellyer2017-11-111-2/+2
* Redo client internals + gatewayZeyla Hellyer2017-11-031-59/+73
* Remove `on_` prefix to EventHandler tymethodsZeyla Hellyer2017-10-221-52/+52
* Update to account for changes made in 0.4.1acdenisSK2017-10-141-1/+1
|\
| * Fix clippy lintsZeyla Hellyer2017-10-111-1/+1
| * Add a threadpool to the shard runnerZeyla Hellyer2017-10-091-17/+18
* | Switch to parking_lot::{Mutex, RwLock}Zeyla Hellyer2017-10-101-11/+7
* | Add a threadpool to the shard runnerZeyla Hellyer2017-10-091-17/+18
|/
* Remove tokio usageZeyla Hellyer2017-09-211-339/+131
* Fix a documentation typoZeyla Hellyer2017-09-191-1/+1
* Also rustfmtZeyla Hellyer2017-09-181-1/+3
* Fix block on spawning multiple shardsZeyla Hellyer2017-09-181-1/+1
* Apply rustfmtZeyla Hellyer2017-09-181-53/+12
* Fix compiles of a variety of feature combinationsZeyla Hellyer2017-09-181-23/+13
* Revamp `CacheEventsImpl`acdenisSK2017-09-121-69/+59
* Add `Context::handle`acdenisSK2017-09-111-43/+43
* Implement categoriesacdenisSK2017-09-091-0/+13
* Change order to avoid subtraction overflow error (#160)Maiddog2017-09-071-1/+1
* Prevent malformed opus data from crashing the bot process (#149)Maiddog2017-08-271-59/+65
* Add ability to play DCA and Opus files. (#148)Maiddog2017-08-271-15/+56
* Revamp `RwLock` usage in the libacdenisSK2017-08-241-118/+77
* Move builtin framework impl to its own moduleZeyla Hellyer2017-08-191-2/+2
* Apply rustfmtZeyla Hellyer2017-08-181-11/+52
* Move the Framework trait to the frameworkZeyla Hellyer2017-08-181-1/+1
* Split event handling in the cache to a traitacdenisSK2017-08-101-18/+4
* Change the config a bit, and a few nitpicksacdenisSK2017-07-271-4/+6