Skip to content

Releases: NeonixRIT/GradingScripts

Grading Scripts v2.3.0

06 Sep 21:16
dd6280a
Compare
Choose a tag to compare

September 6th, 2024
Changes:

  • Now uses GitHub's push timestamp to get the hash of a commit before a due date/time instead of the commit's timestamp. This resolves the issue of commit timestamps being able to be manipulated.
  • Now uses orjson library to parse GitHub API requests
  • Now copies instead of moves the data folder from a cloned repo.

Full Changelog: 2.2.5...2.3.0

Grading Scripts v2.2.5

29 Aug 14:46
beaac2d
Compare
Choose a tag to compare

URGENT
August 29th, 2024
Changes:

  • Fix repos not being collected due to GitHub classroom changing student repos to forks
  • Now prints output when re-cloning repos of how many folders are being deleted

Full Changelog: 2.2.3...2.2.5

Grading Scripts v2.2.3

09 Nov 23:04
Compare
Choose a tag to compare

URGENT
November 9th, 2023
Changes:

  • Fix extra hour being added to due date/time due to a change in daylight savings.

Full Changelog: 2.2.2...2.2.3

Grading Scripts v2.2.2

09 Nov 21:33
Compare
Choose a tag to compare

URGENT
November 9th, 2023
Changes:

  • Fix input due datetime being handled as UTC instead of local timezone.

Full Changelog: 2.2.1...2.2.2

Grading Scripts v2.2.1

08 Nov 19:50
Compare
Choose a tag to compare

November 8th, 2023
Changes:

  • Minor improvements

Full Changelog: 2.1.7...2.2.1

Grading Scripts v2.2.0

08 Nov 19:23
Compare
Choose a tag to compare

November 8th, 2023
Changes:

  • Greatly improve performance of verifying an assignment name
    • Was the main reason for program hanging the first time attempting to clone anything every run.
  • Fix the incorrect CSV being used when cloning if changed with config menu or loaded being separate from the preset
  • Fix disabled menu options from still running
  • Add requests dependency
  • Remove metricsapi module
  • Disable cloning via tag option

Full Changelog: 2.1.7...2.2.0

Grading Scripts v2.1.7

12 Sep 16:37
Compare
Choose a tag to compare

September 11th, 2023
Changes:

  • Fix option ranges and submenu elements not properly updating for various submenus.
  • Fix ' not being replaced by a - in a students name when reading students in from csv.

Full Changelog: 2.1.6...2.1.7

Grading Scripts v2.1.6

24 Feb 14:58
Compare
Choose a tag to compare

February 24th, 2023
Changes:

  • Add assignment option to presets.

Full Changelog: 2.1.5...2.1.6

Grading Scripts v2.1.5

01 Feb 19:15
Compare
Choose a tag to compare

February 1st, 2023
Changes:

  • Add Extra Student Parameters for students with extra time for assignments, class activities, or exams

Full Changelog: 2.1.4...2.1.5

Grading Scripts v2.1.4

24 Jan 17:39
Compare
Choose a tag to compare

January 24th, 2023
Changes:

  • Slightly improve performance when loading menues
  • Slightly improve performance when saving clone report
  • Fix clone report not showing preset's csv path
  • Remove 3.11 dataclass arg causing 3.10 to crash

Full Changelog: 2.1.2...2.1.4