api/pkg
Peter H0ffmann ad04d302af chore: reverse the coupling of module log and config (#1606)
This way the config module can already use the log module with the same result (default logging to StdOut with Level INFO, same output as before) but ENV variables can already change the logging of config file related log output). It is now possible to dump as a cronjob without having to filter the default log about the used config file.

Also:
- all logging modules are now configurable when initializing which makes testing easier
- viper dependency removed from logging
- log correct settings when configured error level is invalid
- deprecation of value "false" for log.standard and log.events (already not mentioned in https://vikunja.io/docs/config-options/)

Co-authored-by: Berengar W. Lehr <Berengar.Lehr@uni-jena.de>
Reviewed-on: vikunja/api#1606
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Peter H0ffmann <hoffmannp@noreply.kolaente.de>
Co-committed-by: Peter H0ffmann <hoffmannp@noreply.kolaente.de>
2023-10-03 09:28:28 +00:00
..
caldav fix: lint 2023-09-07 11:31:35 +02:00
cmd fix(cmd): do not initialize asnyc operations when running certain cli commands 2023-09-04 11:22:50 +02:00
config chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
cron chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
db chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
events chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
files chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
initialize chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
integrations fix: validate usernames on registration 2023-09-01 17:40:31 +02:00
log chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
mail chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
metrics chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
migration chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
models fix(typesense): getting all data from typesense 2023-09-29 21:26:12 +02:00
modules fix(project background): add more checks for whether a background file exists when duplicating or deleting a project 2023-09-13 11:20:59 +02:00
notifications fix: lint 2023-09-04 14:25:46 +02:00
red chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
routes chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
swagger fix(swagger): add generated swagger docs to repo 2023-09-06 18:01:45 +02:00
user feat(notify): don't notify disabled users 2023-09-04 14:23:56 +02:00
utils fix: lint 2023-09-01 08:39:25 +02:00
version fix(build): don't require swagger to build 2023-09-06 21:08:09 +02:00