The following sections list the changes for unreleased.
- Chg #104: Switch to official logging library
-
Change #104: Switch to official logging library
Since there have been a structured logger part of the Go standard library we thought it's time to replace the library with that. Be aware that log messages should change a little bit.
The following sections list the changes for 1.1.0.
- Chg #51: Read secrets form files
- Chg #51: Integrate standard web config
- Enh #51: Integrate option pprof profiling
-
Change #51: Read secrets form files
We have added proper support to load secrets like the password from files or from base64-encoded strings. Just provide the flags or environment variables for token or private key with a DSN formatted string like
file://path/to/file
orbase64://Zm9vYmFy
. -
Change #51: Integrate standard web config
We integrated the new web config from the Prometheus toolkit which provides a configuration for TLS support and also some basic builtin authentication. For the detailed configuration you can check out the documentation.
-
Enhancement #51: Integrate option pprof profiling
We have added an option to enable a pprof endpoint for proper profiling support with the help of tools like Parca. The endpoint
/debug/pprof
can now optionally be enabled to get the profiling details for catching potential memory leaks.
The following sections list the changes for 1.0.0.
- Chg #6: Initial release of basic version
-
Change #6: Initial release of basic version
Just prepared an initial basic version which could be released to the public.