aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Feature-flag extern crates behind their nameZeyla Hellyer2017-10-141-10/+10
* Add try_opt macro for substituteMei Boudreau2017-10-123-12/+13
* Optimize Member::rolesMei Boudreau2017-10-121-21/+11
* Help-features display `Aliases` and list information for `Aliases`. (#190)Lakelezz2017-10-121-60/+80
* Fix clippy lintsZeyla Hellyer2017-10-1120-99/+102
* Make `has_correct_permissions`, `has_correct_roles` and `has_all_requirement...Lakelezz2017-10-102-3/+3
* Add an iterator for `Args`acdenisSK2017-10-101-9/+33
* Add some docs to `Args`acdenisSK2017-10-101-0/+4
* Variety of methods to search for `Member`. (#187)Lakelezz2017-10-101-12/+218
* Reset shard heartbeat state on resumeZeyla Hellyer2017-10-091-0/+2
* Make the client threadpool user-customizableZeyla Hellyer2017-10-094-15/+38
* Add a threadpool to the shard runnerZeyla Hellyer2017-10-093-27/+56
* Generate `Default` for CurrentUser and use it in `Cache::default`acdenisSK2017-10-083-12/+3
* Add an impl for `&str`acdenisSK2017-10-081-0/+4
* Find `Member` via substrings, allow case-insensitivity on `members_containing...Lakelezz2017-10-071-4/+54
* Add the lifetime againacdenisSK2017-10-071-1/+1
* Help-commands filtering and Member-prefix-search (#182)Lakelezz2017-10-073-19/+40
* Make `has_correct_permissions` a free-standing functionacdenisSK2017-10-061-15/+15
* Fix a typoacdenisSK2017-10-051-1/+1
* Add an andacdenisSK2017-10-051-1/+1
* Use an as_ref hackacdenisSK2017-10-056-10/+17
* Replace slice parametres by IntoIterator (#177)François Triquet2017-10-057-9/+15
* Fix most clippy warningsMaiddog2017-10-049-33/+21
* Replace Vec parameters by IntoIterator (#176)François Triquet2017-10-0411-17/+17
* Force `I` to be not implemented outside serenityacdenisSK2017-10-031-3/+15
* Revert "Use the de-generification trick."acdenisSK2017-10-0319-349/+123
* Use the de-generification trick.acdenisSK2017-10-0219-123/+349
* `to_owned` -> `to_string`acdenisSK2017-10-0134-176/+176
* Have `ConnectionStage` derive CopyacdenisSK2017-10-012-6/+6
* Rename an internal Shard Runner methodZeyla Hellyer2017-09-301-2/+2
* Improve shard logicZeyla Hellyer2017-09-303-113/+168
* Improve shard and shard runner loggingZeyla Hellyer2017-09-302-60/+99
* WhoopsacdenisSK2017-09-301-2/+2
* Add a todoacdenisSK2017-09-301-0/+1
* Make the internal string publicacdenisSK2017-09-301-1/+1
* Fix a few things with the framework traitacdenisSK2017-09-302-9/+23
* Fix User::tag and CurrentUser::tag discrim outputZeyla Hellyer2017-09-281-1/+1
* Fix client shards by cloning ShardManager runnersZeyla Hellyer2017-09-274-10/+15
* Fix client no-framework compilationZeyla Hellyer2017-09-274-32/+79
* Use `request_client!` for attachment downloading (#165)Benjamin Cheng2017-09-261-1/+1
* Update readme exampleZeyla Hellyer2017-09-251-1/+2
* Bump to v0.4.0Zeyla Hellyer2017-09-251-1/+1
* Use display instead of std::error::ErroracdenisSK2017-09-251-28/+3
* Switch to temporary rust-websocket forkZeyla Hellyer2017-09-251-1/+1
* Fix tests and example 05Zeyla Hellyer2017-09-244-12/+14
* Add a shard managerZeyla Hellyer2017-09-248-286/+547
* Use $crate for CommandErroracdenisSK2017-09-241-3/+3
* Refactor display impls for idsacdenisSK2017-09-246-24/+7
* Revamp errors in `Args` and commandsacdenisSK2017-09-236-86/+141
* Document http::set_token and unhide it from docsZeyla Hellyer2017-09-231-3/+22