Releases: filips123/GimVicUrnik
Releases · filips123/GimVicUrnik
GimVičUrnik 2.3.3
Fixed
- Fix various bugs with parsing substitutions (#81).
GimVičUrnik 2.3.2
Added
- About dialog in app settings.
- Link to wiki in welcome message.
- Issue templates.
Changed
- Timetable parser now stores entity lists from source.
GimVičUrnik 2.3.1
Changed
- Some calendar improvements (better categories and colors, specifying classes as attendees).
- Some database improvements (more appropriate pool recycle times, additional indexes).
Fixed
- Fix updating timetable if it contains an empty class name.
Backward Incompatible Changes
- Some database indexes and constraints have been added. This does not affect existing databases. However, it is recommended to regenerate tables or manually apply them.
GimVičUrnik 2.3.0
Added
- Support for parsing and extracting the same document.
Changed
- Refactor updaters to improve code organization.
- Use Poetry for installing the application package.
- Update dependencies.
GimVičUrnik 2.2.6
Added
- An option for recreating the database (
gimvicurnik create-database --recreate).
Changed
- Rewrite empty classrooms function to improve performance.
- Reuse requests session in updaters to improve performance.
- Switch to ruff to add additional lints and improve performance.
- Update depencencies.
Fixed
- Fix lunch schedule date parser to allow spaces.
GimVičUrnik 2.2.5
Fixed
- Fix menu display when there is no menu (again).
GimVičUrnik 2.2.4
Fixed
- Fix menu display when there is no menu.
- Fix substitutions updater for incorrect cells.
GimVičUrnik 2.2.3
Changed
- Mark the course as viewed when updating from the e-classroom.
GimVičUrnik 2.2.2
Changed
- Explicitly select class name in queries for performance improvements.
- Lower the calendar event log level to debug to avoid noisy logs.
- Split generated sourcemaps into different scheme.
- Upload sourcemaps using Sentry Webpack plugin.
Fixed
- Allow IPs to be collected if this is enabled.
GimVičUrnik 2.2.1
Changed
- Set an empty Sentry user for users with DNT or GPC.
- Allow any day of the week for menu updater.
- Update dependencies.