From d65456839392844fee0c962c0943b79fbc42faaf Mon Sep 17 00:00:00 2001 From: Martin Weise <martin.weise@tuwien.ac.at> Date: Thu, 16 Nov 2023 18:18:41 +0100 Subject: [PATCH] Can change the title even without re-building --- dbrepo-ui/Dockerfile | 4 ++-- dbrepo-ui/dbrepo.config.json | 4 ++-- dbrepo-ui/layouts/default.vue | 5 +++++ docker-compose.yml | 2 ++ 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/dbrepo-ui/Dockerfile b/dbrepo-ui/Dockerfile index 616c4a714c..3336cdc5b5 100644 --- a/dbrepo-ui/Dockerfile +++ b/dbrepo-ui/Dockerfile @@ -8,8 +8,8 @@ ENV API=http://:80 WORKDIR /app -COPY ./package.json ./ -COPY ./yarn.lock ./ +COPY ./package.json ./package.json +COPY ./yarn.lock ./yarn.lock # Install yarn dependencies RUN yarn install --frozen-lockfile diff --git a/dbrepo-ui/dbrepo.config.json b/dbrepo-ui/dbrepo.config.json index 7256c691af..5683a20595 100644 --- a/dbrepo-ui/dbrepo.config.json +++ b/dbrepo-ui/dbrepo.config.json @@ -16,7 +16,7 @@ "ports": [ 5672 ], - "extraInfo": "130.128.0.0/15" + "extraInfo": null } }, "storage": { @@ -30,7 +30,7 @@ }, "database": { "connection": { - "extraInfo": "130.128.0.0/15" + "extraInfo": null } }, "keycloak": { diff --git a/dbrepo-ui/layouts/default.vue b/dbrepo-ui/layouts/default.vue index e7656a223f..9a3b21d8e7 100644 --- a/dbrepo-ui/layouts/default.vue +++ b/dbrepo-ui/layouts/default.vue @@ -539,6 +539,11 @@ export default { return this.dynamicFieldsMap()[this.advancedSearchData.type].includes(item.attribute_name) } }, + head () { + return { + title: this.$config.title + } + }, provide () { return { advancedSearchData: this.advancedSearchData diff --git a/docker-compose.yml b/docker-compose.yml index f38cb5618f..aa8b60173e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -281,6 +281,8 @@ services: hostname: ui image: dbrepo-ui:latest build: ./dbrepo-ui + volumes: + - ./dbrepo.config.json:/app/dbrepo.config.json depends_on: dbrepo-search-service: condition: service_started -- GitLab