Releases: UniversityOfHelsinkiCS/oodikone
Releases · UniversityOfHelsinkiCS/oodikone
Class statistics: Credits gained statistics fixed for master's programmes
Class statistics
- For master's programmes, in some cases the Credits gained tab included students' attainments from the bachelor's programme. Now only credits that have been attained after the date mentioned in the table will be included
Course statistics: Consistent and correct numbers
Course statistics
- Students tab
- The number of students is now consistent with the numbers being displayed in Course populations
- (Total) passed and (total) failed are now correctly calculated based on grades
- Fail rate is now calculated for all years, based on pass rate
Internal
- Updater
- Ignore enrollments with state other than
ENROLLED
orREJECTED
- Ignore enrollments with state other than
Fixed previous data showing after searching for a new class
Class statistics
- Fixed an issue where, after searching for a new class, some old data was mistakenly used instead of the correct new data
Internal
- Teacher leaderboard data will now be calculated if it's missing from Redis. This will only happen in the development environment
- Improved logging in the backend
Updates to graduation times and credit statistics accuracy
Study programme overview
- Graduation times (both median and detailed breakdown) for each study track can now be viewed in the Studytracks and class statistics tab. This information is accessible by clicking on any bar in the chart.
Class statistics
- Credit statistics section
- The chart legend in the Distribution development tab has been clarified. Previously, the categories were displayed as "150–180", which caused confusion. Now, they are presented as "150 ≤ credits < 180" for greater clarity.
- Filters in the Credits gained tab have been corrected. The filters now properly reflect the number of credits earned by students during a specific period. Previously, the filter incorrectly used the Credits earned filter from the left sidebar, which included all credits regardless of when they were earned.
- The Personal study plan filter is now applied correctly in the credit statistics. When this filter is active, only the credits included in the student's study plan are shown in the table.
Internal
- Sentry has been upgraded from v6 to v8 in the frontend.
Fixes and improvements
Course statistics
- Improved the list of courses in the single course stats view
- Primary course code is marked in blue, substitutions in gray
- Fixed missing data in the "enrolled, no grade" column
Students
- Fixed grade symbol and name going on different rows in the courses table
Course statistics: Improvements to Attemps tab
Course statistics
- Attempts tab
- Removed "Enrolled", "Rejected" and "Aborted" enrollment status columns
- Pass rate is now calculated similarly to Students tab as well
- Included enrollments in the pass rate chart
Optimizations and improvements
Course statistics
- Attempts tab: Total enrollments are now included in total attempts
Class statistics
- Credit accumulation: Fixed the lines starting in a wrong place
Study programme
- Optimizations
Course name added to programme course exports
Study programme
- Programme courses -> By semester: when exporting to Excel, the name of each course is now also included in the Excel
Lower limit for credits adjusted in Close to graduation view
Close to graduation
- Bachelor's students with at least 140 credits (previously 160 credits) and master's students with at least 70 credits (previously 85 credits) are included in the table
Teachers
- Leaderboard is now sorted by number of credits in descending order
Course statistics: Details on Students tab removed
Course statistics
- Details (Passed on first attempt, Passed eventually) were deleted from the Students tab
Internal
- Previously data for some irrelevant programmes was saved to Redis because of two checks that weren't the same. Now only one function is used to check if the data should be saved to Redis