Skip to content

Releases: filips123/GimVicUrnik

GimVičUrnik 3.2.1

27 Sep 19:40
47dd3a7
Compare
Choose a tag to compare

Changed

  • Changed documents with same effective dates but different URLs should now be handled properly.
  • Current date and time overlays should now update regularly.

Fixed

  • New menu URL format should now be supported.

GimVičUrnik 3.2.0

15 Sep 08:59
8a5405c
Compare
Choose a tag to compare

Added

  • Support for customizing accent color.
  • Support for configuring e-classroom updater.

Changed

  • Component tracking has been re-enabled.
  • Dependencies have been updated.

GimVičUrnik 3.1.1

08 Sep 17:50
8c64ed7
Compare
Choose a tag to compare

Changed

  • Issue templates have been improved.
  • Snackbar should no longer repeatedly show when offline.

Fixed

  • Timetable parser when the same entry contains multiple values.
  • Timetable parser when a lesson has no class.
  • Lunch menu parser when number of students is missing.
  • Navigation on the entity selection screen.

Backward Incompatible Changes

  • The class_id fields in the lessons, substitutions and lunch_schedule tables are now nullable. You need to manually change this or recreate the database.

GimVičUrnik 3.1.0

02 Sep 21:53
d39de83
Compare
Choose a tag to compare

Added

  • New per-week API routes for routes for substitutions, menus and lunch schedules:
    • They accept a date and return the data for all weekdays in the week containing the given date.
    • If the given date is a weekend, the data for the next week are returned,
    • The data are returned in a list, with one entry per day (Monday-Friday).
  • New until field in lunch menus routes:
    • It is currently unused and will return null.
    • It will be used in the future to provide the lunch until value.
  • Date indicator for menus on mobile.

Changed

  • Solsis updater has been improved with better handling.
  • Non-parsable documents can now have effective dates.
  • Current time overlay has been improved in dark theme.
  • Unnecessary data have been removed from Sentry events.
  • Feedback link now links to the repository wiki.

Fixed

  • Unproblematic service worker errors are now ignored.
  • Navigation in entity selection dialog should now work.

Backward Incompatible Changes

  • A new nullable time until field has been added to the lunch_menu table. You need to manually add it or recreate the database.

GimVičUrnik 3.0.1

30 Aug 20:07
76d5baf
Compare
Choose a tag to compare

Fixed

  • Some visual problems with new website have been resolved.
  • Navigation on welcome page should now work properly.
  • Sentry should no longer create incorrect transactions.

GimVičUrnik 3.0.0

28 Aug 19:34
da93d07
Compare
Choose a tag to compare

Added

  • A new updater for substitutions from the Solsis API.
  • A completely rewritten website, made with Vue 3 and Vuetify 3.

Changed

  • The website has been completely rewritten to use Vue 3 and Vuetify 3:
    • Handling of substitutions has been improved, so they should now display more correctly.
    • The documents page has been split into the circulars page and the sources page.
    • Some website URLs have been changed as a result of that.
  • Updaters have been improved to handle various substitution cases more correctly.
  • Grammatically correct dashes have been added in various places.
  • Links in circulars are now forced to have target=_blank.
  • ESLint and Prettier are now used for linting and formatting the website.
  • Ruff is now used for linting and formatting the API.
  • Dependencies have been updated and are now compatible with Python 3.12.

Backward Incompatible Changes

  • Website .env file has been changed to use new variable names.
  • Websites settings are no longer compatible with the previous version.
  • Some website URLs have been changed.

GimVičUrnik 2.3.13

20 Mar 18:25
0bf1e87
Compare
Choose a tag to compare

Changed

  • Improved privacy by adding password for viewing circulars and substitutions.

GimVičUrnik 2.3.12

12 Mar 16:53
4514fd8
Compare
Choose a tag to compare

Fixed

  • Fix PDF line color filter to allow other color formats.

GimVičUrnik 2.3.11

21 Jan 20:32
108b3aa
Compare
Choose a tag to compare

Changed

  • XLSX parsing criteria

GimVičUrnik 2.3.10

03 Jan 19:58
ab436cd
Compare
Choose a tag to compare

Added

  • Additional XLSX parsing criteria

Changed

  • Reintroduce PDF menu parser