Commit 40081aea authored by Matija Obreza's avatar Matija Obreza

[maven-release-plugin] prepare release application-blocks-1.5

parent b22a782b
# Changelog
## 1.5 Release
January 24, 2019.
- 394bf92 Using a `ThreadLocal` stack for audit logs entries for individual (sub) transactions
- 25f2518 added listClientDetails by Page, fixed Json for `OAuthClient#scopes`
- 431f9c7 `SpringSecurityAuditorAware`: Reduce logging level when security principal not available
- 4d0de99 createdDate, lastModifiedDate marked with Public JsonView
- ab895bc Fix: Auth failure listener -- apparently it can be a String
- c074fd8 Fix: Auth failure listener
- 967826d ES: Set createdBy, lastModifiedBy to not_analyzed string type
- 222e045 Do not deserialize Audited properties createdBy, lastModifiedBy from JSON
- 7ef27f2 Fix: `AclObjectIdentityExt` cannot serialize `OAuthClient#roles`
- ce45ba7 `AclObjectIdentityExt` provides extended information on Object Identity
- f70eb99 ACL removePermission for SID
- c161f60 Introduced ClassAclOid as AclAwareModel
- e136701 Serialize Audited `lastModifiedBy` and `createdBy` using JsonSidConverter
- a3c4dfd SpringSecurityAuditorAware fetches AclSid#id directly with getSidId()
- bd408e8 added clearing Acl cache after updating permissions
- f5163f3 Extend ACL service
- a05c655 Fix: `Permissions.public = false` when EVERYONE's permissions cannot be read
- b89154b Fix: SecurityContextUtil should re-check context for `permissionEvaluator`
- f1e08ed mvn surefire plugin problem
- a16fb36 Include VersionedModel#version in default serialization
- 40f0a90 ACL: Added support for #aclParentObjectIdentity()
- 6f25333 Fix: `CurrentPermissionsWriter` for ADMIN
- cd95da7 Added `Permissions#isPublic` = EVERYONE can read the object
- c091982 Update core filters
- de9e43d Better logging for ACL cleanUp
- 6ac18d8 Stddev function for HSQL
- 9b43f46 hasRole and hasPermission added to SecurityContextUtil
- b38eb76 Updated UuidModel class
- 2791bd6 Updated `AclSid` class: serialize the identity of the SID
- 9fa5496 FIX: Properly handle Hibernate proxy classes
- 7099be8 FIX: only set ownerSid if it is persisted
- 9f21c3d FIX: creatorPermission ensures objectIdentity entry even if owner is null
## 1.4 Release
September 19, 2018.
......
......@@ -21,7 +21,7 @@ The **core** provides common data models: `BasicModel`, `VersionedModel`, `Audit
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks-core</artifactId>
<version>1.4</version>
<version>1.5</version>
</dependency>
```
......@@ -33,7 +33,7 @@ The **security** module provides generic `User` declaration, ACL model and servi
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks-security</artifactId>
<version>1.4</version>
<version>1.5</version>
</dependency>
```
......@@ -45,6 +45,6 @@ The **auditlog** provides the model and services to capture changes to JPA entit
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks-auditlog</artifactId>
<version>1.4</version>
<version>1.5</version>
</dependency>
```
......@@ -19,7 +19,7 @@
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks-parent</artifactId>
<version>1.5-SNAPSHOT</version>
<version>1.5</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
<artifactId>application-blocks-auditlog</artifactId>
......@@ -79,13 +79,13 @@
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks-security</artifactId>
<version>1.5-SNAPSHOT</version>
<version>1.5</version>
</dependency>
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks-core</artifactId>
<version>1.5-SNAPSHOT</version>
<version>1.5</version>
</dependency>
<dependency>
......
......@@ -19,7 +19,7 @@
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks-parent</artifactId>
<version>1.5-SNAPSHOT</version>
<version>1.5</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
<artifactId>application-blocks-core</artifactId>
......
......@@ -19,7 +19,7 @@
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks</artifactId>
<version>1.5-SNAPSHOT</version>
<version>1.5</version>
</parent>
<artifactId>application-blocks-parent</artifactId>
<packaging>pom</packaging>
......
......@@ -18,7 +18,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks</artifactId>
<version>1.5-SNAPSHOT</version>
<version>1.5</version>
<packaging>pom</packaging>
<name>Application Building Blocks</name>
<description>This is the shared project pom.</description>
......@@ -49,7 +49,7 @@
<connection>scm:https://gitlab.croptrust.org/genesys-pgr/application-blocks</connection>
<developerConnection>scm:git:git@gitlab.croptrust.org:genesys-pgr/application-blocks.git</developerConnection>
<url>git@gitlab.croptrust.org:genesys-pgr/application-blocks.git</url>
<tag>HEAD</tag>
<tag>application-blocks-1.5</tag>
</scm>
<issueManagement>
......
......@@ -19,7 +19,7 @@
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks-parent</artifactId>
<version>1.5-SNAPSHOT</version>
<version>1.5</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
<artifactId>application-blocks-security</artifactId>
......@@ -80,7 +80,7 @@
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks-core</artifactId>
<version>1.5-SNAPSHOT</version>
<version>1.5</version>
</dependency>
<dependency>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment