aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | | | | | | Use existing ResponseCodeError attrs rather than fetch againGravatar Chris Lovering2022-05-22-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also updates the log string to use % based format strings, rather than a mix of f-string and % string which caused the %r to not work.
| | * | | | | | Fix testsGravatar wookie1842022-05-28-0/+3
| | | | | | | |
| | * | | | | | Copy message instead of modifying originalGravatar wookie1842022-05-28-5/+5
| | | | | | | |
| | * | | | | | Add special handling for eval command followed by backticks.Gravatar wookie1842022-05-28-0/+27
| |/ / / / / / |/| | | | | |
* | | | | | | Fix !clean users command to handle more than one user (#2178)Gravatar Autonymic2022-05-27-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix !clean users command to properly handle more than one user * Make !clean user an alias of !clean users instead of the other way around Co-authored-by: Xithrius <[email protected]>
* | | | | | | Merge pull request #2156 from Numerlor/revert-markdownify-bumpGravatar Hassan Abouelela2022-05-28-71/+96
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | revert bump to markdownify version, ensure redis cache ttl is set correctly
| * \ \ \ \ \ \ Merge branch 'main' into revert-markdownify-bumpGravatar Xithrius2022-05-27-9/+11
| |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
* | | | | | | | Catch correct exception in clean cog (#2176)Gravatar ChrisJL2022-05-27-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Xithrius <[email protected]>
* | | | | | | | Remove rediscache from thread bumper now it's been migrated (#2161)Gravatar wookie1842022-05-27-4/+0
| |/ / / / / / |/| | | | | | | | | | | | | Co-authored-by: Xithrius <[email protected]>
| * | | | | | Merge branch 'main' into revert-markdownify-bumpGravatar Hassan Abouelela2022-05-21-145/+194
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # poetry.lock
| * | | | | | | Add more logging to DocRedisCacheGravatar Numerlor2022-04-30-0/+5
| | | | | | | |
| * | | | | | | Fix set_expires being set to a set instead of a dictGravatar Numerlor2022-04-30-1/+3
| | | | | | | |
| * | | | | | | expire internal cache according to redis' TTL instead of always a weekGravatar Numerlor2022-04-30-7/+14
| | | | | | | |
| * | | | | | | Expire key cache values when redis key expiresGravatar Numerlor2022-04-30-3/+11
| | | | | | | |
| * | | | | | | remove leftover task cancelGravatar Numerlor2022-04-29-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The task is no longer created in the cog
| * | | | | | | clear keys from set expires after deleting them from redisGravatar Numerlor2022-04-29-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | if the expire "cache" is not reset, the class assumes an expire is set, even though no expire was set for the key
| * | | | | | | revert bump to markdownify versionGravatar Numerlor2022-04-29-12/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new versions introduce conversions which causes the doc command embed to be formatted improperly
| | | * | | | | Updating and improving clarity in help documentation for !clean subcommandsGravatar Autonymic2022-05-22-9/+32
| |_|/ / / / / |/| | | | | |
* | | | | | | Merge pull request #2177 from python-discord/fix-tag-statsGravatar ChrisJL2022-05-22-1/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Ensure correct tag information is sent to statsd
| * | | | | | | Ensure correct tag information is sent to statsdGravatar wookie1842022-05-22-1/+5
|/ / / / / / /
* | / / / / / Bump malformed API response from debug to error log (#2175)Gravatar wookie1842022-05-21-3/+5
| |/ / / / / |/| | | | |
* | | | | | Merge pull request #2163 from python-discord/fix-get-single-bumped-threadGravatar ChrisJL2022-05-16-15/+20
|\ \ \ \ \ \ | | | | | | | | | | | | | | Don't decode empty content as json in thread bumper
| * \ \ \ \ \ Merge branch 'main' into fix-get-single-bumped-threadGravatar ChrisJL2022-05-16-92/+112
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
* | | | | | | Merge pull request #2173 from python-discord/fix-multislash-invitesGravatar ChrisJL2022-05-12-78/+82
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Bump Bot Core to v7.0.0
| * | | | | | | Strip Trailing Slashes From Invite FilterGravatar Hassan Abouelela2022-05-11-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes trailing slashes from invites in the invite filter to prevent false positives. Signed-off-by: Hassan Abouelela <[email protected]>
| * | | | | | | Bump Bot Core to v7.0.0Gravatar Hassan Abouelela2022-05-11-78/+82
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps the botcore version to v7.0.0, and implements the changes required by the breaking fix documented in the changelog for `utils.regex.DISCORD_INVITE`. Signed-off-by: Hassan Abouelela <[email protected]>
| * | | | | | Don't decode empty content as json in thread bumperGravatar Chris Lovering2022-05-02-15/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #2162 Closes BOT-343 self.bot.api_client.request can not be used to check if a thread id exists in the bumped thread list on site, as self.bot.api_client.request() always attempts to decode the response as json. The thread bump viewset in site returns a 204 if the given thread exists with no content, so this does not work.
| | | * | | | Merge branch 'main' into multiple-bannersGravatar Hassan Abouelela2022-05-07-26/+62
| | | |\ \ \ \ | |_|_|/ / / / |/| | | | | |
| | | * | | | Remove Explicit Support For Standalone BannersGravatar Hassan Abouelela2022-04-28-10/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Force all banners to be structured under directories instead of as standalone files. Signed-off-by: Hassan Abouelela <[email protected]>
| | | * | | | Add Support For Multiple BannersGravatar Hassan Abouelela2022-04-27-71/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds support for having multiple banners which rotate in a single event, much like icons currently do. There are almost no code changes here as most of the required logic was already implemented, and was standardized to work for both icons and banners. Signed-off-by: Hassan Abouelela <[email protected]>
| | | | * | | HelpChannels: refactor pin/unpin functionsGravatar Mark2022-06-07-13/+17
| | | | | | |
| | | | * | | HelpChannels: pass message directly to pin_wrapperGravatar Mark2022-06-07-16/+12
| | | | | | |
| | | | * | | Merge branch 'main' into feature/1903/fix-pin-inconsistencyGravatar dementati2021-12-02-228/+930
| | | | |\ \ \
| | | | * \ \ \ Merge branch 'main' into feature/1903/fix-pin-inconsistencyGravatar dementati2021-11-07-2/+10
| | | | |\ \ \ \
| | | | * \ \ \ \ Merge branch 'main' into feature/1903/fix-pin-inconsistencyGravatar dementati2021-11-05-4/+40
| | | | |\ \ \ \ \
| | | | * | | | | | Unpin all messages when help channel goes dormantGravatar dementati2021-11-05-11/+3
| | | | | | | | | |
| | | | | | | | * | Make small wording and style changesGravatar wookie1842022-05-29-7/+8
| | | | | | | | | |
| | | | | | | | * | Raise ValueError if max_length greater than allowed by paste serviceGravatar wookie1842022-05-29-3/+11
| | | | | | | | | |
| | | | | | | | * | Ensure error uses correct maximum sizeGravatar wookie1842022-05-22-3/+4
| | | | | | | | | |
| | | | | | | | * | Fix testsGravatar wookie1842022-05-02-10/+17
| | | | | | | | | |
| | | | | | | | * | Update functions using send_to_paste_service utilGravatar wookie1842022-05-02-28/+51
| | | | | | | | | |
| | | | | | | | * | Add contents length validation to send_to_paste_service utilGravatar wookie1842022-05-02-6/+24
| |_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | It now raises errors instead of returning None on failing
* | | | | | | | | Added Messages Content to the `!intents` tag (#2159)Gravatar Krypton2022-05-01-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update intents.md * Minor wording changes Co-authored-by: wookie184 <[email protected]>
* | | | | | | | | Merge pull request #2145 from python-discord/mbaruh/modpings-cacheGravatar wookie1842022-05-01-2/+14
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Make modpings rescheduling robust to unfilled cache
| * \ \ \ \ \ \ \ \ Merge branch 'main' into mbaruh/modpings-cacheGravatar wookie1842022-05-01-33/+80
| |\ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #2152 from python-discord/chunnk-guild-if-not-chunkedGravatar wookie1842022-05-01-11/+15
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | Manually chunk guild if not chunked 20s after startup
| * | | | | | | | | Merge branch 'main' into chunnk-guild-if-not-chunkedGravatar wookie1842022-05-01-12/+32
| |\ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #2129 from python-discord/improve-thread-bumpGravatar wookie1842022-04-30-11/+30
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Use site api over redis for thread bumping
| * \ \ \ \ \ \ \ \ \ Merge branch 'main' into improve-thread-bumpGravatar wookie1842022-04-30-100/+86
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #2160 from python-discord/2128Gravatar mina2022-04-29-0/+1
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | | Update wording for or-gotcha tag