| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Execute framework commands in a ThreadPool | Zeyla Hellyer | 2018-01-21 | 1 | -17/+21 |
| | | | | | | | | | The v0.5.x branch threadpools commands and events in the same pool, but this isn't possible in the v0.4.x branch due to backwards compatibility. To resolve this, create a second threadpool for just the framework. Closes #250. | ||||
| * | Fix `has_all_requirements` (#245) | Lakelezz | 2018-01-21 | 1 | -1/+1 |
| | | | | This fixes the behaviour of help-commands not showing in dms. | ||||
| * | Use consistent token names in examples | Zeyla Hellyer | 2017-11-01 | 2 | -2/+2 |
| | | | | | | The names of environment variable tokens in the examples differed, so this makes them all use the same name. | ||||
| * | Fix extraneous whitespace | Zeyla Hellyer | 2017-10-30 | 1 | -1/+1 |
| | | |||||
| * | Rename `Guild::permissions_for`->`permissions_in` | Zeyla Hellyer | 2017-10-30 | 1 | -1/+1 |
| | | | | | | | Rename `Guild::permissions_for` to `Guild::permissions_in`, deprecating `Guild::permissions_for` which is only an inline method to `permissions_in`. | ||||
| * | Fix #206 (#207) | Uninteresting Account | 2017-10-29 | 2 | -11/+28 |
| | | |||||
| * | Add a debug impl for `DispatchError` | acdenisSK | 2017-10-23 | 1 | -0/+25 |
| | | | | | | | Why this was hand-made instead of derived is because of `CheckFailed`'s content, which is mostly `Command` not also deriving `Debug`; except that even `Command` has a trouble maker that would force us to do this hand-made anyway, `checks`. Fixes #204 | ||||
| * | Properly update emojis, fix shard retries, fix cs | Lakelezz | 2017-10-23 | 1 | -4/+2 |
| | | | | | | | | * If a guild's emojis are being altered, Serenity will straight up use the new `HashMap` instead of just extending. If `connect()` returns an `Err`, it will retry connecting. Cleaned up `help_command.rs`. | ||||
| * | Add "zero-copy" parsing | acdenisSK | 2017-10-21 | 2 | -1/+83 |
| | | |||||
| * | Fix clippy warnings | Mei Boudreau | 2017-10-19 | 1 | -17/+14 |
| | | |||||
| * | Add a missing break | acdenisSK | 2017-10-18 | 1 | -0/+1 |
| | | |||||
| * | `assert` -> `assert_eq` | acdenisSK | 2017-10-18 | 1 | -2/+2 |
| | | |||||
| * | Add `PartialEq` impls and doc tests to `Args` | acdenisSK | 2017-10-18 | 1 | -1/+154 |
| | | |||||
| * | Add try_opt macro for substitute | Mei Boudreau | 2017-10-12 | 1 | -8/+5 |
| | | |||||
| * | Help-features display `Aliases` and list information for `Aliases`. (#190) | Lakelezz | 2017-10-12 | 1 | -60/+80 |
| | | |||||
| * | Fix clippy lints | Zeyla Hellyer | 2017-10-11 | 2 | -11/+13 |
| | | |||||
| * | Make `has_correct_permissions`, `has_correct_roles` and ↵ | Lakelezz | 2017-10-10 | 2 | -3/+3 |
| | | | | | `has_all_requirements` public. (#188) | ||||
| * | Add an iterator for `Args` | acdenisSK | 2017-10-10 | 1 | -9/+33 |
| | | |||||
| * | Add some docs to `Args` | acdenisSK | 2017-10-10 | 1 | -0/+4 |
| | | |||||
| * | Help-commands filtering and Member-prefix-search (#182) | Lakelezz | 2017-10-07 | 2 | -19/+22 |
| | | |||||
| * | Make `has_correct_permissions` a free-standing function | acdenisSK | 2017-10-06 | 1 | -15/+15 |
| | | |||||
| * | Fix most clippy warnings | Maiddog | 2017-10-04 | 4 | -16/+16 |
| | | |||||
| * | Replace Vec parameters by IntoIterator (#176) | François Triquet | 2017-10-04 | 3 | -8/+8 |
| | | |||||
| * | Revert "Use the de-generification trick." | acdenisSK | 2017-10-03 | 1 | -20/+27 |
| | | | | | Makes the compiliation time just a bit worse | ||||
| * | Use the de-generification trick. | acdenisSK | 2017-10-02 | 1 | -27/+20 |
| | | | | | Fixes #168 | ||||
| * | `to_owned` -> `to_string` | acdenisSK | 2017-10-01 | 5 | -26/+26 |
| | | |||||
| * | Whoops | acdenisSK | 2017-09-30 | 1 | -2/+2 |
| | | |||||
| * | Add a todo | acdenisSK | 2017-09-30 | 1 | -0/+1 |
| | | |||||
| * | Make the internal string public | acdenisSK | 2017-09-30 | 1 | -1/+1 |
| | | |||||
| * | Fix a few things with the framework trait | acdenisSK | 2017-09-30 | 2 | -9/+23 |
| | | |||||
| * | Use display instead of std::error::Error | acdenisSK | 2017-09-25 | 1 | -28/+3 |
| | | | | | Kind of a bad decision but due to the compiler being a meany with impl conflicts for `From<&str>` and `From<String>`, it needs to be done. Plus it removes the useless custom struct. | ||||
| * | Fix tests and example 05 | Zeyla Hellyer | 2017-09-24 | 1 | -3/+8 |
| | | |||||
| * | Use $crate for CommandError | acdenisSK | 2017-09-24 | 1 | -3/+3 |
| | | |||||
| * | Revamp errors in `Args` and commands | acdenisSK | 2017-09-23 | 6 | -86/+141 |
| | | |||||
| * | Remove tokio usage | Zeyla Hellyer | 2017-09-21 | 2 | -25/+19 |
| | | |||||
| * | Also rustfmt | Zeyla Hellyer | 2017-09-18 | 3 | -7/+17 |
| | | |||||
| * | Add Send/Sync to framework items | Zeyla Hellyer | 2017-09-18 | 4 | -15/+17 |
| | | |||||
| * | Apply rustfmt | Zeyla Hellyer | 2017-09-18 | 8 | -113/+73 |
| | | |||||
| * | Copy some methods from Command to Group (#164) | Maiddog | 2017-09-11 | 2 | -3/+92 |
| | | |||||
| * | Fixed admin bypass perm to framework allowed_roles | Lakelezz | 2017-09-09 | 2 | -9/+13 |
| | | | | | | | This makes those with the "Administrator" permission able to bypass the `allowed_roles` check. Additionally change a usage of `len() > 0` to `is_empty()`. | ||||
| * | Allow commands to be limited to certain roles (#157) | Lakelezz | 2017-09-05 | 4 | -9/+90 |
| | | |||||
| * | Apply rustfmt fixes | Zeyla Hellyer | 2017-09-01 | 1 | -1/+2 |
| | | |||||
| * | Add case insensitivity | acdenisSK | 2017-09-01 | 2 | -1/+19 |
| | | |||||
| * | Add num_args (#156) | Maiddog | 2017-08-31 | 1 | -0/+8 |
| | | |||||
| * | Add find and find_n (#153) | Maiddog | 2017-08-28 | 1 | -0/+40 |
| | | |||||
| * | Remove mut when not needed (#152) | Maiddog | 2017-08-28 | 1 | -2/+2 |
| | | |||||
| * | Add ability to play DCA and Opus files. (#148) | Maiddog | 2017-08-27 | 7 | -66/+108 |
| | | |||||
| * | Use `$crate` for `Args` | acdenisSK | 2017-08-26 | 1 | -3/+3 |
| | | |||||
| * | Revamp `RwLock` usage in the lib | acdenisSK | 2017-08-24 | 7 | -113/+68 |
| | | | | | Also not quite sure if they goofed rustfmt or something, but its changes it did were a bit bizarre. | ||||
| * | Use cache when possible in UserId's get method (#146) | Maiddog | 2017-08-22 | 1 | -1/+1 |
| | | |||||