Skip to content

Commit ccf4b4f

Browse files
Merge pull request #42 from kit-data-manager/development
Prepare next release
2 parents 60d81e5 + c080a46 commit ccf4b4f

8 files changed

+44
-16
lines changed

CHANGELOG.md

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

77
## [Unreleased]
88
### Fixed
9+
### New Features
10+
### Changed
11+
12+
## [1.0.4] . date 2024-02-09
13+
### Fixed
14+
- Missing project name while building docker via build script.
15+
- Fix relative paths for JS and CSS
16+
17+
### Changed
18+
- Bump gradle from 7.5.1 to 7.6.4
19+
- Add default context path (mapping-service)
20+
21+
## [1.0.3] - date 2024-02-07
22+
### Fixed
923
- Improved file extension correction for download allowing to distinguish between different textfile flavours
1024

25+
### New Features
26+
- Dockerization of service
27+
1128
## [1.0.2] - date 2023-07-27
1229
### New Features
1330
- Plugins loading their code via GitHub now also pull changes while being reloaded
@@ -53,7 +70,9 @@ and mapping of metadata documents delivered by RabbitMQ
5370
- Mapping of metadata documents with Gemma
5471
- Ingest to elasticsearch
5572

56-
[Unreleased]: https://github.com/kit-data-manager/mapping-service/compare/v1.0.2...HEAD
73+
[Unreleased]: https://github.com/kit-data-manager/mapping-service/compare/v1.0.4...HEAD
74+
[1.0.4]: https://github.com/kit-data-manager/mapping-service/compare/v1.0.3...v1.0.4
75+
[1.0.3]: https://github.com/kit-data-manager/mapping-service/compare/v1.0.2...v1.0.3
5776
[1.0.2]: https://github.com/kit-data-manager/mapping-service/compare/v1.0.1...v1.0.2
5877
[1.0.1]: https://github.com/kit-data-manager/mapping-service/compare/v1.0.0...v1.0.1
5978
[1.0.0]: https://github.com/kit-data-manager/mapping-service/compare/v0.0.4...v1.0.0

gradle.properties

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

3+
// Name of project
4+
rootProject.name = 'mapping-service'
5+
// Version of project
36
version=1.0.4-SNAPSHOT
47
action.custom-1=allTests
58
action.custom-1.args=--configure-on-demand -w -x check

settings/application-default.properties

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
spring.main.allow-bean-definition-overriding=true
33
spring.main.allow-circular-references=true
44
server.port=8095
5+
6+
###############################################################################
7+
# Context Path
8+
###############################################################################
9+
server.servlet.context-path=/mapping-service
10+
511
# Data transfer settings, e.g. transfer compression and multipart message size.
612
# The properties max-file-size and max-request-size define the maximum size of files
713
# transferred to and from the repository. Setting them to -1 removes all limits.
@@ -19,15 +25,15 @@ springdoc.swagger-ui.disable-swagger-default-url=true
1925
info.app.name=Mapping-Service
2026
info.app.description=Generic mapping service supporting different mapping implementations.
2127
info.app.group=edu.kit.datamanager
22-
info.app.version=1.0.0
28+
info.app.version=1.0.4
2329
management.endpoint.health.probes.enabled=true
2430
management.endpoints.web.exposure.include=*
2531

2632
##################################################
2733
# Database
2834
##################################################
2935
spring.datasource.driver-class-name=org.h2.Driver
30-
spring.datasource.url=jdbc:h2:file:/tmp/mapping-service/database
36+
spring.datasource.url=jdbc:h2:file:./database/mapping-service
3137
spring.datasource.username=user
3238
spring.datasource.password=password
3339
spring.jpa.hibernate.ddl-auto=update

settings/application-docker.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ management.endpoints.web.exposure.include=*
2727
# Database
2828
##################################################
2929
spring.datasource.driver-class-name=org.h2.Driver
30-
spring.datasource.url=jdbc:h2:file:/tmp/mapping-service/database
30+
spring.datasource.url=jdbc:h2:file:./database/mapping-service
3131
spring.datasource.username=user
3232
spring.datasource.password=password
3333
spring.jpa.hibernate.ddl-auto=update

src/main/resources/static/addScheme.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
99
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
1010
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css">
11-
<link rel="stylesheet" href="CSS/dark-mode.css">
11+
<link rel="stylesheet" href="./CSS/dark-mode.css">
1212
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/jsoneditor@9.7.4/dist/jsoneditor.css">
1313

1414
<title>Mapping-Service (Administration)</title>
@@ -27,7 +27,7 @@ <h1 class="header col-auto">Mapping-Service GUI</h1>
2727
<input type="checkbox" class="form-check-input" id="darkSwitch">
2828
<label class="custom-control-label" for="darkSwitch">Dark Mode</label>
2929
</div>
30-
<script src="JS/dark-mode-switch.js"></script>
30+
<script src="./JS/dark-mode-switch.js"></script>
3131
</div>
3232
<ul class="nav nav-pills d-flex flex-wrap py-3 mb-4 border-bottom p-3">
3333
<li class="nav-item"><a href="./index.html" class="nav-link" aria-current="page">Home</a></li>
@@ -190,7 +190,7 @@ <h6 class="bg-warning p-2 rounded text-black" id="errorMessage" hidden>Error mes
190190
</div>
191191
</div>
192192

193-
<script src="/JS/addScheme.js"></script>
193+
<script src="./JS/addScheme.js"></script>
194194
<div class="row align-items-center ms-1 mt-4" id="editSave" hidden>
195195
<div class="spinner-border text-primary me-3 col-auto" role="status" id="editProgress" hidden>
196196
<span class="visually-hidden">Loading...</span>

src/main/resources/static/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77
<!-- Bootstrap CSS -->
88
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
99
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
10-
<link rel="stylesheet" href="CSS/dark-mode.css">
10+
<link rel="stylesheet" href="./CSS/dark-mode.css">
1111

1212
<title>Mapping-Service (Administration)</title>
1313
</head>
1414
<body class="p-3 bg-white">
1515
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
1616
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
1717
crossorigin="anonymous"></script>
18-
<script src="JS/addScheme.js"></script>
18+
<script src="./JS/addScheme.js"></script>
1919

2020
<header class="row align-items-center navbar">
2121
<h1 class="header col-auto">Mapping-Service GUI</h1>
@@ -24,7 +24,7 @@ <h1 class="header col-auto">Mapping-Service GUI</h1>
2424
<input type="checkbox" class="form-check-input" id="darkSwitch">
2525
<label class="custom-control-label" for="darkSwitch">Dark Mode</label>
2626
</div>
27-
<script src="JS/dark-mode-switch.js"></script>
27+
<script src="./JS/dark-mode-switch.js"></script>
2828
</div>
2929
<ul class="nav nav-pills d-flex flex-wrap py-3 mb-4 border-bottom p-3">
3030
<li class="nav-item"><a href="./index.html" class="nav-link active" aria-current="page">Home</a></li>

src/main/resources/static/mapDocument.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
1616
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
1717
crossorigin="anonymous"></script>
18-
<script defer src="JS/mapDocument.js"></script>
19-
<script defer src="JS/download.js"></script>
18+
<script defer src="./JS/mapDocument.js"></script>
19+
<script defer src="./JS/download.js"></script>
2020

2121
<header class="row align-items-center navbar">
2222
<h1 class="header col-auto">Mapping-Service GUI</h1>
@@ -25,7 +25,7 @@ <h1 class="header col-auto">Mapping-Service GUI</h1>
2525
<input type="checkbox" class="form-check-input" id="darkSwitch">
2626
<label class="custom-control-label" for="darkSwitch">Dark Mode</label>
2727
</div>
28-
<script src="JS/dark-mode-switch.js"></script>
28+
<script src="./JS/dark-mode-switch.js"></script>
2929
</div>
3030
<ul class="nav nav-pills d-flex flex-wrap py-3 mb-4 border-bottom p-3">
3131
<li class="nav-item"><a href="./index.html" class="nav-link" aria-current="page">Home</a></li>

src/main/resources/static/showSchemes.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77
<!-- Bootstrap CSS -->
88
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
99
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
10-
<link rel="stylesheet" href="CSS/dark-mode.css">
10+
<link rel="stylesheet" href="./CSS/dark-mode.css">
1111

1212
<title>Mapping-Service (Administration)</title>
1313
</head>
1414
<body class="p-3 bg-white" onload="getRecords()">
1515
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
1616
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
1717
crossorigin="anonymous"></script>
18-
<script src="JS/listSchemes.js"></script>
18+
<script src="./JS/listSchemes.js"></script>
1919

2020
<header class="row align-items-center navbar">
2121
<h1 class="header col-auto">Mapping-Service GUI</h1>
@@ -24,7 +24,7 @@ <h1 class="header col-auto">Mapping-Service GUI</h1>
2424
<input type="checkbox" class="form-check-input" id="darkSwitch">
2525
<label class="custom-control-label" for="darkSwitch">Dark Mode</label>
2626
</div>
27-
<script src="JS/dark-mode-switch.js"></script>
27+
<script src="./JS/dark-mode-switch.js"></script>
2828
</div>
2929
<ul class="nav nav-pills d-flex flex-wrap py-3 mb-4 border-bottom p-3">
3030
<li class="nav-item"><a href="./index.html" class="nav-link" aria-current="page">Home</a></li>

0 commit comments

Comments
 (0)