Skip to content
Snippets Groups Projects
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.rst 4.06 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

  • Plan version can be explicitly selected (defaulting to newest)

Fixed

  • Import now only imports one plan version

2.1 - 2022-01-13

Added

  • Allow configuring database options

Changed

  • Wrap all imports in complete revisions to make it possible to undo them completely and to track changes correctly.
  • Group names are now optionally disambiguated on collisions in Untis

Fixed

  • Import failed if there were classes without class teachers.
  • Management command move_dates_for_testing throwed misleading errors.
  • Events weren't always deleted due to wrong date filters.
  • Celery tasks always ran the last import command and not the supposed one.

2.0 - 2021-10-30

Added

  • Add script for moving all Chronos dates to the current (school) year (only for testing purposes).
  • Add demo data as Untis dump (also only for testing purposes).

Changed

  • Management commands can run the import in the foreground or in the background.
  • The management commands were merged to one with an argument to call the subcommands.