Skip to content

Releases: autolab/Autolab

Autolab 2.0.2 Release

02 Mar 07:46
Compare
Choose a tag to compare

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

08 Apr 00:31
Compare
Choose a tag to compare

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

v1.6.0

27 Apr 23:13
Compare
Choose a tag to compare

This version of Autolab mostly focuses on stabilization of features, and includes improvements to the codebase.

Please run bundle exec rake db:migrate after installing the update.

v1.5.1

02 Apr 22:38
Compare
Choose a tag to compare

This patch includes fixed on URLs and links on assessment page.

v1.5.0

28 Mar 05:20
Compare
Choose a tag to compare

Heads up!

This release includes backwards incompatible changes if you are hard coding links to Autolab resources from external sites:

  • Instead of course and assessment IDs, URLs will be composed of course and assessment names.

v1.4.1

17 Mar 07:57
@jez jez
Compare
Choose a tag to compare

This release includes the following changes over v1.4.0:

  • [FIX] Use newer datetime picker in the Manage Announcements page.

v1.4.0

17 Mar 07:41
Compare
Choose a tag to compare

This release includes a critical bug fix that caused race conditions in autograding. With this release we also have a testing suite and continuos integration using TravisCl.

v1.3.0

10 Mar 17:48
Compare
Choose a tag to compare

This version of Autolab mostly focuses on improvements to the user experience.

  • Improvements to the Gradesheet
  • Created a page for listing the available VMs
  • Improvements to the Breadcrumb navigation
  • Small bug fixes and improvements in stability

v1.2.0

02 Mar 06:30
Compare
Choose a tag to compare

This version of Autolab mostly focuses on stabilization of features, and includes improvements to the codebase.

Features

Batch Regrade

You can now pick specific submission on Manage Submissions page by clicking on rows, and send them for regrade.

Better Archive Support

We have a better way of supporting archive files which will provide better experience with view source code feature and MOSS.

v1.1.1

25 Feb 18:00
Compare
Choose a tag to compare

This version fixes issues with:

  • Jobs page
  • Local submission route