ucs-school-umc-users (17.1.0) unstable; urgency=medium

  * feat: fetch mailPrimaryAddress in the password grid query so the user
    list can show the primary email address instead of the username when
    ucsschool/umc/show-email-instead-of-username is set.
    Bug #59515

 -- Johannes Königer <koeniger@univention.de>  Thu, 25 Jun 2026 10:00:00 +0200

ucs-school-umc-users (17.0.3) unstable; urgency=medium

  * Bug #59515: rename "Name" column and search field to "User"

 -- Jürn Brodersen <brodersen@univention.de>  Fri, 19 Jun 2026 12:06:37 +0200


ucs-school-umc-users (17.0.2) unstable; urgency=medium

  * Bug #57888: fix error on replicas for password policies

 -- Jürn Brodersen <brodersen@univention.de>  Fri, 23 Jan 2026 00:51:32 +0100

ucs-school-umc-users (17.0.1) unstable; urgency=medium

  * Bug 58209: escape values to fix possible xss

 -- Jürn Brodersen <brodersen@univention.de>  Mon, 02 Jun 2025 09:41:13 +0200

ucs-school-umc-users (17.0.0) unstable; urgency=medium

  * UCS@school 5.2

 -- Florian Best <best@univention.de>  Thu, 16 Jan 2025 08:09:00 +0200

ucs-school-umc-users (16.0.10) unstable; urgency=medium

  * Bug #55740: Preventing failure on UnknownPropertyError.

 -- Alexander Steffen <steffen@univention.de>  Thu, 29 Aug 2024 07:34:14 +0200

ucs-school-umc-users (16.0.9) unstable; urgency=medium

  * Bug #55740: Enable password reset with unsaved extended attributes.

 -- Alexander Steffen <steffen@univention.de>  Tue, 06 Aug 2024 09:43:11 +0200

ucs-school-umc-users (16.0.8) unstable; urgency=medium

  * Bug #50231: Prevent crashing of password module.

 -- Alexander Steffen <steffen@univention.de>  Thu, 30 Nov 2023 14:03:19 +0100

ucs-school-umc-users (16.0.7) unstable; urgency=medium

  * Bug #55773: fix typo in german translation of "name" field description

 -- J Leadbetter <j.leadbetter@univention.de>  Mon, 24 Apr 2023 08:56:45 +0200

ucs-school-umc-users (16.0.6) unstable; urgency=medium

  * Bug #55751: refactor code using "ruff"

 -- Florian Best <best@univention.de>  Mon, 13 Feb 2023 11:52:34 +0100

ucs-school-umc-users (16.0.5) unstable; urgency=medium

  * Bug #50797: Searchs involving asterisks behave consistent

 -- Amir Teymuri <teymuri@univention.de>  Thu, 07 Jul 2022 11:37:48 +0200

ucs-school-umc-users (16.0.4) unstable; urgency=low

  * Bug #53988: fix linter errors

 -- Daniel Troeder <troeder@univention.de>  Tue, 26 Oct 2021 14:40:42 +0200

ucs-school-umc-users (16.0.3) unstable; urgency=medium

  * Bug #53378: adapt modules to UCS 5 design

 -- Johannes Keiser <keiser@univention.de>  Fri, 02 Jul 2021 16:05:30 +0200

ucs-school-umc-users (16.0.2) unstable; urgency=medium

  * Bug #52634: migrate ucs-school-umc-users to Python 3

 -- Håkan Källberg <kaellberg@univention.de>  Wed, 30 Jun 2021 15:47:25 +0200

ucs-school-umc-users (16.0.1) unstable; urgency=medium

  * Bug #52578: UCS@school 5.0 version bump

 -- Florian Best <best@univention.de>  Tue, 15 Jun 2021 15:05:08 +0200

ucs-school-umc-users (15.0.3) unstable; urgency=medium

  * Bug #53026: fix double star search raises traceback

 -- Tobias Wenzel <wenzel@univention.de>  Tue, 10 Aug 2021 18:40:28 +0200

ucs-school-umc-users (15.0.2) unstable; urgency=medium

  * Bug #52597: migrate to dh_python

 -- Florian Best <best@univention.de>  Wed, 02 Jun 2021 22:10:24 +0200

ucs-school-umc-users (15.0.1) unstable; urgency=low

  * Bug #52945: use full path to model imports

 -- Daniel Troeder <troeder@univention.de>  Wed, 12 May 2021 08:44:45 +0200

ucs-school-umc-users (15.0.0-8) unstable; urgency=medium

  * Bug 52247: change a description in the password reset module

 -- Tobias Wenzel <wenzel@univention.de>  Mon, 09 Nov 2020 09:25:42 +0100

ucs-school-umc-users (15.0.0-7) unstable; urgency=medium

  * Bug #40577: Add staff as a new flavor for the Password Reset Module

 -- Ole Schwiegert <schwiegert@univention.de>  Thu, 29 Oct 2020 11:37:43 +0200

ucs-school-umc-users (15.0.0-6) unstable; urgency=medium

  * Bug #50834: made an UCR-V description easier to understand

 -- Tobias Wenzel <wenzel@univention.de>  Fri, 25 Sep 2020 09:00:56 +0200

ucs-school-umc-users (15.0.0-5) unstable; urgency=low

  * Bug #47418: remove UMC code from schoolldap module

 -- Daniel Troeder <troeder@univention.de>  Fri, 01 Nov 2019 21:39:43 +0100

ucs-school-umc-users (15.0.0-3) unstable; urgency=medium

  * Bug #49492: Fix a typo that could cause the grid to malfunction

 -- Ole Schwiegert <schwiegert@univention.de>  Thu, 23 May 2019 08:24:54 +0100

ucs-school-umc-users (15.0.0-2) unstable; urgency=medium

  * Bug #47646: use PasswordBox with reveal toggle for
    the Passwords module

 -- Johannes Keiser <keiser@univention.de>  Thu, 21 Mar 2019 17:14:02 +0100

ucs-school-umc-users (15.0.0-1) unstable; urgency=low

  * Bug #47885: use faster method _user_ldap() from schoolldap.py to query
    users and their password expiration time

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Thu, 20 Dec 2018 22:27:18 +0100

ucs-school-umc-users (15.0.0-0) unstable; urgency=low

  * bump version for UCS@school 4.4

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Fri, 14 Dec 2018 22:14:32 +0200

ucs-school-umc-users (14.0.2-5) unstable; urgency=low

  * Bug #42212: Small wording changes

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Mon, 02 Jul 2018 12:42:10 +0200

ucs-school-umc-users (14.0.2-4) unstable; urgency=medium

  * Bug #42212: Change password expiration representation to prevent user confusion

 -- Ole Schwiegert <schwiegert@univention.de>  Fri, 25 May 2018 12:26:43 +0100

ucs-school-umc-users (14.0.2-3) unstable; urgency=medium

  * Bug #45601: Include missing script in postinst

 -- Ole Schwiegert <schwiegert@univention.de>  Wed, 09 May 2018 09:02:10 +0100

ucs-school-umc-users (14.0.2-2) unstable; urgency=medium

  * Bug #45601: Update postinst script (see comment #16 on Bug #45601)

 -- Ole Schwiegert <schwiegert@univention.de>  Wed, 09 May 2018 08:37:54 +0100

ucs-school-umc-users (14.0.2-1) unstable; urgency=medium

  * Bug #45601: Add ucr variable autosearch_on_change to enable user list reload after changing class or school

 -- Ole Schwiegert <schwiegert@univention.de>  Fri, 27 Apr 2018 10:35:22 +0100

ucs-school-umc-users (14.0.1-1) unstable; urgency=medium

  * Bug #46175: locked=none → locked=1

 -- Florian Best <best@univention.de>  Wed, 31 Jan 2018 19:14:26 +0100

ucs-school-umc-users (14.0.0-2) unstable; urgency=low

  * Bug #46012: make sure that pwdChangeNextLogin is set to 1 if requested
    (reinserting workaround for bug #46067)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Wed, 17 Jan 2018 16:19:27 +0100

ucs-school-umc-users (14.0.0-1) unstable; urgency=medium

  * bumped version

 -- Daniel Troeder <troeder@univention.de>  Mon, 15 Jan 2018 13:17:48 +0100

ucs-school-umc-users (13.0.0-6) unstable; urgency=medium

  * Bug #42004: adjust UCR variable description

 -- Florian Best <best@univention.de>  Wed, 29 Nov 2017 15:09:36 +0100

ucs-school-umc-users (13.0.0-5) unstable; urgency=medium

  * Bug #42004: make checkbox which forces password change on next login configurable

 -- Florian Best <best@univention.de>  Tue, 14 Nov 2017 13:52:15 +0100

ucs-school-umc-users (13.0.0-4) unstable; urgency=medium

  * Bug #45468: use school models so that an UDM initialized UDM module is
  	ensured. Set properties in one modify call. Move error handling into the
  	backend.

 -- Florian Best <best@univention.de>  Thu, 05 Oct 2017 15:34:27 +0200

ucs-school-umc-users (13.0.0-3) unstable; urgency=medium

  * Bug #45255: fix UnboundLocalError in case of permission problems

 -- Florian Best <best@univention.de>  Mon, 18 Sep 2017 11:44:25 +0200

ucs-school-umc-users (13.0.0-2) unstable; urgency=medium

  * Bug #36789: adapt search form to new UMC design

 -- Johannes Keiser <keiser@univention.de>  Mon, 27 Mar 2017 20:16:16 +0200

ucs-school-umc-users (13.0.0-1) unstable; urgency=medium

  * Bug #42408: fix Cross Site Scripting (XSS) vulnerabilities

 -- Florian Best <best@univention.de>  Fri, 17 Feb 2017 11:50:59 +0100

ucs-school-umc-users (12.0.2-1) unstable; urgency=medium

  * Bug #42399: use SchoolSanitizer

 -- Florian Best <best@univention.de>  Fri, 11 Nov 2016 16:53:45 +0100

ucs-school-umc-users (12.0.1-1) unstable; urgency=medium

  * Bug #41117: remove unnecessary use of search_base

 -- Florian Best <best@univention.de>  Wed, 01 Jun 2016 20:10:35 +0200

ucs-school-umc-users (12.0.0-1) unstable; urgency=medium

  * Bug #41131: small adjustments for school overlapping users

 -- Florian Best <best@univention.de>  Mon, 30 May 2016 17:12:47 +0200

ucs-school-umc-users (11.0.2-1) unstable; urgency=medium

  * Bug #36031: make it possible to disable autosearch

 -- Florian Best <best@univention.de>  Fri, 12 Feb 2016 14:29:17 +0100

ucs-school-umc-users (11.0.1-1) unstable; urgency=medium

  * Bug #39230: remove unused imports

 -- Florian Best <best@univention.de>  Tue, 13 Oct 2015 15:36:03 +0200

ucs-school-umc-users (11.0.0-1) unstable; urgency=medium

  * Bug #35892: Start UCS 4.0 development

 -- Florian Best <best@univention.de>  Wed, 05 Nov 2014 14:59:53 +0100

ucs-school-umc-users (10.0.0-0) unstable; urgency=low

  * bumped version for UCS@school 3.1 R2

 -- Sönke Schwardt <schwardt@univention.de>  Fri, 17 May 2013 15:13:21 +0200

ucs-school-umc-users (9.0.5-1) unstable; urgency=low

  * Fix typo in a dialog message (Bug #30134)

 -- Jascha Geerds <geerds@univention.de>  Thu, 24 Jan 2013 09:20:03 +0100

ucs-school-umc-users (9.0.4-1) unstable; urgency=low

  * update Copyright; Bug #30123

 -- Florian Best <best@univention.de>  Wed, 23 Jan 2013 13:38:12 +0100

ucs-school-umc-users (9.0.3-1) unstable; urgency=low

  * remove duplicate exception message; Bug #27940

 -- Florian Best <best@univention.de>  Mon, 21 Jan 2013 12:19:40 +0100

ucs-school-umc-users (9.0.2-1) unstable; urgency=low

  * fix i18n property; Bug #29776

 -- Florian Best <best@univention.de>  Thu, 10 Jan 2013 13:33:49 +0100

ucs-school-umc-users (9.0.1-1) unstable; urgency=low

  * remove duplicate exception message; Bug #27940

 -- Florian Best <best@univention.de>  Wed, 09 Jan 2013 11:52:16 +0100

ucs-school-umc-users (9.0.0-2) unstable; urgency=low

  * fix indentation; Bug #29776

 -- Florian Best <best@univention.de>  Fri, 14 Dec 2012 11:50:57 +0100

ucs-school-umc-users (9.0.0-1) unstable; urgency=low

  * migrate module to Dojo 2.0 syntax; Bug #29792

 -- Florian Best <best@univention.de>  Thu, 13 Dec 2012 13:08:42 +0100

ucs-school-umc-users (8.0.7-1) unstable; urgency=low

  * Remove debug line introduced with 8.0.6-1 (Bug #28200)

 -- Dirk Wiesenthal <wiesenthal@univention.de>  Wed, 15 Aug 2012 16:36:13 +0200

ucs-school-umc-users (8.0.6-1) unstable; urgency=low

  * Respect autosearch (set for users/user or globally): Bug #28200

 -- Dirk Wiesenthal <wiesenthal@univention.de>  Wed, 15 Aug 2012 16:28:14 +0200

ucs-school-umc-users (8.0.5-1) unstable; urgency=low

  * Include ucs-school-lib/umc.sh in 38ucs-school-umc-users.inst,
    because ucs_school_policies_create is called (Bug #25954)

 -- Stefan Gohmann <gohmann@univention.de>  Fri, 11 May 2012 06:30:19 +0200

ucs-school-umc-users (8.0.4-1) unstable; urgency=low

  * adjusted module descriptions; Bug #26371

 -- Alexander Kläser <klaeser@univention.de>  Wed, 09 May 2012 12:25:56 +0200

ucs-school-umc-users (8.0.3-1) unstable; urgency=low

  * replace "Pupils" with "Students" in join script; Bug #25954

 -- Alexander Kläser <klaeser@univention.de>  Fri, 04 May 2012 18:13:37 +0200

ucs-school-umc-users (8.0.2-1) unstable; urgency=low

  * replaced "except Exception"; Bug #26793

 -- Alexander Kläser <klaeser@univention.de>  Wed, 25 Apr 2012 12:31:37 +0200

ucs-school-umc-users (8.0.1-1) unstable; urgency=low

  * adjusted module order; Bug #26349

 -- Alexander Kläser <klaeser@univention.de>  Wed, 25 Apr 2012 11:10:46 +0200

ucs-school-umc-users (8.0.0-1) unstable; urgency=low

  * fixed version; added conflict to old schooladmin package (Bug #26393)

 -- Felix Botner <botner@univention.de>  Mon, 26 Mar 2012 11:18:53 +0200

ucs-school-umc-users (0.1.11-1) unstable; urgency=low

  * added transitional package for update (Bug #26393)

 -- Felix Botner <botner@univention.de>  Mon, 26 Mar 2012 10:47:01 +0200

ucs-school-umc-users (0.1.10-1) unstable; urgency=low

  * use TextBox for the new password; Bug #25954

 -- Andreas Büsching <buesching@univention.de>  Thu, 15 Mar 2012 16:13:06 +0100

ucs-school-umc-users (0.1.9-1) unstable; urgency=low

  * update german translation
  * fix displaying error message in case of an invalid value; Bug #25954

 -- Andreas Büsching <buesching@univention.de>  Thu, 15 Mar 2012 15:59:17 +0100

ucs-school-umc-users (0.1.8-1) unstable; urgency=low

  * fixed errors in permission handling
  * display more error information; Bug #25954

 -- Andreas Büsching <buesching@univention.de>  Thu, 15 Mar 2012 10:49:39 +0100

ucs-school-umc-users (0.1.7-1) unstable; urgency=low

  * renameing pupil to student
  * changed module names
  * updated german translation
  * resized widgets of search form; Bug #25954

 -- Andreas Büsching <buesching@univention.de>  Thu, 08 Mar 2012 15:58:46 +0100

ucs-school-umc-users (0.1.6-1) unstable; urgency=low

  * re-implement functionality of old user management module; Bug #25954

 -- Andreas Büsching <buesching@univention.de>  Fri, 02 Mar 2012 09:50:06 +0100

ucs-school-umc-users (0.1.5-1) unstable; urgency=low

  * corrected size for combo boxes; Bug #25954

 -- Alexander Kläser <klaeser@univention.de>  Thu, 01 Mar 2012 20:01:40 +0100

ucs-school-umc-users (0.1.4-1) unstable; urgency=low

  * changed icons; Bug #25954

 -- Alexander Kläser <klaeser@univention.de>  Tue, 28 Feb 2012 12:48:11 +0100

ucs-school-umc-users (0.1.3-1) unstable; urgency=low

  * changed icons; Bug #25954

 -- Alexander Kläser <klaeser@univention.de>  Tue, 28 Feb 2012 11:30:17 +0100

ucs-school-umc-users (0.1.2-2) unstable; urgency=low

  * version bump; Bug #25954

 -- Alexander Kläser <klaeser@univention.de>  Thu, 16 Feb 2012 17:34:57 +0100

ucs-school-umc-users (0.1.2-1) unstable; urgency=low

  * adapted icons; Bug #25954

 -- Alexander Kläser <klaeser@univention.de>  Thu, 16 Feb 2012 17:32:51 +0100

ucs-school-umc-users (0.1.1-1) unstable; urgency=low

  * adapted join script; Bug #25954

 -- Alexander Kläser <klaeser@univention.de>  Fri, 10 Feb 2012 15:46:10 +0100

ucs-school-umc-users (0.1.0-3) unstable; urgency=low

  * adapted dependencies; Bug #25954

 -- Alexander Kläser <klaeser@univention.de>  Wed, 08 Feb 2012 12:31:01 +0100

ucs-school-umc-users (0.1.0-2) unstable; urgency=low

  * adapted dependencies; Bug #25954

 -- Alexander Kläser <klaeser@univention.de>  Wed, 08 Feb 2012 12:13:24 +0100

ucs-school-umc-users (0.1.0-1) unstable; urgency=low

  * Initial release. (Closes: Bug #25954)

 -- Andreas Büsching <buesching@univention.de>  Sat, 28 Jan 2012 15:18:11 +0100
