Commit Graph

127 Commits

Author SHA1 Message Date
pizalord22 d42aa6edb1 fixed switch case, optimized lxc/execute, optimized json response 2020-03-31 14:37:23 +02:00
Brian Seymour 8fcdec7275 piston improvements. adds version endpoint, new execution output, awk language support, and installs all dependencies directly when possible and avoids apt unless not possible 2020-03-29 14:40:34 -05:00
pizalord22 f6af99bbee keep the languages in memory rather then writing it to an file, added versions end point that returns all versions in json format 2020-03-27 22:21:29 +01:00
pizalord22 6bc2e4e6b1 added special case for java because it's versioning is special 2020-03-27 22:07:31 +01:00
pizalord22 eb576d9b66 added code to write langues and their versions to a json file 2020-03-27 21:30:10 +01:00
Brian Seymour 3233db5c1f new docs, better executors, better expansion for languages 2020-03-26 13:49:19 -05:00
Brian Seymour 8833d4f488 ts support 2019-08-08 11:42:30 -05:00
Brian Seymour 728c263c50 add support for bash 2019-06-10 23:55:53 -05:00
Brian Seymour 389f4ed335 add rust to go api 2019-05-31 16:00:32 -05:00
Brian Seymour a954759dae modify repo and docs for lxc only 2019-05-31 13:09:47 -05:00
Brian Seymour 27f4443719 update piston 2018-12-08 11:06:01 -06:00
Brian Seymour 1fe251cb49 add swift support 2018-10-30 22:51:00 -05:00
Brian Seymour c94c7577fb enable lxc on api 2018-10-22 17:00:12 -05:00
Brian Seymour 8dcfea4b90 updated commands 2018-10-08 15:53:03 -05:00
Brian Seymour 08d8329d3d multi piston in progress 2018-10-07 17:54:29 -05:00
Brian Seymour 101cf9aeeb add support for multiple arguments 2018-10-06 11:48:10 -05:00
Brian Seymour 5d8f52afd3 java support 2018-10-05 21:11:12 -05:00
Brian Seymour f84ab7e50d asm support 2018-09-28 15:24:24 -05:00
Brian Seymour 37e4dca7ae update api 2018-09-22 01:27:44 -05:00
Brian Seymour e9c952216b new extensions 2018-09-20 22:17:46 -05:00
Brian Seymour c55d472a7b whitelist go 2018-09-20 21:43:25 -05:00
Brian Seymour e55d18801f no network 2018-09-20 18:12:53 -05:00
Brian Seymour ef9c3ae091 add additional executors 2018-09-20 12:04:34 -05:00
Mark Joling 64eda86817
improved readabilty
score 8/10
2018-09-20 18:20:47 +02:00
Brian Seymour 5417625d06 unsupported language error 2018-09-20 10:21:46 -05:00
Brian Seymour f719f62f62 mvp done 2018-09-20 00:49:02 -05:00
Brian Seymour 54655109d1 initial 2018-09-19 12:55:42 -05:00