aboutsummaryrefslogtreecommitdiff
path: root/src/cache
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'upstream'Mishio5952018-11-132-51/+124
|\
| * Add configuration for the write lock the cache is using to update (#415)Erk-2018-10-152-2/+75
| * Change DOS line endings to UNIX line endingsErk-2018-09-271-50/+50
* | Add back old message on updateMishio5952018-09-161-1/+1
* | EventHandler::message_update with cache feature sends old message if availableMishio5952018-09-161-1/+1
* | Old message is optionally passed with message_update eventMishio5952018-09-161-0/+42
|/
* Revert "Old message on update (#368)"Zeyla Hellyer2018-09-131-41/+0
* Old message on update (#368)Adelyn2018-08-261-0/+41
* Fix all the dead links in the docsErk-2018-08-091-6/+4
* Move unit tests into sourceZeyla Hellyer2018-08-011-0/+172
* Fix doc links with no anchorZeyla Hellyer2018-07-111-1/+3
* Add a message cache API (#345)zeyla2018-07-092-1/+126
* Make the Cache Update API public (#344)zeyla2018-07-052-4/+118
* Monomorphize all functionsZeyla Hellyer2018-07-041-11/+48
* Remove extraneous spaces at the end of linesZeyla Hellyer2018-06-171-2/+2
* Refactor imports/exports to use nested groups and better formattingacdenisSK2018-03-291-4/+9
* Fix broken docs links caused by model mod changesZeyla Hellyer2018-01-311-38/+38
* Break up the model moduleZeyla Hellyer2017-12-161-4/+4
* Re-order use statements alphabeticallyZeyla Hellyer2017-11-111-4/+4
* Fix doc-testsacdenisSK2017-11-081-5/+5
* Merge v0.4.3acdenisSK2017-11-041-18/+44
|\
| * Fix doctests for a variety of feature targetsZeyla Hellyer2017-11-011-2/+4
| * Fix no-client cache testsZeyla Hellyer2017-11-011-11/+33
* | Make the Client return a ResultZeyla Hellyer2017-11-031-2/+6
* | Remove `on_` prefix to EventHandler tymethodsZeyla Hellyer2017-10-221-3/+3
* | Update to account for changes made in 0.4.1acdenisSK2017-10-141-3/+3
|\|
| * Fix clippy lintsZeyla Hellyer2017-10-111-3/+3
| * Generate `Default` for CurrentUser and use it in `Cache::default`acdenisSK2017-10-081-10/+1
| * Revert "Use the de-generification trick."acdenisSK2017-10-031-43/+9
| * Use the de-generification trick.acdenisSK2017-10-021-9/+43
* | Switch to parking_lot::{Mutex, RwLock}Zeyla Hellyer2017-10-101-29/+21
* | Generate `Default` for CurrentUser and use it in `Cache::default`acdenisSK2017-10-091-10/+1
* | Revert "Use the de-generification trick."acdenisSK2017-10-091-43/+9
* | Use the de-generification trick.acdenisSK2017-10-091-9/+43
|/
* Apply rustfmtZeyla Hellyer2017-09-181-3/+3
* Fix compiles of a variety of feature combinationsZeyla Hellyer2017-09-181-0/+1
* Don't clone in Cache::all_guilds/private_channelsZeyla Hellyer2017-09-141-5/+3
* Put the cloning at a later stageacdenisSK2017-09-141-2/+2
* Revamp `CacheEventsImpl`acdenisSK2017-09-123-517/+14
* Handle channel category deletionZeyla Hellyer2017-09-091-14/+16
* Apply rustfmt + fix testsZeyla Hellyer2017-09-092-5/+11
* Implement categoriesacdenisSK2017-09-092-0/+18
* Add ability to play DCA and Opus files. (#148)Maiddog2017-08-272-58/+68
* Revamp `RwLock` usage in the libacdenisSK2017-08-242-117/+93
* Apply rustfmtZeyla Hellyer2017-08-182-92/+73
* ClippyacdenisSK2017-08-191-1/+1
* Don't do any other fuzz about private channels if they're already in the cacheacdenisSK2017-08-111-0/+4
* Put `update_user_entry` back into the cacheacdenisSK2017-08-112-14/+12
* Split event handling in the cache to a traitacdenisSK2017-08-102-473/+544
* Remove uneccessary mapacdenisSK2017-08-041-2/+2