Skip to content

v0.1

Choose a tag to compare

@bangetto bangetto released this 04 Jul 17:58
· 59 commits to master since this release

Welcome to the first pre-1.0 release, with the goal of getting feedback!

Changes since forking

  • Ported to Typescript
  • Added /status endpoint, this just simply returns status: 200 if the API is up and running
  • Added tests field to the / endpoint.
    • To use it leave the input field empty or undefined
    • This field is an array of { input: string, output: string }
    • It can be used to run the code with multiple input strings without needing to compile the source code for each input
    • If the tests[].output field is provided the code's output will be compared to it and if they don't match the testResults[].passed boolean field will be false which is returned along the testResults[].output field containing the program's output
  • Moved the previously hard-coded language support into the config.json file, with it only containing the C++ configuration by default
  • Added the API's version number to the /list endpoint
  • Implemented security fix by @vickyguptaa7
  • Removed Docker