aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Yay Scipy!Gravatar CJ-UltiPro2022-12-28-0/+1
| | | Bringing the much loved scipy to snekbox :)
* Merge pull request #161 from chilaxan/patch-1Gravatar Mark2022-11-29-1/+1
|\ | | | | update fishhook version to 0.2
| * update fishhook version to 0.2Gravatar chilaxan2022-11-29-1/+1
|/
* Merge pull request #157 from onerandomusername/allow-manual-rebuildsGravatar ChrisJL2022-11-05-1/+2
|\ | | | | allow manual rebuilds of the container
| * bump forgotten actions/dlownload-artifact@v2Gravatar onerandomusername2022-11-05-1/+1
| |
| * allow manual rebuilds of the containerGravatar arl2022-11-05-0/+1
|/
* Merge pull request #156 from onerandomusername/update-actions-checkoutGravatar ChrisJL2022-11-05-25/+29
|\ | | | | upgrade all gha packages to their latest node16 versions
| * remove the unnecessary and possibly invalid kubectl version request to ↵Gravatar onerandomusername2022-11-05-1/+0
| | | | | | | | azure/k8s-deploy
| * downgrade docker/setup-buildx-action to a valid versionGravatar onerandomusername2022-11-05-1/+1
| |
| * update all gha packagesGravatar onerandomusername2022-11-05-18/+23
| |
| * upgrade actions/checkout to solve deprecation warningsGravatar onerandomusername2022-11-05-6/+6
|/
* Merge pull request #155 from onerandomusername/github-deprecationsGravatar ChrisJL2022-11-05-4/+4
|\ | | | | stop using the deprecated set-output command
| * stop using the deprecated set-output commandGravatar onerandomusername2022-11-05-4/+4
|/
* Merge pull request #153 from python-discord/3.11-upgradeGravatar Hassan Abouelela2022-11-05-94/+72
|\ | | | | Bump To 3.11
| * Fix Invalid GitHub ActionGravatar Hassan Abouelela2022-10-31-2/+2
| | | | | | | | | | | | | | One of the GitHub action files was failing validation due to an unindented block. It is unclear why this failure started now. Signed-off-by: Hassan Abouelela <[email protected]>
| * Switch To Compose v2Gravatar Hassan Abouelela2022-10-31-5/+7
| | | | | | | | | | | | | | | | The compose file already uses compose v2 features, and most clients likely already alias docker-compose to v2 under the hood. This change is more of a formality. Signed-off-by: Hassan Abouelela <[email protected]>
| * Upgrade Runtime PackagesGravatar Hassan Abouelela2022-10-31-5/+5
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| * Bump Pre-Commit HooksGravatar Hassan Abouelela2022-10-31-5/+4
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| * Drop Python Coveralls DependencyGravatar Hassan Abouelela2022-10-31-33/+9
| | | | | | | | | | | | | | | | | | Remove the coveralls dependency in favor of the GitHub action uploader. The action is an official product from coveralls, and has the same features as the package, however it reduces the project's dependencies in favor of a simpler more stand-alone solution. Signed-off-by: Hassan Abouelela <[email protected]>
| * Upgrade Package DependenciesGravatar Hassan Abouelela2022-10-31-41/+42
| | | | | | | | | | | | | | Run `make upgrade` to relock all dependency files with pip-tools on 3.11. Signed-off-by: Hassan Abouelela <[email protected]>
| * Bump Python To 3.11Gravatar Hassan Abouelela2022-10-31-12/+12
|/ | | | | | | Upgrade build image, configuration files, and documentation to python 3.11. Signed-off-by: Hassan Abouelela <[email protected]>
* Merge pull request #151 from python-discord/bump-depsGravatar ChrisJL2022-08-14-15/+15
|\
| * Bump all 3rd party deps in deployment fileGravatar Chris Lovering2022-08-14-14/+14
| |
| * Remove unneeded backslash in DockerfileGravatar Chris Lovering2022-08-14-1/+1
|/
* Merge #147 - create v1 cgroups as neededGravatar Mark2022-07-09-6/+93
|\
| * Use more common binary for testing v1 cgroupsGravatar Mark2022-07-09-3/+3
| |
| * Test v1 cgroups are created as neededGravatar Mark2022-07-04-0/+68
| |
| * Create v1 cgroups as neededGravatar Mark2022-07-03-6/+25
|/ | | | | | | | | Support creating cpu and net_cls cgroups in addition to mem and pids, since custom configs may use these controllers as well. Create the cgroups only for the controllers that are in-use i.e. have configured limits in the NsJail config. Resolve #101
* Merge pull request #146 from python-discord/dawnofmidnight/typing-extensionsGravatar ChrisJL2022-06-30-0/+1
|\ | | | | add typing-extensions to snekbox
| * add typing-extensions to snekboxGravatar dawn2022-06-30-0/+1
|/
* Merge #145 - make the output size limit customisableGravatar Mark2022-06-14-46/+82
|\
| * Mention output limit can be customised and fix link in README.mdGravatar Mark2022-06-07-2/+2
| |
| * Use new NsJail instance for each test in NsJailArgsTestsGravatar Mark2022-06-07-12/+11
| |
| * Test NsJail args are set and used when passed to __init__Gravatar Mark2022-06-06-0/+37
| |
| * Fix NsJail patch for API testsGravatar Mark2022-06-06-1/+1
| |
| * Rename DEBUG env var to SNEKBOX_DEBUGGravatar Mark2022-06-06-3/+3
| | | | | | | | | | Use a more unique name to avoid accidentally using the value of a similar env var that was set for an unrelated reason.
| * Remove env var support for NsJail argsGravatar Mark2022-06-06-10/+2
| | | | | | | | The values can effectively be set via the Gunicorn config instead.
| * Accept NsJail arguments via the WSGI app (SnekAPI)Gravatar Mark2022-06-06-5/+13
| |
| * Add config path & output size args to NsJail classGravatar Mark2022-06-04-22/+27
| |
| * Fix force-exclude option for blackGravatar Mark2022-06-04-1/+1
| | | | | | | | It should be a string, not a list.
| * Remove nsjail log blacklistGravatar Mark2022-06-04-5/+0
|/ | | | | The blacklisted error no longer appears with the default config since the uid and gid are set.
* Merge #144 - add black and isortGravatar Mark2022-06-04-126/+122
|\
| * CI: use GH's Ubuntu 22.04 runner instead of the self-hosted oneGravatar Mark2022-06-04-10/+2
| |
| * Docker: never pull image when using Docker ComposeGravatar Mark2022-06-04-0/+1
| | | | | | | | Force the image to be built if it doesn't exist.
| * Add black and isortGravatar MarkKoz2022-06-03-107/+111
| |
| * Update pre-commit hooks and flake8 pluginsGravatar MarkKoz2022-06-03-12/+11
|/
* Merge pull request #143 from python-discord/feat/tests/wsgi-app-from-cfgGravatar Hassan Abouelela2022-06-03-14/+19
|\ | | | | Import the WSGI app via the config during tests
| * Import the WSGI app via the config during testsGravatar MarkKoz2022-06-01-9/+7
| | | | | | | | | | Relying more on gunicorn and its config parsing will avoid discrepancies between the test and production environments.
| * Ignore deprecation warning from Sentry's Falcon integrationGravatar MarkKoz2022-06-01-5/+12
|/
* Fix WSGI app not being calledGravatar MarkKoz2022-06-01-1/+1
|