Releases: UniversityOfHelsinkiCS/oodikone
Releases · UniversityOfHelsinkiCS/oodikone
New front page and changelog page
Front page
- New visual look
- Added section titles "Features" and "Latest updates" for clarity
- Opening the full changelog now opens a new page
Internal
- Added Redis error event listeners to Updater
Close to graduation: Earliest HOPS attainment and number of absent semesters added
Close to graduation
- The date of the earliest attainment included in student's primary study plan and the number of absent semesters are now displayed
Internal: Feedback fix
Internal
- The Feedback page should now display a green notification if sending a feedback message is succesful
Feedback page updated
Feedback
- Updated to Material UI
- Added a disabled email field
- Toska will reply to this address when sending us feedback
- The email cannot be changed as it is associated with your account
Internal
- Migrated ESLint to v9
New navigation bar
General
Oodikone is getting a new user interface! The first component, the navigation bar has been updated. Language options and the log out button can be found by clicking the Account icon in the top right corner.
Internal
- The new nav bar no longer has the adminer links
- Updater and Users moved under new Admin nav button
Graduation filter removed from Study guidance groups page
Study guidance groups
- Graduation filter was removed (because students are removed from study guidance groups after graduation)
Internal
- Display "Show full study path" toggle for admins on Class statistics search page
- Sentry upgraded from v5 to v8 in the backend
actions/upload-artifact
andactions/download-artifact
upgraded from v3 to v4
Fix for missing course data in Class statistics
Class statistics
- In some degree programmes, Courses of class section did not display any data. This issue has now been resolved.
Study programmes: Minor changes
Study programmes
- When viewing the median graduation times for master or bachelor+master study rights, the percentages are no longer shown
Internal
- More TypeScript in frontend
Internal: Close to graduation and doCombo updated
Internal
- In Close to graduation page,
mapToProviders
is no longer used. We now use degree programme types to determine the level and study right id to determine whether the student has completed their thesis or not doCombo
that determines whether the combined statistics for study programmes (students are divided into two groups depending on if they only have a master study right or bachelor+master study right) should be calculated, now uses degree programme type and minimum credits to filter out study programmes with only one phase
Class statistics: Study track selector sorting
Class statistics
- The options in the optional study track selector are now sorted based on the name of the study track