Make legal notice link configurable

The legal notice link in the navbar was hardcoded to the
bnvb website. Deployments without that legal notice showed
a dead link to a foreign site.

Move the URL into assets/config.json (legalNotice), like
the Nextcloud and adhoc buttons. The link stays hidden
unless the entry is configured.
This commit is contained in:
stefan.tollkuehn committed 2026-11-03 11:09:22 +01:00
1 parent 49a3d90dc5
commit 217a076120
3 files changed
+21 -1

No files matched your search

+1
View File
@@ -2,6 +2,7 @@
"jitsiLauncher": "server.domain.tld/subdir",
"jitsiHost": "jit.si",
"nextcloudBase": "https://cloud.domain.tld",
"legalNotice": "https://www.domain.tld/legal-notice",
"allowAdhocMeetings": true,
"launchTimeout": 2000,
"backgroundImage": "path/to/backgroundimage",