aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Use bot-core scheduling and member util functionsGravatar Chris Lovering2022-04-18-323/+53
|
* Bump d.py and bot-coreGravatar Chris Lovering2022-04-18-7/+12
|
* Bump all deps and exact version pin.Gravatar Chris Lovering2022-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 psutilGravatar Chris Lovering2022-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)Gravatar ChrisJL2022-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-tagGravatar ChrisJL2022-04-03-0/+19
|\ | | | | Make type-hint tag
| * Merge branch 'main' into type-hint-tagGravatar ChrisJL2022-04-03-1926/+3812
| |\ | |/ |/|
* | Merge pull request #2069 from GDWR/feature/ping_on_bad_words_in_usernameGravatar ChrisJL2022-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_usernameGravatar ChrisJL2022-04-03-19/+19
| |\ \ | |/ / |/| |
* | | Merge pull request #2123 from hugovk/update-peps-urlGravatar ChrisJL2022-04-03-19/+19
|\ \ \ | | | | | | | | Update to canonical PEP URLs
| * \ \ Merge branch 'main' into update-peps-urlGravatar ChrisJL2022-04-03-177/+381
| |\ \ \ | |/ / / |/| | |
| * | | Update to canonical PEP URLsGravatar Hugo van Kemenade2022-03-31-19/+19
| | | |
| | * | Merge branch 'main' into feature/ping_on_bad_words_in_usernameGravatar ChrisJL2022-04-03-436/+1210
| | |\ \ | |_|/ / |/| | |
* | | | Merge pull request #2117 from iamericfletcher/2079Gravatar wookie1842022-04-03-6/+70
|\ \ \ \ | | | | | | | | | | Add Resources Command
| * \ \ \ Merge branch 'main' into 2079Gravatar wookie1842022-04-03-178/+357
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | feat: add created at field for message deleted log (#2122)Gravatar MaskDuck2022-03-31-1/+5
| | | | |
* | | | | Merge pull request #1602 from python-discord/feat/timeit-commandGravatar wookie1842022-03-31-170/+306
|\ \ \ \ \ | |_|/ / / |/| | | | Add the timeit command
| * | | | Merge branch 'main' into feat/timeit-commandGravatar wookie1842022-03-31-204/+806
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge pull request #2111 from python-discord/log-voice-role-assignmentsGravatar ChrisJL2022-03-30-2/+1
|\ \ \ \ \ | | | | | | | | | | | | Remove modlog ignore for voice verifcation
| * | | | | Remove modlog ignore for voice verifGravatar Chris Lovering2022-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-messagesGravatar D0rs4n2022-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 commandGravatar minalike2022-03-26-4/+0
|/ / / / /
* | | | | Merge #2039 - ensure infraction durations are in the futureGravatar Mark2022-03-18-1/+45
|\ \ \ \ \
| * \ \ \ \ Merge branch 'main' into bug/infr-durationGravatar Mark2022-03-18-134/+242
| |\ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | apply decorator on superstarify tooGravatar Shakya Majumdar2022-03-18-0/+2
| | | | | |
| * | | | | try-except to prevent a TypeError instead of `if isinstance`Gravatar Shakya Majumdar2022-03-18-2/+5
| | | | | |
| * | | | | rename function to be more genericGravatar Shakya Majumdar2022-03-18-17/+17
| | | | | |
| * | | | | move duration check to a decoratorGravatar Shakya Majumdar2022-03-01-12/+40
| | | | | |
| * | | | | remove unused importsGravatar Shakya Majumdar2022-02-21-2/+0
| | | | | |
| * | | | | Merge remote-tracking branch 'upstream/main' into bug/infr-durationGravatar Shakya Majumdar2022-02-21-529/+1063
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # bot/exts/moderation/infraction/_scheduler.py # bot/exts/moderation/infraction/management.py
| * | | | | | disallow setting infraction durations into the pastGravatar Shakya Majumdar2022-01-08-0/+6
| | | | | | |
| * | | | | | migrate management.py to arrowGravatar Shakya Majumdar2022-01-08-7/+7
| | | | | | |
| * | | | | | remove redundant tzinfo checkGravatar Shakya Majumdar2022-01-08-1/+1
| | | | | | |
| * | | | | | disallow editing infraction durations into the pastGravatar Shakya Majumdar2022-01-05-0/+4
| | | | | | |
| | | * | | | Merge branch 'main' into feat/timeit-commandGravatar ToxicKidz2022-02-15-132/+137
| | | |\ \ \ \
| | | * | | | | docs: Document the timeit setup wrapperGravatar ToxicKidz2022-02-13-2/+11
| | | | | | | |
| | | * | | | | tests: Add a test for timeit command codeblock preparationGravatar ToxicKidz2022-02-05-0/+15
| | | | | | | |
| | | * | | | | fix: Use filter_snekbox_output rather than jobGravatar ToxicKidz2022-02-04-4/+4
| | | | | | | |
| | | * | | | | fix: Change the return type of the timeit command to NoneGravatar ToxicKidz2022-01-27-1/+1
| | | | | | | |
| | | * | | | | chore: Switch Snekbox.prepare_input with a CodeblockConverterGravatar ToxicKidz2022-01-27-90/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per @Numerlor's suggestion
| | | * | | | | Merge branch 'main' of https://github.com/python-discord/bot into ↵Gravatar ToxicKidz2022-01-26-331/+385
| | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | feat/timeit-command
| | | * | | | | | chore: Remove the naming of 'eval' in certain placesGravatar ToxicKidz2022-01-26-41/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the !eval command is no longer the only snekbox command, make the naming more generic.
| | | * | | | | | chore: Apply suggestionsGravatar ToxicKidz2022-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 testsGravatar ToxicKidz2022-01-17-47/+29
| | | | | | | | |
| | | * | | | | | fix: Modify tests to correspond with Snekbox.continue_evalGravatar ToxicKidz2022-01-17-8/+11
| | | | | | | | |
| | | * | | | | | Merge branch 'feat/timeit-command' of https://github.com/python-discord/bot ↵Gravatar ToxicKidz2022-01-17-1/+1
| | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into feat/timeit-command
| | | | * | | | | | chore: fix a typoGravatar ToxicKidz2022-01-14-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Bluenix <[email protected]>
| | | * | | | | | | fix: Add timeit parsing when the command gets reinvokedGravatar ToxicKidz2022-01-17-13/+34
| | | |/ / / / / /
| | | * | | | | | chore: Suppress output in the setup code, not the code that gets timed.Gravatar ToxicKidz2022-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 conflictsGravatar ToxicKidz2022-01-13-3796/+8294
| | | |\ \ \ \ \ \