- May 17, 2024
- May 15, 2024
- Jan 16, 2024
-
-
gjahn authored
-
- Jan 09, 2024
-
-
gjahn authored
Although, password file is checked during config validation, sth may have changed the file content in the short period of time between validation and DB client initialization, hence exiting in case of an error
-
gjahn authored
* new slog in stdlib is utilized for that and replaces 'log' pkg * configuration pkg is used validate and now set/define/refer log level values * the 'error' level call is not fatal, thus os.Exit is called instead
-
gjahn authored
-
-
- Dec 20, 2023
- Dec 14, 2023
- Dec 10, 2023
- Dec 08, 2023
-
-
gjahn authored
THis change set aims to simulate running test as if they would be executed in a pipeline
-
gjahn authored
-
gjahn authored
The location where the actual items should reside is in the store, while only references are being returned when attempting to access an item.
-
gjahn authored
Fore more information see https://go.dev/blog/maps#concurrency
-
- Dec 07, 2023
-
-
gjahn authored
Somebody havent heard about SemVer yet. The Ctx.GetReqHeaders() return value slightly changed (string to []string), which now requires to first join the slice before checking whether it contains the given string
-
gjahn authored
-
gjahn authored
Initially, that was done to prevent flaky test runs, which turned out to be caused by Fiber's behaviour (se previous commit).
-
gjahn authored
Using the Param "name" to create an Item and persist turns out to be affected bi Fiber's behaviour of "zero allocation", which means values may be re-used across requests/contexts. This caused wrong or chunked up Item names in the ephemeral state, which only surfaced during unit testing. For more details see https://docs.gofiber.io/#zero-allocation
-
- Nov 27, 2023
-
-
gjahn authored
-