| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 2022-02-17 | Validate regex when adding to the filter_token filter | -0/+13 | ||
| 2022-02-16 | Remove unnecessary Infraction conversion in clean ban (#2092) | -6/+3 | ||
| 2022-02-16 | Typo and docstrings in clean ban tests | -1/+2 | ||
| Co-authored-by: GDWR <[email protected]> | ||||
| 2022-02-16 | Send error when cleanban fails to ban | -2/+4 | ||
| Co-authored-by: GDWR <[email protected]> | ||||
| 2022-02-16 | Add tests for new CleanBan and Clean functionality | -1/+193 | ||
| 2022-02-16 | Don't append clean log if no clean was done from purge ban | -0/+3 | ||
| 2022-02-16 | Add more aliases to purgeban | -2/+2 | ||
| 2022-02-16 | Change purgeban to use custom clean logic | -17/+53 | ||
| This migrates the purgeban command away from Discord's native purgeban to our custom logic. Discord's native purgeban does not leave us with any evidence or context of what messages were deleted. So when mods reference the infraction at a later date they are lacking information. Instead, we use our custom clean cog to delete all messages from the user in question for the last hour, and automatically append the link to the clean log to the infraction reason. . | ||||
| 2022-02-16 | Update respect_role_hierarchy decorator to pass through return values | -4/+3 | ||
| 2022-02-16 | Support not deleting invoking message of a clean task | -2/+4 | ||
| 2022-02-16 | Reply with log url after cleaning messages | -12/+25 | ||
| If done outside a mod channel, it instead tags the invoker in #mods. | ||||
| 2022-02-16 | Fix: `!raw` can now be used in threads (#2090) | -1/+1 | ||
| 2022-02-14 | Fix ignoring of raw DM edits (#2085) | -0/+3 | ||
| 2022-02-13 | Removed extra newline in the traceback tag. (#2083) | -1/+0 | ||
| 2022-02-13 | Traceback tag: Emphasize reason for sharing traceback (#2072) | -11/+9 | ||
| 2022-02-13 | Add unsubscribe alias to subscribe command | -1/+1 | ||
| In quite a few places, such as #roles, we tell users to run the unsubscribe command to remove roles from them. However, this command no longer exists due to the rework of the subscribe command. Since the subscribe commands allows tyou to remove as well as add roles, I have added this as an alias. | ||||
| 2022-02-09 | Disable Reminders Cog (#2074) | -492/+0 | ||
| 2022-02-07 | Don't validate reminder author | -8/+7 | ||
| Validation relies on the cache which might not be properly filled. This can cause reminders to be sent for users who are no longer in the server, which seems negligible. | ||||
| 2022-02-06 | Remove Coveralls badge from readme | -1/+0 | ||
| 2022-02-06 | Remove Coveralls dev dependency | -33/+2 | ||
| 2022-02-05 | Add reported message author's username and profile picture in embed | -0/+1 | ||
| 2022-01-27 | Use `voice_gate_blocked` field from API for voice_gate | -2/+2 | ||
| This new field is true when the user has any voice exception, which means the user is blocked from receiving the role. | ||||
| 2022-01-27 | Add embed message mentioning help channel claimant | -2/+10 | ||
| Update docstring | ||||
| 2022-01-26 | Add missing restart-policy to metricity container | -0/+1 | ||
| 2022-01-26 | setuptools use stdlib distutils over embedded | -0/+4 | ||
| This is caused by an upstream issue with setuptools 60.* (via virtualenv) changeing the default to using the setuptools-embedded distutils rather than the stdlib distutils, which breaks within pip's isolated builds. This is explained quite well here https://github.com/pre-commit/pre-commit/issues/2178#issuecomment-1002163763 | ||||
| 2022-01-25 | Add missing arguments to `notify_infraction` call | -2/+6 | ||
| Fixes an issue caused by #1951. | ||||
| 2022-01-25 | Add voice_ban stub commands | -0/+29 | ||
| These stub commands are useful for moderators during the change over from voice_ban to voice_mute, to remind moderators that the command has been changed now. | ||||
| 2022-01-25 | Refactor voice_ban function definitions to voice_mute | -60/+60 | ||
| This changes all functions that reference voice_ban to voice_mute instead, which comes with breaking front-end changes. These front end changes are desirable, so that moderators get used to use voice_mute now, rather than voice_ban, in preparation for when we roll out real voice_bans. | ||||
| 2022-01-25 | Rename voice_ban type to voice_mute | -17/+17 | ||
| This commit changes all of the back-end so that it is in line with the new site API (see this PR https://github.com/python-discord/site/pull/608). This comes with no changes to commands, or functions definitions. | ||||
| 2022-01-25 | Rename `contributing guidelines` to `contribution guide` | -1/+1 | ||
| 2022-01-24 | Remove dev-contrib and bot-commands from features list | -2/+0 | ||
| 2022-01-17 | Fix pastebin hyperlink to use correct markdown syntax | -1/+1 | ||
| Fix format from `[link](text)` to `[text](link)` so that the link will be formatted as it should be. | ||||
| 2022-01-16 | Shorten the `TXT_EMBED_DESCRIPTION` message (#2048) | -8/+2 | ||
| 2022-01-09 | Time: revise docstrings | -7/+9 | ||
| 2022-01-09 | Scheduling: add Arrow to schedule_at's type annotations | -1/+3 | ||
| 2022-01-09 | Converters: use datetime.timezone instead of dateutil.tz | -3/+2 | ||
| They're equivalent for UTC. Get rid of the extra import. | ||||
| 2022-01-09 | Use codeblock regex from bot-core in snekbox cog | -15/+1 | ||
| 2022-01-09 | Move single-use message ID regex to inside file that uses it | -4/+2 | ||
| This moves the regex closer to the place actually using the regex, and removes the need for a regex.py file entirely. | ||||
| 2022-01-09 | use regex from bot-core for discord invites | -16/+4 | ||
| 2022-01-09 | Add bot-core as a dependancy | -76/+81 | ||
| 2022-01-08 | Fix snekbox tests with new allowed_mentions | -4/+20 | ||
| 2022-01-08 | Restrict allowed mentions for !eval results | -2/+3 | ||
| 2022-01-04 | modlog: wait for guild init before using channel cache | -0/+3 | ||
| Not doing so could cause an error where get_channel would return none for the mod logs channel. | ||||
| 2022-01-01 | Infraction mod-log improvements | -4/+5 | ||
| - Add infraction id to infraction edit modlog - Add missing colon in "infraction applied" message - Utilise defined infraction id variable instead of indexing dict again | ||||
| 2021-12-29 | Add text indicating when user fetched by message (#2013) | -16/+18 | ||
| Co-authored-by: Xithrius <[email protected]> | ||||