Download Latest Version v21.02.00.zip (19.9 MB)
Email in envelope

Get an email when there's a new version of Submitty

Home / v20.06.02
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2020-06-23 4.1 kB
v20.06.02.tar.gz 2020-06-23 17.6 MB
v20.06.02.zip 2020-06-23 18.4 MB
Totals: 3 Items   35.9 MB 0

Previous Release Notes: v20.06.01

SECURITY

None

SYSADMIN ACTION / BREAKING CHANGE

None

FEATURE / ENHANCEMENT

  • [Feature:Autograding] Shipper rejects stale jobs (#5189)
  • [Feature:Autograding] Short-circuit non-autograde submissions (#5527)
  • [Feature:Autograding] whitelist /bin/echo (#5503)
  • [Feature:PHP] Show times in user's timezone site wide (#5473)
  • [Feature:PHP] top-level /courses/ URL path (#5534)
  • [Feature:Submission] Notebook file_submission example (#5491)
  • [Feature:Submission] file submission for notebook gradeable (#5488)
  • [Feature:TAGrading] Download PDF Annotations (#5241)
  • [Feature:TAGrading] student view of peer grades (#5496)

VPAT

None

BUGFIX

  • [Bugfix:Forum] Invalid Attachment (#5535)
  • [Bugfix:InstructorUI] Fix undefined index warning when sending seating emails (#5484)
  • [Bugfix:InstructorUI] RainbowGrades type error (#5499)
  • [Bugfix:PHP] short array syntax (#5486)
  • [Bugfix:Router] POST requests larger than post_max_size (#5433)
  • [Bugfix:SubmittyUtils] parse_datetime handling only dates (#5526)
  • [Bugfix:TAGrading] Fix download submission zip throwing exception (#5550)
  • [Bugfix:TAGrading] PDF annotation toolbar fix (#5540)
  • [Bugfix:TAGrading] peer grading total on index page (#5442)

REFACTOR

  • [Refactor:Autograding] Lint testcase.py (#5560)
  • [Refactor:PHP] Fix static analysis error in CascadingIterator (#5520)
  • [Refactor:PHP] Fix static analysis errors in DiffViewer (#5511)
  • [Refactor:PHP] Fix static analysis errors in router/responses (#5510)
  • [Refactor:PHP] Fix static analysis issues in app/libraries/database (#5482)
  • [Refactor:PHP] Make NumberUtils::getRandomIndices static method (#5480)
  • [Refactor:PHP] Refactor and test plagiarism libraries (#5521)
  • [Refactor:PHP] Remove unused ForumController2 (#5533)
  • [Refactor:PHP] Replace deprecated twig class (#5508)
  • [Refactor:PHP] Simplify logic to generate submission zip (#5462)
  • [Refactor:Python] Refactor scripts to follow flake8 (#5465)
  • [Refactor:Router] Mark MultiResponse::only* methods deprecated (#5576)

SUPPORTING REPOSITORIES & VENDOR PACKAGES

  • [Dependency:JS] bump @fortawesome/fontawesome-free in /site (#5553)
  • [Dependency:JS] bump codemirror from 5.54.0 to 5.55.0 in /site (#5571)
  • [Dependency:JS] bump mermaid from 8.5.1 to 8.5.2 in /site (#5490)
  • [Dependency:JS] bump plotly.js-dist from 1.54.1 to 1.54.2 in /site (#5513)
  • [Dependency:JS] bump plotly.js-dist from 1.54.2 to 1.54.3 in /site (#5538)
  • [Dependency:JS] bump plotly.js-dist from 1.54.3 to 1.54.4 in /site (#5573)
  • [Dependency:PHP] bump symfony/config from 4.4.9 to 4.4.10 in /site (#5524)
  • [Dependency:PHP] bump symfony/http-foundation from 4.4.9 to 4.4.10 in /site (#5522)
  • [Dependency:PHP] bump symfony/routing from 4.4.9 to 4.4.10 in /site (#5523)
  • [Dependency:PHP] bump textalk/websocket from 1.3.0 to 1.3.1 in /site (#5492)
  • [DevDependency:PHP] bump phpstan/phpstan from 0.12.23 to 0.12.28 in /site (#5504)
  • [DevDependency:PHP] bump phpstan/phpstan from 0.12.28 to 0.12.29 in /site (#5528)
  • [DevDependency:PHP] bump phpstan/phpstan from 0.12.29 to 0.12.30 in /site (#5568)
  • [DevDependency:PHP] bump phpunit/phpunit from 8.5.5 to 8.5.6 in /site (#5530)
  • [DevDependency:PHP] bump phpunit/phpunit from 8.5.6 to 8.5.8 in /site (#5572)

TESTING / BUILD

  • [Testing:Forum] Announce & Resolve thread (#5566)
  • [Testing:PHP] Add tests for FeatureFlag class (#5485)
  • [Testing:PHP] Utils::formatBytes round parameter (#5500)
  • [Testing:PHP] add testcases for Notification model (#5547)
  • [Testing:PHP] revise DateUtilsTester (#5525)
  • [Testing:PHP] test EmailRoomSeatingController (#5507)
  • [Testing:Python] linter 100 char width (#5549)
  • [Testing:SubmittyUtils] Add testcases for schema validation (#5532)
  • [Testing:Travis] Do not complete full build pipeline for draft PRs (#5518)
  • [Testing:Travis] Remove unused pylint_runner pip dependency (#5569)
  • [Testing:Travis] Update apt sourcelines to use bionic (#5567)

DOCUMENTATION

None

Source: README.md, updated 2020-06-23