aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
* | Merge pull request #2523 from python-discord/flake8-to-ruffGravatar ChrisJL2023-04-11-1822/+1600
|\ \ | | | | | | Migration codestyle from Flake8 to ruff
| * | Use commands.Converter subclass for d.py convertersGravatar Chris Lovering2023-04-11-23/+28
| | | | | | | | | | | | This is required as | is not supported between a function and NoneType
| * | Add a git-blame-ignore-revs fileGravatar Chris Lovering2023-04-11-0/+2
| | |
| * | Migrate code style to ruffGravatar Chris Lovering2023-04-11-1524/+1500
| | | | | | | | | | | | | | | Co-authored-by: Boris Muratov <[email protected]> Co-authored-by: wookie184 <[email protected]>
| * | Replace CI flake8 config with ruffGravatar Chris Lovering2023-04-11-16/+4
| | |
| * | Replace local flake8 linting config with ruffGravatar Chris Lovering2023-04-11-269/+76
|/ /
* | Bump httpx from 0.23.3 to 0.24.0 (#2529)Gravatar dependabot[bot]2023-04-11-26/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [httpx](https://github.com/encode/httpx) from 0.23.3 to 0.24.0. - [Release notes](https://github.com/encode/httpx/releases) - [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md) - [Commits](https://github.com/encode/httpx/compare/0.23.3...0.24.0) --- updated-dependencies: - dependency-name: httpx dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Remove dead or unused code (#2528)Gravatar Boris Muratov2023-04-11-611/+0
| |
* | Bump pytest from 7.2.2 to 7.3.0 (#2525)Gravatar dependabot[bot]2023-04-11-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.2 to 7.3.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.2.2...7.3.0) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Merge pull request #2530 from python-discord/dependabot/pip/rapidfuzz-2.15.1Gravatar wookie1842023-04-11-92/+95
|\ \ | | | | | | Bump rapidfuzz from 2.15.0 to 2.15.1
| * | Bump rapidfuzz from 2.15.0 to 2.15.1Gravatar dependabot[bot]2023-04-11-92/+95
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [rapidfuzz](https://github.com/maxbachmann/RapidFuzz) from 2.15.0 to 2.15.1. - [Release notes](https://github.com/maxbachmann/RapidFuzz/releases) - [Changelog](https://github.com/maxbachmann/RapidFuzz/blob/main/CHANGELOG.rst) - [Commits](https://github.com/maxbachmann/RapidFuzz/compare/v2.15.0...v2.15.1) --- updated-dependencies: - dependency-name: rapidfuzz dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
| * Fix deleted message logging in mod alertGravatar Boris Muratov2023-04-10-1/+2
|/
* Merge pull request #2512 from python-discord/vivek/mod-edit-log-embed-jump-urlGravatar Boris Muratov2023-04-09-3/+12
|\ | | | | Include jump URL in mod log embed for infraction edits
| * Merge branch 'main' into vivek/mod-edit-log-embed-jump-urlGravatar Boris Muratov2023-04-09-4123/+7934
| |\ | |/ |/|
* | Merge pull request #2418 from python-discord/2302-activity-in-reviewsGravatar Boris Muratov2023-04-09-72/+279
|\ \ | | | | | | Take activity into account in talentpool
| * \ Merge branch 'main' into 2302-activity-in-reviewsGravatar Boris Muratov2023-04-09-4217/+7866
| |\ \ | |/ / |/| |
* | | Merge pull request #2517 from python-discord/thread_filterGravatar ChrisJL2023-04-08-37/+64
|\ \ \ | | | | | | | | Thread filter
| * \ \ Merge branch 'main' into thread_filterGravatar ChrisJL2023-04-08-64/+76
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #2504 from python-discord/swfarnsworth/ping-on-thread-closeGravatar ChrisJL2023-04-08-5/+16
|\ \ \ \ | | | | | | | | | | Ping help thread owner if thread closes without engagement.
| * \ \ \ Merge branch 'main' into swfarnsworth/ping-on-thread-closeGravatar ChrisJL2023-04-08-4178/+7434
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge pull request #2518 from python-discord/dependabot/pip/coverage-7.2.3Gravatar wookie1842023-04-07-54/+54
|\ \ \ \ \ | | | | | | | | | | | | Bump coverage from 7.2.2 to 7.2.3
| * | | | | Bump coverage from 7.2.2 to 7.2.3Gravatar dependabot[bot]2023-04-07-54/+54
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.2 to 7.2.3. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.2.2...7.2.3) --- updated-dependencies: - dependency-name: coverage dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | Merge pull request #2521 from ↵Gravatar wookie1842023-04-07-5/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | python-discord/dependabot/pip/beautifulsoup4-4.12.2 Bump beautifulsoup4 from 4.12.0 to 4.12.2
| * | | | | Bump beautifulsoup4 from 4.12.0 to 4.12.2Gravatar dependabot[bot]2023-04-07-5/+5
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) from 4.12.0 to 4.12.2. --- updated-dependencies: - dependency-name: beautifulsoup4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | Merge pull request #2519 from python-discord/fix_modlogGravatar wookie1842023-04-07-1/+2
|\ \ \ \ \ | | | | | | | | | | | | Correct log upload
| * | | | | Correct log uploadGravatar Boris Muratov2023-04-07-1/+2
|/ / / / /
| * | | | Increase search history from 10 messages to 100.Gravatar Steele Farnsworth2023-04-07-2/+2
| | | | | | | | | | | | | | | | | | | | 100 is the maximum number that can be received in one request, so we may as well use that many. Also change a string `+=` to `=`.
| * | | | Add warning not to pip install unrelated packages.Gravatar Steele Farnsworth2023-04-04-3/+3
| | | | | | | | | | | | | | | | | | | | This is in response to recent attacks where the attacker DMs someone who opens a thread and tells the thread opener to pip install a malicious package under the false pretense that it will solve their problem. The warning replaces "For more tips, check out our guide on asking good questions", which is stated in the thread closer embed.
| * | | | Ping help thread owner if thread closes without engagement.Gravatar Steele Farnsworth2023-04-01-2/+13
| | | | | | | | | | | | | | | | | | | | Add logic to see if anyone other than the OP (or bots) engaged in a help thread when it closes for inactivity. Currently only looks at the last 10 messages. If not, includes a ping to the OP before the embed in the closing message.
| | * | | Use correct method for nickname filterGravatar Boris Muratov2023-04-07-1/+1
| | | | |
| | * | | Handle archival task of deleted postGravatar Boris Muratov2023-04-07-0/+6
| | | | |
| | * | | Remove cooldown when post is deletedGravatar Boris Muratov2023-04-07-1/+5
| | | | |
| | * | | Add thread name filteringGravatar Boris Muratov2023-04-07-35/+52
| |/ / / |/| | | | | | | | | | | Additionally fixes the nickname filter not using the right object to take action and report.
* | | | Merge pull request #2516 from python-discord/infr_emojiGravatar Boris Muratov2023-04-07-1/+1
|\ \ \ \ | | | | | | | | | | Change the infractions button emoji to a notepad
| * | | | Change the infractions button emoji to a notepadGravatar Boris Muratov2023-04-07-1/+1
|/ / / /
* | | | Merge pull request #2515 from python-discord/disable_name_checkGravatar Boris Muratov2023-04-06-2/+2
|\ \ \ \ | | | | | | | | | | Temporarily disable help post name check
| * | | | Temporarily disable help post name checkGravatar Boris Muratov2023-04-06-2/+2
|/ / / / | | | | | | | | | | | | This doesn't work at the moment with the new filtering and a proper fix will be made later
* | | | Merge pull request #2514 from python-discord/fix_filtersGravatar Boris Muratov2023-04-06-6/+6
|\ \ \ \ | | | | | | | | | | Use the right variables in antispam
| * | | | Use the right variables in antispamGravatar Boris Muratov2023-04-06-6/+6
|/ / / /
* | | | Merge pull request #2390 from python-discord/new-filtersGravatar Boris Muratov2023-04-06-3782/+7265
|\ \ \ \ | | | | | | | | | | New Filtering System
| * \ \ \ Merge branch 'main' into new-filtersGravatar Boris Muratov2023-04-06-100/+101
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Bump rapidfuzz from 2.13.7 to 2.15.0 (#2507)Gravatar dependabot[bot]2023-04-06-92/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [rapidfuzz](https://github.com/maxbachmann/RapidFuzz) from 2.13.7 to 2.15.0. - [Release notes](https://github.com/maxbachmann/RapidFuzz/releases) - [Changelog](https://github.com/maxbachmann/RapidFuzz/blob/main/CHANGELOG.rst) - [Commits](https://github.com/maxbachmann/RapidFuzz/compare/v2.13.7...v2.15.0) --- updated-dependencies: - dependency-name: rapidfuzz dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | | | | Bump sentry-sdk from 1.18.0 to 1.19.1 (#2511)Gravatar dependabot[bot]2023-04-05-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.18.0 to 1.19.1. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.18.0...1.19.1) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | | | | Bump pre-commit from 3.2.1 to 3.2.2 (#2509)Gravatar dependabot[bot]2023-04-05-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.2.1...v3.2.2) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
| * | | | Clarify commentGravatar Boris Muratov2023-04-06-1/+1
| | | | |
| * | | | .__origin__ -> get_originGravatar Boris Muratov2023-04-06-12/+21
| | | | |
| * | | | Add in_guild attribute to FilterContextGravatar Boris Muratov2023-04-06-4/+8
| | | | |
| * | | | Don't notify the user for filters triggered in DMs.Gravatar Boris Muratov2023-04-06-4/+9
| | | | |
| * | | | Fix settings parser to work when no description and template firstGravatar Boris Muratov2023-04-06-1/+1
| | | | |
| * | | | Adjust to site using dicts in additional_settings instead of JSON stringsGravatar Boris Muratov2023-04-06-8/+6
| | | | | | | | | | | | | | | | | | | | This is to make sure that the unique constraint always compares between dicts instead of sometimes dealing with nulls.