2. Changelog#
2.1. Released on 2023-06-21#
Source package ucs-school-selfservice-support in version 4.0.3
:
The “Change password” option is now automatically available for every school user (Bug #55864).
Source package ucs-school-lib in version 13.0.37
:
Added a UCR variable
ucsschool/stop_notifier
to configure stopping the notifier during imports (Bug #54228).
2.2. Released on 2023-06-07#
Source package ucs-school-umc-exam in version 10.0.9
:
Fix: The process of creating exam users could fail due to an unsuccessful SID acquisition (Bug #54848).
2.3. Released on 2023-05-24#
Source package ucs-school-umc-users in version 16.0.7A~5.0.0.202304250918
:
The coding style has been improved (Bug #55751).
Typos in name field description for German have been fixed (Bug #55773).
Source package ucs-school-umc-printermoderation in version 17.1.3A~5.0.0.202304250916
:
The coding style has been improved (Bug #55751).
Typos in name field description for German have been fixed (Bug #55773).
Source package ucs-school-umc-lists in version 3.0.8
:
Class lists can be downloaded in Firefox again while the module is opened in an iframe (UCS portal) (Bug #55102).
Source package ucs-school-umc-groups in version 10.0.9A~5.0.0.202305111046
:
The coding style has been improved (Bug #55751).
Fixed a problem where the modal to add “Members”, “Teachers” and “Classes” in the “Administrate workgroups”, “Administrate teachers” and “Administrate classes” UCS@school UMC modules respectively would show objects of a different school than selected (Bug #55990).
Source package ucs-school-lib in version 13.0.36A~5.0.0.202305031536
:
Validate usernames to avoid Windows reserved names (Bug #53519).
Removing admin from a school removes them from the correct admin group (Bug #55986).
Source package ucs-school-import in version 18.0.32
:
Support setting multiple nested settings for the importer (Bug #56041).
Make columns and lines configurable in log output (Bug #53734).
2.4. Released on 2023-03-27#
Source package ucs-school-lib in version 13.0.33A~5.0.0.202303141409
:
The coding style has been improved (Bug #55751).
Colons can now be used in exam names (Bug #55768).
Source package ucs-school-import in version 18.0.30A~5.0.0.202303091544
:
The coding style has been improved (Bug #55751).
When passing nested command line arguments like
output
forucs-school- user-import
, only the last one was used. This has been fixed (Bug #53632).
2.5. Released on 2023-02-23#
Source package ucs-school-umc-exam in version 10.0.8A~5.0.0.202302211433
:
The coding style has been improved (Bug #55751).
Prevent
exam-exam-
users from being created. (Bug #55619).
2.6. Released on 2023-01-19#
Source package ucs-school-umc-diagnostic in version 2.0.12A~5.0.0.202301161803
:
Updated the terminology to replication and primary directory node (Bug #55557).
Source package ucs-school-lib in version 13.0.31A~5.0.0.202212070852
:
Internal bug fix: More DNs are now compared case insensitive (Bug #55455).
Source package ucs-school-import in version 18.0.28A~5.0.0.202301121201
:
Allow executing python import hooks during the script
import_computer
. Learn more about the implementation of this type of hook in the UCS@school Administrators manual (Bug #55014).Internal bug fix: More OU names are now compared case insensitive (Bug #55455).
2.7. Released on 2022-11-17#
Source package ucs-school-umc-wizards in version 12.0.12A~5.0.0.202211150913
:
The evaluation of password policies during the creation of new users in the UMC can now be enabled by setting the UCR Variable
ucsschool/wizards/schoolwizards/users/check-password-policies
. It is disabled by default (Bug #55415).
Source package ucs-school-lib in version 13.0.30A~5.0.0.202211151535
:
UCS@school users now might be created with context types, which are unknown to the UCS@school library (Bug #55355).
Internal: Added an option to evaluate password policies when creating or modifying UCS@school users (Bug #55392).
Internal: Add classes UbuntuComputer and LinuxComputer to UCS@school library (Bug #55119).
Source package ucs-school-import in version 18.0.26A~5.0.0.202211151540
:
The evaluation of password policies during the import of new users can now be enabled by setting the configuration option
evaluate_password_policies
. It is disabled by default (Bug #55400).Regression: The script
import_computers
supports computers of typelinux
andubuntu
again (Bug #55119).
2.8. Released on 2022-11-02#
Source package ucs-school-lib in version 13.0.24A~5.0.0.202210061204
:
UCS@school validation errors are logged with level
WARNING
instead of log levelERROR
(Bug #55233).
Source package ucs-school-import in version 18.0.24A~5.0.0.202211011527
:
Fix: Creating large data sets of test users sometimes failed due to non unique
record_uids
(Bug #55134).Fix: When importing computers with a specified network instead of specific IP address, the import failed (Bug #55130).
2.9. Released on 2022-08-25:#
Source package ucs-school-import in version 18.0.21A~5.0.0.202208241614
:
Fix user validation in mass import with dry-run (Bug #55016).
Underscores are now allowed in OU names, when the hostname of the school server is also passed (Bug #55125).
Source package ucs-school-lib in version 13.0.23A~5.0.0.202208241612
:
Internal: Add
check_name
parameter to thevalidate()
method of multiple classes which allows disabling name checks such as checking if a user with the same user name already exists in another school (Bug #55016).Underscores are now allowed in OU names, when the hostname of the school server is also passed (Bug #55125).
2.10. Released on 2022-08-17:#
Source package ucs-school-import in version 18.0.19A~5.0.0.202208171134
:
A validation error causing an infinite recursion error was fixed (Bug #55083).
Source package ucs-school-umc-internetrules in version
16.0.4A~5.0.0.202208110901
:
A bug was fixed which caused groups not being displayed in the Assign internet rules module when group prefixes were set via an UCR variable (Bug #55034).
2.11. Released on 2022-08-04:#
Source package ucs-school-import in version 18.0.18A~5.0.0.202207191615
:
The UCS@school import dry-run does not raise ValidationErrors for all subsequent users after an error (Bug #54118).
Internal change: preserve workgroups during import, to avoid a behavior change (Bug #54943).
Source package ucs-school-lib in version 13.0.21A~5.0.0.202207281220
:
User objects now have the
workgroups
attribute (Bug #54943).School admins are removed from
admins-OU
group whenremove_from_groups_of_school()
is called (Bug #54368).
Source package ucs-school-umc-distribution in version
18.0.6A~5.0.0.202207201625
:
Invalid project directories named
.
or..
are now handled correctly (Bug #52719).
Source package ucs-school-umc-exam in version 10.0.6A~5.0.0.202207201619
:
The directory name validation now detects all incorrect names. Additionally, the exam directory name description has been improved (Bug #52719).
Source package ucs-school-veyon-windows in version
4.7.4.0-ucs5.0-1A~5.0.0.202208021248
:
The Veyon windows installer has been updated from 4.5.2 to 4.7.4 (Bug #55029).