Commit Graph

88 Commits

Author SHA1 Message Date
Adrian Kumpf
8aa772872a Remove support for logins with username/password 2022-01-21 19:09:32 +01:00
Adrian Kumpf
796d0c8ef4 Update phoenix to 1.6.0 2021-09-24 22:39:26 +02:00
Adrian Kumpf
be76577d5b Enter captcha code in a separate view
Addresses #1836
2021-07-16 18:28:25 +02:00
Adrian Kumpf
1a90cdeadf Allow to sign in w/o captcha
Addresses #1658
2021-06-02 11:24:45 +02:00
Adrian Kumpf
827f5aa33d Support Tesla's captcha verification 2021-06-01 00:53:32 +02:00
Adrian Kumpf
323eb0dd26 Refactor Geocoder to use the Tesla HTTP client 2021-03-13 13:14:02 +01:00
Adrian Kumpf
d825fc1723 Allow to use the legacy authentication API 2020-12-29 15:05:38 +01:00
Adrian Kumpf
bb7df800a5 Allow to enter MFA codes 2020-12-20 22:18:52 +01:00
Adrian
7872184a5c Display update version in the homescreen update tooltip (#976)
* Make update_version of the API available

* Add update version to the update tooltip

* Fix formatting

* Update translations to reflect the new tooltip

* Fix car controller test

* Add update_version to the mqtt documentation
2020-10-08 10:33:56 +02:00
Adrian Kumpf
64c428ee71 Gracefully handle locations that cannot be geocoded
Fixes #898
2020-09-05 01:42:32 +02:00
Adrian Kumpf
155a135d51 Upgrade to phoenix 1.5 2020-04-23 12:51:15 +02:00
Adrian Kumpf
79d7076402 End drive when car is put into service mode 2020-04-16 11:16:04 +02:00
Adrian Kumpf
45d94d52b3 Implement database efficiency improvements
Closes #573
2020-04-11 14:49:44 +02:00
Adrian Kumpf
6086b06646 Do not preload settings when importing
This allows to use custom settings for the import without needing to
persists them.
2020-04-04 14:25:46 +02:00
Adrian Kumpf
a0bf12e264 Update translations 2020-04-02 17:56:29 +02:00
Adrian Kumpf
a36fb8d66c Remove option to disable sleep mode 2020-04-02 16:33:33 +02:00
Adrian Kumpf
38893db700 Prevent that more than one request is made at the same time 2020-03-28 15:52:35 +01:00
Adrian Kumpf
a691784926 Use the Streaming API
Closes #417
2020-03-28 15:52:35 +01:00
Adrian Kumpf
b76b2d2cfa Add option to calculate charging costs retroactively
Closes #442
2020-03-11 15:11:13 +01:00
Adrian Kumpf
7e00b62525 Publish geo-fence name to an MQTT topic
Closes #443
2020-02-13 17:00:43 +01:00
Adrian Kumpf
1f5eb9d164 Use reported timestamps 2020-01-29 12:51:53 +01:00
Adrian Kumpf
6d2e35005f Bump floki to 0.25.0 2020-01-27 16:50:50 +01:00
Adrian Kumpf
38486d69a3 Bump phoenix_live_view to 0.6.0 2020-01-24 14:08:47 +01:00
Adrian Kumpf
c217943862 Refresh addresses when changing language 2020-01-21 14:27:11 +01:00
Adrian Kumpf
0c1918d21b Use osm_id instead of place_id 2020-01-21 14:27:11 +01:00
Adrian Kumpf
52c26fb74a Log missed software updates
Closes #328
2020-01-16 21:05:22 +01:00
Adrian Kumpf
8952ce8bc2 Show spinner when fetching vehicle data 2020-01-16 21:05:22 +01:00
Adrian Kumpf
909c96fbdf Gracefully handle invalid charge data
Fixes #343
2020-01-06 19:27:29 +01:00
Adrian Kumpf
b725d3bdeb Refactor api module 2019-12-22 14:49:22 +01:00
Adrian Kumpf
d301ac86f6 Include customized :tesla_api package 2019-12-15 15:36:26 +01:00
Adrian Kumpf
b66f4114e8 Add more tests 2019-11-25 21:14:32 +01:00
Adrian Kumpf
08b72d4e43 Rename module 2019-11-24 14:00:50 +01:00
Adrian Kumpf
f51c2937c6 Cache location-based information 2019-11-24 14:00:50 +01:00
Adrian Kumpf
dde12b0e5b Add option to overwrite sleep mode per geo-fence
Resolves #251
2019-11-24 14:00:50 +01:00
Adrian Kumpf
549dedb3bf Decouple global from car-specific settings 2019-11-18 23:43:25 +01:00
Adrian Kumpf
d581dac2f1 Test that summary calls are always returned immediately 2019-11-06 17:35:59 +01:00
Adrian Kumpf
2bbb7879ff Test phase correction 2019-10-27 20:34:28 +01:00
Adrian Kumpf
d1064179d8 Refactor Log module 2019-10-26 21:20:05 +02:00
Adrian Kumpf
f38a4221eb Implement phase correction 2019-10-26 21:19:10 +02:00
Adrian Kumpf
0a8d89c74d Timeout completed charges after 15 minutes 2019-10-20 15:35:23 +02:00
Adrian Kumpf
68d3181c7a Test car name changes 2019-10-16 22:09:35 +02:00
Adrian Kumpf
7630b3780d Create TestHelper.eventually/2 2019-10-16 22:08:40 +02:00
Adrian Kumpf
abfa8c96d5 Device efficiency factor from charge data 2019-10-16 21:12:53 +02:00
Adrian Kumpf
a4007b207b Tweak error handling 2019-09-30 14:32:18 +02:00
Adrian Kumpf
99091303cf Report health status 2019-09-29 17:28:23 +02:00
Adrian Kumpf
0fe5dfac45 Restart Vehicles supervisor after potential eid change 2019-09-29 13:33:47 +02:00
Adrian Kumpf
35e1be2589 Allow geo-fences to have multiple addresses 2019-09-28 19:24:40 +02:00
Adrian Kumpf
46c68635e2 Log rated range when charging 2019-09-23 15:48:17 +02:00
Adrian Kumpf
03474a20d2 Prevent suspending when an update is in progress 2019-09-16 13:45:45 +02:00
Adrian Kumpf
8355a0bed2 Remove deprecated sign-in via env variables 2019-09-14 02:57:45 +02:00