Releases: UniversityOfHelsinkiCS/oodikone
Releases · UniversityOfHelsinkiCS/oodikone
Internal: Fix oodikone
Revert "Add explode backend button & route" This reverts commit b2b2d87ff31f5614b6aff1fe0683235c2efde6b1.
University view studyright toggle & credits produced accurracy fixes
University view
- Added toggle to include or exclude special studyrights
- Added the html-title for the page
Credits produced (Faculties and Studyprogramme overview)
- Adjusted the calculations to be more correct and in line with Rapo: Largest fixes were for Oikeusnotaari KH20_001 (Credits from Vaasa are now also included) and kasvatustiede-degrees (fixed bug selecting wrong provider).
Internal
- Added explode backend button to Updater-view
- Added error handling which also catches errors for event handlers: This might fire before errorboundary which has action history - meaning that action history will not be sent, requires further assessment if this is a good idea or not
- User-rights related internal improvements
Fix to teachers view
Teachers
- Previously certain doctoral programmes weren't displayed in the Course provider dropdown menu even if the user had a right to see their data. This has now been fixed
Fix to course population page
Course population
- When moving to course population page from a certain view, the app crashed. This has now been fixed
Internal
- A weekly cron job was added to remove inactive users 18 months after last login
Internal: Shorten actionHistory before sending it to Sentry
Previously, all the payloads of previous actions were included in the actionHistory so the list was sometimes several megabytes large. Sentry's maximum size for individual extra data item is 16kB so now payload from every object is removed before sending. It's also made sure that the stringified action history is no more than 16kB in size.
Fix to teachers view
Teachers
- We fixed a bug where user wasn't able to see any course providers on the list even if they had a right to
Internal
- Infobox added to user page about IAM group based access rights
- User faculties removed from user page
Course statistics: Include enrolled students with no grade
Course statistics
- Enrolled students with no grade are no taken into account in the pass rate chart
- The "Help" buttons have been replaced with "Show Info" buttons that are used elsewhere in the application
Internal: Fix some redis-key related issues for faculty updates
2.45.9 [Faculties] Fix redis-key related issues
Internal: Replace lazy imports with regular imports
To get rid of errors caused by trying to load dynamically imported modules that have been renamed after a new release, all lazy imports in the frotend have been replaced with regular imports.
Also, Explode frontend button was added to Updater page to test if an issue is raised in Sentry when needed.
Internal: Fix faculty credit refresh
2.45.7 Fix faculty credit refresh