- Dec 23, 2024
-
-
Tomaz Lovrec authored
Required a rewrite of most of the logging throughout the app as the correlation ID is added to the logger through context, which means we no longer need to pass the logger around, but rather only reconstruct it from context where needed.
-
- Dec 19, 2024
-
-
Tomaz Lovrec authored
The conditional required validation failure would not return the error as a validation error making it more difficult to handle on the frontend. Resolves #30
-
- Dec 17, 2024
-
-
Tomaz Lovrec authored
Fixes a 500 error when the user would fail to provide a laptime or race length
- Dec 14, 2024
-
- Dec 13, 2024
-
-
Tomaz Lovrec authored
-
Tomaz Lovrec authored
-
- Dec 09, 2024
-
- Dec 04, 2024
-
- Dec 02, 2024
-
-
Tomaz Lovrec authored
move it to the base strat test since the error check is there already
-
Tomaz Lovrec authored
If stint laps result in 0, then the code further down will run into a division by 0 and cause a panic. To avoid this, throw an error and inform the user that they have an issue in the submitted data.
-
- Dec 01, 2024
-
-
Tomaz Lovrec authored
no stop is when we don't have a full stint, or when we have one full stint, but no additional laps
-
Tomaz Lovrec authored
-
Tomaz Lovrec authored
if a race consists of one stint only, it is a no-stop strategy
-
Tomaz Lovrec authored
- Nov 30, 2024
-
-
Tomaz Lovrec authored
each strategy might have different amount of required stops
-
- Nov 29, 2024
-
-
Tomaz Lovrec authored
makes things a bit less confusing if expectations on parameters is the same across the board
-
Tomaz Lovrec authored
-
- Nov 28, 2024
-
-
Tomaz Lovrec authored
-
Tomaz Lovrec authored
-
Tomaz Lovrec authored
-
- Nov 26, 2024
-
-
Tomaz Lovrec authored
-
Tomaz Lovrec authored
-
- Nov 22, 2024
-
-
Tomaz Lovrec authored
This is focused soley on functionality and requires a refactor to get rid of repeated code etc.
-
- Nov 20, 2024
-
-
Tomaz Lovrec authored
The Auth API has recently switched to a more secure shared-key signed JWT to transmit user information to downstream services instead of a plain JSON in order to allow the consumers to verify the token issuer.
-
- Oct 19, 2024
-
-
Tomaz Lovrec authored
-
Tomaz Lovrec authored
The middleware checks if the user data is set in the headers same as check auth but does not fail, so that endpoints using this middleware can still process the request where auth is optional.
-
- Oct 18, 2024
-
-
Tomaz Lovrec authored
-
- Oct 13, 2024
-
-
Tomaz Lovrec authored
-
- Oct 12, 2024
-
-
Tomaz Lovrec authored
-
- Oct 08, 2024
-
-
Tomaz Lovrec authored
-
Tomaz Lovrec authored
-
Tomaz Lovrec authored
When a PUT request is made with empty file content do not overwrite the empty contents into the file in the storage
-
- Oct 07, 2024
-
-
Tomaz Lovrec authored
-
Tomaz Lovrec authored
-
Tomaz Lovrec authored
-
- Oct 06, 2024
-
-
Tomaz Lovrec authored
-
- Oct 05, 2024
-
-
Tomaz Lovrec authored
-
Tomaz Lovrec authored
-