| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Refactor to use individual tmpfs | 2022-11-16 | -20/+29 | |
| | | ||||
| * | Add zlib compression | 2022-11-16 | -1/+4 | |
| | | ||||
| * | Increased nsjail file-size limit | 2022-11-16 | -0/+2 | |
| | | | | | Increased limit from default 1MB to 128MB (per file) | |||
| * | Merged return tuple to EvalResult class | 2022-11-16 | -24/+53 | |
| | | ||||
| * | Improved file size limit handling | 2022-11-16 | -4/+24 | |
| | | ||||
| * | Add attachment to API response | 2022-11-16 | -2/+6 | |
| | | ||||
| * | Implement attachment support | 2022-11-16 | -8/+32 | |
| | | ||||
| * | Add snekio.py for FileAttachment dataclass | 2022-11-16 | -0/+47 | |
| | | ||||
| * | Permission restrictions for home and root | 2022-11-15 | -5/+15 | |
| | | ||||
| * | Remove -c from unit tests | 2022-11-15 | -2/+2 | |
| | | ||||
| * | Implement usage of tempfs | 2022-11-15 | -4/+22 | |
| | | ||||
| * | Remove -c args | 2022-11-15 | -1/+1 | |
| | | ||||
| * | Add home folder create | 2022-11-15 | -5/+12 | |
| | | ||||
| * | Use custom memfs mounting | 2022-11-15 | -15/+25 | |
| | | ||||
| * | Create memfs.py | 2022-11-15 | -0/+79 | |
| | | ||||
| * | Update port number to quotes | 2022-11-15 | -1/+1 | |
| | | | | | As recommended by https://docs.docker.com/compose/compose-file/compose-file-v3/#short-syntax-1 | |||
| * | Merge pull request #151 from python-discord/bump-deps | 2022-08-14 | -15/+15 | |
| |\ | ||||
| | * | Bump all 3rd party deps in deployment file | 2022-08-14 | -14/+14 | |
| | | | ||||
| | * | Remove unneeded backslash in Dockerfile | 2022-08-14 | -1/+1 | |
| |/ | ||||
| * | Merge #147 - create v1 cgroups as needed | 2022-07-09 | -6/+93 | |
| |\ | ||||
| | * | Use more common binary for testing v1 cgroups | 2022-07-09 | -3/+3 | |
| | | | ||||
| | * | Test v1 cgroups are created as needed | 2022-07-04 | -0/+68 | |
| | | | ||||
| | * | Create v1 cgroups as needed | 2022-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-extensions | 2022-06-30 | -0/+1 | |
| |\ | | | | | add typing-extensions to snekbox | |||
| | * | add typing-extensions to snekbox | 2022-06-30 | -0/+1 | |
| |/ | ||||
| * | Merge #145 - make the output size limit customisable | 2022-06-14 | -46/+82 | |
| |\ | ||||
| | * | Mention output limit can be customised and fix link in README.md | 2022-06-07 | -2/+2 | |
| | | | ||||
| | * | Use new NsJail instance for each test in NsJailArgsTests | 2022-06-07 | -12/+11 | |
| | | | ||||
| | * | Test NsJail args are set and used when passed to __init__ | 2022-06-06 | -0/+37 | |
| | | | ||||
| | * | Fix NsJail patch for API tests | 2022-06-06 | -1/+1 | |
| | | | ||||
| | * | Rename DEBUG env var to SNEKBOX_DEBUG | 2022-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 args | 2022-06-06 | -10/+2 | |
| | | | | | | | | | The values can effectively be set via the Gunicorn config instead. | |||
| | * | Accept NsJail arguments via the WSGI app (SnekAPI) | 2022-06-06 | -5/+13 | |
| | | | ||||
| | * | Add config path & output size args to NsJail class | 2022-06-04 | -22/+27 | |
| | | | ||||
| | * | Fix force-exclude option for black | 2022-06-04 | -1/+1 | |
| | | | | | | | | | It should be a string, not a list. | |||
| | * | Remove nsjail log blacklist | 2022-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 isort | 2022-06-04 | -126/+122 | |
| |\ | ||||
| | * | CI: use GH's Ubuntu 22.04 runner instead of the self-hosted one | 2022-06-04 | -10/+2 | |
| | | | ||||
| | * | Docker: never pull image when using Docker Compose | 2022-06-04 | -0/+1 | |
| | | | | | | | | | Force the image to be built if it doesn't exist. | |||
| | * | Add black and isort | 2022-06-03 | -107/+111 | |
| | | | ||||
| | * | Update pre-commit hooks and flake8 plugins | 2022-06-03 | -12/+11 | |
| |/ | ||||
| * | Merge pull request #143 from python-discord/feat/tests/wsgi-app-from-cfg | 2022-06-03 | -14/+19 | |
| |\ | | | | | Import the WSGI app via the config during tests | |||
| | * | Import the WSGI app via the config during tests | 2022-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 integration | 2022-06-01 | -5/+12 | |
| |/ | ||||
| * | Fix WSGI app not being called | 2022-06-01 | -1/+1 | |
| | | ||||
| * | CI: fix version step output | 2022-06-01 | -2/+2 | |
| | | ||||
| * | Merge #142 - use version as release tag in Sentry action | 2022-06-01 | -2/+13 | |
| |\ | ||||
| | * | CI: use version as release tag in Sentry action | 2022-06-01 | -2/+13 | |
| |/ | ||||
| * | Merge #141 - fix version commit count | 2022-06-01 | -3/+9 | |
| |\ | ||||
| | * | CI: print the version to help with debugging | 2022-06-01 | -0/+1 | |
| | | | ||||