| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 2022-08-14 | revert bump to markdownify version | -10/+14 | ||
| The new versions introduce conversions which causes the doc command embed to be formatted improperly | ||||
| 2022-08-14 | Use RedisTestCase helper class for both Incidents and Silence test cases. | -36/+6 | ||
| 2022-08-14 | Add a new test helper for managing redis sessions | -0/+24 | ||
| This helper ensures that a fresh RedisSession is given to each test case that inherits from it. | ||||
| 2022-08-14 | Bump bot-core to full 8.0.0 release | -8/+7 | ||
| 2022-08-14 | Remove unneeded N802 noqas | -5/+5 | ||
| pep-naming now supports these functions being in camel case. | ||||
| 2022-08-14 | Directly return the RedisSession on connection | -2/+1 | ||
| 2022-08-14 | noqa false-positive B023 instances | -4/+4 | ||
| This was a new lint rule added in the latest bugbear. | ||||
| 2022-08-14 | Stop creating futures in tests with no event loop running | -6/+0 | ||
| 2022-08-14 | Add back a lock to DocRedisCache.set based on the DocItem | -0/+8 | ||
| 2022-08-14 | Update any calls to Redis 'iscan' to the new name 'scan_iter' | -2/+2 | ||
| 2022-08-14 | Convert key expiries to integers before passing to Redis | -1/+1 | ||
| If a float is given, Redis will assume the expiry is in milliseconds and must be multiplied by 1000. This is undesirable, as we are already passing the expiry in seconds. | ||||
| 2022-08-14 | Remove usages of the removed namespace_lock decorator | -6/+1 | ||
| 2022-08-14 | No longer use the removed RedisSession connection object | -51/+46 | ||
| This has been abstracted away, the correct way to do this now is to directly access the client. | ||||
| 2022-08-14 | redis-py breaking changes | -5/+6 | ||
| This commit resolves all the breaking changes from the aioredis -> redis-py migration. | ||||
| 2022-08-14 | Bump all deps to latest | -85/+62 | ||
| 2022-08-14 | Bump bot-core version | -1216/+118 | ||
| This bump comes with a move to redis-py over aioredis. As such, pin new transitive dependancies to exact versions. | ||||
| 2022-08-14 | Remove warnings in error handler tests | -56/+47 | ||
| These warnings were caused by the setup coro from error_handler.py being imported directly, causing a warning about an un-awaited coro whenever the Cog was accessed from the same file. | ||||
| 2022-08-14 | Remove call to get_event_loop in tests | -3/+2 | ||
| get_event_loop is deprecated as of 3.10 if there is no running loop. | ||||
| 2022-08-14 | Bump to Python 3.10 | -3/+3 | ||
| 2022-08-14 | Update the docker-compose snekbox dep for bot | -1/+1 | ||
| The bot service was still configured to depend on the snekbox service, even though this service is now optional, in favour of the snekbox-311 service. | ||||
| 2022-08-06 | Make reference message in reminders italic. | -1/+1 | ||
| 2022-08-03 | Improved `purge` help message | -1/+1 | ||
| 2022-08-03 | Removed unused import | -1/+1 | ||
| 2022-08-03 | Updated `purge` to require >1 users | -3/+9 | ||
| 2022-07-25 | Allow referencing message as argument to `!remind edit content` | -11/+32 | ||
| 2022-07-23 | Update `!modpings off` confirmation to use a discord timestamp. | -8/+9 | ||
| 2022-07-21 | Start 3.11 snekbox container by default | -2/+2 | ||
| Since snekbox uses 3.11 by default, it makes sense for this one to be started by default, and the 3.10 container to be opt-in. | ||||
| 2022-07-21 | Update snekbox tests to expect new output | -11/+13 | ||
| 2022-07-21 | Include what version of Python was used in snekbox output. | -6/+6 | ||
| 2022-07-21 | Use the view clear on timeout feature from bot-core in snekbox | -9/+7 | ||
| This will mean the buttons will be cleared from the response on interaction timeout. | ||||
| 2022-07-17 | fix(tags/print-return): use the raw GitHub URL for the GIF | -1/+1 | ||
| As mentioned in the previous commit, using the raw GitHub URL would be more reliable than a Discord CDN URL. | ||||