Releases: UniversityOfHelsinkiCS/oodikone
Releases · UniversityOfHelsinkiCS/oodikone
Progress stats in study programme overview updated
Study programmes
- Progress statistics of master's programmes now divide students into two categories: those who have continued from a bachelor's programme and to those who only have master's study right. This is consistent with how progress statistics are represented in the faculty statistics
Internal
- Big refactor
- Faculty progress stats
- Previous bachelor's programme or the following master's programme in class statistics
Credit stats in Study programme overview now more accurate
Study programme overview
- Previously many transferred attainments were left out from calculations because the attainment date was used instead of the registration date. Attainment date is still used for all the other categories
Internal: Big refactor: Credits produced on study programme overview
Internal
- Big refactor: New models are now used for calculating 'Credits produced by the study programme' stats
Internal: Hello TypeScript (frontend)
Frontend
- TypeScript added! 🎉
Backend
- More typing
University view fixed
This release fixes the issue with the University view not working properly in the previous version.
Class statistics: Fix page crashing in certain situations
Class statistics
- After using the Show only credits included in study plan filter, the page would sometimes crash. This has been fixed
Internal
- Retry BullMQ jobs two times after failing
- Make sure that programme data has been refreshed before refreshing the faculty data
Internal: Big refactor: Graduation times tab on faculty view
Internal
- Big refactor: Graduation times tab stats are now calculated based on programme stats
Internal: Re-run production workflow
The previous workflow failed and I needed to change the workflow file so I guess this is the only way to trigger the workflow again...
Internal: Separate Sentry projects for frontend and backend
This makes it easier to send source maps for both projects as now we need source maps also for the backend.
Internal: Big refactor: Basic information tab on faculty view
Internal
- Big refactor: Students of the faculty, Graduated of the faculty and Thesis writers of the faculty are now completely combined from programme stats to guarantee consistency of the numbers between Faculty and Study programme views