aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Remove special shortening from reasonGravatar ks1292020-09-20-1/+1
|
* Shorten infraction text when any other field than reason is too longGravatar ks1292020-09-13-0/+4
|
* Restore newlines for `notify_infraction` embed descriptionGravatar Karlis S2020-07-06-14/+14
| | | | Truncate reason instead full content to avoid removing newlines
* Remove unnecessary if statement from send_private_embed testGravatar ks1292020-06-25-2/+1
|
* Reorder tests order to match with original fileGravatar ks1292020-06-24-65/+65
|
* Remove unnecessary `textwrap.dedent` in `notify_infraction`Gravatar ks1292020-06-24-6/+4
|
* Move infraction description template back to main file, apply it thereGravatar ks1292020-06-24-16/+18
|
* Fix test case key name in `test_notify_infraction`Gravatar ks1292020-06-24-1/+1
|
* Add other parameters to `test_post_user` `not_user` mockGravatar ks1292020-06-24-5/+5
|
* Remove unnecessary `log.debug` assert in `test_post_user`Gravatar ks1292020-06-24-8/+1
|
* Merge 2 if-else branches is `test_post_user`Gravatar ks1292020-06-24-5/+2
|
* Replace `True` test with `In` test on `test_post_user`Gravatar ks1292020-06-24-1/+1
|
* Sync keys, variable names and kwargs in `test_post_user`Gravatar ks1292020-06-24-12/+12
|
* Remove case variable definitions in `test_notify_infraction`Gravatar ks1292020-06-24-10/+6
|
* Mod Utils Tests: Remove unnecessary `user` from test nameGravatar ks1292020-06-24-1/+1
|
* Mod Utils Tests: Change `True` assert to `In` assert for message checkGravatar ks1292020-06-24-2/+3
|
* Mod Utils Tests: Move some test cases to `namedtuple`Gravatar ks1292020-06-24-66/+29
|
* Mod Utils Tests: Move INFRACTION_DESCRIPTION_TEMPLATE to tests fileGravatar ks1292020-06-24-11/+11
|
* Mod Utils: Remove unnecessary line splitting on embed footer addingGravatar ks1292020-06-24-3/+1
|
* Increase coverage of moderation utils testsGravatar ks1292020-06-12-5/+36
|
* Implement description shortening to infraction notify testsGravatar ks1292020-06-12-8/+27
|
* Remove deprecated avatar hash in `test_post_user`Gravatar ks1292020-06-12-3/+1
|
* Mod Utils: Add missing import what was removedGravatar ks1292020-06-11-0/+1
| | | Restore `textwrap` import that was removed with merge.
* Merge branch 'master' into mod-utils-testsGravatar ks1292020-06-11-1041/+2306
|\
| * Fix trailing whitespace in Action fileGravatar Joseph Banks2020-06-11-1/+1
| |
| * Create codeql-analysis.ymlGravatar Joseph Banks2020-06-11-0/+32
| |
| * Merge pull request #910 from python-discord/bug/backend/906/converter-year-rangeGravatar Joseph Banks2020-06-10-52/+66
| |\ | | | | | | Converters: handle ValueError when year for duration is out of range
| | * Merge branch 'master' into bug/backend/906/converter-year-rangeGravatar Joseph Banks2020-06-10-1194/+2938
| | |\ | | |/ | |/|
| * | Merge pull request #988 from python-discord/snekbox-composeGravatar Joseph Banks2020-06-10-0/+9
| |\ \ | | | | | | | | Add snekbox to the Docker compose file
| | * \ Merge branch 'master' into snekbox-composeGravatar Joseph Banks2020-06-10-2/+14
| | |\ \ | | |/ / | |/| |
| * | | Merge pull request #935 from python-discord/bug/mod/932/modlog-ignore-dmsGravatar Joseph Banks2020-06-10-0/+4
| |\ \ \ | | | | | | | | | | ModLog: ignore DMs in the message delete listener
| | * \ \ Merge branch 'master' into bug/mod/932/modlog-ignore-dmsGravatar Joseph Banks2020-06-10-1061/+2576
| | |\ \ \ | | |/ / / | |/| | |
| * | | | Add Python Atlanta to guild whitelistsGravatar Joseph Banks2020-06-09-0/+1
| | | | |
| * | | | Merge pull request #983 from python-discord/bug/backend/stats-category-checkGravatar Dennis Pham2020-06-07-1/+2
| |\ \ \ \ | | | | | | | | | | | | Fix AttributeError for category check
| | * \ \ \ Merge branch 'master' into bug/backend/stats-category-checkGravatar Dennis Pham2020-06-07-33/+96
| | |\ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Enable the 'redis' / 'aiohttp' Sentry integrationsGravatar Leon Sandøy2020-06-06-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will provide breadcrumbs for these systems in all our Sentry events, if applicable. Closes #989.
| | * | | | Fix AttributeError for category checkGravatar MarkKoz2020-06-04-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not all channels will have a category attribute. This may be fine in production, but it does cause periodic errors when testing locally.
| | | * | | ModLog: ignore DMs in the message delete listenerGravatar MarkKoz2020-05-10-0/+4
| | | | | |
| | | | * | Add snekbox to the Docker compose fileGravatar MarkKoz2020-06-05-0/+9
| | |_|/ / | |/| | |
| * | | | Merge pull request #985 from ks129/rules-statsGravatar kwzrd2020-06-06-0/+3
| |\ \ \ \ | | | | | | | | | | | | Stats: Implement rules stats
| | * \ \ \ Merge branch 'master' into rules-statsGravatar kwzrd2020-06-06-185/+460
| | |\ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge pull request #970 from python-discord/staff_count_serverGravatar kwzrd2020-06-05-12/+65
| |\ \ \ \ \ | | | | | | | | | | | | | | Add staff counts to !server
| | * \ \ \ \ Merge branch 'master' into staff_count_serverGravatar kwzrd2020-06-05-72/+66
| | |\ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge pull request #984 from ↵Gravatar Joseph Banks2020-06-05-20/+21
| |\ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | python-discord/sebastiaan/issues/982-infraction-dm-order Send infraction DM before applying infraction
| | * | | | | Send infraction DM before applying infractionGravatar Sebastiaan Zeeff2020-06-05-20/+21
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I've "reverted" the change that reversed the order of DM'ing a user about their infraction and applying the actual infraction. A recent PR reversed the order to stop us from sending DMs when applying the infraction failed. However, in order to DM a user, the bot has to share a guild with the recipient and kicking them off of our server first does not help with that. That's why I reverted the change and reverted some other minor changes made in relation to this change. Note: I did not change the code sending the DM itself; I merely moved it back to where it belongs and added a comment about the necessity of doing the DM'ing first. I couldn't cleanly revert a commit to do this, as changes were spread out over and included in multiple commits that also contained changes not related to the `DM->apply infraction` order.
| * | | | | Merge pull request #979 from neonsea/modmail-tagGravatar Dennis Pham2020-06-02-0/+9
| |\ \ \ \ \ | | | | | | | | | | | | | | Add the !modmail tag
| | * | | | | add modmail tagGravatar Rasmus Moorats2020-06-02-0/+9
| |/ / / / /
| * | | | | Merge pull request #962 from python-discord/stop_sending_avatar_hashGravatar Sebastiaan Zeeff2020-06-02-11/+2
| |\ \ \ \ \ | | | | | | | | | | | | | | Remove all sending of avatar_hash
| | * \ \ \ \ Merge branch 'master' into stop_sending_avatar_hashGravatar Sebastiaan Zeeff2020-06-02-41/+34
| | |\ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge pull request #974 from python-discord/multichannel_purgeGravatar Dennis Pham2020-05-31-41/+34
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Add multichannel !purge