Skip to content

Releases: CESNET/perun

Release v3.12.2

12 Nov 12:26
v3.12.2
ba766a4
Compare
Choose a tag to compare
Release 3.12.2

- Ignore old "suspendedTo" property on API input.
- Fixed SQL for DB version 3.1.68.
- Test connection on borrow in connection pooling
  for LDAPc (when connecting to LDAP).

Release v3.11.3

06 Nov 11:13
v3.11.3
3eea3c0
Compare
Choose a tag to compare
Release 3.11.3

- Fixed DB changelog for DB version 3.1.68.
  We must handle suspended members with and
  without suspension expiration date.
  Bug was introduced in 3.10.0.

Release v3.10.4

06 Nov 11:09
v3.10.4
0159a7a
Compare
Choose a tag to compare
Release 3.10.4

- Fixed DB changelog for DB version 3.1.68.
  We must handle suspended members with and
  without suspension expiration date.
  Bug was introduced in 3.10.0.

Release v3.12.1

03 Nov 09:09
v3.12.1
4bfd63b
Compare
Choose a tag to compare
Release 3.12.1

- Fixed sending of email validation message.
  We used fixed "localhost" value, but we must
  used shared instance mail sending configuration.

Release v3.12.0

02 Nov 13:00
v3.12.0
4c7828a
Compare
Choose a tag to compare
Release 3.12.0

- Fixed pushing of administrative roles for users
  and groups in LDAP.
- Use entit IDs in runtime Tasks map in dispatcher
  instead of whole objects. It could miss the Task,
  when key object has changed - eg. description of facility.
- Improved structure of getHashedData() like methods,
  support was added to the CLI and we can start to
  migrate memory consuming services to the new API.
- Added check for user and ues attributes isCesnetEligibleLastSeen.
  Value of UES attribute is write-through to USER
  attribute if is newer timestamp.
- Return specific exceptions, whether unauthenticated
  password reset link is invalid or expired.
- Support defining mail when creating sponsored members.
- Creation of sponsored member returns login for
  namespaces, which generate accounts.
- Support splitted names for sponsored members.
- Added new SPONSORSHIP role to support better authorization rules.
- Allow underscores in group names in ExtSourceINET.
- Ignore "uuid" property of some objects in deserializer,
  since its value is assigned from Perun, not received
  from user input.
- Deleted attribute module and usage of member:virt:loa.
  On necessary instances replaced with user:virt:loa.
- Allow SPONSOR role to call getAdminGroups.
- Removed unused property 'password' in API for
  membersManager/createSponsoredMembers().
- Improved member/user search to use normalization
  on search string within the more robust DB engine.
  Order of names was fixed for case lastName/firstName.
- Cleaned up internal usage of methods for specific users.
- Cleaned up unused managers in CLI.
- Removed attribute modules for unused service OpenNebula.
- Updated Spring.
- Updated OpenAPI.

Release v3.11.2

02 Nov 12:24
v3.11.2
1882409
Compare
Choose a tag to compare
Release 3.11.2

- Ignore "uuid" on input, since its not necessary.
- Reworked creation of sponsored members, we can
  set mail and names can be structured.
  Assigned login from namespaces, which are generated,
  is returned with created sponsored member.
- Added SPONSOR role, since we need sponsor to see
  and manage its sponsored members in GUI.

Release v3.10.3

02 Nov 12:17
v3.10.3
db689e5
Compare
Choose a tag to compare
Release 3.10.3

- Ignore "uuid" property on API input, since it
  might be returned during synchronization from
  the instances with newer version of Perun.

Release v3.9.11

02 Nov 12:10
v3.9.11
f5a7322
Compare
Choose a tag to compare
Release 3.9.11

- Ignore "uuid" property on API input, since it
  might be returned during synchronization from
  the instances with newer version of Perun.

Release v3.11.1

23 Oct 10:50
v3.11.1
133825c
Compare
Choose a tag to compare
Release 3.11.1

- Fixed admin roles processing in LDAPc.
  Bug introduced in 3.11.0 prevent changes from Perun
  to be reflected in LDAP.
- Removed unused password property from API of
  method membersManager/createSponsoredMembers().
- Allow calling getAdminGroups() for SPONSOR role.
- Fixed regex for ExtSourceINET allowed group names.
- Removed attribute module for member:virt:loa, it
  is replaced by user:virt:loa where necessary.

Release v3.10.2

23 Oct 10:41
v3.10.2
ee4249b
Compare
Choose a tag to compare
Release 3.10.2

- Removed unused password property from API of
  method membersManager/createSponsoredMembers().
- Allow calling getAdminGroups() for SPONSOR role.