Recent Releases of pit-service
pit-service - v2.2.1
What's Changed
- Permit configuration of actuators by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/269
- build(deps): bump org.owasp.dependencycheck from 12.0.1 to 12.0.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/275
- build(deps): bump io.freefair.lombok from 8.12 to 8.12.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/274
- build(deps): bump org.owasp.dependencycheck from 12.0.2 to 12.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/279
- build(deps): bump springDocVersion from 2.8.4 to 2.8.5 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/278
- Multi-arch image build (CI) backport by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/283
- build(deps): bump io.freefair.lombok from 8.12.1 to 8.12.2.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/282
- build(deps): bump org.springframework.boot from 3.4.2 to 3.4.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/281
- build(deps): bump org.junit:junit-bom from 5.11.4 to 5.12.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/280
- build(deps): bump com.gorylenko.gradle-git-properties from 2.4.2 to 2.5.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/284
- build(deps): bump io.freefair.lombok from 8.12.2.1 to 8.13 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/285
- build(deps): bump org.junit:junit-bom from 5.12.0 to 5.12.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/286
- Fix: get all PIDs of prefix by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/294
- build(deps): bump com.google.guava:guava from 33.4.0-jre to 33.4.7-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/293
- build(deps): bump org.owasp.dependencycheck from 12.1.0 to 12.1.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/292
- build(deps): bump io.freefair.lombok from 8.13 to 8.13.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/291
- build(deps): bump org.springframework.boot from 3.4.3 to 3.4.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/290
- build(deps): bump springDocVersion from 2.8.5 to 2.8.6 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/289
- build(deps): bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/296
- build(deps): bump org.junit:junit-bom from 5.12.1 to 5.12.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/295
- build(deps): bump org.junit:junit-bom from 5.12.2 to 5.13.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/303
- build(deps): bump org.springframework.boot from 3.4.4 to 3.5.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/301
- Fix: prevent git properties plugin from failing without git repository by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/304
- build(deps): bump edu.kit.datamanager:service-base from 1.3.3 to 1.3.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/299
- build(deps): bump springDocVersion from 2.8.6 to 2.8.8 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/298
- build(deps): bump org.owasp.dependencycheck from 12.1.1 to 12.1.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/306
- build(deps): bump org.junit:junit-bom from 5.13.0 to 5.13.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/307
- build(deps): bump net.handle:handle-client from 9.3.1 to 9.3.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/308
- Next Version (2.2.1) by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/310
- chore(deps): update dependency jacoco to v0.8.13 by @renovate in https://github.com/kit-data-manager/pit-service/pull/312
- chore(deps): update dependency lombok to v1.18.38 by @renovate in https://github.com/kit-data-manager/pit-service/pull/313
- Next Version (v2.2.1) by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/311
New Contributors
- @renovate made their first contribution in https://github.com/kit-data-manager/pit-service/pull/312
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v2.2.0...v2.2.1
- Java
Published by Pfeil 7 months ago
pit-service - v2.2.1-rc2
What's Changed
- build(deps): bump com.gorylenko.gradle-git-properties from 2.4.2 to 2.5.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/284
- build(deps): bump io.freefair.lombok from 8.12.2.1 to 8.13 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/285
- build(deps): bump org.junit:junit-bom from 5.12.0 to 5.12.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/286
- Fix: get all PIDs of prefix by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/294
- build(deps): bump com.google.guava:guava from 33.4.0-jre to 33.4.7-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/293
- build(deps): bump org.owasp.dependencycheck from 12.1.0 to 12.1.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/292
- build(deps): bump io.freefair.lombok from 8.13 to 8.13.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/291
- build(deps): bump org.springframework.boot from 3.4.3 to 3.4.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/290
- build(deps): bump springDocVersion from 2.8.5 to 2.8.6 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/289
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v2.2.1-rc1...v2.2.1-rc2
- Java
Published by Pfeil 8 months ago
pit-service - v2.2.1-rc1
This is a preview of the upcoming release. Highlight this time is our docker container, which from this release on supports linux/arm64 architectures. This makes your images work also on macOS without docker giving you a warning.
What's Changed
- Permit configuration of actuators by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/269
- build(deps): bump org.owasp.dependencycheck from 12.0.1 to 12.0.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/275
- build(deps): bump io.freefair.lombok from 8.12 to 8.12.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/274
- build(deps): bump org.owasp.dependencycheck from 12.0.2 to 12.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/279
- build(deps): bump springDocVersion from 2.8.4 to 2.8.5 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/278
- Multi-arch image build (CI) backport by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/283
- build(deps): bump io.freefair.lombok from 8.12.1 to 8.12.2.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/282
- build(deps): bump org.springframework.boot from 3.4.2 to 3.4.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/281
- build(deps): bump org.junit:junit-bom from 5.11.4 to 5.12.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/280
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v2.2.0...v2.2.1-rc1
- Java
Published by Pfeil 10 months ago
pit-service - v2.2.0
Noteworthy changes
- Implement dryrun parameter for PID updates by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/254
- fix: work around elastic api not working due to spring boot bug by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/233
Other changes
- build(deps): bump org.springframework.boot from 3.3.4 to 3.3.5 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/236
- build(deps): bump org.owasp.dependencycheck from 10.0.4 to 11.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/237
- build(deps): bump docker/build-push-action from 5 to 6 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/234
- build(deps): bump edu.kit.datamanager:repo-core from 1.2.2 to 1.2.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/238
- build(deps): bump io.freefair.lombok from 8.10.2 to 8.11 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/240
- build(deps): bump edu.kit.datamanager:service-base from 1.3.1 to 1.3.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/239
- build(deps): bump org.owasp.dependencycheck from 11.1.0 to 11.1.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/246
- build(deps): bump io.spring.dependency-management from 1.1.6 to 1.1.7 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/250
- build(deps): bump net.researchgate.release from 3.0.2 to 3.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/252
- build(deps): bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/249
- build(deps): bump org.junit:junit-bom from 5.11.3 to 5.11.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/248
- build(deps): bump org.owasp.dependencycheck from 11.1.1 to 12.0.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/257
- build(deps): bump org.owasp.dependencycheck from 12.0.0 to 12.0.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/260
- build(deps): bump org.springframework.boot from 3.3.5 to 3.4.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/251
- build(deps): bump springDocVersion from 2.6.0 to 2.8.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/256
- build(deps): bump org.springframework.boot from 3.4.1 to 3.4.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/265
- build(deps): bump springDocVersion from 2.8.3 to 2.8.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/267
- build(deps): bump io.freefair.lombok from 8.11 to 8.12 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/268
- build(deps): bump edu.kit.datamanager:service-base from 1.3.2 to 1.3.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/261
- build(deps): bump edu.kit.datamanager:repo-core from 1.2.3 to 1.2.5 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/266
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v2.1.0...v2.2.0
- Java
Published by Pfeil 11 months ago
pit-service - v2.2.0-rc5
Please notify us about any issues or wishes with these features and fixes. We plan to release the real 2.2.0 soon. Note: The release candidates rc1 to rc4 were related to fixes in our docker release CI process and therefore not listed as a GitHub release.
Noteworthy changes
- Implement dryrun parameter for PID updates by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/254
- fix: work around elastic api not working due to spring boot bug by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/233
Other changes
- build(deps): bump org.springframework.boot from 3.3.4 to 3.3.5 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/236
- build(deps): bump org.owasp.dependencycheck from 10.0.4 to 11.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/237
- build(deps): bump docker/build-push-action from 5 to 6 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/234
- build(deps): bump edu.kit.datamanager:repo-core from 1.2.2 to 1.2.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/238
- build(deps): bump io.freefair.lombok from 8.10.2 to 8.11 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/240
- build(deps): bump edu.kit.datamanager:service-base from 1.3.1 to 1.3.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/239
- build(deps): bump org.owasp.dependencycheck from 11.1.0 to 11.1.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/246
- build(deps): bump io.spring.dependency-management from 1.1.6 to 1.1.7 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/250
- build(deps): bump net.researchgate.release from 3.0.2 to 3.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/252
- build(deps): bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/249
- build(deps): bump org.junit:junit-bom from 5.11.3 to 5.11.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/248
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v2.1.0...v2.2.0-rc5
- Java
Published by Pfeil 12 months ago
pit-service - v2.1.0
This is our first release where we also provide a docker container, hosted on GitHub. Please give us feedback if something does not work out for you or documentation is missing. There is an introduction in the README.md file or in the GitHub packages section.
The Typed PID Maker now supports automatic copying of an attribute to the URL field, if the handle system is being used. The documentation about this detail is within the application-default.properties in the config folder.
What's Changed
- #76 support redirection fields in pid systems by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/228
- build(deps): bump org.junit:junit-bom from 5.11.2 to 5.11.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/231
- Improve getting started experience by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/230
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v2.0.1...v2.1.0
- Java
Published by Pfeil about 1 year ago
pit-service - v2.0.1
This is a maintenance release, updating (and removing) dependencies and fixing some minor bugs. Updating is strongly recommended. As some major dependencies changed (e.g., spring boot), this is still somehow a larger release. Please notify us about any changes in its behavior. Our tests did not discover any changes, except for a slightly slower startup time of spring.
What's Changed
- build(deps): bump org.owasp.dependencycheck from 8.4.0 to 8.4.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/177
- build(deps): bump com.github.everit-org.json-schema:org.everit.json.schema from 1.14.2 to 1.14.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/178
- build(deps): bump io.spring.dependency-management from 1.1.3 to 1.1.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/176
- build(deps): bump org.junit:junit-bom from 5.10.0 to 5.10.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/175
- tests: fix by providing updated urls in tests by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/198
- build(deps): bump gradle/wrapper-validation-action from 1 to 3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/199
- ci: replace legacy gradle action by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/200
- build(deps): bump gradle/gradle-build-action from 2 to 3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/195
- build(deps): bump actions/setup-java from 3 to 4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/182
- build(deps): bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/189
- build(deps): bump org.owasp.dependencycheck from 8.4.3 to 9.0.9 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/193
- build(deps): bump com.github.everit-org.json-schema:org.everit.json.schema from 1.14.3 to 1.14.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/187
- build(deps): bump com.google.guava:guava from 32.1.3-jre to 33.2.1-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/202
- build(deps): bump springDocVersion from 2.2.0 to 2.6.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/203
- build(deps): bump org.junit:junit-bom from 5.10.1 to 5.10.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/206
- build(deps): bump gradle/actions from 3 to 4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/204
- build(deps): bump io.spring.dependency-management from 1.1.4 to 1.1.6 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/207
- Fix 197 handle prefix missing slash by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/215
- build(deps): bump com.gorylenko.gradle-git-properties from 2.4.1 to 2.4.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/213
- build(deps): bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/216
- build(deps): bump io.freefair.lombok from 8.4 to 8.10 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/219
- build(deps): bump org.junit:junit-bom from 5.10.3 to 5.11.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/220
- build(deps): bump org.junit:junit-bom from 5.11.0 to 5.11.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/222
- build(deps): bump io.freefair.lombok from 8.10 to 8.10.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/223
- ci: test for openjdk 21 by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/211
- build(deps): bump edu.kit.datamanager:repo-core from 1.2.1 to 1.2.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/214
- build(deps): bump edu.kit.datamanager:service-base from 1.2.0 to 1.3.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/205
- build(deps): bump org.springframework.boot from 3.1.5 to 3.3.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/221
- build(deps): bump org.junit:junit-bom from 5.11.1 to 5.11.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/227
- build(deps): bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/225
- build(deps): bump org.owasp.dependencycheck from 9.0.9 to 10.0.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/224
- build(deps): bump com.jayway.jsonpath:json-path from 2.8.0 to 2.9.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/226
- build(deps): remove com.google.code.gson:gson by @dependabot in https://github.com/kit-data-manager/pit-service/pull/208
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v2.0.0...v2.0.1
- Java
Published by Pfeil about 1 year ago
pit-service - v2.0.0
Highlight 🌻
We drastically improved and simplified the API at the same time. Validation functionality is now integrated as parameters of the logical associated endpoints (create for unregistered records (dryrun=true) and resolve for registered PIDs (validation=true)). At the same time, the error codes now communicate detailed error messages about failures. This especially enriches validation. All APIs now have consistent API error codes and messages. In order to do so, we fully rewrote the validation system and did extensive testing of the API. Use our swagger documentation to see what has changed. 🚀
What's Changed
- build(deps): bump io.freefair.lombok from 8.1.0 to 8.2.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/160
- build(deps): bump io.spring.dependency-management from 1.1.2 to 1.1.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/159
- build(deps): bump io.freefair.lombok from 8.2.2 to 8.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/162
- build(deps): bump org.owasp.dependencycheck from 8.3.1 to 8.4.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/161
- build(deps): bump org.springframework.boot from 2.7.13 to 2.7.15 by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/164
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/165
- Fix 114 Unclear/non-standard response for post api/v1/pit/pid by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/125
- 115 Upgrade Spring Boot by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/168
- Development branch for v2.0.0 by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/174
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v1.1.1...v2.0.0
- Java
Published by Pfeil about 2 years ago
pit-service - v1.1.1
This release fixes an issue which prevented the modification/creation of PIDs in some cases. It is therefore highly recommended to update to this version. As usual, it also contains recent dependency updates.
What's Changed
- build(deps): bump com.google.guava:guava from 32.0.0-jre to 32.0.1-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/142
- Update gradle to v8.1.1 by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/146
- build(deps): update spring boot to 2.7.13 by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/147
- build(deps): bump org.owasp.dependencycheck from 8.2.1 to 8.3.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/144
- build(deps): bump io.freefair.lombok from 6.6.3 to 8.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/149
- build(deps): bump com.google.guava:guava from 32.0.1-jre to 32.1.1-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/150
- build(deps): bump org.junit:junit-bom from 5.9.3 to 5.10.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/154
- build(deps): bump io.spring.dependency-management from 1.1.0 to 1.1.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/152
- fix: sanity check in HandleRecord conversion. by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/157
- build(deps): bump com.google.guava:guava from 32.1.1-jre to 32.1.2-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/156
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v1.1.0...v1.1.1
- Java
Published by Pfeil over 2 years ago
pit-service - v1.1.0
Highlights 🚀
- 🔍 Directly ingest records into a configured Elasticsearch instance and query it via the Typed PID Maker REST interface. Without any limits to the Query Language of Elasticsearch.
- 🖥️ The Typed PID Maker has now a command line interface. Given additional parameters you can either write all known PIDs or even all PIDs of the configured prefix to a CSV file. Or you can even bootstrap an instance with those PIDs. This means PID messages will be re-sent, indexed, and marked as known.
- ⚙️ There are new options to customize the structure of the PID itself. Give your PID a branding, change its length or its casing.
What's Changed
- Bump net.handle:handle-client from 9.3.0 to 9.3.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/107
- Bump org.owasp.dependencycheck from 8.0.2 to 8.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/108
- Bump io.freefair.lombok from 6.6.1 to 6.6.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/113
- Bump org.springframework.boot from 2.7.8 to 2.7.9 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/111
- Bump org.owasp.dependencycheck from 8.1.0 to 8.1.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/115
- Bump com.github.everit-org.json-schema:org.everit.json.schema from 1.14.1 to 1.14.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/116
- Bump com.github.kt3k.coveralls from 2.12.0 to 2.12.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/117
- Bump springDocVersion from 1.6.14 to 1.6.15 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/118
- Refactoring by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/87
- Bump org.springframework.boot from 2.7.9 to 2.7.10 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/124
- Bump org.owasp.dependencycheck from 8.1.2 to 8.2.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/123
- Bump springDocVersion from 1.6.15 to 1.7.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/126
- Add issue templates by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/132
- Create CONTRIBUTING.md by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/133
- Bump org.springframework.boot from 2.7.10 to 2.7.11 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/134
- Bump org.junit:junit-bom from 5.9.2 to 5.9.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/137
- Add search endpoint by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/128
- Add prefix harvesting CLI by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/127
- Bump com.google.guava:guava from 31.1-jre to 32.0.0-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/139
- More flexible PID suffix generation. by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/119
- docs(swagger): add hint about validation time by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/140
- Fix 135 "h2 db + local pidsystem may cause unexpected errors" by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/141
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v1.0.2...v1.1.0
- Java
Published by Pfeil over 2 years ago
pit-service - v1.0.2
A maintenance release. It contains updates for dependencies and provides some additional build information via spring actuator.
What's Changed
- Bump junit-bom from 5.9.1 to 5.9.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/96
- Bump org.owasp.dependencycheck from 7.4.4 to 8.0.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/98
- Bump service-base from 1.0.7 to 1.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/95
- Bump org.owasp.dependencycheck from 8.0.0 to 8.0.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/100
- Bump org.springframework.boot from 2.7.7 to 2.7.8 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/101
- Bump repo-core from 1.0.4 to 1.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/97
- Bump org.owasp.dependencycheck from 8.0.1 to 8.0.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/102
- Bump repo-core from 1.1.0 to 1.1.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/103
- Include build info into spring actuator. by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/105
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v1.0.1...v1.0.2
- Java
Published by Pfeil almost 3 years ago
pit-service - v1.0.1
In this patch release, we mainly fixed the support for authentication via JWT and KeyCloak and improved the documentation for the service configuration.
What's Changed
- Bump org.springframework.boot from 2.7.6 to 2.7.7 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/89
- Bump org.owasp.dependencycheck from 7.4.1 to 7.4.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/90
- Bump gson from 2.10 to 2.10.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/92
- Bump org.owasp.dependencycheck from 7.4.3 to 7.4.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/93
- Fix and document JWT authentication by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/94
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v1.0.0...v1.0.1
- Java
Published by Pfeil almost 3 years ago
pit-service - v1.0.0
We are happy to announce our first major release! 🎉
As we follow semantic versioning, you are now able to make assumptions on the APIs stability. In addition, we have some new features added:
🚀 Highlights:
- 🏋🏼♀️ Simpler JSON format for the REST API: If the content-type and accept header are set properly, the Typed PID Maker expects and returns a lightweight format, which is still able to express the same information. This may be the default in future major versions. https://github.com/kit-data-manager/pit-service/pull/77
- 🗄️ Persistent sandboxed PIDs: For extended testing purposes and other use-cases, there is now a new internal PID mode which stores PIDs and their records in the local database. Compared to the In-Memory mode, this means that PIDs will survive restarts of the Typed PID Maker and be kind of persistent (if the database is properly configured). But of course, they are only resolvable using this instance, which is the main difference to, for example, the Handle Protocol mode, where PIDs are stored externally in the Handle system. https://github.com/kit-data-manager/pit-service/pull/61
What's Changed
- Bump io.freefair.lombok from 6.6 to 6.6.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/85
- Bump springDocVersion from 1.6.13 to 1.6.14 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/84
- Add simpler JSON format for the API by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/77
- Persist sandboxed pids by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/61
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v0.6.0...v1.0.0
- Java
Published by Pfeil about 3 years ago
pit-service - v0.6.0
🚀 Hightlights:
- Add tabulator support by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/74
What's Changed
- Bump net.researchgate.release from 3.0.1 to 3.0.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/50
- Bump io.freefair.lombok from 6.5.0.3 to 6.5.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/49
- Bump org.owasp.dependencycheck from 7.1.2 to 7.2.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/52
- Bump org.springframework.boot from 2.7.3 to 2.7.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/56
- Bump io.spring.dependency-management from 1.0.13.RELEASE to 1.0.14.RELEASE by @dependabot in https://github.com/kit-data-manager/pit-service/pull/55
- Bump org.owasp.dependencycheck from 7.2.0 to 7.2.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/54
- Bump junit-bom from 5.9.0 to 5.9.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/53
- Use other JRE docker images. by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/57
- Fix the guava dependency not being found. by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/65
- Bump springDocVersion from 1.6.11 to 1.6.12 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/62
- Bump repo-core from 1.0.3 to 1.0.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/64
- Bump org.springframework.boot from 2.7.4 to 2.7.5 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/68
- Bump org.owasp.dependencycheck from 7.2.1 to 7.3.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/66
- Bump gson from 2.9.1 to 2.10 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/69
- Bump io.spring.dependency-management from 1.0.14.RELEASE to 1.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/67
- Fix query of all known pids without filter by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/70
- Bump service-base from 1.0.4 to 1.0.7 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/63
- Bump org.owasp.dependencycheck from 7.3.0 to 7.3.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/72
- Bump springDocVersion from 1.6.12 to 1.6.13 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/73
- Add tabulator support by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/74
- Bump org.owasp.dependencycheck from 7.3.2 to 7.4.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/78
- Bump io.freefair.lombok from 6.5.1 to 6.6 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/80
- Bump httpclient from 4.5.13 to 4.5.14 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/79
- Bump httpclient-cache from 4.5.13 to 4.5.14 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/81
- Bump org.owasp.dependencycheck from 7.4.0 to 7.4.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/82
- Bump org.springframework.boot from 2.7.5 to 2.7.6 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/83
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v0.5.0...v0.6.0
- Java
Published by Pfeil about 3 years ago
pit-service - v0.5.0
🚀 Highlights: * Persist known identifiers by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/35 * Profile key configuration by @akshay4uk in https://github.com/kit-data-manager/pit-service/pull/16 * MaketypingConfigurable by @akshay4uk in https://github.com/kit-data-manager/pit-service/pull/17
What's Changed
- Gradle setup cleanup by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/5
- Rename PIT Service to Typed PID Maker. by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/7
- Implement handle protocol by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/6
- Documentation and Testing for PIDRecord Class. by @akshay4uk in https://github.com/kit-data-manager/pit-service/pull/9
- Fix test by @akshay4uk in https://github.com/kit-data-manager/pit-service/pull/11
- Spring4shell measures by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/12
- Updating pid exception by @akshay4uk in https://github.com/kit-data-manager/pit-service/pull/14
- Profile key configuration by @akshay4uk in https://github.com/kit-data-manager/pit-service/pull/16
- MaketypingConfigurable by @akshay4uk in https://github.com/kit-data-manager/pit-service/pull/17
- Update kitdm dependencies by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/8
- Bump net.researchgate.release from 2.8.1 to 3.0.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/24
- Improve test CI by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/26
- Bump org.springframework.boot from 2.6.9 to 2.7.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/27
- Bump org.owasp.dependencycheck from 6.5.0.1 to 7.1.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/29
- Bump io.spring.dependency-management from 1.0.11.RELEASE to 1.0.12.RELEASE by @dependabot in https://github.com/kit-data-manager/pit-service/pull/22
- Bump io.freefair.lombok from 6.3.0 to 6.5.0.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/20
- Bump org.everit.json.schema from 1.14.0 to 1.14.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/21
- Make type cache configurable by @akshay4uk in https://github.com/kit-data-manager/pit-service/pull/30
- Bump service-base from 1.0.3 to 1.0.4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/34
- Bump repo-core from 1.0.2 to 1.0.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/32
- Bump junit-bom from 5.8.2 to 5.9.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/33
- Bump gson from 2.8.9 to 2.9.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/31
- Bump org.owasp.dependencycheck from 7.1.1 to 7.1.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/37
- Bump io.spring.dependency-management from 1.0.12.RELEASE to 1.0.13.RELEASE by @dependabot in https://github.com/kit-data-manager/pit-service/pull/38
- Bump springDocVersion from 1.6.9 to 1.6.11 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/36
- Bump org.springframework.boot from 2.7.2 to 2.7.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/39
- Bump net.researchgate.release from 3.0.0 to 3.0.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/40
- Make dependabot also check updates for actions. by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/42
- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/45
- Bump github/codeql-action from 1 to 2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/44
- Bump actions/setup-java from 2 to 3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/43
- Complete the renaming by @pjoKIT in https://github.com/kit-data-manager/pit-service/pull/47
- Persist known identifiers by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/35
New Contributors
- @Pfeil made their first contribution in https://github.com/kit-data-manager/pit-service/pull/5
- @akshay4uk made their first contribution in https://github.com/kit-data-manager/pit-service/pull/9
- @dependabot made their first contribution in https://github.com/kit-data-manager/pit-service/pull/24
- @pjoKIT made their first contribution in https://github.com/kit-data-manager/pit-service/pull/47
Full Changelog: https://github.com/kit-data-manager/pit-service/commits/v0.5.0
- Java
Published by Pfeil over 3 years ago