Skip to content

Commit f3334df

Browse files
committed
Pinned pas.plugins.kimug = 1.6.3
KEYC-77
1 parent 5a31533 commit f3334df

3 files changed

Lines changed: 6 additions & 2 deletions

File tree

CHANGES.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
1.5.38 (unreleased)
22
-------------------
33

4+
- pas.plugins.kimug 1.6.3
5+
6+
- Fix auto-created SSO users having no email or name: `_ensure_user_exists` was reading Keycloak Admin-API field names (`username`, `firstName`, `lastName`, `id`) from the JWT, but tokens carry OIDC claim names (`preferred_username`, `given_name`, `family_name`, `sub`). User properties are now populated from the correct claims, and the `{username}@kimug.be` fallback works again.
7+
[remdub]
8+
49
- pas.plugins.kimug 1.6.2
510

611
- Don't crash startup when the `pas.plugins.kimug.log` registry record is missing on a not-yet-upgraded site. The `set_oidc_settings` subscriber now skips writing the record when it isn't registered, instead of raising `InvalidParameterError` and preventing the instance from booting.

prod.cfg

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ auto-checkout +=
1313
collective.big.bang
1414
collective.preventactions
1515
collective.upgrade
16-
pas.plugins.kimug
1716

1817
[instance]
1918
http-address = 8080

versions.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ oic = 1.7.0
6565
parso = 0.8.3
6666
pas.plugins.authomatic = 2.0.0
6767
pas.plugins.imio = 3.0.0
68-
pas.plugins.kimug = 1.6.2
68+
pas.plugins.kimug = 1.6.3
6969
pas.plugins.oidc = 2.0.0+imio2
7070
perfmetrics = 4.2.0
7171
pexpect = 4.8.0

0 commit comments

Comments
 (0)