Published August 10, 2023
| Version v28.0.0
Software
Open
CESNET/perun: v28.0.0
Authors/Creators
- Pavel Zlámal1
- Michal Stava
- Martin Kuba2
- Vojtěch Sassmann
- Michal Voců
- Slavek Licehammer
- balcirakpeter
- Johaney-s
- metodej
- Radoslav Čerhák
- HejdaJakub
- David Flor
- Zora Sebestianova
- Michal Prochazka3
- Jiří Mauritz
- sarkapalkovicova
- Ondrej Velisek
- Dominik František Bučík4
- Lucie Kurečková
- Martin Kostka
- Oliver Mrázik
- Ľuboslav Halama
- Sona Mastrakova
- Matej Hakoš
- Vladimír Mečko
- oernst9
- Adam Bodnár
- Jakub Peschel
- Zdenek Strmiska
- 1. CESNET, z. s. p. o.
- 2. @CESNET @ICS-MU
- 3. CESNET and Masaryk University
- 4. Institute of Computer Science, Masaryk University, Brno
Description
28.0.0 (2023-08-10)
⚠ BREAKING CHANGES
- authz table was updated ALTER TABLE authz ADD COLUMN created_at timestamp default statement_timestamp() not null; ALTER TABLE authz ADD column created_by varchar default user not null; UPDATE configurations set value='3.2.16' WHERE property='DATABASE VERSION';
- core: column 'global' was added to the attribute_critical_actions table Database changelog: ALTER TABLE attribute_critical_actions ADD COLUMN global boolean default false not null; UPDATE configurations SET value='3.2.17' WHERE property='DATABASE VERSION';
- core: Added created_at and created_by columns to authz table.
- core: New property 'appAllowedRoles' added to the CoreConfig. In perun.properties define 'perun.appAllowedRoles.apps' as a list of names of apps where role limitation is necessary. For each app name, define regex which maps to the Referer header of the request coming from the given app and a list of allowed roles. For example: perun.appAllowedRoles.apps=registrar perun.appAllowedRoles.registrar.reg=^./registrar/.$ perun.appAllowedRoles.registrar.roles=SELF,MFA
core: Make sure following registration modules are not used on your instance - Ceitec, EduGain, Elixircz, Sitola and WeNMR.
fixup! feat(core): extend authz table with audit attributes (a85de71)
- core: removed unused registration modules (32bbba5)
- 🎸 BBMRIResources reg. module (8cee9f6)
- 🎸 new RPC method membersManager/sendUsernameReminder (60eccd0)
- core: allow to set attribute action as globally critical (da3d1eb)
- core: attribute modul for mfaEnforceSettings (6de84b7)
- core: extend authz table with audit attributes (1608da5)
- core: filter getMembersPage (9d52d58)
- core: last successful propagation (56d6722)
- core: remove not allowed roles (c3654b6)
- core: skip MFA for internal components (259e284)
- enable facility search for SP reg role (9274d3c)
Files
CESNET/perun-v28.0.0.zip
Files
(14.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:ca18a11c678fdb6d386f7b1d247c4e6d
|
14.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/CESNET/perun/tree/v28.0.0 (URL)