Releases
v1.17.0
v1.17.0 – Many Assignments Improvements
General
Updated all frontend and service dependencies. #388 #397
Updated to Angular 17. #388
New Features
Added a Diff viewer for editing Assignments. #396
Added an option to re-import files for solutions from GitHub. #393
Added support for IntelliJ IDEA, PyCharm and WebStorm as possible IDEs. fujaba/fulibFeedback#3 #391
Added an option to configure the minimum points required for passing an assignment. #390
Added a way to ignore files and functions from embedding import using a .gitignore-like syntax. #389
Added a solution filter for status
(graded, started, code-search or todo). #384
Added a new Assignees overview page for courses. #383
Added a way to copy assignees from one assignment to another via a course. #382
Added a button to copy the assignee column in an assignment. #382
Added a button to copy the timestamp column in an assignment. #382
Added an option to ignore Third-Party Consent for OpenAI Embeddings. #376
Improvements
Evaluations created via Similar Solutions now remember their origin and duration. #387
Snippet suggestions now remember their score. #387
Improved solution status and origin search. #387
Added a confirmation dialog before deleting an assignee. #382
Improved visuals of the consent import infobox. #382
Consent import no longer allows spaces as separators. #382
Consent import now allows inputting tabs. #382
Improved assignee colors. #382
Assignments in the Course students table header are now clickable. #381
Points in the Course students table are now clickable and link to the solution. #381
Improved and unified assignee selection in assignments and courses. #381
Assignments are now sorted with respect to numbers (e.g. Assignment 2
sorts before Assignment 10
). #380
Added icons for Import tabs. #376
Added an icon for Moss results. #376
Added consistent icons for Code Search and Embeddings. #376
Evaluations created by Code Search are no longer visible when Code Search is disabled for the user. #376
Similar solutions now show the assignee. #376
The Course students table now shows assignee initials. #376
Quick Assign buttons in the course students table now have a tooltip with the full name. #375
Added some info messages to Similar Solutions when none can be shown. #375
Performance
Improved performance for some fetch operations. #387
Improved performance of some large tables. #385
Improved performance of solution search. #384
Improved Statistics performance. #376
Bugfixes
New projects appear again. #395
Quick Evaluation using checkboxes now updates points more reliably. #394
Searching for solutions using an invalid regex now displays an error message below the search bar. #392
Slightly adjusted a feedback question for TAs. #381
Commonmark links now open in new tabs. #381
Submit All now correctly includes the solution token in the issue body. #381
Course students now only show results for assignments that the user has access to (is a member). #380
The Code Search checkbox is now checked by default if available. #376
De-assigning now updates the Course students table. #376
Course students are now sorted case-insensitively. #376
Updating a course now produces a toast message. #376
Courses now correctly display deleted assignments. #376
The Clone button in a solution no longer triggers a dialog with unsaved changes. #375
Course assignments now have the correct order. #375
The Similar Solutions modal is no longer shown when the feature is disabled or otherwise not useful. #375
You can’t perform that action at this time.