diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5a056d444c86918021de786536f86ab93515a333..fa0e402683f9f4080f99852a4a0fe387ecc0e613 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -81,7 +81,6 @@ Changed * Introduce PBKDF2-SHA1 password hashing * Persistent database connections are now health-checked as to not fail requests -* Incorporate SPDX license list for app licenses on About page * [Dev] The undocumented field `check` on `DataCheckResult` was renamed to `data_check` * Frontend bundling migrated from Webpack to Vite * Get dashboard widgets and data checks from apps with new registration mechanism. @@ -93,12 +92,8 @@ Changed Fixed ~~~~~ -* The permission check for the dashboard edit page failed when the user had no person assigned * The system tried to send notifications for done background tasks in addition to tasks started in the foreground -* Invitations for existing short name did not work -* Invitations for persons without pre-defined e-mail address did not behave correctly -* OIDC scope "phone" had no claims * 2FA via messages or phone calls didn't work after a faulty dependency update * [Dev] Site reference on extensible models can no longer cause name clashes @@ -112,10 +107,26 @@ Removed * It caused major performance issues and is not useful with the new frontend anymore -`2.12.2`_ - 2022-12-08 +`2.12.3` - 2023-03-07 +--------------------- + +Fixed +~~~~~ + +* The permission check for the dashboard edit page failed when the user had no person assigned. +* OIDC scope "phone" had no claims. +* AlekSIS groups were not synced to Django groups on registration of existing persons +* Invitations for existing short name did not work. +* Invitations for persons without pre-defined e-mail address did not behave correctly + +`2.12.2`_ - 2022-12-18 ---------------------- -* Incorporate SPDX license list for app licenses on About page +Fixed +~~~~~ + +* Incorporate SPDX license list for app licenses on About page because + spdx-license-list dependency vanished. `2.12.1`_ - 2022-11-06 ---------------------- @@ -1070,5 +1081,6 @@ Fixed .. _2.12: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/2.12 .. _2.12.1: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/2.12.1 .. _2.12.2: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/2.12.2 +.. _2.12.3: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/2.12.3 .. _3.0b0: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/3.0b0 .. _3.0b1: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/3.0b1 diff --git a/pyproject.toml b/pyproject.toml index 757325b8d00752f94233484f9fff7b33e7cfe4d0..db825b82b75e6bc8e83e0059786122e46eb340a1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -66,7 +66,7 @@ colour = "^0.1.5" dynaconf = {version = "^3.1", extras = ["yaml", "toml", "ini"]} django-auth-ldap = { version = "^4.0", optional = true } django-maintenance-mode = "^0.18.0" -django-ipware = "^4.0" +django-ipware = "^5.0" django-impersonate = "^1.4" psycopg2 = "^2.8" django_select2 = "^8.0"