Univention Bugzilla – Bug 50795
UMC diagnose: users should not be part of a class/working group inside a school, but not of the school
Last modified: 2023-05-26 15:40:28 CEST
A diagnose module should check if users are not part of a group inside a school, but not of the school group. E.g. one student is part of school A and B. Then he is removed from B but still in a class inside of school B. The diagnose module should warn, if a user (student, teacher, staff or admin) is part of a group, which doesn't fit the users groups.
Implemented a diagnostic module, which searches for inconsistencies between class/working group memberships and school memberships. [twenzel/diagnostic_school_group_consistency] cf87843fc Bug #50795: Implement further QA suggestions. Package: ucs-school-umc-diagnostic Version: 1.0.0-4A~4.4.0.202002131015 Branch: ucs_4.4-0 Scope: ucs-school-4.4
Cherry-picked commit into 4.4 branch [4.4] 3f4466df0 Bug #50795: add changelog entry [4.4] 2410c1530 Bug #50795: diagnose module and ucs-test for school consistencies Package: ucs-school-umc-diagnostic Version: 1.0.0-8A~4.4.0.202003231157 Branch: ucs_4.4-0 Scope: ucs-school-4.4
OK: code change OK: installation OK: update OK: ucs-test (updated + renamed existing test) OK: changelog entry ~OK: advisory (merged 2 entries) OK: package built and installable Package: ucs-test-ucsschool Version: 6.0.105A~4.4.0.202003232314 Branch: ucs_4.4-0 Scope: ucs-school-4.4
UCS@school 4.4 v5 has been released. https://docs.software-univention.de/changelog-ucsschool-4.4v5-de.html If this error occurs again, please clone this bug.