Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2020-07-22 | 5.3 kB | |
v20.07.00.tar.gz | 2020-07-22 | 18.6 MB | |
v20.07.00.zip | 2020-07-22 | 19.5 MB | |
Totals: 3 Items | 38.1 MB | 0 |
Previous Release Notes: v20.06.02
SECURITY
None
SYSADMIN ACTION / BREAKING CHANGE
None
FEATURE / ENHANCEMENT
- [Feature:Forum] forum post autosave (#5502)
- [Feature:Forum] websockets in Discussion Forum (#5529)
- [Feature:Forum] websockets to update posts (#5594)
- [Feature:InstructorUI] Classroom Polling (#5227)
- [Feature:InstructorUI] Edit Peer Matrix (#5416)
- [Feature:InstructorUI] Notebook Builder 1.0 (#5563)
- [Feature:InstructorUI] Notebook Builder 2.0 (#5622)
- [Feature:InstructorUI] Student Photos Upgrades (#5639)
- [Feature:InstructorUI] URLs as course materials (#5386)
- [Feature:InstructorUI] XLSX/CSV Upload Error Messages (#5133)
- [Feature:Submission] Mobile submission page (#5432)
- [Feature:Submission] OCR for student ID for bulk pdf upload (#4265)
- [Feature:System] Preferred User Photos (#5539)
- [Feature:System] port for database connections (#5616)
- [Feature:System] postgres dump schema migrator (#5392)
- [Feature:System] schema validator on gradeable build (#5632)
- [Feature:TAGrading] Beta of panel layout interface (#5543)
- [Feature:TAGrading] Mobile UI for Rubric Grading (#5609)
- [Feature:TAGrading] Peer graders file anonymization (#5455)
- [Feature:TAGrading] Randomized peer grading matrix (#5425)
- [Feature:TAGrading] confidentiality/privacy message (#5679)
- [Feature:UI/UX] seasonal ducks svg (#5617)
VPAT
- [VPAT:Forum] Improved tab navigation on the forum (#5509)
- [VPAT] Improve accessibility test reliability (#5591)
BUGFIX
- [Bugfix:Autograding] make_generated_output after validating make exit code (#5554)
- [Bugfix:Autograding] refactoring & capability debugging (#5697)
- [Bugfix:Autograding] shipper/worker communication on failure (#5669)
- [Bugfix:Bugfix] Graders cannot load files (#5652)
- [Bugfix:Bugfix] peers cannot access before grading start date (#5666)
- [Bugfix:Migrator] Use default postgres port to connect if config is missing port (#5686)
- [Bugfix:Submission] Notebook multiple choice clickable area (#5701)
- [Bugfix:Submission] PHP error on no testcase for itempool item (#5605)
- [Bugfix:Submission] VCS authentication w/ Datetime Timezone (#5584)
- [Bugfix:Submission] dropzones display files twice (#5619)
- [Bugfix:Submission] duplicate seeking team (#5703)
- [Bugfix:Submission] side by side autograding diff (#5658)
- [Bugfix:Submission] uninitialized notebook property (#5603)
- [Bugfix:System] Fix broken migration from PR 5133 (#5635)
- [Bugfix:System] vagrant setup user photos non-zip (#5661)
- [Bugfix:System] worker install scripts (#5592)
- [Bugfix:TAGrading] Peer View Stoplights (#5577) (#5579)
- [Bugfix:TAGrading] Scores for Peer View (#5600)
- [Bugfix:TAGrading] edit gradeables -- save data (#5640)
- [Bugfix:TAGrading] peer randomization works again (#5644)
- [Bugfix:UI] Fix validation of email failing valid addresses (#5542)
REFACTOR
- [Refactor:Autograding] Lint autograding shipper/worker (#5570)
- [Refactor:Autograding] Lint grade_item.py (#5583)
- [Refactor:Autograding] Lint packer_unpacker.py and insert_database_version.py (#5598)
- [Refactor:Autograding] Lint secure execution environment scripts (#5667)
- [Refactor:Autograding] move shipper/worker from sbin to autograder (#5676)
- [Refactor:PHP] Fix phpstan errors on User model (#5561)
- [Refactor:PHP] Fix static analysis errors in pdf controller/view (#5555)
- [Refactor:Python] Consolidate get_current_semester function to submitty_utils (#5575)
- [Refactor:Submission] Display of TA & Peer Grading (#5546)
- [Refactor:SubmittyUtils] Cleanup dateutils.write_submitty_date to be more consistent (#5545)
- [Refactor:System] unbuffer vagrant output when updating workers (#5670)
- [Refactor:System] worker installation & worker/shipper restart (#5692)
- [Refactor:UI/UX] standardize multiple mobile pages (#5610)
SUPPORTING REPOSITORIES & VENDOR PACKAGES
- [Dependency:JS] bump lodash from 4.17.15 to 4.17.19 in /site (#5684)
- [Dependency:JS] bump plotly.js-dist from 1.54.4 to 1.54.5 in /site (#5581)
- [Dependency:JS] bump plotly.js-dist from 1.54.5 to 1.54.6 in /site (#5665)
- [Dependency:PHP] bump cboden/ratchet from 0.4.2 to 0.4.3 in /site (#5642)
- [Dependency:PHP] bump doctrine/cache from 1.10.1 to 1.10.2 in /site (#5649)
- [DevDependency:PHP] bump dealerdirect/phpcodesniffer-composer-installer (#5596)
- [DevDependency:PHP] bump phpstan/phpstan from 0.12.30 to 0.12.31 in /site (#5590)
- [DevDependency:PHP] bump phpstan/phpstan from 0.12.31 to 0.12.32 in /site (#5612)
TESTING / BUILD
- [Testing:Autograding] JSON schema for networked assignments (#5607)
- [Testing:Autograding] Properly validate notebook gradeables (#5618)
- [Testing:Bugfix] Do not chmod/chgrp on shared directory (#5659)
- [Testing:Bugfix] Update partial_reset for new log folder setup (#5615)
- [Testing:Feature] Add no_submissions flag to recreate_sample_courses (#5620)
- [Testing:Git] expand functional tests (#5585)
- [Testing:PHP] Add testcases for some PHP classes (#5574)
- [Testing:TAGrading] instructor can view submitted pdf file (#5677)
- [Testing:Travis] Validate site errors log is empty (#5634)
- [Testing] hardcoded semester for git test (#5608)
DOCUMENTATION
None