Skip to content

Releases: VideojogosLusofona/egrader

v0.0.8

30 Apr 12:13
Compare
Choose a tag to compare
  • Don't check for repo header on student listing, as this can cause services (e.g. GitHub) to block our requests
  • run_command plugin: catch all exceptions + increase command timeout

v0.0.7

08 Mar 18:13
Compare
Choose a tag to compare
  • Add strict option to assess_files_exist plugin, which if True implies that if even one of the specified files does not exist the grade is zero

v0.0.6

03 Mar 19:41
Compare
Choose a tag to compare
  • Fix bug when interpreting datetime objects for commit date assessment
  • Add strict option to assess_commit_date_interval plugin, which if True requires that all commits be done within the specified commit interval

v0.0.5

27 Feb 16:07
Compare
Choose a tag to compare
  • Generalize the assess_commit_date_interval plugin, which can now check if any given number of commits were made in a specific time interval and return a percentage of the commits that were indeed done in that time interval.

v0.0.4

25 Feb 14:20
Compare
Choose a tag to compare
  • Add optional wait time between Git fetch/clones

v0.0.3

26 Mar 23:36
Compare
Choose a tag to compare
  • Accept both local and HTTP/HTTPS git repositories
  • Encapsulate final Git URL creation in StudentGit class
  • Add new repository plugins:
    • Check commit email
    • Assess running a command

v0.0.2

24 Mar 18:55
Compare
Choose a tag to compare
  • Add README badges and try a new automatic PyPI release

v0.0.1

24 Mar 18:32
Compare
Choose a tag to compare
  • First alpha release with basic functionality