| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | * | | | | | Add unit test for duplicates antispam rule | 2020-02-04 | -0/+66 | ||
| | | | | | | | |||||
| | * | | | | | Merge branch 'master' into unittest-antispam-rules | 2020-02-02 | -1/+10 | ||
| | |\ \ \ \ \ | |||||
| | * | | | | | | Make RuleTest use ABCMeta | 2020-02-02 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will prevent child classes to be instantiated unless they implement all abstract methods, leading to a more descriptive error message. | ||||
| | * | | | | | | Adjust existing tests to inherit from RuleTest ABC | 2020-02-02 | -294/+157 | ||
| | | | | | | | | |||||
| | * | | | | | | Implement RuleTest ABC | 2020-02-02 | -0/+76 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will serve as an ABC for tests for individual rules. The base class provides runners for allowed and disallowed cases, and the children classes then only provide the cases and implementations of helper methods specific to each rule. | ||||
| | * | | | | | | Adjust multi-line docstrings to prevailing style | 2020-01-31 | -3/+6 | ||
| | | | | | | | | |||||
| | * | | | | | | Refactor msg helper function name to make_msg | 2020-01-26 | -25/+25 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The name msg is less descriptive and creates a needless name conflict in local gen exp. | ||||
| | * | | | | | | Fix incorrect config key in attachments antispam rule | 2020-01-26 | -3/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The rule was incorrectly printing out the maximum amount of allowed attachments instead of the configured interval. This commit also adjusts the rule's unit test case. | ||||
| | * | | | | | | Add unit test case for role mentions antispam rule | 2020-01-26 | -0/+66 | ||
| | | | | | | | | |||||
| | * | | | | | | Add unit test case for discord emojis antispam rule | 2020-01-26 | -0/+68 | ||
| | | | | | | | | |||||
| | * | | | | | | Add unit test case for chars antispam rule | 2020-01-26 | -0/+75 | ||
| | | | | | | | | |||||
| | * | | | | | | Add unit test case for burst shared antispam rule | 2020-01-26 | -0/+65 | ||
| | | | | | | | | |||||
| | * | | | | | | Add unit test case for burst antispam rule | 2020-01-26 | -0/+69 | ||
| | | |_|_|_|/ | |/| | | | | |||||
| | | | | * | | Add missed signature reformat from review | 2020-02-15 | -1/+4 | ||
| | | | | | | | | | | | | | | | | | | | Co-Authored-By: Mark <[email protected]> | ||||
| | | | | * | | Add "cancel" as a reminder delete alias | 2020-02-15 | -1/+1 | ||
| | | | | | | | |||||
| | | | | * | | Add full capture of reason string to superstarify invocation | 2020-02-15 | -1/+2 | ||
| | | | | | | | |||||
| | | | | * | | Styling & refactors from review | 2020-02-15 | -17/+29 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor confirmation embed footer string generation to be more concise * Multiline long method calls * Refactor humanized delta f string generation for readability * Switch from `datetime.isoformat` to `dateutils.parser.isoparse` to align with changes elsewhere in the codebase (should be more robust) * Shift reminder channel whitelist to constants Co-Authored-By: Mark <[email protected]> | ||||
| | | | | * | | Expand reminder channel whitelist to dev-contrib for non-staff | 2020-02-12 | -1/+3 | ||
| | | | | | | | | | | | | | | | | | | | Add channel ID to config files | ||||
| | | | | * | | Add reminder target datetime to footer of confirmation message | 2020-02-12 | -5/+16 | ||
| | | | | | | | |||||
| | | | | * | | Add reminder ID to footer of confirmation message | 2020-02-12 | -5/+8 | ||
| | |_|_|/ / |/| | | | | |||||
| * | | | | | Merge pull request #747 from mosguinz/pagniation-fix | 2020-02-12 | -1/+1 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Fix pagniation module for "last page" reaction | ||||
| | * | | | | | Fix pagniation module for "last page" reaction | 2020-02-12 | -1/+1 | ||
| |/ / / / / | | | | | | | | | | | | | | | | Fixes #746. | ||||
| * | | | | | Merge pull request #625 from python-discord/emoji-cleanup | 2020-02-09 | -14/+19 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Separate message/embed deletion and reaction deletion emojis | ||||
| | * | | | | | Remove clear reaction from paginators | 2020-02-09 | -17/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It could be confused with the delete reaction. Clearing reactions manually is rarely a useful feature anyway. | ||||
| | * | | | | | Merge remote-tracking branch 'origin/master' into emoji-cleanup | 2020-02-08 | -2128/+4834 | ||
| | |\ \ \ \ \ | |/ / / / / |/| | | | | | |||||
| * | | | | | | Merge pull request #743 from python-discord/dep/b734/discord.py-1.3 | 2020-02-07 | -39/+34 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | Update discord.py to 1.3.1 | ||||
| | * | | | | | | Pin discord.py to 1.3.x | 2020-02-07 | -2/+2 | ||
| | | | | | | | | |||||
| | * | | | | | | Update discord.py to 1.3.1 | 2020-02-07 | -39/+34 | ||
| |/ / / / / / | |||||
| * | | | | | | Merge pull request #542 from python-discord/fuzzy-tag-search | 2020-02-07 | -9/+82 | ||
| |\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | Make it easier for user to search for tags | ||||
| | * | | | | | Merge branch 'master' into fuzzy-tag-search | 2020-02-07 | -313/+199 | ||
| | |\ \ \ \ \ | |/ / / / / |/| | | | | | |||||
| * | | | | | | Merge pull request #737 from python-discord/remove-prometheus | 2020-02-05 | -272/+128 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | Remove prometheus related code | ||||
| | * \ \ \ \ \ | Merge branch 'master' into remove-prometheus | 2020-02-05 | -41/+71 | ||
| | |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | |||||
| * | | | | | | | Merge pull request #739 from python-discord/resources-move | 2020-02-05 | -2/+2 | ||
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Move tools and questions guide to under resources | ||||
| | * | | | | | | | Add missing slash to asking good questions url. | 2020-02-06 | -1/+1 | ||
| | | | | | | | | | |||||
| | * | | | | | | | Move tools and questions guide to under resources | 2020-02-05 | -2/+2 | ||
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After the wiki pages adjustment to the resources page, these two urls are needing to be updated to point to the new correct locations for each page. Tools will be under resources, and Asking Good Questions is a guide, so will be under Guides. | ||||
| * | | | | | | | Relay attachments to log channel before filters delete message (#630) | 2020-02-04 | -39/+69 | ||
| |\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | Relay attachments to log channel before filters delete message | ||||
| | * | | | | | | Use a trailing underscore to avoid name conflicts. | 2020-02-04 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | Previously used a leading underscore, but that's usually meant for non-used names. | ||||
| | * | | | | | | Change typehint name for the attachment-log constant | 2020-02-03 | -1/+1 | ||
| | | | | | | | | |||||
| | * | | | | | | Merge branch 'master' into #549-show-attachments-staff | 2020-02-03 | -508/+1333 | ||
| | |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | |||||
| | * | | | | | | Replace constant attachment-repost by the actual ID of #attachment-log | 2020-02-03 | -4/+3 | ||
| | | | | | | | | |||||
| | * | | | | | | Relay attchments to #attachment_log | 2019-12-14 | -1/+2 | ||
| | | | | | | | | |||||
| | * | | | | | | Merge branch 'master' into #549-show-attachments-staff | 2019-12-12 | -334/+1348 | ||
| | |\ \ \ \ \ \ | |||||
| | * | | | | | | | AntiSpam: remove bot field from DeletionContext | 2019-12-03 | -14/+8 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The destination channel can be retrieved be accessing a message's guild. * Remove unused queue_consumption_tasks attribute. | ||||
| | * | | | | | | | ModLog: fix 0 message logs uploaded when no attachments given | 2019-12-03 | -8/+3 | ||
| | | | | | | | | | |||||
| | * | | | | | | | AntiSpam: correct a function annotation | 2019-12-03 | -3/+3 | ||
| | | | | | | | | | |||||
| | * | | | | | | | AntiSpam: replace reupload_attachments with send_attachments from utils | 2019-12-03 | -28/+6 | ||
| | | | | | | | | | |||||
| | * | | | | | | | Utils: have send_attachments save attachments using the cached URL | 2019-12-03 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes it more likely to successfully save an attachment after it's been deleted. | ||||
| | * | | | | | | | Utils: log send_attachments failures instead of raising exceptions | 2019-12-03 | -1/+10 | ||
| | | | | | | | | | |||||
| | * | | | | | | | Utils: add send_attachments param to disable linking to too-large files | 2019-12-03 | -7/+14 | ||
| | | | | | | | | | |||||
| | * | | | | | | | Utils: use the guild's filesize_limit to determine max attachment size | 2019-12-03 | -4/+3 | ||
| | | | | | | | | | |||||