| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Restructure project layout | 2019-03-28 | -133/+0 | |
| | | | | | | | | | | * Move all code into a "snekbox" package * Use logging code as __init__.py * Rename Snekbox class to NsJail * Create "site" sub-package * Move templates into this sub-package * Move Flask code into a new snekapp module | |||
| * | Fix import order | 2019-03-25 | -1/+1 | |
| | | ||||
| * | Add docstrings to routes | 2019-03-25 | -0/+6 | |
| | | ||||
| * | Merge remote-tracking branch 'remotes/origin/master' into rmq_removal | 2019-03-25 | -6/+22 | |
| |\ | ||||
| | * | More formatting fixes | 2019-03-24 | -2/+4 | |
| | | | ||||
| | * | Merge branch 'master' into flake8-updates | 2019-03-24 | -1/+1 | |
| | |\ | | | | | | | | | | | | | | | | | | | # Conflicts: # .flake8 # Pipfile # Pipfile.lock | |||
| | | * | Fix ordering of imports | 2019-03-19 | -1/+1 | |
| | | | | ||||
| | * | | Add docstrings | 2019-03-19 | -3/+25 | |
| | |/ | ||||
| | * | flake8 linelength change | 2019-02-14 | -1/+4 | |
| | | | ||||
| * | | Remove RMQ, Add API POST request method. | 2019-01-20 | -35/+30 | |
| |/ | ||||
| * | lint and skip rabbitmq | 2018-07-24 | -5/+5 | |
| | | ||||
| * | update pipfile lock, handle value error, show error codes when unhandled | 2018-07-24 | -8/+10 | |
| | | ||||
| * | missing comma | 2018-07-05 | -1/+1 | |
| | | ||||
| * | skip tests for now :( | 2018-07-05 | -0/+3 | |
| | | ||||
| * | lint | 2018-07-05 | -1/+0 | |
| | | ||||
| * | remove excessive logging and attempt getting stacktrace | 2018-07-05 | -5/+5 | |
| | | ||||
| * | trying changing to root in travis before build runs | 2018-06-03 | -0/+6 | |
| | | ||||
| * | lint | 2018-06-03 | -2/+0 | |
| | | ||||
| * | nsjail workaround, fix forkbomb, add forkbomb unit test | 2018-06-03 | -15/+9 | |
| | | ||||
| * | update docs | 2018-06-03 | -0/+1 | |
| | | ||||
| * | handle autodiscover better, find the python executable automatically, log ↵ | 2018-06-02 | -3/+7 | |
| | | | | | errors not handled explicitly | |||
| * | update readme [ci skip] | 2018-05-31 | -2/+6 | |
| | | ||||
| * | adds nsjail compiled for ubuntu to see if unit testing can work with that | 2018-05-31 | -18/+22 | |
| | | ||||
| * | secure python execution | 2018-05-30 | -71/+89 | |
| | | | | | | | make snekbox a class adds nsjail 2.5 (compiled on alpine 3.7) execute python code via nsjail | |||
| * | typo in debug output | 2018-05-28 | -1/+1 | |
| | | ||||
| * | kill long running processes after x seconds | 2018-05-27 | -0/+16 | |
| | | ||||
| * | now also captures stderr | 2018-05-27 | -5/+16 | |
| | | ||||
| * | kick off jobs in their own processes | 2018-05-27 | -16/+28 | |
| | | ||||
| * | automatically clean up queues and message to reduce rabbitmq memory footprint | 2018-05-26 | -1/+0 | |
| | | ||||
| * | simplify threads and use local thread variables to manage user websocket ↵ | 2018-05-26 | -16/+12 | |
| | | | | | connections | |||
| * | lint | 2018-05-25 | -13/+10 | |
| | | ||||
| * | generate new queue based on session id to lock user to their own event chain | 2018-05-24 | -3/+6 | |
| | | ||||
| * | POC completed | 2018-05-23 | -0/+49 | |