From 639d0cb1b98136f26147b698a4ae6be33723ae41 Mon Sep 17 00:00:00 2001 From: Guerdon Mukama Date: Mon, 1 Dec 2025 13:51:49 +1100 Subject: [PATCH 1/4] smtp config --- config.edn.template | 1 + 1 file changed, 1 insertion(+) diff --git a/config.edn.template b/config.edn.template index 72f6c5fbc..dd8a3de12 100644 --- a/config.edn.template +++ b/config.edn.template @@ -26,6 +26,7 @@ :catalogue-tree-show-matching-parents true :enable-autosave true :extra-stylesheets {:root "./" :files ["/theme/styles.css"]} + :smtp {:host "${SMTP_HOST}" :user "${SMTP_USER}" :pass "${SMTP_PASSWORD}" :port 587 :ssl true} ;; :theme-path "/rems/theme/theme.edn" ;; :extra-pages-path "/rems/extra-pages" } \ No newline at end of file From 0d53d82528476df53eb8753a15c3194ab315b478 Mon Sep 17 00:00:00 2001 From: Guerdon Mukama Date: Mon, 1 Dec 2025 16:40:46 +1100 Subject: [PATCH 2/4] change footer to au biocommons --- resources/translations/en.edn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/translations/en.edn b/resources/translations/en.edn index 24a983bd9..198d0f9c5 100644 --- a/resources/translations/en.edn +++ b/resources/translations/en.edn @@ -583,7 +583,7 @@ ;; %4 - %:invitation-url% - invitation link :workflow-handler-invitation {:message "Dear %:recipient%,\n\n%:invited-by% has invited you to be a handler of applications of workflow %:workflow%.\n\nYou can view the workflow at %:invitation-url%" :subject "Invitation to handle applications"}} - :footer "CSC – IT Center for Science" + :footer "Australian BioCommons" :form {:accepted-licenses "Accepted terms of use" :actions "Actions" :add-comment "Add comment" From 8df110fa768439eacf736614e7dbdbda38c76717 Mon Sep 17 00:00:00 2001 From: Guerdon Mukama Date: Tue, 2 Dec 2025 13:43:41 +1100 Subject: [PATCH 3/4] extra translations --- Dockerfile | 2 ++ config.edn.template | 1 + theme/extra-translations/en.edn | 1 + 3 files changed, 4 insertions(+) create mode 100644 theme/extra-translations/en.edn diff --git a/Dockerfile b/Dockerfile index 0518d614a..fd7537d00 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,7 @@ FROM eclipse-temurin:17-jre-alpine RUN apk add --no-cache bash gettext RUN mkdir -p /rems/keys +RUN mkdir -p /rems/theme/extra-translations WORKDIR /rems @@ -13,6 +14,7 @@ ENTRYPOINT ["bash","./docker-entrypoint.sh"] ADD https://github.com/CSCfi/rems/releases/download/v2.38.1/rems.jar /rems/rems.jar COPY config.edn.template /rems/config/config.edn.template COPY example-theme/extra-styles.css /rems/example-theme/extra-styles.css +COPY theme/extra-translations/ed.edn /rems/theme/extra-translations/en.edn COPY docker-entrypoint.sh /rems/docker-entrypoint.sh RUN chmod 664 /opt/java/openjdk/lib/security/cacerts diff --git a/config.edn.template b/config.edn.template index dd8a3de12..46af26488 100644 --- a/config.edn.template +++ b/config.edn.template @@ -27,6 +27,7 @@ :enable-autosave true :extra-stylesheets {:root "./" :files ["/theme/styles.css"]} :smtp {:host "${SMTP_HOST}" :user "${SMTP_USER}" :pass "${SMTP_PASSWORD}" :port 587 :ssl true} + :mail-from "${SMTP_SENDER}" ;; :theme-path "/rems/theme/theme.edn" ;; :extra-pages-path "/rems/extra-pages" } \ No newline at end of file diff --git a/theme/extra-translations/en.edn b/theme/extra-translations/en.edn new file mode 100644 index 000000000..588ebcce3 --- /dev/null +++ b/theme/extra-translations/en.edn @@ -0,0 +1 @@ +{:t {:footer "Australian Cardiovascular disease Data Commons" }} \ No newline at end of file From c649028d2e86d6134ec0fc108e2c89a209a90d94 Mon Sep 17 00:00:00 2001 From: Guerdon Mukama Date: Tue, 2 Dec 2025 15:31:11 +1100 Subject: [PATCH 4/4] fix dockerfile typo --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index fd7537d00..e207a68b2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ ENTRYPOINT ["bash","./docker-entrypoint.sh"] ADD https://github.com/CSCfi/rems/releases/download/v2.38.1/rems.jar /rems/rems.jar COPY config.edn.template /rems/config/config.edn.template COPY example-theme/extra-styles.css /rems/example-theme/extra-styles.css -COPY theme/extra-translations/ed.edn /rems/theme/extra-translations/en.edn +COPY theme/extra-translations/en.edn /rems/theme/extra-translations/en.edn COPY docker-entrypoint.sh /rems/docker-entrypoint.sh RUN chmod 664 /opt/java/openjdk/lib/security/cacerts