Autolab Versions Save

Course management service that enables auto-graded programming assignments.

v2.2.1

5 years ago
  • Scrubbed erroneous error reporting on install assessment page
  • Removed app id check on api feedback route

v2.2.0

5 years ago

Major Updates, including a brand new Autolab API that works with the Autolab CLI (for more info on this, look at the docs - https://autolab.github.io/docs/api-overview/), various bug fixes, and enhanced error reporting.

  • #850 and #986 API v1
  • #958 Substring fix so you can only see your own jobs on Tango
  • #954 Automatic timezone based on the browser’s timezone
  • #960 Hide annotations if grading deadline hasn’t passed and user is not an instructor
  • #964 Gradebook typos
  • #974 Visual way to run/test the scheduler
  • #981 Statistics fix for excluding excused students
  • #985 TangoClient retry on certain network errors
  • #986 Regrade error handling
  • #987 Error Handling
  • Workarounds for null constraints in migrations using sqlite instead of mysql

2.1.0

6 years ago
  • #709 Adds more log messages
  • #711 Update auxiliary loggers to not break main log
  • #838 Fixed double render errors
  • #878 Log and notify when handing exceptions occur
  • #893 Bug fix that allows new assessments to be created without violating the grading_deadline >= end_at invariant
  • #908 Fixed favicon links
  • #910 Added 'javascript required' alert
  • #928 Fixed order of setup script w/ school.yml.template and database
  • #929 Fixed 'No implicit conversion of pathname into String' error post-autopopulation
  • #937 Improved form visuals, automatic field placeholders, fixed margins on autocomplete forms, and added feedback on embedded quizzes
  • #938 Fixed issue submission link
  • #939 Account for DST for late days calculation
  • #943 Added error messages when editing a scoreboard colspec
  • #944 Fix pdf annotation border box positioning
  • #945 Added feature to minimize code annotations, annotations minimized by default, and fixed no-click error
  • #947 Decoupled gradebook and annotations
  • #950 Added Collapse/Expand buttons to annotations page

v2.0.7

7 years ago

Bug fixes and improvements:

  • #857 Move the side bar to reveal from right side
  • #869 Fixes bug in date picker displaying only current time
  • #871 Validates date input submission on edit assessment page. Preserves invariant "Start At <= Due At <= End At <= Grading Deadline"

v2.0.6

7 years ago

Further improvements and bug fixes:

  • #866 Make forms more readable and clear
  • #861 Small bug fix relating to regrade all

v2.0.5

7 years ago

Bug and Regression Fixes:

  • #840 Last date to handin and grading deadline inputs change when due at date changed
  • #855 Fixes NaN display bugs on all datetimepickers
  • #854 Leave admin option menu bar open on page render (saves extraneous clicks)
  • #853 Allow create submission student input form to search by both andrewid and firstname
  • #849 Fix text not showing up on PDF annotation buttons
  • #848 Fix "unreleased" badge overflow on assessment cards
  • #847 Improve forms spacing, text contrast, and general UI
  • #845 Fix manage submissions buttons to correctly perform respective actions
  • #841 Re-allow manually entered scores on gradesheet to be greater than max problem score
  • #837 #829 Fix broken buttons bug where button action not fired if not clicked on center
  • #833 Allow gradesheet to sort by Tweak column
  • #832 Fix autocomplete on manage extensions form
  • #824 After edit assessment form save, redirect to same tab
  • #817 Correctly handle Moss success/error response
  • #813 Fix overlapping annotations bug

2.0.4

7 years ago

Minor Patch:

  • #811 Fixes datetime picker bug that always displays 12 am

v2.0.3

7 years ago

Minor patches:

  • #804 Fix Moss exit status
  • #805 Fix Broken UI on Manage Submissions page

v2.0.2

7 years ago

This version of Autolab involves a redesigned Autolab theme with UI/UX improvements, several new functionalities, and bug fixes.

Redesign Autolab Theme:

  • #721 New navbar
  • #741 #755 New Assessment page
  • #742 New Assessment edit page
  • #749 New Scheduler page
  • #748 New Course settings page
  • #731 Redesign cards course list and assessment list view (Displays badge for unreleased labs)
  • #741 Add Danger Zone for sensitive selections plus additional confirmation dialog in Admin and CA options in assessment and course edit page
  • #790 Fix Announcement Materialize UI
  • #794 Deprecate Bootstrap

Other Features:

  • #782 UB PR
    • Academic Integrity check box before submit
    • Embedded Quizzes. Docs here.
    • Improved Moss Experience
    • Upload Autograde Makefile and Tar from Autograder Settings
  • #777 Create school specific configs for email and naming

Bug Fixes:

  • #753 Version Penalty now accounts for deleted submissions
  • #786 Deprecate SVN usage
  • #792 Fix Grade Sheet Numerical Sorting
  • #772 Fix Assignment Name missing from submission downloads
  • #768 Non existing course now returns 404 Not Found instead of 500 Internal Error
  • #769 Create User Datum failure now explains failure reason

New Documentation:

v1.7.0

8 years ago

This version of Autolab focuses on several user experience improvements and bug fixes.

User Experience Improvements

  • Add searchable dropdown and datepicker to extensions and create submission page (PR #636, #637 )
  • Make a dynamically loaded gradesheet with on-demand and deferred loading to support larger class sizes (PR #643 )
  • UI Improvements to PDF Annotations
  • Gradesheet saved on change only (PR #651)

Bug fixes

  • [FIX] Assessments should not start with a leading numeral. Validation was moved from course.rb to assessment.rb
  • [FIX] Hides Delete Problem button if assessment problem does not exist yet. Previously, clicking it deletes the assignment.

Misc

  • Increase system wide timeout for Autograding jobs