Skip to content

Commit 03cd50c

Browse files
authored
Merge pull request #79 from kit-data-manager/development
PR for v1.1.0
2 parents c5b75dd + e902130 commit 03cd50c

31 files changed

+2247
-1990
lines changed

CHANGELOG.md

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,39 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818

1919
### Removed
2020

21+
## [1.1.0] - 2023-01-11
22+
23+
### Security
24+
25+
### Changed
26+
- Listing resources now keeps ACL information in resources, on which the caller has ADMINISTRATE permissions
27+
- Bump commons-text from 1.9 to 1.10.0
28+
- Bump service-base from 1.0.5 to 1.1.0
29+
- Bump jaxb-core from 4.0.0 to 4.0.1
30+
- Bump io.spring.dependency-management from 1.0.13.RELEASE to 1.0.14.RELEASE.
31+
- Bump spring-boot-admin-starter-client from 2.7.5 to 2.7.10
32+
- Bump io.spring.dependency-management from 1.0.14.RELEASE to 1.1.0
33+
- Bump org.owasp.dependencycheck from 7.2.1 to 7.4.1
34+
- Bump springDocVersion from 1.6.11 to 1.6.14
35+
- Bump javers-spring-boot-starter-sql from 6.7.1 to 6.8.2
36+
- Bump jackson-jaxrs-json-provider from 2.13.4 to 2.14.0
37+
- Bump jackson-datatype-joda from 2.13.4 to 2.14.0
38+
- Bump tika-core from 2.5.0 to 2.6.0
39+
- Bump spring-boot-dependencies from 2.7.4 to 2.7.7
40+
- Bump gson from 2.9.1 to 2.10
41+
- Bump postgresql from 42.5.0 to 42.5.1
42+
- Bump jackson-datatype-joda from 2.14.0 to 2.14.1
43+
- Bump jackson-jaxrs-json-provider from 2.14.0 to 2.14.1
44+
- Update gradle from 7.2 to 7.6
45+
46+
### Added
47+
48+
### Fixed
49+
50+
### Deprecated
51+
52+
### Removed
53+
2154
## [1.0.4] - 2022-10-13
2255

2356
### Changed
@@ -141,7 +174,8 @@ Extracted from the 'base-repo' project.
141174
### Removed
142175
- none
143176

144-
[Unreleased]: https://github.com/kit-data-manager/repo-core/compare/v1.0.4...HEAD
177+
[Unreleased]: https://github.com/kit-data-manager/repo-core/compare/v1.1.0...HEAD
178+
[1.1.0]: https://github.com/kit-data-manager/repo-core/compare/v1.0.4...v1.1.0
145179
[1.0.4]: https://github.com/kit-data-manager/repo-core/compare/v1.0.3...v1.0.4
146180
[1.0.3]: https://github.com/kit-data-manager/repo-core/compare/v1.0.2...v1.0.3
147181
[1.0.2]: https://github.com/kit-data-manager/repo-core/compare/v1.0.1...v1.0.2

build.gradle

Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
plugins {
1717
id "io.freefair.lombok" version "6.5.1"
1818
id "io.freefair.maven-publish-java" version "6.5.1"
19-
id "io.spring.dependency-management" version "1.0.13.RELEASE"
19+
id "io.spring.dependency-management" version "1.1.0"
2020
//id "com.github.kt3k.coveralls" version "2.8.1"
21-
id "org.owasp.dependencycheck" version "7.2.1"
21+
id "org.owasp.dependencycheck" version "7.4.1"
2222
id "org.asciidoctor.jvm.convert" version "3.3.2"
2323
//id "org.ajoberstar.grgit" version "2.0.1"
2424
id "com.jfrog.bintray" version "1.8.5"
@@ -30,10 +30,12 @@ plugins {
3030
id "io.github.gradle-nexus.publish-plugin" version "1.1.0"
3131
id 'maven-publish'
3232
}
33-
ext {
34-
springBootVersion = '2.7.4'
35-
springDocVersion = '1.6.11'
36-
javersVersion = '6.7.1'
33+
34+
ext {
35+
// versions of dependencies
36+
springBootVersion = '2.7.7'
37+
springDocVersion = '1.6.14'
38+
javersVersion = '6.8.2'
3739
}
3840

3941
description = "Core module for data repositories based on metadata model of datacite."
@@ -50,6 +52,7 @@ jar {
5052
println "Building ${name} version: ${version}"
5153
println "Running gradle version: $gradle.gradleVersion"
5254
println "JDK version: ${JavaVersion.current()}"
55+
println "Spring Boot version: ${springBootVersion}"
5356

5457
repositories {
5558
mavenLocal()
@@ -75,6 +78,8 @@ dependencies {
7578
implementation "org.springframework.boot:spring-boot-starter-security"
7679
implementation "org.springframework.boot:spring-boot-starter-actuator"
7780
implementation "org.springframework.boot:spring-boot-starter-data-jpa"
81+
implementation 'org.springframework.data:spring-data-elasticsearch:4.4.6'
82+
7883

7984
// springdoc
8085
implementation "org.springdoc:springdoc-openapi-ui:${springDocVersion}"
@@ -85,44 +90,40 @@ dependencies {
8590
implementation "commons-io:commons-io:2.11.0"
8691
implementation "org.apache.commons:commons-collections4:4.4"
8792
// includes commons-lang3
88-
implementation "org.apache.commons:commons-text:1.9"
93+
implementation "org.apache.commons:commons-text:1.10.0"
8994
implementation 'org.apache.httpcomponents:httpclient:4.5.13'
90-
implementation "org.apache.tika:tika-core:2.5.0"
95+
implementation "org.apache.tika:tika-core:2.6.0"
9196
// javers
9297
implementation "org.javers:javers-spring-boot-starter-sql:${javersVersion}"
93-
implementation "com.google.code.gson:gson:2.9.1"
98+
implementation "com.google.code.gson:gson:2.10"
9499

95100
// Database
96101
implementation "com.h2database:h2:2.1.214"
97-
implementation "org.postgresql:postgresql:42.5.0"
102+
implementation "org.postgresql:postgresql:42.5.1"
98103
// XML
99-
implementation "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.13.4"
104+
implementation "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.14.1"
100105
implementation "com.fasterxml.jackson.module:jackson-module-afterburner:2.13.4"
101106

102107
implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.4"
103-
implementation "com.fasterxml.jackson.datatype:jackson-datatype-joda:2.13.4"
108+
implementation "com.fasterxml.jackson.datatype:jackson-datatype-joda:2.14.1"
104109

105110
//implementation "com.monitorjbl:spring-json-view:1.0.1"
106111

107-
implementation "de.codecentric:spring-boot-admin-starter-client:2.7.5"
112+
implementation "de.codecentric:spring-boot-admin-starter-client:2.7.10"
108113

109114
//Java 11 Support
110115
implementation "javax.xml.bind:jaxb-api:2.3.1"
111-
implementation "com.sun.xml.bind:jaxb-core:4.0.0"
116+
implementation "com.sun.xml.bind:jaxb-core:4.0.1"
112117
implementation "com.sun.xml.bind:jaxb-impl:4.0.1"
113118
implementation "javax.activation:activation:1.1.1"
114119
implementation "org.javassist:javassist:3.29.2-GA"
115120

116-
implementation "edu.kit.datamanager:service-base:1.0.5"
121+
implementation "edu.kit.datamanager:service-base:1.1.0"
117122
//implementation "edu.kit.datamanager:generic-message-consumer:0.2.0"
118123

119124
implementation "com.github.java-json-tools:json-patch:1.13"
120125
implementation "com.github.dozermapper:dozer-core:6.5.2"
121126

122-
// Logging
123-
implementation "org.slf4j:slf4j-api:1.7.36"
124-
implementation "ch.qos.logback:logback-classic:1.2.11"
125-
126127
testImplementation "junit:junit:4.13.2"
127128
testImplementation "org.springframework:spring-test"
128129
// boot starter
@@ -132,9 +133,7 @@ dependencies {
132133
testImplementation "org.springframework.security:spring-security-test"
133134

134135
//Java 11 Support
135-
testImplementation "org.mockito:mockito-core:3.12.0"
136-
testImplementation "org.powermock:powermock-module-junit4:2.0.9"
137-
testImplementation "org.powermock:powermock-api-mockito2:2.0.9"
136+
testImplementation "org.mockito:mockito-inline:4.8.1"
138137

139138
// testImplementation 'org.asciidoctor:asciidoctor-gradle-plugin:1.5.9.2'
140139
// asciidoctor 'org.springframework.restdocs:spring-restdocs-asciidoctor:2.0.4.RELEASE'

gradle.properties

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
systemProp.jdk.tls.client.protocols="TLSv1,TLSv1.1,TLSv1.2"
22

3+
//-----------------------------
4+
// Properties for build.gradle
5+
//-----------------------------
36
version=1.0.5-SNAPSHOT
7+
48
action.custom-1=install
59
action.custom-1.args=--configure-on-demand -w -x check publishToMavenLocal
610
action.custom-2=jacoco

gradle/wrapper/gradle-wrapper.jar

6.07 KB
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)