Releases: UniversityOfHelsinkiCS/oodikone
Releases · UniversityOfHelsinkiCS/oodikone
Search term minimum length changed to three on Students view
Students
- Previously the search term had to include one word that was at least four characters long. This caused problems with some short names that couldn't be searched. The limit is now three characters
Internal
- Big refactor: Close to graduation done
Courses tab: Fixes and improvements
Class statistics: Courses tab
- Fixed an issue of using the student number filter not properly working
- Added completion date to the tooltip text of courses with a passing grade
- Renamed the "Show substitutions" toggle to "Include substitutions" to better describe what the toggle is used for
Courses tab: Substitutions included
Class statistics: Courses tab
- Course enrollments are now shown in the table
- Using the new "Show substitutions" students who have completed a substitute version of the course are included
- Instead of a green checkmark, a gray one is displayed in the table
- The changes are also reflected in the Excel sheet
- Known issue: the substituted courses may not show up correctly if the Student number filter is applied
Internal
- Big refactor things
Internal: Update dependencies
- Update all non-major dependencies by @renovate in #4514
- Update dependency husky to v9 by @renovate in #4523
- Update dependency lint-staged to v15 by @renovate in #4527
- Update dependency eslint-plugin-cypress to v3 by @renovate in #4521
- Update dependency react-markdown to v9 by @renovate in #4534
- Update dependency query-string to v9 by @renovate in #4533
- Update dependency highcharts to v11 by @renovate in #4522
- Update dependency nyc to v17 by @renovate in #4537
- Update dependency uuid to v10 by @renovate in #4542
Full Changelog: 2.46.23...2.46.24
Faculties: Students in commissioned programmes excluded
Faculties
- In the Basic information tab, the "Special studyrights excluded" toggle now takes into account students in commissioned programmes
- This only concerns a small group of students in the faculty of science
Fix user right problem
Study guidance groups
- There was a bug that caused users not being able to see students in their study guidance groups. This has been fixed
Internal
- Backend and updater updated to Node.js version 20
Handling of tags improved
Study programme overview
- User can now see a confirmation message after a new tag has been created
Class statistics
- Links with a tag work now, this way the tag filter is automatically applied
- Tag filter has now two options: include and exclude
- Previously all tags that any student had were displayed, now only tags of the correct programme are taken into account
Faculties: Fixed Excel export
Faculties
- Fixed broken Excel export feature for "Credits produced by the faculty" in the Basic information tab
Graduation times exports and study guidance groups close to graduation
Faculties
- Added the possibility to export graduation times to Excel
Class statistics
- Fixed automatic curriculum selection
Close to graduation
- Added an exclusive view for only students in a study guidance groups
- Turned the info text into a regular "Show Info" button
Internal
- Removed unused code, css and backend routes
Internal: Add userId back for Grafana
userId (same as username) was added back to user information because Grafana needs it to identify users.