feat: move custom logo setting to api

This commit is contained in:
kolaente 2024-02-09 14:33:21 +01:00
parent d7dc209f15
commit db2ec45378
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
4 changed files with 4 additions and 3 deletions

View File

@ -60,6 +60,8 @@ service:
demomode: false
# Allow changing the logo and other icons based on various occasions throughout the year.
allowiconchanges: true
# Allow using a custom logo via external URL.
customlogourl: ''
sentry:
# If set to true, enables anonymous error tracking of api errors via Sentry. This allows us to gather more

View File

@ -23,8 +23,6 @@
// It has to be the full url, including the last /api/v1 part and port.
// You can change this if your api is not reachable on the same port as the frontend.
window.API_URL = 'http://localhost:3456/api/v1'
// Allow using a custom logo via external URL.
window.CUSTOM_LOGO_URL = ''
</script>
</body>
</html>

View File

@ -63,6 +63,7 @@ const (
ServiceEnableUserDeletion Key = `service.enableuserdeletion`
ServiceMaxAvatarSize Key = `service.maxavatarsize`
ServiceAllowIconChanges Key = `service.allowiconchanges`
ServiceCustomLogoURL Key = `service.customlogourl`
SentryEnabled Key = `sentry.enabled`
SentryDsn Key = `sentry.dsn`

View File

@ -79,7 +79,7 @@ func serveIndexFile(c echo.Context, assetFs http.FileSystem) (err error) {
if config.ServiceAllowIconChanges.GetBool() {
data["ALLOW_ICON_CHANGES"] = "true"
}
data["CUSTOM_LOGO_URL"] = "" // TODO
data["CUSTOM_LOGO_URL"] = config.ServiceCustomLogoURL.GetString()
err = tmpl.Execute(&tplOutput, data)
if err != nil {