Skip to content

Releases: novanai/timetable-sync

v2.4.1

12 Sep 12:17
Compare
Choose a tag to compare

Updates

  • Make calendar height responsive (661c197)

v2.4.0

11 Sep 11:27
6ddd25b
Compare
Choose a tag to compare

Changes

  • Update calendar (#8)
    • Add now indicator back
    • Fix calendar styling

v2.3.2 [BROKEN]

09 Sep 12:46
Compare
Choose a tag to compare

Changes

  • Don't remove events from calendar when fetching new events (9268260)
  • Properly convert event summary to title case & add proper logging format (8a8ce48)
  • Remove now indicator as it is displayed in UTC (40fd911)

Bugs

  • Does not remove cached events when courses/modules selections are removed

v2.3.1

05 Sep 20:39
Compare
Choose a tag to compare

Changes

v2.3.0

05 Sep 09:35
Compare
Choose a tag to compare

Features

  • Use DaisyUI for UI components & add themes (#5)

v2.2.0

03 Sep 22:06
9e896dd
Compare
Choose a tag to compare

Features

  • Add a timetable viewer
  • Rework event display data generation
  • Add API parameter for requesting display data when format is json
  • Rework API

v2.1.0

08 Aug 22:54
Compare
Choose a tag to compare

Features

  • Add new frontend
  • Refactor codebase
  • Update event name parsing

v2.0.0

07 Nov 22:33
8f44ae5
Compare
Choose a tag to compare

Features

  • Add JSON response support to the API
  • Update internal data models
  • Cache timetables for 12 hours (provided start or end parameters are not specified)
  • Use cached timetables to generate API responses, fetching timetables only when the cache is outdated
  • Use orjson instead of json for faster API data deserialisation and dataclass serialisation
  • Build site using mkdocs and add API documentation