Skip to content
Snippets Groups Projects
Commit f9dc434c authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Merge branch 'update/changelog-2.0b0' into 'master'

Update changelog for 2.0b0

See merge request !192
parents 8610c07c 99857582
No related branches found
No related tags found
1 merge request!192Update changelog for 2.0b0
Pipeline #12644 failed
Changelog Changelog
========= =========
`2.0a1`_ All notable changes to this project will be documented in this file.
--------
The format is based on `Keep a Changelog`_,
New features and this project adheres to `Semantic Versioning`_.
~~~~~~~~~~~~
`2.0b0`_ - 2021-05-21
* Migrate to materialize.css ---------------------
Minor changes Added
~~~~~~~~ ~~~~~
* Show a status icon for every lesson (running, data complete, data missing, etc.).
* Use one card per day in week view * Add buttons to go the the next/previous lesson (on the day/for the group).
* Remove SchoolRelated and all related uses * Add support for custom excuse types.
* Add group notes field.
* Add option to configure extra marks for personal notes.
`1.0a3`_ * Add week select in week view.
-------- * Carry over data between adjacent lessons if not already filled out.
* Student view with all personal notes and some statistics.
New features * Mark personal notes as excused.
~~~~~~~~~~~~ * Reset personal notes.
* Multiple selection/filter/sorting.
* Allow to register absences and excuses centrally * Add overview of all groups a person is an owner of ("My groups").
* Statistical evaluation of text snippets in personal notes * Implement intelligent permission rules.
* Add overview of all students with some statistics ("My students").
* Use django-reversion to keep an auditlog.
* Add page with affected lessons to register absence form.
* Check plausibility of class register data.
* Manage group roles (like class services).
Changed
~~~~~~~
* Redesign and optimise MaterializeCSS frontend.
* Organise information in multiple tabs.
* Show lesson topic, homework and group note in week view.
* Improve mobile design.
* Improve error messages if there are no matching lesson periods.
* Filter personal notes in full register printout by school term.
* Allow teachers to open lessons on the same day before they actually start.
* Count and sum up tardiness.
* Do not allow entries in holidays (configurable).
* Support events and extra lessons as class register objects.
Fixed
~~~~~
* Show only group members in the week view.
* Make register absence form complete.
* Repair and finish support for substitutions.
`2.0a1`_ - 2020-02-01
---------------------
Changed
~~~~~~~
* Migrate to MaterializeCSS.
* Use one card per day in week view.
Removed
~~~~~~~
* Remove SchoolRelated and all related uses.
`1.0a3`_ - 2019-11-24
---------------------
Added
~~~~~
* Allow to register absences and excuses centrally.
* Statistical evaluation of text snippets in personal notes.
* Add overview per person to register printout. * Add overview per person to register printout.
Bugfixes Fixed
~~~~~~~~ ~~~~~
* Show lesson documentations in printout again. * Show lesson documentations in printout again.
* Allow pages overflowing in printout * Allow pages overflowing in printout
* Show all relevant personal notes in week view. * Show all relevant personal notes in week view.
`1.0a2`_ `1.0a2`_ - 2019-11-11
-------- --------
New features Added
~~~~~~~~~~~~ ~~~~~
* Display sum of absences and tardiness in printout * Display sum of absences and tardiness in printout.
* Auto-calculate absences for all following lessons when saving a lesson * Auto-calculate absences for all following lessons when saving a lesson.
Minor changes Changed
~~~~~~~~~~~~~ ~~~~~~~
* Allow superusers to create lesson documentations in the future * Allow superusers to create lesson documentations in the future.
Bugfixes Fixed
~~~~~~~~ ~~~~~
* Fixed minor style issues in register printout * Fixed minor style issues in register printout.
`1.0a1`_ `1.0a1`_ - 2019-09-17
-------- --------
New features Added
~~~~~~~~~~~~ ~~~~~
* Display audit trail in lesson view
* Add printout of register for archival purposes
Bugfixes * Display audit trail in lesson view.
~~~~~~~~ * Add printout of register for archival purposes.
* Fix off-by-one error in some date headers Fixed
* Deduplicate lessons of child groups in group week view ~~~~~
* Keep selected group in group week view when browsing weeks
* Correctly display substitutions in group week view
* Support underfull school weeks (at start and end of timetable effectiveness)
Minor changes * Fix off-by-one error in some date headers.
~~~~~~~~~~~~~ * Deduplicate lessons of child groups in group week view.
* Keep selected group in group week view when browsing weeks.
* Correctly display substitutions in group week view.
* Support underfull school weeks (at start and end of timetable effectiveness).
* Use bootstrap buttons everywhere.
* Use bootstrap buttons everywhere .. _Keep a Changelog: https://keepachangelog.com/en/1.0.0/
.. _Semantic Versioning: https://semver.org/spec/v2.0.0.html
_`1.0a1`: https://edugit.org/AlekSIS/Official/AlekSIS-App-Alsijil/-/tags/1.0a1 .. _1.0a1: https://edugit.org/AlekSIS/Official/AlekSIS-App-Alsijil/-/tags/1.0a1
_`1.0a2`: https://edugit.org/AlekSIS/Official/AlekSIS-App-Alsijil/-/tags/1.0a2 .. _1.0a2: https://edugit.org/AlekSIS/Official/AlekSIS-App-Alsijil/-/tags/1.0a2
_`1.0a3`: https://edugit.org/AlekSIS/Official/AlekSIS-App-Alsijil/-/tags/1.0a3 .. _1.0a3: https://edugit.org/AlekSIS/Official/AlekSIS-App-Alsijil/-/tags/1.0a3
_`2.0a1`: https://edugit.org/AlekSIS/Official/AlekSIS-App-Alsijil/-/tags/2.0a1 .. _2.0a1: https://edugit.org/AlekSIS/Official/AlekSIS-App-Alsijil/-/tags/2.0a1
.. _2.0b0: https://edugit.org/AlekSIS/Official/AlekSIS-App-Alsijil/-/tags/2.0b0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment