| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Merge branch 'master' into feature/cooldown-tag | 2020-06-12 | -76/+179 | |
| |\ | ||||
| | * | Replace mention of Flask with Django | 2020-06-11 | -1/+1 | |
| | | | | | | | | | The site's description still stated that it was built with Flask, which is no longer accurate due to the move to Django. | |||
| | * | Merge pull request #964 from ks129/bad-words-nick | 2020-06-11 | -21/+61 | |
| | |\ | | | | | | | Filtering: Implement bad words detection in nicknames | |||
| | | * | Merge branch 'master' into bad-words-nick | 2020-06-11 | -1/+35 | |
| | | |\ | | |/ | |/| | ||||
| | * | | Merge pull request #995 from python-discord/add-cooldown-channel | 2020-06-11 | -1/+3 | |
| | |\ \ | | | | | | | | | Add cooldown channel to config-default.yml | |||
| | | * | | Add cooldown to Channels in constants.py | 2020-06-11 | -0/+1 | |
| | | | | | ||||
| | | * | | Add cooldown channel to EXCLUDED_CHANNELS tuple | 2020-06-11 | -1/+1 | |
| | | | | | ||||
| | | * | | Add cooldown channel to config-default.yml | 2020-06-11 | -0/+1 | |
| | |/ / | ||||
| | * | | Fix trailing whitespace in Action file | 2020-06-11 | -1/+1 | |
| | | | | ||||
| | * | | Create codeql-analysis.yml | 2020-06-11 | -0/+32 | |
| | | | | ||||
| | | * | Merge branch 'master' into bad-words-nick | 2020-06-11 | -239/+552 | |
| | | |\ | | |/ | |/| | ||||
| | * | | Merge pull request #910 from python-discord/bug/backend/906/converter-year-range | 2020-06-10 | -52/+66 | |
| | |\ \ | | | | | | | | | Converters: handle ValueError when year for duration is out of range | |||
| | | * \ | Merge branch 'master' into bug/backend/906/converter-year-range | 2020-06-10 | -1194/+2938 | |
| | | |\ \ | | |/ / | |/| | | ||||
| | * | | | Merge pull request #988 from python-discord/snekbox-compose | 2020-06-10 | -0/+9 | |
| | |\ \ \ | | | | | | | | | | | Add snekbox to the Docker compose file | |||
| | | * \ \ | Merge branch 'master' into snekbox-compose | 2020-06-10 | -2/+14 | |
| | | |\ \ \ | | |/ / / | |/| | | | ||||
| | * | | | | Merge pull request #935 from python-discord/bug/mod/932/modlog-ignore-dms | 2020-06-10 | -0/+4 | |
| | |\ \ \ \ | | | | | | | | | | | | | ModLog: ignore DMs in the message delete listener | |||
| | | * \ \ \ | Merge branch 'master' into bug/mod/932/modlog-ignore-dms | 2020-06-10 | -1061/+2576 | |
| | | |\ \ \ \ | | |/ / / / | |/| | | | | ||||
| | * | | | | | Add Python Atlanta to guild whitelists | 2020-06-09 | -0/+1 | |
| | | | | | | | ||||
| | * | | | | | Merge pull request #983 from python-discord/bug/backend/stats-category-check | 2020-06-07 | -1/+2 | |
| | |\ \ \ \ \ | | | | | | | | | | | | | | | Fix AttributeError for category check | |||
| | | * \ \ \ \ | Merge branch 'master' into bug/backend/stats-category-check | 2020-06-07 | -33/+96 | |
| | | |\ \ \ \ \ | | |/ / / / / | |/| | | | | | ||||
| | | * | | | | | Fix AttributeError for category check | 2020-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 listener | 2020-05-10 | -0/+4 | |
| | | | | | | | | ||||
| | | | | * | | | Add snekbox to the Docker compose file | 2020-06-05 | -0/+9 | |
| | | | | | | | | ||||
| | | | | | * | | Fix exception message assertions in converter tests | 2020-04-28 | -7/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `msg` arg is for displaying a message when the assertion fails. To match against the exception's message, `assertRaisesRegex` must be used. Since all of the messages are meant to be interpreted literally rather than as regex, `re.escape` is used. | |||
| | | | | | * | | Use await instead of asyncio.run in converter tests | 2020-04-28 | -28/+27 | |
| | | | | | | | | ||||
| | | | | | * | | Remove redundant parenthesis from test values | 2020-04-28 | -19/+19 | |
| | | | | | | | | ||||
| | | | | | * | | Test for out of range datetime in the Duration converter | 2020-04-28 | -0/+11 | |
| | | | | | | | | ||||
| | | | | | * | | Converters: handle ValueError when year for duration is out of range | 2020-04-25 | -1/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `datetime` objects only support a year up to 9999. Fixes #906 | |||
| | | | | | | * | Filtering: Add user avatar thumbnail to nickname alert embed | 2020-06-11 | -1/+2 | |
| | | | | | | | | ||||
| | | | | | | * | Filtering: Use walrus for better looking of code | 2020-06-11 | -4/+2 | |
| | | | | | | | | ||||
| | | | | | | * | Filtering: Fix nickname filter alert sending spaces | 2020-06-11 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Joseph Banks <[email protected]> | |||
| | | | | | | * | Filtering: Fix some comments | 2020-06-11 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Joseph Banks <[email protected]> | |||
| | | | | | | * | Remove redis namespace collision test | 2020-05-31 | -10/+0 | |
| | | | | | | | | ||||
| | | | | | | * | Remove redis namespace collision prevention | 2020-05-31 | -10/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When cogs reload, it would consider their namespace as a conflict with the original namespace. This feature will be removed as a fix until we come up with a better solution. | |||
| | | | | | | * | Add logging for the bad nickname filter | 2020-05-31 | -0/+2 | |
| | | | | | | | | ||||
| | | | | | | * | Fix missing await in bad nickname filter | 2020-05-31 | -18/+17 | |
| | | | | | | | | ||||
| | | | | | | * | Filtering: Small fixes | 2020-05-31 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use UTC from timestamp - Rename name bad words checking function | |||
| | | | | | | * | Filtering: Fix docstring | 2020-05-31 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Mark <[email protected]> | |||
| | | | | | | * | Merge remote-tracking branch 'origin/bad-words-nick' into bad-words-nick | 2020-05-31 | -4/+1 | |
| | | | | | | |\ | ||||
| | | | | | | | * | Filtering: Create lock in `__init__` | 2020-05-30 | -4/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Move lock creation from `bad_words_in_name` to `__init__` | |||
| | | | | | | * | | Filtering: Split name filtering to smaller functions | 2020-05-31 | -11/+24 | |
| | | | | | | | | | ||||
| | | | | | | * | | Filtering: On name filtering, replace Message with Embed as argument | 2020-05-31 | -7/+7 | |
| | | | | | | | | | ||||
| | | | | | | * | | Filtering: Add days between alerts as constant | 2020-05-31 | -1/+3 | |
| | | | | | | | | | ||||
| | | | | | | * | | Filtering: Rename `bad_words_in_name` to `check_is_bad_words_in_name` | 2020-05-31 | -2/+2 | |
| | | | | | | | | | ||||
| | | | | | | * | | Filtering: Use POSIX instead ISO format to storage alert cooldowns | 2020-05-31 | -3/+2 | |
| | | | | | | |/ | ||||
| | | | | | | * | Filtering: Refactor bad names checking | 2020-05-29 | -31/+36 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Make `bad_words_in_name` and attach it to current `on_message`. - Implement `asyncio.Lock` to avoid race conditions. - Made that this first check is there matches and when there is, check for alert. | |||
| | | | | | | * | Filtering: Implement bad words detection in nicknames | 2020-05-29 | -0/+41 | |
| | | | | | | | | ||||
| * | | | | | | | Add scheme to URL | 2020-06-12 | -1/+1 | |
| | | | | | | | | ||||
| * | | | | | | | Update customcooldown.md | 2020-06-12 | -0/+2 | |
| | | | | | | | | ||||
| * | | | | | | | Make title more specific | 2020-06-12 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Mark <[email protected]> | |||