From 6d9e708fe8fd7f595230dc4f110fc12dc6cf88bf Mon Sep 17 00:00:00 2001 From: Nathan Levesque Date: Fri, 3 Jan 2025 13:47:30 -0500 Subject: [PATCH 1/2] Add back in keycloak user attributes (#4372) --- .../management/commands/migrate_users_to_keycloak.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/keycloak_user_export/management/commands/migrate_users_to_keycloak.py b/keycloak_user_export/management/commands/migrate_users_to_keycloak.py index 1a165e0d42..817be53821 100644 --- a/keycloak_user_export/management/commands/migrate_users_to_keycloak.py +++ b/keycloak_user_export/management/commands/migrate_users_to_keycloak.py @@ -160,6 +160,11 @@ def _generate_keycloak_user_payload(self, user, keycloak_group_path): "enabled": True, "emailVerified": True, "email": user.email, + "totp": False, + "credentials": [], + "disableableCredentialTypes": [], + "requiredActions": [], + "notBefore": 0, "realmRoles": [f"default-roles-{settings.KEYCLOAK_REALM_NAME}"], "groups": [keycloak_group_path] if keycloak_group_path else [], "attributes": { From 22fb8a4d68823be6b2c7cc619c78dd357848a5dc Mon Sep 17 00:00:00 2001 From: Doof Date: Fri, 3 Jan 2025 18:49:41 +0000 Subject: [PATCH 2/2] Release 0.232.0 --- RELEASE.rst | 5 +++++ open_discussions/settings.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/RELEASE.rst b/RELEASE.rst index cae0342c1a..dde979b2bc 100644 --- a/RELEASE.rst +++ b/RELEASE.rst @@ -1,6 +1,11 @@ Release Notes ============= +Version 0.232.0 +--------------- + +- Add back in keycloak user attributes (#4372) + Version 0.231.0 (Released December 18, 2024) --------------- diff --git a/open_discussions/settings.py b/open_discussions/settings.py index 0a65e87e4c..fd33080a57 100644 --- a/open_discussions/settings.py +++ b/open_discussions/settings.py @@ -32,7 +32,7 @@ from open_discussions.settings_course_etl import * from open_discussions.settings_spectacular import open_spectacular_settings -VERSION = "0.231.0" +VERSION = "0.232.0" log = logging.getLogger()