Skip to content

Commit

Permalink
Release 3.10.0
Browse files Browse the repository at this point in the history
- This release contains DB changes!
- This release requires PostgreSQL >= 9.5

- The biggest change is configurable API methods
  and roles authorization. Change was done 1:1 with
  the old authorization, but there might be bugs!
  Configuration can be modified on each instance
  in /etc/perun/perun-roles.yml.
- We have removed generally unused member status SUSPENDED.
  It is replaced by VO wide bans, similar to Resource/Facility
  bans. This logic is available only in API.
  Related "suspended" and "suspendedTo" params were removed
  from the (Rich)Member object.
- For future use we added UUID to the Group/Resource/User
  objects and their rich versions.
- We are going to replace sponsored users with normal users with
  sponsored VO memberships. For now its no longer possible
  create new sponsored users from the GUI.
- Added new methods to create and work with sponsored members.
- Group synchronization no longer runs in a single transaction,
  but rather each group member is processed in own transaction.
- Removed deprecated API for:
  - attributesManager/checkAttributeValue
  - attributesManager/checkAttributesValue
  - generalServiceManager -> servicesManager
  - propagationStatsReader -> tasksManager
  - membersManager/createSponsoredAccount
  - membersManager/setStatus (with message)
- Added EnrichedResource object and some methods in ResourcesManager
  as an example of new version of Rich objects. We use composition
  instead of extension of Resource object.
- AuditMessages no longer contains message pre-formatted for GUI
  as we will remove former method of message (de)serialization
  in the future.
- Attribute member:virt:isSuspeneded looks for VO bans instead of
  member status.
- Many API methods were extended to work also with object names
  instead of only their IDs (if they are unique too).
- LDAPc can now resolve changes of virtual attributes on its
  own and we do not slow down transaction commit in core perun.
- Do not allow UCO like mails in attribute module for
  group/group_resource:def:o365EmailAddresses_o365mu attributes.
- Removed subgroups of assigned groups on resource for which we
  generate provisioning data.
  • Loading branch information
zlamalp committed Oct 9, 2020
1 parent a7a58b8 commit 01a91e4
Show file tree
Hide file tree
Showing 16 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion perun-auditparser/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-base/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-cabinet/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-cli-java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-dispatcher/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-ldapc/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-notification/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-openapi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-registrar-lib/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-rpc/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-scim/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-voot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-web-gui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<!-- PERUN -->
<groupId>cz.metacentrum</groupId>
<artifactId>perun</artifactId>
<version>3.10.0-SNAPSHOT</version>
<version>3.10.0</version>
<packaging>pom</packaging>

<!-- Spring Boot Starter Parent as parent project - this project inherits versions of dependencies and plugins -->
Expand Down

0 comments on commit 01a91e4

Please sign in to comment.