diff --git a/app.config.js b/app.config.js index 7fd9c369fbc1518dac65340f4a4cc8f9a5e72451..6ecace5761d56841d14fbbd8d71bbcccc4a83cc1 100644 --- a/app.config.js +++ b/app.config.js @@ -1,3 +1,6 @@ +const nextcloudAuthInfoDE = 'Für diese Funktion ist ein TU Graz Bediensteten Account nötig!'; +const nextcloudAuthInfoEN = 'A TU Graz employee account is required for this function!'; + export default { local: { basePath: '/dist/', @@ -8,6 +11,8 @@ export default { matomoSiteId: 131, nextcloudBaseURL: 'http://localhost:8081', nextcloudName: 'TU Graz cloud', + nextcloudAuthInfoDE: nextcloudAuthInfoDE, + nextcloudAuthInfoEN: nextcloudAuthInfoEN, pdfAsQualifiedlySigningServer: 'https://sig-dev.tugraz.at', hiddenActivities: ['dbp-signature-verification-full'], }, @@ -20,6 +25,8 @@ export default { matomoSiteId: 131, nextcloudBaseURL: 'http://bs-local.com:8081', nextcloudName: 'TU Graz cloud', + nextcloudAuthInfoDE: nextcloudAuthInfoDE, + nextcloudAuthInfoEN: nextcloudAuthInfoEN, pdfAsQualifiedlySigningServer: 'https://sig-dev.tugraz.at', hiddenActivities: [], }, @@ -32,6 +39,8 @@ export default { matomoSiteId: 131, nextcloudBaseURL: 'https://nc-dev.tugraz.at/pers', nextcloudName: 'TU Graz cloud', + nextcloudAuthInfoDE: nextcloudAuthInfoDE, + nextcloudAuthInfoEN: nextcloudAuthInfoEN, pdfAsQualifiedlySigningServer: 'https://sig-dev.tugraz.at', hiddenActivities: ['dbp-signature-verification-full'], }, @@ -44,6 +53,8 @@ export default { matomoSiteId: 131, nextcloudBaseURL: 'https://cloud.tugraz.at', nextcloudName: 'TU Graz cloud', + nextcloudAuthInfoDE: nextcloudAuthInfoDE, + nextcloudAuthInfoEN: nextcloudAuthInfoEN, pdfAsQualifiedlySigningServer: 'https://sig-test.tugraz.at', hiddenActivities: ['dbp-signature-verification-full'], }, @@ -56,6 +67,8 @@ export default { matomoSiteId: 137, nextcloudBaseURL: 'https://cloud.tugraz.at', nextcloudName: 'TU Graz cloud', + nextcloudAuthInfoDE: nextcloudAuthInfoDE, + nextcloudAuthInfoEN: nextcloudAuthInfoEN, pdfAsQualifiedlySigningServer: 'https://sig.tugraz.at', hiddenActivities: ['dbp-signature-verification-full'], }, diff --git a/assets/dbp-signature.html.ejs b/assets/dbp-signature.html.ejs index f5a5c4845f34b4e5cf3f883dc17bf10b17a6cb0f..80732ab520db625b008db2c1b1242b77235ca5a5 100644 --- a/assets/dbp-signature.html.ejs +++ b/assets/dbp-signature.html.ejs @@ -89,10 +89,10 @@ <script> const langTexts = { "de": { - "nextcloud-auth-info": "Für diese Funktion ist ein TU Graz Bediensteten Account nötig!", + "nextcloud-auth-info": "<%= nextcloudAuthInfoDE %>", }, "en": { - "nextcloud-auth-info": "A TU Graz employee account is required for this function!", + "nextcloud-auth-info": "<%= nextcloudAuthInfoEN %>", }, } diff --git a/rollup.config.js b/rollup.config.js index ecac12d45e326130a81b8e5d766038fd04097e1c..7a9a08e105813859dfdef92df5c3c64f51e9f5a4 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -39,6 +39,8 @@ if (appEnv in appConfig) { matomoSiteId: -1, nextcloudBaseURL: 'https://test', nextcloudName: '', + nextcloudAuthInfoDE: '', + nextcloudAuthInfoEN: '', pdfAsQualifiedlySigningServer: 'https://test', hiddenActivities: [], }; @@ -131,6 +133,8 @@ export default (async () => { nextcloudBaseURL: config.nextcloudBaseURL, nextcloudFileURL: config.nextcloudFileURL, nextcloudName: config.nextcloudName, + nextcloudAuthInfoDE: config.nextcloudAuthInfoDE, + nextcloudAuthInfoEN: config.nextcloudAuthInfoEN, keyCloakBaseURL: config.keyCloakBaseURL, keyCloakClientId: config.keyCloakClientId, CSP: config.CSP,