Skip to content

fulib.org v1.13.0 - VSCode Online IDE and Assignments Update

Compare
Choose a tag to compare
@Clashsoft Clashsoft released this 29 Nov 12:46
· 1014 commits to master since this release
09f794d

General

  • Updated all frontend and service dependencies. #289 #294

New Features

Projects

  • Added a new online IDE based on VSCode in place of Projects #253 #254, featuring:
  • Projects can now have a custom icon. #292

Assignments

  • Assignments can now be archived. #277
  • Automatic imports of solutions when an assignment deadline has passed can now be notified using a webhook. #280
  • Added an option to delete an assignment draft. #282
  • Added copy buttons for columns in solution table. #283
  • The solution page now includes a view for push events. #287
  • Courses now display an overview of students. #288
  • Courses can now be edited. #291
  • Added an evaluation note for tasks. #293
  • Remark suggestions are now displayed immediately and with score and points. #293

Improvements

  • Unified actions for assignments into a single reusable dropdown menu. #277
  • Improved style of project action buttons. #278
  • Tokens in assignments and solutions are now hidden/blurred by default. #285
  • Classroom tokens are no longer displayed as unset when editing an assignment. #285
  • Improved the markdown task editor layout. #287
  • Evaluations now require an author. #290
  • Evaluations can no longer accidentally exist twice for the same assignment/solution/task. #290
  • Task lists now highlight evaluations with remarks, which is now visible in the tooltip. #290
  • The task editor modal now allows negative points. #293
  • Restructured the evaluation modal. #293

Bugfixes

  • The pattern for tasks in the Markdown editor now accepts decimal numbers. #276
  • Editing an assignment no longer deletes the GitHub Classroom token unexpectedly. #281
  • The task editor now saves the verification scenario. #293