| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 2022-04-21 | Bump bot-core | -3/+3 | ||
| This change loads each cog in their own task, meaning if one fails, others still load. | ||||
| 2022-04-21 | Update CODEOWNERS | -2/+0 | ||
| 2022-04-21 | Bump bot-core which has unqualify in the utils namespace | -5/+5 | ||
| 2022-04-21 | Use the extensions list & util from bot-core | -43/+8 | ||
| 2022-04-21 | Make mod_log getter async | -23/+10 | ||
| Loading order is not guaranteed. Sleep until the cog loads. | ||||
| 2022-04-21 | Deal with the clean invoke being delete before replying | -1/+4 | ||
| Closes #2141 Closes BOT-33P | ||||
| 2022-04-21 | wait_for event param is now positional only | -1/+1 | ||
| Closes #2139 Closes BOT-33N | ||||
| 2022-04-20 | Don't call broken ModPings scheduler | -1/+1 | ||
| This is being fixed in https://github.com/python-discord/bot/pull/2001 | ||||
| 2022-04-20 | Refactor a try/except that will never raise | -6/+5 | ||
| 2022-04-20 | Automatically determine number threads to use with pytest | -4/+4 | ||
| 2022-04-20 | Don't use internal discord.py methods for available help channels message | -10/+6 | ||
| 2022-04-20 | Use fully qualified datetime.time() | -2/+2 | ||
| This is to remove possible confusion with time.time | ||||
| 2022-04-20 | remove unneeded import in tests | -1/+0 | ||
| 2022-04-20 | Remove unneeded contextlib.suppress | -5/+4 | ||
| 2022-04-20 | Don't hardcode ! as the bot prefix where possible | -13/+16 | ||
| 2022-04-19 | Linting | -4/+8 | ||
| Co-Authored-By: ChrisJL <[email protected]> | ||||
| 2022-04-19 | Pass the now required intents kwarg when creating MockBot | -0/+1 | ||
| 2022-04-19 | Utilise new on_thread_create event for modlog | -6/+1 | ||
| 2022-04-19 | Bump bot-core for new discord.py version | -7/+7 | ||
| 2022-04-19 | Ensure error has an attr before checking the value in metabase | -1/+1 | ||
| 2022-04-19 | Empty embed descriptions are now None, rather than a sentinal | -1/+1 | ||
| 2022-04-19 | channel.history is now an async iterator, so has no .next() method | -2/+3 | ||
| 2022-04-19 | Don't pass unused param to infraction scheduler cog_load | -1/+1 | ||
| 2022-04-19 | Don't schedule a now non-existant task | -7/+0 | ||
| 2022-04-19 | Move api_client to a kwarg on creation of the Bot | -8/+8 | ||
| 2022-04-18 | Rewrote set_slowmode() changes | -7/+5 | ||
| 2022-04-18 | Added an option to use 0s as an argument | -3/+8 | ||
| 2022-04-18 | Add discord.Thread to slowmode cog channel converters | -5/+7 | ||
| Important as we (further) rollout threads and forum channels! | ||||
| 2022-04-18 | Remove old task cancellations from modpings cog_unload | -4/+1 | ||
| 2022-04-18 | Remove unused instance var from OTN cog | -1/+0 | ||
| 2022-04-18 | Add missing underscores to test function names | -3/+3 | ||
| 2022-04-18 | Test that sync cog syncers run when sync cog is loaded | -0/+13 | ||
| 2022-04-18 | Refactor otn cog to use discord.py tasks | -35/+30 | ||
| 2022-04-18 | Use discord.py's async cog loading for more cogs | -15/+6 | ||
| In the case of the docs cog, the lock is not needed on the cog_load function as it is ran before the bot even starts listening for commands. | ||||
| 2022-04-18 | Add cog_unload functions to cancel scheduled tasks | -0/+12 | ||
| 2022-04-18 | Hardcode 8 test threads in CI | -1/+1 | ||
| This is needed due to the removal of psutil | ||||
| 2022-04-18 | Move redis session reconnect to bot-core | -26/+23 | ||
| 2022-04-18 | Correct capitalisation of async and discord.py | -3/+3 | ||
| 2022-04-18 | Wait for mod log to load when syncing defcon settings | -0/+16 | ||
| 2022-04-18 | Remove usages of init_task in thread bumper cog | -8/+0 | ||
| 2022-04-18 | Don't try to overwrite a read-only attr in help command test | -1/+1 | ||
| 2022-04-18 | Remove sync cog init test | -17/+0 | ||
| Discord.py now implicitly calls the new async cog_load function from within it's internals on load. There is no longer a need to test that this happens. | ||||
| 2022-04-18 | Update tests to use new async cog_load function | -25/+17 | ||
| 2022-04-18 | Update tests to use new async cog setup function | -29/+28 | ||
| 2022-04-18 | Update test helpers with breaking d.py changes | -1/+5 | ||
| region was removed from the guild object, so this has been replaced with features add_cog is now async, so it is now an async_mock during tests Two new required voice_channel attrs were added channel.type is required to be set to ChannelType due to a new isinstance check in d.py | ||||
| 2022-04-18 | Adding missing kwargs required by BotBase in test helper | -0/+3 | ||
| 2022-04-18 | Remove async stats and site api wrapper | -229/+22 | ||
| We now source them from bot-core, so no need to have them here too. | ||||
| 2022-04-18 | Discord.py breaking changes | -7/+9 | ||
| bot.http.send_message and edit_message now require a context manager to handle params. tasks.Loop no longer accepts a loop param on its init. | ||||
| 2022-04-18 | Use BotBase from bot-core | -283/+84 | ||
| 2022-04-18 | Move to async cog loading | -223/+158 | ||