11 Commits

Author SHA1 Message Date
84dc22f324 Add forwarded headers
All checks were successful
Build, Push and Run Container / build (push) Successful in 29s
2025-10-15 19:32:23 +02:00
6ac6d05f5f Simplifies authentication logic and adds VIN.
All checks were successful
Build, Push and Run Container / build (push) Successful in 35s
Removes temporary test endpoints and refactors the authorize endpoint.

Adds support for VIN notifications for a new vehicle by adding it to the dictionary.
2025-10-15 19:13:50 +02:00
22df381755 Enables location and gear testing via API
All checks were successful
Build, Push and Run Container / build (push) Successful in 27s
Adds query parameters for latitude and longitude to the `/TestStartParking` endpoint, allowing to simulate different locations.

Adds logic to set the gear to "P" if the received value is null to cover edge cases.

Ensures asynchronous message processing by awaiting the result of ProcessMessage to prevent potential race conditions.
2025-08-25 08:49:57 +02:00
c44f0d327d Improves parking state logic
All checks were successful
Build, Push and Run Container / build (push) Successful in 25s
Ensures the parking state is correctly managed by setting the parking started state before any parking zone checks.
Also, updates the logging message to more accurately reflect the car's state.
2025-08-22 08:53:42 +02:00
1272ecab46 Adds logging for parking zone code
All checks were successful
Build, Push and Run Container / build (push) Successful in 24s
Adds logging of the parking zone code when parking starts in a determined zone.
This provides more detailed information for debugging and monitoring purposes.
2025-08-21 23:31:30 +02:00
b00cebbd0a Add test cases
All checks were successful
Build, Push and Run Container / build (push) Successful in 27s
2025-08-21 17:23:52 +02:00
df999abf6c Improves parking state detection and logging
All checks were successful
Build, Push and Run Container / build (push) Successful in 28s
Enhances parking state logic by setting the initial gear to "P" and adding more detailed logging for state changes and parking events.

This provides better insight into vehicle states and parking behaviors.
2025-08-21 09:41:51 +02:00
c0a14e070c Change API key
All checks were successful
Build, Push and Run Container / build (push) Successful in 25s
2025-08-20 12:22:35 +02:00
a9121cf48e Notification and parking zones
All checks were successful
Build, Push and Run Container / build (push) Successful in 37s
2025-08-20 12:00:41 +02:00
043f504cdd Proof Of Concept initial
Adds initial files for a proof-of-concept project, including Dockerfile, .gitignore, project files, and MQTT-related services.

This commit sets up the basic structure and configuration for exploring and validating the core concepts of the project.
2025-08-06 15:40:48 +02:00
bbc704fe6b Initial commit 2025-08-06 15:37:24 +02:00