Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Use bot-core scheduling and member util functions | 2022-04-18 | -323/+53 | |
| | ||||
* | Bump d.py and bot-core | 2022-04-18 | -7/+12 | |
| | ||||
* | Bump all deps and exact version pin. | 2022-04-18 | -303/+503 | |
| | | | | | | Exact versioning has been chosen to be more explicit in what versions we require. We will be using dependabot in github to ensure these versions are kept up to date. | |||
* | Remove aio-pika and psutil | 2022-04-18 | -381/+432 | |
| | | | | | | | | | aio-pika was used in the RabbitMQ cog (added in https://github.com/python-discord/bot/pull/90) which has since been deleted. It is no longer used. psutil was used to automatically determine how many threads to use when testing. However, this package has been quite slow to publish wheels for new Python versions. Since we don't use it for anything mission critical, I have removed it and hardcoded the number of threads to use when when testing to 8. An error is not raised it the number of threads used exceeds the number of actual threads available. | |||
* | Parse infraction search reason as regex before calling site (#2126) | 2022-04-05 | -0/+6 | |
| | | | Previously this would raise an error within site due to the invalid regexp. | |||
* | Merge pull request #1943 from jonathan-d-zhang/type-hint-tag | 2022-04-03 | -0/+19 | |
|\ | | | | | Make type-hint tag | |||
| * | Merge branch 'main' into type-hint-tag | 2022-04-03 | -1926/+3812 | |
| |\ | |/ |/| | ||||
* | | Merge pull request #2069 from GDWR/feature/ping_on_bad_words_in_username | 2022-04-03 | -12/+17 | |
|\ \ | | | | | | | Ping Moderators On Bad Words In Username, Also Checks For Bad Words When Joining Or Switching Voicechannels | |||
| * \ | Merge branch 'main' into feature/ping_on_bad_words_in_username | 2022-04-03 | -19/+19 | |
| |\ \ | |/ / |/| | | ||||
* | | | Merge pull request #2123 from hugovk/update-peps-url | 2022-04-03 | -19/+19 | |
|\ \ \ | | | | | | | | | Update to canonical PEP URLs | |||
| * \ \ | Merge branch 'main' into update-peps-url | 2022-04-03 | -177/+381 | |
| |\ \ \ | |/ / / |/| | | | ||||
| * | | | Update to canonical PEP URLs | 2022-03-31 | -19/+19 | |
| | | | | ||||
| | * | | Merge branch 'main' into feature/ping_on_bad_words_in_username | 2022-04-03 | -436/+1210 | |
| | |\ \ | |_|/ / |/| | | | ||||
* | | | | Merge pull request #2117 from iamericfletcher/2079 | 2022-04-03 | -6/+70 | |
|\ \ \ \ | | | | | | | | | | | Add Resources Command | |||
| * \ \ \ | Merge branch 'main' into 2079 | 2022-04-03 | -178/+357 | |
| |\ \ \ \ | |/ / / / |/| | | | | ||||
* | | | | | feat: add created at field for message deleted log (#2122) | 2022-03-31 | -1/+5 | |
| | | | | | ||||
* | | | | | Merge pull request #1602 from python-discord/feat/timeit-command | 2022-03-31 | -170/+306 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | Add the timeit command | |||
| * | | | | Merge branch 'main' into feat/timeit-command | 2022-03-31 | -204/+806 | |
| |\ \ \ \ | |/ / / / |/| | | | | ||||
* | | | | | Merge pull request #2111 from python-discord/log-voice-role-assignments | 2022-03-30 | -2/+1 | |
|\ \ \ \ \ | | | | | | | | | | | | | Remove modlog ignore for voice verifcation | |||
| * | | | | | Remove modlog ignore for voice verif | 2022-03-30 | -2/+1 | |
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | When a user leaves and rejoins, and then asks for the voice verification role back in modmail, we want a way to see if they have every been given the role. By removing this modlog ignore, it allows us to check the user-log channel for user updates to see if they were ever assigned the role. | |||
* | | | | | Merge pull request #2121 from python-discord/log-voiceverify-messages | 2022-03-29 | -4/+0 | |
|\ \ \ \ \ | | | | | | | | | | | | | Remove mod_log.ignore of invocations of the voice verify command | |||
| * | | | | | Remove mod_log.ignore of invocations of the voice verify command | 2022-03-26 | -4/+0 | |
|/ / / / / | ||||
* | | | | | Merge #2039 - ensure infraction durations are in the future | 2022-03-18 | -1/+45 | |
|\ \ \ \ \ | ||||
| * \ \ \ \ | Merge branch 'main' into bug/infr-duration | 2022-03-18 | -134/+242 | |
| |\ \ \ \ \ | |/ / / / / |/| | | | | | ||||
| * | | | | | apply decorator on superstarify too | 2022-03-18 | -0/+2 | |
| | | | | | | ||||
| * | | | | | try-except to prevent a TypeError instead of `if isinstance` | 2022-03-18 | -2/+5 | |
| | | | | | | ||||
| * | | | | | rename function to be more generic | 2022-03-18 | -17/+17 | |
| | | | | | | ||||
| * | | | | | move duration check to a decorator | 2022-03-01 | -12/+40 | |
| | | | | | | ||||
| * | | | | | remove unused imports | 2022-02-21 | -2/+0 | |
| | | | | | | ||||
| * | | | | | Merge remote-tracking branch 'upstream/main' into bug/infr-duration | 2022-02-21 | -529/+1063 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # bot/exts/moderation/infraction/_scheduler.py # bot/exts/moderation/infraction/management.py | |||
| * | | | | | | disallow setting infraction durations into the past | 2022-01-08 | -0/+6 | |
| | | | | | | | ||||
| * | | | | | | migrate management.py to arrow | 2022-01-08 | -7/+7 | |
| | | | | | | | ||||
| * | | | | | | remove redundant tzinfo check | 2022-01-08 | -1/+1 | |
| | | | | | | | ||||
| * | | | | | | disallow editing infraction durations into the past | 2022-01-05 | -0/+4 | |
| | | | | | | | ||||
| | | * | | | | Merge branch 'main' into feat/timeit-command | 2022-02-15 | -132/+137 | |
| | | |\ \ \ \ | ||||
| | | * | | | | | docs: Document the timeit setup wrapper | 2022-02-13 | -2/+11 | |
| | | | | | | | | ||||
| | | * | | | | | tests: Add a test for timeit command codeblock preparation | 2022-02-05 | -0/+15 | |
| | | | | | | | | ||||
| | | * | | | | | fix: Use filter_snekbox_output rather than job | 2022-02-04 | -4/+4 | |
| | | | | | | | | ||||
| | | * | | | | | fix: Change the return type of the timeit command to None | 2022-01-27 | -1/+1 | |
| | | | | | | | | ||||
| | | * | | | | | chore: Switch Snekbox.prepare_input with a CodeblockConverter | 2022-01-27 | -90/+91 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per @Numerlor's suggestion | |||
| | | * | | | | | Merge branch 'main' of https://github.com/python-discord/bot into ↵ | 2022-01-26 | -331/+385 | |
| | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | feat/timeit-command | |||
| | | * | | | | | | chore: Remove the naming of 'eval' in certain places | 2022-01-26 | -41/+41 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the !eval command is no longer the only snekbox command, make the naming more generic. | |||
| | | * | | | | | | chore: Apply suggestions | 2022-01-18 | -8/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per Numerlor's suggestions, update docstrings, remove unused variables and fix a TypeError if the code is None. | |||
| | | * | | | | | | chore: Apply suggestions and adjust tests | 2022-01-17 | -47/+29 | |
| | | | | | | | | | ||||
| | | * | | | | | | fix: Modify tests to correspond with Snekbox.continue_eval | 2022-01-17 | -8/+11 | |
| | | | | | | | | | ||||
| | | * | | | | | | Merge branch 'feat/timeit-command' of https://github.com/python-discord/bot ↵ | 2022-01-17 | -1/+1 | |
| | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into feat/timeit-command | |||
| | | | * | | | | | | chore: fix a typo | 2022-01-14 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Bluenix <[email protected]> | |||
| | | * | | | | | | | fix: Add timeit parsing when the command gets reinvoked | 2022-01-17 | -13/+34 | |
| | | |/ / / / / / | ||||
| | | * | | | | | | chore: Suppress output in the setup code, not the code that gets timed. | 2022-01-13 | -20/+56 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If multiple formatted codeblocks are passed to the command, the first one will be used as the setup code that does not get timed. | |||
| | | * | | | | | | chore: Fix merge conflicts | 2022-01-13 | -3796/+8294 | |
| | | |\ \ \ \ \ \ |