teslamateapi

TeslaMateApi is a RESTful API to get data collected by self-hosted data logger TeslaMate in JSON

MIT License

Stars
91

Bot releases are visible (Hide)

teslamateapi - v1.18.2 Latest Release

Published by tobiasehlert 2 months ago

Changed

  • bump alpine from 3.20.1 to 3.20.2 (#297 by @dependabot)
  • bump github.com/eclipse/paho.mqtt.golang from 1.4.3 to 1.5.0 (#298 by @dependabot)

Fixed

  • fix converts the current speed if unit is "mi" on status endpoint (#299 by @ckanoab)
  • fix status drivingdetails.speed to be int and not float64 (#301 by @tobiasehlert)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.18.1...1.18.2

teslamateapi - v1.18.1

Published by tobiasehlert 3 months ago

Fixed

  • invalid memory address or nil pointer dereference (#296 by @tobiasehlert)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.18.0...v1.18.1

teslamateapi - v1.18.0

Published by tobiasehlert 3 months ago

Added

  • add support for k8s health endpoints (#191 by @tobiasehlert)
  • add cosign of images in build workflow (#280 by @tobiasehlert)

Changed

  • add and update of MQTT topics (#289 by @tobiasehlert)
  • add center_display_state mqtt topic (#295 by @tobiasehlert)

Fixed

  • resolving fatal when disabling of mqtt (#288 by @tobiasehlert)
  • update GitHub action workflow and go mod (#279 by @tobiasehlert)
  • bump alpine from 3.19.1 to 3.20.1 (#285, #290 by @dependabot)
  • bump docker/build-push-action from 5 to 6 (#287 by @dependabot)
  • bump github.com/gin-contrib/gzip from 1.0.0 to 1.0.1 (#282 by @dependabot)
  • bump github.com/gin-gonic/gin from 1.9.1 to 1.10.0 (#283 by @dependabot)
  • bump golang from 1.22.2 to 1.22.5 (#284, #286, #293 by @dependabot)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.17.2...v1.18.0

teslamateapi - v1.17.2

Published by tobiasehlert 7 months ago

Changed

  • bump github.com/gin-contrib/gzip from 0.0.6 to 1.0.0 (#276 by @dependabot)

Fixed

  • fix: issue after location mqtt implementation (#278 by @tobiasehlert)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.17.1...v1.17.2

teslamateapi - v1.17.1

Published by tobiasehlert 7 months ago

Fixed

  • fix permission issues with Dockerfile nonroot implementation (#274 by @tobiasehlert)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.17.0...v1.17.1

teslamateapi - v1.17.0

Published by tobiasehlert 7 months ago

Added

  • add tire pressure warning and active route from mqtt (#270 by @tobiasehlert)

Changed

  • alignment of commands to version 4.23.6 (#265 by @tobiasehlert)
  • bump actions/cache from 3 to 4 (#261 by @dependabot)
  • bump golang from 1.21.5 to 1.22.1 (#260, #268, #271 by @dependabot)
  • bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#272 by @dependabot)
  • bump peter-evans/dockerhub-description from 3 to 4 (#262 by @dependabot)
  • update Dockerfile to specific version and use of nonroot user (#266 by @tobiasehlert)
  • updating go mods and linting markdown files (#264 by @tobiasehlert)

Fixed

  • fix Dockerfile alpine container typo (#267 by @tobiasehlert)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.16.6...v1.17.0

teslamateapi - v1.16.6

Published by tobiasehlert 10 months ago

Changed

teslamateapi - v1.16.5

Published by tobiasehlert about 1 year ago

Changed

  • bump golang from 1.21.1 to 1.21.2 (#247 by @dependabot)
  • bump golang.org/x/net from 0.15.0 to 0.17.0 (#248 by @dependabot)
  • workflow setup go version by go.mod (#249 by @tobiasehlert)
teslamateapi - v1.16.4

Published by tobiasehlert about 1 year ago

Fixed

  • fix NullString issue in several endpoints (#245 by @tobiasehlert)
teslamateapi - v1.16.3

Published by tobiasehlert about 1 year ago

Changed

  • bump actions/checkout from 3 to 4 (#233 by @dependabot)
  • bump docker/build-push-action from 4 to 5 (#239 by @dependabot)
  • bump docker/login-action from 2 to 3 (#238 by @dependabot)
  • bump docker/metadata-action from 4 to 5 (#237 by @dependabot)
  • bump docker/setup-buildx-action from 2 to 3 (#236 by @dependabot)
  • bump docker/setup-qemu-action from 2 to 3 (#235 by @dependabot)
  • bump golang from 1.20.6 to 1.21.1 (#231, #234 by @dependabot)
  • cleaning, bumping and enhancing (#243 by @tobiasehlert)

Fixed

  • change CarName to be NullString instead of string (#242 by @tobiasehlert)
teslamateapi - v1.16.2

Published by tobiasehlert about 1 year ago

Changed

  • Bump github.com/thanhpk/randstr from 1.0.5 to 1.0.6 (#222 by @dependabot)
  • Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 (#223 by @dependabot)
  • Bump golang from 1.20.4 to 1.20.6 (#225, #230 by @dependabot)
  • Bump github.com/eclipse/paho.mqtt.golang from 1.4.2 to 1.4.3 (#229 by @dependabot)
teslamateapi - v1.16.1

Published by tobiasehlert over 1 year ago

Changed

teslamateapi - v1.15.0

Published by tobiasehlert over 2 years ago

Information

🔓 Encryption of API tokens was added in 1.27.0 of TeslaMate.
You therefore need to adjust your TeslaMateApi deployment with the new added environment variables ENCRYPTION_KEY.
The ENCRYPTION_KEY needs to have the same value as the key in the environment variables of your TeslaMate.

Added

  • TeslaMate encryption of API tokens (#141 by @LelandSindt, @tobiasehlert)
  • support execute commands for China region cars (#184 by @richard1122)
  • support for tire pressure metrics from MQTT (#186 by @tobiasehlert)
  • support for new commands (#187 by @tobiasehlert)

Changed

  • removing v in container image tag (#188 by @tobiasehlert)
  • bump golang from 1.18.1 to 1.18.3 (#177, #181 by @dependabot)
  • bump github.com/eclipse/paho.mqtt.golang from 1.3.5 to 1.4.1 (#182 by @dependabot)
  • bump github.com/gin-contrib/gzip from 0.0.5 to 0.0.6 (#189 by @dependabot)
  • bump github.com/gin-gonic/gin from 1.7.7 to 1.8.1 (#179, #183 by @dependabot)
  • bump github.com/lib/pq from 1.10.5 to 1.10.6 (#178 by @dependabot)
  • some go mod and workflow build updates (#180 by @dependabot)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.14.0...v1.15.0

teslamateapi - v1.14.0

Published by tobiasehlert over 2 years ago

Added

  • adding gzip compression (#143 by @tobiasehlert)
  • adding 404 for not found endpoints (#144 by @tobiasehlert)
  • disabling proxy feature of gin (#145 by @tobiasehlert)
  • adding graceful shutdown to gin (#146 by @tobiasehlert)

Changed

  • adding two new fields in status endpoint (#148 by @tobiasehlert)
  • bump golang from 1.17.6 to 1.18.1 (#150, #157, #161, #165 by @dependabot)
  • bump github.com/lib/pq from 1.10.4 to 1.10.5 (#164 by @dependabot)
  • bump github/codeql-action from 1 to 2 (#166 by @dependabot)
  • bump various workflow versions (#147, #152, #154, #155, #159, #162, #163, #167, #168, #170, #171, #172, #173, #174 by @dependabot)

Fixed

  • updating getEnv function log (#156 by @tobiasehlert)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.13.3...v1.14.0

teslamateapi - v1.13.3

Published by tobiasehlert over 2 years ago

Fixed

  • fix append of commands to allowList (#142 by @tobiasehlert)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.13.2...v1.13.3

teslamateapi - v1.13.2

Published by tobiasehlert over 2 years ago

Changed

  • bump docker/build-push-action from 2.7.0 to 2.8.0 (#135 by @dependabot)

Fixed

  • slimming down on the codebase and fixing bug with drivedetails view (#134 by @tobiasehlert)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.13.1...v1.13.2

teslamateapi - v1.13.1

Published by tobiasehlert almost 3 years ago

Changed

  • bump golang from 1.17.5 to 1.17.6 (#133 by @dependabot)
  • removing code smell from SonarCloud (#132 by @tobiasehlert)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.13.0...v1.13.1

teslamateapi - v1.13.0

Published by tobiasehlert almost 3 years ago

Changed

  • simplified response handler for communication (#110 by @alecdoconnor, @tobiasehlert)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.12.1...v1.13.0

teslamateapi - v1.12.1

Published by tobiasehlert almost 3 years ago

Changed

  • using of BasePath function in output and redirect (#130 by @tobiasehlert)
  • updating build workflow with enhancements (#131 by @tobiasehlert)

Full Changelog: https://github.com/tobiasehlert/teslamateapi/compare/v1.12.0...v1.12.1

Package Rankings
Top 8.17% on Proxy.golang.org
Badges
Extracted from project README
GitHub CI GitHub go.mod version GitHub release Docker image size (tag) GitHub license Docker pulls
Related Projects