1. 09 Jan, 2021 4 commits
  2. 30 Dec, 2020 3 commits
  3. 21 Dec, 2020 1 commit
  4. 15 Dec, 2020 3 commits
    • Lukas Wiest's avatar
      refactor: remove all old stuff, no longer used · 1df2f5e6
      Lukas Wiest authored
      BREAKING CHANGE: removed lots of code, templates, etc
      1df2f5e6
    • Lukas Wiest's avatar
      refactor(rest): refactor TaskUpload to V2 · db826d5d
      Lukas Wiest authored
      - creates tmp dir
      - copies over the stored assignment repo
      - clones student submission repo
      - runs the image the prof specified in its assignment, mounting
          - the assignment repo
          - the subission repo
          - an empty folder expecting the result file to be in after container
              finished
      - reads result file
      - converts to moodle understandable instances
      - returns result to moodle
      
      BREAKING CHANGE: Gitea eliminated
      BREAKING CHANGE: Jenkins eliminated
      BREAKING CHANGE: expected file type changed from zip to text
      BREAKING CHANGE: textfile has to conform new modocot URI
      BREAKING CHANGE: no Jenkins pipe needed in submission repo
      BREAKING CHANGE: no Dockerfile needed in submission repo
      db826d5d
    • Lukas Wiest's avatar
      refactor(rest): refactor UnitTestUpload to v2 · 13d3ce30
      Lukas Wiest authored
      - defined modocot URI for unittests and submissions
      - directly expect a textfile, not an archive
      - store config file and local repo copy in persistent place,
          instead of using Gitea
      
      BREAKING CHANGE: file to be uploaded changed from zip to text
      BREAKING CHANGE: no longer uses Gitea
      13d3ce30
  5. 01 Jul, 2020 5 commits
  6. 30 Jun, 2020 1 commit