Merge pull request 'Imprint&Privacy Links feature/135-imprint_and_privacy' (#136) from feature/135-imprint_and_privacy into dev
Some checks failed
continuous-integration/drone/push Build is failing

Reviewed-on: #136
This commit is contained in:
Nicolai Ort 2021-02-02 14:45:00 +00:00
commit 110a84783e
3 changed files with 7 additions and 2 deletions

View File

@ -69,6 +69,9 @@ yarn docs
| MAIL_USER | String | N/A | The username for sending mails | MAIL_USER | String | N/A | The username for sending mails
| MAIL_PASSWORD | String | N/A | The user's password for sending mails | MAIL_PASSWORD | String | N/A | The user's password for sending mails
| MAIL_FROM | String | N/A | The from-address for sending mails | MAIL_FROM | String | N/A | The from-address for sending mails
| IMPRINT_URL | String(Url) | /imprint | The link to a imprint page for the system (Defaults to the frontend's imprint)
| PRIVACY_URL | String(Url) | /privacy | The link to a privacy page for the system (Defaults to the frontend's privacy page)
## Recommended Editor ## Recommended Editor

View File

@ -42,7 +42,7 @@ export function generateSpec(storage: MetadataArgsStorage, schemas) {
} }
}, },
info: { info: {
description: "The the backend API for the LfK! runner system.", description: `The the backend API for the LfK! runner system. <br>[Imprint](${config.imprint_url}) & [Privacy](${config.privacy_url})`,
title: "LfK! Backend API", title: "LfK! Backend API",
version: config.version version: config.version
}, },

View File

@ -16,7 +16,9 @@ export const config = {
mail_port: Number(process.env.MAIL_PORT) || 25, mail_port: Number(process.env.MAIL_PORT) || 25,
mail_user: process.env.MAIL_USER, mail_user: process.env.MAIL_USER,
mail_password: process.env.MAIL_PASSWORD, mail_password: process.env.MAIL_PASSWORD,
mail_from: process.env.MAIL_FROM mail_from: process.env.MAIL_FROM,
privacy_url: process.env.PRIVACY_URL || "/privacy",
imprint_url: process.env.IMPRINT_URL || "/imprint"
} }
let errors = 0 let errors = 0
if (typeof config.internal_port !== "number") { if (typeof config.internal_port !== "number") {