Commit Graph

11 Commits

Author SHA1 Message Date
31f823b51f Configures Tesla OpenID Connect authentication
All checks were successful
Build, Push and Run Container / build (push) Successful in 24s
Implements authentication against the Tesla Fleet API using OpenID Connect.

Uses a custom OIDC configuration manager to override the token endpoint.
Configures authentication services and adds required scopes and parameters.
Adds endpoints for application registration and token retrieval during development.
2025-08-16 22:01:32 +02:00
a7ea7ff632 Add authorization and key-pairing
All checks were successful
Build, Push and Run Container / build (push) Successful in 30s
2025-08-16 20:40:27 +02:00
8c801c88ce Adds application authorization endpoint
All checks were successful
Build, Push and Run Container / build (push) Successful in 32s
Implements the /Authorize endpoint to redirect users to the Tesla
authentication page. This allows users to grant the application
permission to access their Tesla account data.

Updates the public key resource to be copied on build, ensuring
it is always available at runtime.

Adds logic to validate the application registration by comparing the
public key retrieved from the Tesla API with the public key stored
locally.
2025-08-13 22:29:48 +02:00
1b8fda32d9 Steps
All checks were successful
Build, Push and Run Container / build (push) Successful in 26s
2025-08-13 19:36:32 +02:00
25f869851f Correct JSON
All checks were successful
Build, Push and Run Container / build (push) Successful in 24s
2025-08-13 18:54:09 +02:00
519d840b19 Handle deserialization error
All checks were successful
Build, Push and Run Container / build (push) Successful in 25s
2025-08-12 21:52:56 +02:00
7fe4e6aef2 Change domain
Some checks failed
Build, Push and Run Container / build (push) Failing after 3s
2025-08-12 21:36:18 +02:00
183d71e203 POC big step
Some checks failed
Build, Push and Run Container / build (push) Failing after 33s
2025-08-12 16:48:16 +02:00
b7b5790620 Correct CI/CD
Some checks failed
Build, Push and Run Container / build (push) Failing after 4s
2025-08-06 17:44:53 +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