Releases: UniversityOfHelsinkiCS/oodikone
Releases · UniversityOfHelsinkiCS/oodikone
New Students page
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
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
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
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
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
Evaluation overview removed
Evaluation overview
- Removed from Oodikone
Internal
- Fixed exact route matching for protected routes
- Something like "/university/non-existing-route" will redirect to the front page instead
New University view
University
- New fresh look
- Using the toggles does not cause the page to reload!
- Loading/error status is displayed for each section separately
- Separated progress and graduations to different tabs
- Disabled animations for the bar charts
- New info boxes
- The color is blue ("info") instead of green ("success")
- The page is responsive and works on smaller screens too
Internal
- Fixed time of release for changelog
- User button in the nav bar turns orange when mocking
Custom population: Search form fixed
Custom population
- Previously the selected saved population couldn't be removed, this has now been fixed
Internal
- More 'Show full study path' features: Now all credits that have been attained during the selected education will be shown in the Credit accumulation graph. Also all graduations in the correct study right will be shown in the graph.
Footer
General
- Added a Footer at the bottom of the page
- Contains relevant links and information about the current version
- Updated the Access denied page to Material UI
Front page
- Added a temporary message about new user interface
Internal
- Upgraded Node from v20 to v22
Teachers: Grant access to more users
Teachers
- Now more users are able to use the Teachers page.