| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 2020-03-16 | Cog tests: comment some code for clarification | -0/+3 | ||
| 2020-03-16 | Update explanation comment so it explains what happens | -2/+3 | ||
| 2020-03-16 | (Mod Log): Added comment about channel update formatting change. | -0/+2 | ||
| 2020-03-16 | (Mod Log): Fixed case when `on_guild_channel_update` old or new value is ↵ | -1/+1 | ||
| empty and with this message formatting go wrong. | ||||
| 2020-03-16 | Fixed tag search via contents, any keywords. | -1/+1 | ||
| Fixed `!tag search any` raises `AttributeError`. Changed default value of `keywords` from `None` to `'any'`. This will make it search for keyword `'any'` when there is no keyword. | ||||
| 2020-03-15 | not awaiting _get_tags_via_content() method as it is non-async | -2/+2 | ||
| 2020-03-15 | convert _get_tags_via_content() method to non-async | -1/+1 | ||
| 2020-03-14 | Tags: add restrictions 1 & 9 from YouTube ToS to ytdl tag | -2/+6 | ||
| 2020-03-14 | Tags: use constant for command prefix in embed footer | -7/+9 | ||
| * Add a constant for the footer text * Import constants module rather than its classes | ||||
| 2020-03-14 | Remove line that calls get_tags() method | -2/+0 | ||
| The tags have now been shifted from the database to being static files and hence the get_tags() method has undergone changes. It now dosen't fetch from the database but looks at the local files and we need not call it more than once. | ||||
| 2020-03-13 | Cog tests: fix error on import due to discord.ext.tasks.loop | -3/+5 | ||
| The tasks extensions loop requires an event loop to exist. To work around this, it's been mocked. | ||||
| 2020-03-13 | Cog tests: fix leading space in aliases without parents | -1/+1 | ||
| 2020-03-13 | Cog tests: add a test for duplicate command names & aliases | -0/+17 | ||
| 2020-03-13 | Cog tests: fix duplicate commands being yielded | -1/+2 | ||
| discord.py yields duplicate Command objects for each alias a command has, so the duplicates need to be removed on our end. | ||||
| 2020-03-13 | Cog tests: fix nested modules not being found | -9/+13 | ||
| * Rename `walk_extensions` to `walk_modules` because some extensions don't consist of a single module | ||||
| 2020-03-13 | Cog tests: fix duplicate cogs being yielded | -1/+2 | ||
| Have to check the modules are equal to prevent yielding imported cogs. | ||||
| 2020-03-13 | Cog tests: fix Cog type check in `walk_cogs` | -3/+3 | ||
| 2020-03-13 | Cog tests: add a function to yield all commands | -0/+7 | ||
| This will help reduce nesting in the actual test. | ||||
| 2020-03-13 | Cog tests: add a function to get all qualified names for a cmd | -0/+8 | ||
| 2020-03-13 | Cog tests: add a function to get all cogs | -0/+7 | ||
| 2020-03-13 | Cog tests: add a function to get all extensions | -0/+11 | ||
| 2020-03-12 | convert get_tags() method to staticmethod | -1/+2 | ||
| 2020-03-12 | remove repetitive file search | -3/+2 | ||
| 2020-03-12 | Update ytdl tag to the new YouTube ToS | -5/+4 | ||
| 2020-03-09 | Cog tests: add a function to get all commands | -0/+12 | ||
| For tests, ideally creating instances of cogs should be avoided to avoid extra code execution. This function was copied over from discord.py because their function is not a static method, though it still works as one. It was probably just a design decision on their part to not make it static. | ||||