aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | | | Add unit tests for EvalResult.files_error_strGravatar ionite342022-12-17-1/+22
| | | | |
| * | | | Add unit test for files_error_messageGravatar ionite342022-12-17-1/+28
| | | | |
| * | | | Revert newline format for msgGravatar ionite342022-12-17-3/+3
| | | | |
| * | | | Update unit tests for EvalResult message changeGravatar ionite342022-12-17-7/+16
| | | | |
| * | | | Split get_message errors to other propertiesGravatar ionite342022-12-17-27/+58
| | | | |
| * | | | sizeof_fmt uses 0 d.p. for integralsGravatar ionite342022-12-17-3/+6
| | | | |
| * | | | Add FILE_COUNT_LIMIT and error messagesGravatar ionite342022-12-14-9/+24
| | | | |
| * | | | Rename attribute `failed_files`Gravatar ionite342022-12-14-4/+4
| | | | |
| * | | | Refactor to move snekbox to moduleGravatar ionite342022-12-14-129/+152
| | | | |
| * | | | Merge branch 'main' into snekbox-filesGravatar Ionite2022-12-14-25/+11
| |\ \ \ \
| * | | | | Update `prepare_timeit_input` docstringGravatar ionite342022-12-14-1/+1
| | | | | |
| * | | | | Update test_post_job to use 3.10 snekboxGravatar ionite342022-12-14-1/+1
| | | | | |
| * | | | | Update function name `get_message`Gravatar ionite342022-12-14-5/+5
| | | | | |
| * | | | | Update file size limit commentGravatar ionite342022-12-14-2/+3
| | | | | |
| * | | | | Merge branch 'snekbox-files' of https://github.com/python-discord/bot into ↵Gravatar ionite342022-12-14-4/+3
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | snekbox-files
| | * | | | | Update bot/exts/utils/snekbox.pyGravatar Ionite2022-12-14-4/+3
| | | | | | | | | | | | | | | | | | | | | Co-authored-by: Mark <[email protected]>
| * | | | | | Suppress HTTPException for redo emojiGravatar ionite342022-12-14-1/+2
| |/ / / / /
| * | | | | Revert typoGravatar ionite342022-12-14-1/+1
| | | | | |
| * | | | | Fix test_post_job unit testGravatar ionite342022-12-14-2/+2
| | | | | |
| * | | | | Fix send_job return typeGravatar ionite342022-12-01-1/+1
| | | | | |
| * | | | | Reorder importsGravatar ionite342022-11-30-3/+3
| | | | | |
| * | | | | Merge branch 'main' into snekbox-filesGravatar Ionite2022-11-30-2009/+1101
| |\ \ \ \ \
| * | | | | | Update unit tests for snekboxGravatar ionite342022-11-30-54/+57
| | | | | | |
| * | | | | | Refactors for EvalResult and EvalJob dataclassesGravatar ionite342022-11-30-175/+185
| | | | | | |
| * | | | | | Update unit testGravatar ionite342022-11-24-3/+3
| | | | | | |
| * | | | | | Refactor API for snekbox updatesGravatar ionite342022-11-24-26/+15
| | | | | | |
| * | | | | | Update unit testsGravatar Ionite2022-11-20-28/+45
| | | | | | |
| * | | | | | Refactor encoding parsingGravatar Ionite2022-11-20-16/+19
| | | | | | |
| * | | | | | Change EvalJob str to reprGravatar Ionite2022-11-20-1/+1
| | | | | | |
| * | | | | | Implement full FileAttachment parsingGravatar Ionite2022-11-20-59/+135
| | | | | | |
| * | | | | | Add support for displaying files from snekboxGravatar Ionite2022-11-16-8/+47
| | | | | | |
| | | | | | * Reduce long timeout to 28d instead of denying itGravatar mbaruh2023-03-07-3/+13
| | | | | | |
| | | | | | * Migrate from role-based mutes to native timeoutsGravatar mbaruh2023-03-05-56/+85
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Makes use of the native timeout instead of adding the Muted role. - Renames all references to the "mute" infraction to "timeout", except in command aliases for ease of transition. - Maintains support for the old functionality (pardoning users with the muted role, applying timeout to users who rejoin and are not yet timed out because they originally had the role). This can be removed (the relevant parts are marked with TODOs) after there are no longer users with the old mute.
* | | | | | Merge pull request #2428 from python-discord/dependabot/pip/redis-4.4.2Gravatar wookie1842023-03-03-9/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | Bump redis from 4.3.5 to 4.4.2
| * | | | | | Bump redis from 4.3.5 to 4.4.2Gravatar dependabot[bot]2023-03-03-9/+8
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [redis](https://github.com/redis/redis-py) from 4.3.5 to 4.4.2. - [Release notes](https://github.com/redis/redis-py/releases) - [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES) - [Commits](https://github.com/redis/redis-py/compare/v4.3.5...v4.4.2) --- updated-dependencies: - dependency-name: redis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | | Merge pull request #2427 from python-discord/dependabot/pip/sentry-sdk-1.16.0Gravatar wookie1842023-03-03-5/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | Bump sentry-sdk from 1.11.1 to 1.16.0
| * \ \ \ \ \ Merge branch 'main' into dependabot/pip/sentry-sdk-1.16.0Gravatar wookie1842023-03-03-1/+8
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
* | | | | | | Merge pull request #2422 from Ibrahim2750mi/snekbox/handling-input-error-messageGravatar wookie1842023-03-03-1/+8
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Add warning message when using `input` with `eval` command
| * \ \ \ \ \ \ Merge branch 'main' into snekbox/handling-input-error-messageGravatar wookie1842023-03-03-154/+194
| |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Edit comment to match wookie's reviewGravatar Ibrahim2023-03-03-2/+3
| | | | | | | |
| * | | | | | | Wookie's reviewGravatar Mohammad Ibrahim2023-03-03-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + Double quotes for consistency + Using results["stdout"] instead of output so the warning is still displayed if the error doesn't fit in the message. + Using endswith so we don't need to hardcode the constant. Co-authored-by: wookie184 <[email protected]>
| * | | | | | | Add warning message when using `input`Gravatar Ibrahim2023-03-01-1/+7
| | | | | | | |
| | * | | | | | Bump sentry-sdk from 1.11.1 to 1.16.0Gravatar dependabot[bot]2023-03-03-5/+9
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.11.1 to 1.16.0. - [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.11.1...1.16.0) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | | | Merge pull request #2430 from python-discord/dependabot/pip/pydis-core-9.5.1Gravatar Amrou Bellalouna2023-03-03-9/+9
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Bump pydis-core from 9.5.0 to 9.5.1
| * \ \ \ \ \ \ Merge branch 'main' into dependabot/pip/pydis-core-9.5.1Gravatar Amrou Bellalouna2023-03-03-9/+7
| |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
* | | | | | | | Bump action versions in CI (#2433)Gravatar ChrisJL2023-03-03-9/+7
| | | | | | | |
| * | | | | | | Bump pydis-core from 9.5.0 to 9.5.1Gravatar dependabot[bot]2023-03-03-9/+9
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [pydis-core](https://github.com/python-discord/bot-core) from 9.5.0 to 9.5.1. - [Release notes](https://github.com/python-discord/bot-core/releases) - [Changelog](https://github.com/python-discord/bot-core/blob/main/docs/changelog.rst) - [Commits](https://github.com/python-discord/bot-core/compare/v9.5.0...v9.5.1) --- updated-dependencies: - dependency-name: pydis-core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | | | Bundle workflows into a "main" CI flow (#2425)Gravatar Amrou Bellalouna2023-03-03-84/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bundle build & deploy into a single workflow * delete separate build & deploy wokrflows * trigger status embed on the new bundled "Build & Deploy" workflow * Call linting & build-deployment workflows from main * keep one empty line in workflow files * use v4 of k8s deploy * yeet kubectl version * use v3 of k8s-set-context * setup kubectl config using the setup-kubectl v3 action * use v2 of the checkout action * add dependabot config * add new line for dependabot.yml * update path of the sentry_release workflow * update path of the lint-test workflow * specify push branch * update the sentry_release workflow path, again * update sentry_release's trigger to workflow_call * update lint-test's trigger to workflow_call * remove extra line at the end * unify usage of quotes * update concurrency groups of reusable local workflows * appease our dear linter with a blank line * always run status embed * Revert "always run status embed" This reverts commit 2f69fd77b212337ff45bf7815783030bc6099452. * remove colons after workflow_call * remove empty line at the end * Revert "remove empty line at the end" This reverts commit 223bef4159c76f1968878fe312b5fbc16544549b. * echo event name in status embed * try running status embed on bot ci/cd wf * run ci/cd on push to main * reinstate the Lint & Test trigger for status embed * rename main wf name to "CI" This also triggers status embed on that name * add group-workflows to the list of branches * remove test step * trigger status embed on ci only * trigger main on main branch only * remove concurrency groups in lint-test & sentry-release workflows
* | | | | | | Add CI to the list of trigger workflow runs (#2426)Gravatar Amrou Bellalouna2023-03-03-0/+1
| | | | | | | | | | | | | | | | | | | | | Co-authored-by: ChrisJL <[email protected]>
* | | | | | | Merge pull request #2305 from python-discord/2301-fix-voting-conditionsGravatar Boris Muratov2023-03-03-11/+32
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Store time of last vote in redis to prevent vote triggering early