Autolab
Autolab copied to clipboard
Course management service that enables auto-graded programming assignments.
spec/controllers/assessments_controller_spec.rb Sprint 1 - [Render test] index - [Render test] new - [Render test] install assessment - [Functionality test] import assessment from tar - [Functionality test] import assessment from file...
spec/controllers/autograders_controller_spec.rb - [Render test] create - [Render test] edit - [Functionality test] update - [Functionality test] destroy - [Functionality test] upload
spec/controllers/groups_controller_spec.rb - [Render test] index - [Render test] show - [Render test] new - [Functionality test] create - [Functionality test] update - [Functionality test] destroy - [Functionality test] import -...
spec/controllers/announcements_controller_spec.rb - [Render test] index - [Render test] new - [Functionality test] create - [Functionality test] update - [Functionality test] destroy - [Render test] edit
As instructor - add 2 late days to the course - Add a handout file - Add a submission limit of 2 - Make due date in the future Act...
When annotating a submission, there's extra space above and below a comment when a user hovers over it. ![Image](https://user-images.githubusercontent.com/50491000/215333472-9e7df251-8b6d-4e27-a66a-2f856d7dc2bd.png)
Adds a new selenium test case that: 1. Act a student and make a submission 2. Return back to being an instructor 3. Create an annotation, with a grade added...
1. Instructor should log in, go into manage autolab, then manage users 2. Upload a roster 3. The new students should show up 4. The changes made should be highlighted...
**Current behavior** Whenever 'Manage Course' is opened, if the course statistics are not calculated beforehand (i.e. not cached), the rendering gets held back by having to calculate assessment averages over...
Clicking "update annotation" on an existing annotation when another annotation is also open removes the other open annotation ![image](https://user-images.githubusercontent.com/25730111/205388218-a1473ce0-06ca-43ca-8f71-fd94f7ee67cd.png) ### Context Known issue, it's because of how `annotations.js` liberally calls...