Adrian Kumpf
bccb43b346
Prevent division by zero
...
Fixes #1145
2020-12-25 22:57:14 +01:00
Adrian
0a0d17836f
Gpx export ( #993 )
...
* Add first draft of gpx export
* Add test for gpx export
* Sort drive positions by date for gpx export
2020-12-22 19:29:33 +01:00
Adrian Kumpf
917bade4d9
Show tooltip unless values are missing
...
Fixes #1111
2020-12-22 15:45:08 +01:00
Adrian Kumpf
bb7df800a5
Allow to enter MFA codes
2020-12-20 22:18:52 +01:00
Adrian Kumpf
bf37134995
Small refactoring
2020-12-19 21:54:36 +01:00
Adrian Kumpf
42ac182b97
Use Tesla client with custom auth middleware
2020-12-19 21:08:10 +01:00
Adrian Kumpf
df6b96b1c8
Implement MFA flow
2020-12-19 21:07:55 +01:00
Adrian Kumpf
5ed9131e1f
Determine if the car is plugged in (cold weather)
...
Addresses #1060
2020-12-03 22:40:08 +01:00
Adrian Kumpf
aa6863f757
Use connection pooling for SRTM downloads
2020-12-02 17:54:33 +01:00
Adrian Kumpf
37a60829ab
Allow to connect to MQTT broker via IPv6
...
Addresses #1000
2020-12-01 18:09:24 +01:00
Adrian Kumpf
4737f820e4
Fix cldr deprecation warning
2020-11-05 11:13:51 +01:00
Ahrr Jay
c104f9975e
Fix typo in connection ( #1009 )
2020-10-14 12:30:43 +02:00
Adrian Kumpf
9c3f4cb47d
Open Statistics dashboard with browser time zone
2020-10-13 18:02:23 +02:00
Samar Dhwoj Acharya
3dd1916de5
fix version info on development guide & minor spelling fix ( #994 )
...
* update note about dev setup
* fix spelling error in import module
2020-10-11 17:05:56 +02:00
Adrian Kumpf
5652d8dd79
Optimize CSV file import
2020-10-11 00:00:41 +02:00
Adrian Kumpf
4b23c8604e
Upgrade to Elixir v1.11
2020-10-08 22:17:56 +02: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
92b7e031bb
Fix compiler warning
2020-10-04 19:20:27 +02:00
Adrian Kumpf
3037a2438a
Don't open dashboards in kiosk mode
2020-10-04 13:08:39 +02:00
Adrian Kumpf
0e002740a0
Parse CSV files with nimble_csv
2020-10-04 12:32:47 +02:00
Adrian and Adrian Kumpf
c0c7cd5b77
Allow negative cost_per_unit for geofences ( #968 )
...
* Allow negative cost_per_unit for geofences
* Test cost calculation for negative cost
Co-authored-by: Adrian Kumpf <adrian.kumpf@posteo.de >
2020-10-04 11:27:36 +02:00
Adrian Kumpf
64c428ee71
Gracefully handle locations that cannot be geocoded
...
Fixes #898
2020-09-05 01:42:32 +02:00
Adrian Kumpf
87d7ff275a
Bump Grafana to 7.1
...
Closes #870
2020-08-27 20:04:32 +02:00
Adrian Kumpf
615dfdfe10
Set SameSite attribute to "Strict"
2020-08-21 13:42:04 +02:00
Adrian Kumpf
95bc0ae3f3
Bump dependencies
2020-08-21 13:37:00 +02:00
Adrian Kumpf
71a01783ac
Show icon if update status is "downloading"
2020-07-26 13:03:55 +02:00
Adrian Kumpf
d527cf578b
Handle API errors when initializing Vehicles supervisor
...
Addresses #835
2020-07-14 14:00:57 +02:00
Adrian Kumpf
107574d70f
Trigger build
2020-07-10 18:53:48 +02:00
Adrian Kumpf
5a2ca3ebcf
Update the default sleep requirements
...
… so that the car does not need to be locked to go to sleep.
2020-07-09 19:02:47 +02:00
Adrian Kumpf
9311cb4171
Create new connection after too many disconnects
2020-07-08 20:01:28 +02:00
Adrian Kumpf
80c9cfd9b9
Set a valid DOM id
2020-07-08 20:01:28 +02:00
Adrian Kumpf
9c74846432
Tweak streaming timeouts
2020-06-29 17:45:27 +02:00
dependabot-preview[bot]
0dcce99926
Bump finch from 0.2.0 to 0.3.0 ( #809 )
2020-06-25 11:26:47 +00:00
Adrian Kumpf
3508d8164e
Reduce log spam
2020-06-09 15:59:09 +02:00
dependabot-preview[bot]
a45aacf685
Bump ex_cldr from 2.15.0 to 2.16.1 ( #787 )
2020-06-08 17:47:08 +00:00
Adrian Kumpf
c278aa207f
Try to keep using tokens if initial refresh fails
...
Addresses #774
2020-06-04 09:52:31 +02:00
Adrian Kumpf
a25ab36903
Rename unit enums
2020-05-30 12:40:42 +02:00
Adrian Kumpf
0db6d6905c
Allow to set a cost by the minute per geo-fence
2020-05-30 12:33:23 +02:00
Adrian Kumpf
04ab18262d
Allow to set charge cost by minute
2020-05-30 12:33:23 +02:00
Adrian Kumpf
3a7eae4760
Periodically store vehicle data while charging
...
The reason for this is that the Overview Dashboard can display current
temperature values while charging.
2020-05-29 14:11:52 +02:00
Adrian Kumpf
6fd7cbbc28
Allow negative charge costs
...
Closes #743
2020-05-25 19:22:41 +02:00
Adrian Kumpf
c44b612b5d
Update js dependencies
2020-05-19 19:12:59 +02:00
Adrian Kumpf
0de83c1dd1
Update custom cldr plugs
2020-05-14 12:39:01 +00:00
Adrian Kumpf
60631907ef
Replace mojito with finch
2020-05-14 14:11:20 +02:00
Adrian Kumpf
390e362a09
Update CHANGELOG
2020-05-02 14:12:11 +02:00
Adrian Kumpf
aadfd916d0
Explicitly match on expected states
2020-05-02 13:53:49 +02:00
Adrian Kumpf
ebb423060b
Improve error message for an invalid tokens table
...
Fixes #657
2020-04-29 01:00:01 +02:00
Adrian Kumpf
190dde7928
Fix firmware version comparison
...
Addresses #648
2020-04-27 14:57:12 +02:00
Adrian Kumpf
d2cfa6f769
Sort languages properly
2020-04-25 23:16:04 +02:00
Adrian Kumpf
2d08545396
Do not publish unknown values
...
Addresses #639
2020-04-25 12:50:45 +02:00