All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.1.1 - date 2025-01-20
- Fixed broken Docker package
- Update plugin org.asciidoctor.jvm.convert to v4.0.4 by @renovate in #150
- Update dependency org.postgresql:postgresql to v42.7.5 by @renovate in #149
- Update plugin net.researchgate.release to v3.1.0 by @renovate in #152
- Update plugin org.owasp.dependencycheck to v12 by @renovate in #155
- Update dependency org.json:json to v20250107 by @renovate in #154
1.1.0 - date 2025-01-20
- Support of asynchronous mapping via /api/v1/mappingExecution/schedule/ (see API docs for more details)
- Bump org.postgresql:postgresql from 42.5.0 to 42.7.4 by @dependabot in #53
- Update dependency jacoco to v0.8.12 by @renovate in #59
- Update dependency org.springframework.boot:spring-boot-starter-actuator to v2.7.18 by @renovate in #65
- Update dependency org.springframework.boot:spring-boot-configuration-processor to v2.7.18 by @renovate in #64
- Update dependency org.apache.httpcomponents:httpclient to v4.5.14 by @renovate in #60
- Update dependency org.junit.jupiter:junit-jupiter-migrationsupport to v5.11.3 by @renovate in #85
- Update plugin com.gorylenko.gradle-git-properties to v2.4.2 by @renovate in #74
- Update dependency org.springframework.boot:spring-boot-starter-web to v2.7.18 by @renovate in #70
- Update dependency org.springframework.boot:spring-boot-starter-security to v2.7.18 by @renovate in #67
- Update dependency org.springframework.boot:spring-boot-starter-data-jpa to v2.7.18 by @renovate in #66
- Update dependency org.springframework.boot:spring-boot-starter-test to v2.7.18 by @renovate in #68
- Update dependency org.springframework.boot:spring-boot-starter-validation to v2.7.18 by @renovate in #69
- Update dependency org.springframework:spring-test to v5.3.39 by @renovate in #73
- Update dependency org.junit.vintage:junit-vintage-engine to v5.11.3 by @renovate in #87
- Update dependency org.junit:junit-bom to v5.11.3 by @renovate in #98
- Update dependency com.h2database:h2 to v2.3.232 by @renovate in #91
- Update dependency org.projectlombok:lombok to v1.18.36 by @renovate in #89
- Bump org.junit.jupiter:junit-jupiter from 5.9.0 to 5.11.3 by @dependabot in #106
- Bump com.github.jknack:handlebars from 4.3.0 to 4.4.0 by @dependabot in #105
- Update dependency org.springdoc:springdoc-openapi-webmvc-core to v1.8.0 by @renovate in #102
- Update actions/setup-java action to v4 by @renovate in #112
- Update actions/checkout action to v4 by @renovate in #109
- Update dependency org.springdoc:springdoc-openapi-data-rest to v1.8.0 by @renovate in #100
- Update actions/dependency-review-action action to v4 by @renovate in #110
- Update actions/setup-python action to v5 by @renovate in #113
- Update dependency org.springframework.security:spring-security-test to v5.8.15 by @renovate in #103
- Update dependency org.springframework.restdocs:spring-restdocs-asciidoctor to v3.0.3 by @renovate in #111
- Update dependency org.springdoc:springdoc-openapi-ui to v1.8.0 by @renovate in #101
- Update github/codeql-action action to v3 by @renovate in #131
- Update eclipse-temurin Docker tag to v23 by @renovate in #130
- Update docker/build-push-action action to v6 by @renovate in #129
- Update plugin io.freefair.maven-publish-java to v8.11 by @renovate in #128
- Update plugin io.freefair.lombok to v8.11 by @renovate in #127
- Update dependency org.javers:javers-spring-boot-starter-sql to v7.7.0 by @renovate in #126
- Update dependency org.springframework.restdocs:spring-restdocs-mockmvc to v3.0.3 by @renovate in #125
- Update dependency org.json:json to v20240303 by @renovate in #119
- Update dependency commons-io:commons-io to v2.18.0 by @renovate in #133
- Update dependency gradle to v8.12 by @renovate in #146
- Update plugin io.spring.dependency-management to v1.1.7 by @renovate in #145
- Update dependency com.google.guava:guava to v33.4.0-jre by @renovate in #144
- Update dependency net.bytebuddy:byte-buddy to v1.16.1 by @renovate in #143
- Update dependency org.mockito:mockito-core to v5.15.2 by @renovate in #148
- Update dependency edu.kit.datamanager:service-base to v1.3.3 by @renovate in #147
- Update plugin com.gradle.enterprise to v3.19 by @renovate in #142
- Update plugin org.owasp.dependencycheck to v11.1.1 by @renovate in #141
- Update dependency org.eclipse.jgit:org.eclipse.jgit to v7.1.0.202411261347-r by @renovate in #140
- Update plugin org.springframework.boot to v3.4.1 by @renovate in #136
- Update springDocVersion to v2.8.3 by @renovate in #137
1.0.5 . date 2024-08-27
- Bump com.google.guava:guava from 31.1-jre to 33.3.0-jre
- Bump org.asciidoctor.jvm.convert from 3.3.0 to 4.0.3
- Bump org.apache.tika:tika-core from 2.7.0 to 2.9.2
- Bump com.gradle.enterprise from 3.9 to 3.18
1.0.4 . date 2024-02-09
- Missing project name while building docker via build script.
- Fix relative paths for JS and CSS
- Bump gradle from 7.5.1 to 7.6.4
- Add default context path (mapping-service)
1.0.3 - date 2024-02-07
- Improved file extension correction for download allowing to distinguish between different textfile flavours
- Dockerization of service
1.0.2 - date 2023-07-27
- Plugins loading their code via GitHub now also pull changes while being reloaded
- Mappings can now be deleted from the UI
- Mappings with missing mapping files are now visible in the UI and can be deleted
1.0.1 - date 2023-06-13
- Simple alert is shown if mapping fails to provide some feedback
- No more empty downloads in GUI
- User input and result data for mapping execution gets now reliably removed in case of success and error
- Fixed pythonExecutable config variable name and default value
1.0.0 - date 2023-06-09
- Plugin location is now configurable in application.properties
- Included mapping UI now returns results with proper mime type and extension
- Fixed format/extension detection issues of mapping result
- Fixed inconsistent response codes in endpoints
- Fixed several endpoint documentation issues
- Fixed issues in included mapping UI (wrong links to sub-pages, failed loading of existing mappings, hard-coded return of JSON result)
0.0.4 - date 2020-12-16
- Dockerfile for dockerhub
0.0.3 - date 2020-12-16
- Dockerfile for dockerhub
- Travis for CI
0.0.2 - date 2020-12-15
First version supporting registering of mappings (Gemma only) and mapping of metadata documents delivered by RabbitMQ
- Registration of mapping documents.
- Mapping of metadata documents with Gemma
- Ingest to elasticsearch