vikunja/pkg
kolaente 5c02527d2d
fix!(config): read all env variables into config store explicitly
This changes the way environment variables are read into Vikunja's config.
With this change, Vikunja loads the config from all env variables into the config store explicitly, after all config files have been processed. The breaking change here is that values from env variables now may override values from a config file when both are specified.
This allows specifying openid providers using only environment values. Previously this still required a config file to work, because viper wouldn't know about these values otherwise.

Resolves https://community.vikunja.io/t/configure-openid-via-environment/628/16
2025-01-24 14:42:27 +01:00
..
caldav chore(caldav): refactor fetching projects 2024-10-30 08:37:27 +01:00
cmd fix: start server when listening on socket 2025-01-21 10:18:14 +01:00
config fix!(config): read all env variables into config store explicitly 2025-01-24 14:42:27 +01:00
cron chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
db fix(filter): do not show tasks in filter results when they are filtered out by labels 2025-01-20 14:05:42 +01:00
events fix: create missing indexes on postgres 2024-10-28 13:25:38 +01:00
files fix(files): configure the files path in files init instead of globally 2024-09-29 19:04:25 +02:00
initialize chore: rearrange cron registers 2024-09-19 11:24:43 +02:00
integrations fix(filter): do not show tasks in filter results when they are filtered out by labels 2025-01-20 14:05:42 +01:00
log chore(logging): simplify log template string 2024-09-20 08:42:22 +02:00
mail fix(mail): do not fail testmail command when the connection could not be closed. 2024-08-12 11:08:16 +02:00
metrics chore(web): move web handler package to Vikunja 2024-08-29 16:15:28 +02:00
migration fix: specify cols when upgrading 2024-12-09 17:42:31 +01:00
models fix: swagger docs 2025-01-24 14:20:07 +01:00
modules fix(user): do not allow changing name in settings when the user originates from an external auth provider 2025-01-21 16:27:06 +01:00
notifications feat(notifications): include link to settings in notifications 2025-01-20 17:38:18 +01:00
red chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
routes fix(user): do not allow changing name in settings when the user originates from an external auth provider 2025-01-21 16:27:06 +01:00
swagger fix: swagger docs 2025-01-24 14:20:07 +01:00
user fix(auth): check for existence of field before casting 2025-01-22 09:45:14 +01:00
utils fix(colors): truncate longer hex color values 2024-09-30 20:06:10 +02:00
version fix(build): don't require swagger to build 2023-09-06 21:08:09 +02:00
web chore(web): always set internal error 2024-09-01 19:37:27 +02:00