Skip to content

Releases: UniversityOfHelsinkiCS/oodikone

Improve Courses of Populations load times

27 Jan 14:41
Compare
Choose a tag to compare

Class statistics

  • Major improvements in load times for classes with high course counts

Internal

  • Replaced getSubstitutions call with inlined version

Course search UI tweaks & preferred language added

23 Jan 07:31
5ce3337
Compare
Choose a tag to compare

Course statistics

  • Updated course search to use the new UI

Close to graduation

  • Display students' preferred language
    • Hidden by default

Internal

  • Refactored react hooks

Minor improvements

17 Jan 12:24
Compare
Choose a tag to compare

Course statistics

  • Made the Course search more responsive

Study programmes

  • Added study right checking for Thesis written statistics in addition to course organization checks

Internal

  • Rewrote the Updater page with MUI components

Minor improvements

09 Jan 08:39
10d3d5a
Compare
Choose a tag to compare

Faculties

  • Students by starting year and Progress tabs were combined
  • Styles of some tables were updated to make them clearer

Population statistics

  • Order of columns on General tab table was updated (Bachelor/Master column was moved more to the left for better visibility)

Internal

  • axios upgraded to v1

New Completed courses search page

02 Jan 14:27
42409d5
Compare
Choose a tag to compare

Completed courses search

  • The page has been redesigned with Material UI components

Population statistics

  • Fixed a bug where the programme filter sometimes showed the wrong number of students. This occurred in rare cases when a student had multiple study rights in the same programme

Students

  • Improved the styling of the Study rights table to make the selected study right more visible

New Students page

17 Dec 06:44
5d02b83
Compare
Choose a tag to compare

Students

  • The Students page has been rewritten using Material UI components

Class statistics

  • Fixed an issue where the Credit accumulation graph might display incorrect symbols in certain cases

Internal

  • Updated react-router from v5 to v7

New Faculty page

11 Dec 13:24
Compare
Choose a tag to compare

Faculties

  • Updated all pages to Material UI
  • Separated the "Programmes and student populations" into two new tabs:
    • Students by starting year
    • Progress
  • Sorting is now part of the table itself for the interactive data table on the Basic information tab
  • The name of the faculty is included in the web page title
  • Export buttons are now more visible
  • The page is more responsive and works on smaller screens

Navigation bar

  • Navigation buttons are more visible
    • Adjusted the color of each button
    • Active page is underlined

Misc

  • The error section for failed loading of content now better matches the loading section

Internal

  • Typed RTK API requests and responses for faculties
  • Extracted new tabs hook for Material components
  • Replaced country_fi, country_sv and country_en with a new citizenship array

Responsive navigation bar

02 Dec 13:50
Compare
Choose a tag to compare

Navigation bar

  • Made the navigation bar responsive: works on smaller screens too

Changelog

  • Added version number to each release
  • Increased the amount of visible items to 20

New Close to graduation page

28 Nov 15:57
5051bbd
Compare
Choose a tag to compare

Close to graduation

  • Close to graduation page includes a new table component that has a lot of new functionality

Info boxes

  • Increased the width
  • Switched to a contained variant for increased visibility

Internal

  • Access denied page rewritten with Material UI

Internal: Close to graduation page rewritten

28 Nov 06:31
bf6d6af
Compare
Choose a tag to compare

Internal

  • New version of Close to graduation page available at /close-to-graduation/new. In this version, material-react-table is used instead of our own SortableTable component