Commit Graph
100 Commits
Author SHA1 Message Date
Adrian Kumpf 2405945d51 Bump dependencies 2022-07-15 11:18:01 +02:00
Adrian Kumpf f91f8d5814 Change unit of boolean fields 2022-06-24 23:43:53 +02:00
Adrian Kumpf 30d480a292 Fix datasources 2022-06-24 23:33:44 +02:00
Adrian Kumpf 4b14a2378f Rename fields 2022-06-24 23:23:04 +02:00
Adrian Kumpf 4b22a8015e Set proper elevation unit 2022-06-24 23:17:31 +02:00
Adrian Kumpf 04d30765cf Migrate remaining timeseries panels 2022-06-24 23:08:49 +02:00
Adrian Kumpf e6e90637f0 Migrate timeseries panels on Drive Details 2022-06-24 22:59:05 +02:00
Adrian Kumpf fa0bd264b3 Build assets with Node 16 2022-06-24 16:26:04 +02:00
Adrian Kumpf ecfa055d71 Bump Elixir/OTP version in CI 2022-06-24 16:25:42 +02:00
Adrian Kumpf a6bea752c8 Bump Docker images 2022-06-24 16:25:09 +02:00
Adrian Kumpf 7f1dbd3e34 Revert "Bump OTP to 25"
This reverts commit f530e35285.
2022-06-24 16:24:52 +02:00
Adrian Kumpf f530e35285 Bump OTP to 25 2022-06-24 16:08:20 +02:00
Adrian Kumpf 09f268ea68 Update CHANGELOG 2022-06-24 16:00:39 +02:00
Adrian Kumpf 6e876d7685 Disable Dependabot for Elixir and JS 2022-06-24 11:57:07 +02:00
Adrian Kumpf 5e1ddce7af Bump dependencies 2022-06-24 11:07:03 +02:00
Adrian Kumpf a85934d499 Update website dependencies 2022-05-20 12:21:31 +02:00
Adrian Kumpf f51d651afe Upgrade dependencies 2022-05-20 12:19:43 +02:00
Adrian Kumpf 6570e44eef Bump Grafana to 8.5.3 2022-05-20 12:11:13 +02:00
Adrian Kumpf 30fc835184 Fix datasource 2022-04-22 16:13:31 +02:00
Adrian Kumpf a0e12c3808 Store marketing names
... and identify new Model S and X.

Closes #2494, #2496
2022-04-22 15:42:25 +02:00
Adrian Kumpf 8f4b66bf71 Bump Grafana to 8.5.0 2022-04-22 14:55:07 +02:00
Adrian Kumpf 8bf913a06b Do no start EPMD
Addresses #2554
2022-04-04 15:20:03 +02:00
Adrian Kumpf 8f44adf446 Bump website deps 2022-04-04 14:24:04 +02:00
Adrian Kumpf 7d2a841f1f Bump deps 2022-04-04 14:24:04 +02:00
Adrian Kumpf b209d348f8 Restart stream process if token expired
Addresses #2450
2022-02-20 14:18:00 +01:00
Adrian Kumpf 58227ca89e Fix typo 2022-02-20 13:56:32 +01:00
Adrian Kumpf 2339577fbd Update POT files 2022-02-18 18:09:36 +01:00
Adrian Kumpf 7fbdf70008 Update CHANGELOG 2022-02-18 17:21:16 +01:00
Adrian Kumpf bbdc2d25ae Move encryption key warning into .container 2022-02-18 17:21:16 +01:00
Adrian Kumpf 0d6e288c70 Encrypt API tokens (#2360)
Store API tokens encrypted in the database.

During the database migration a randomly generated key will be used encrypt the tokens if no ENCRYPTION_KEY environment variable was provided.

If the application is started without the presence of an ENCRYPTION_KEY (or if the key failed to decrypt the existing tokens), the UI will display a warning with further instructions.
2022-02-18 17:03:13 +01:00
Adrian Kumpf d461292bc4 Update frontend deps 2022-02-18 16:57:09 +01:00
Adrian Kumpf d20bd954d4 Update CHANGELOG 2022-02-18 16:08:35 +01:00
Adrian Kumpf 06158686a1 Bump Grafana to 8.4.1 2022-02-18 15:55:06 +01:00
Adrian Kumpf 712d55ef84 Bump Grafana to 8.3.6 2022-02-09 18:43:45 +01:00
Adrian Kumpf a8bcb906b1 Add charge_current_request(_max) MQTT topics
Implements #2412
2022-02-09 17:13:35 +01:00
Adrian Kumpf e7c34a22ba Update website deps 2022-02-01 15:16:57 +01:00
Adrian Kumpf 714529ff64 Update FE deps 2022-02-01 15:16:03 +01:00
Adrian Kumpf 3d65c2b027 Update CHANGELOG 2022-01-28 14:59:12 +01:00
Adrian Kumpf dadf77fd35 Add 'string' unit to software version field
Related to #2381
2022-01-27 16:01:29 +01:00
Adrian Kumpf 2c15711b76 Add 'string' unit to software version field
Fixes #2381
2022-01-27 09:51:21 +01:00
Adrian Kumpf b6a5219090 Don't exchange SSO token for Chinese accounts
Addresses #2378
2022-01-26 18:03:56 +01:00
Adrian Kumpf ff832cc8dd Bump version 2022-01-25 18:08:30 +01:00
Adrian Kumpf 967266361c Release 1.26.0 2022-01-25 18:07:35 +01:00
Adrian Kumpf 43a8b4ba92 Update CHANGELOG 2022-01-25 17:37:04 +01:00
Adrian Kumpf d6d4d62ac7 Skip unnecessary locale downloads 2022-01-23 23:57:24 +01:00
Adrian Kumpf 25e572bb9b Don't warn in case of common faulty update status
After successfully installing an update the Tesla API often reports
"downloading" as `status` while `install_perc` is at 100%.
2022-01-22 13:03:48 +01:00
Adrian Kumpf 6c53788738 Don't suspend logging while downloading an update
Fixes #2194
2022-01-22 13:00:50 +01:00
Adrian Kumpf 8aa772872a Remove support for logins with username/password 2022-01-21 19:09:32 +01:00
Adrian Kumpf 323b4cae7f Update CHANGELOG 2022-01-21 18:37:50 +01:00
Adrian Kumpf 08b8fc1d40 Update Charge & Drive Detail dashboards
Fixes #2305 and #1728
2022-01-21 18:13:24 +01:00
Adrian Kumpf e7e73760df Update CHANGELOG 2022-01-21 17:39:29 +01:00
Adrian Kumpf eef58dd62f Increase date column widths 2022-01-21 17:31:38 +01:00
Adrian Kumpf b4b33af497 Migrate discrete-panels to native timeline panel 2022-01-21 17:31:38 +01:00
Adrian Kumpf 8ce90a6561 Migrate Vampire Drain dashboard 2022-01-21 17:31:37 +01:00
Adrian Kumpf e3dfdb2b34 Update Updates dashboard 2022-01-21 17:31:37 +01:00
Adrian Kumpf beb1f0227d Update Statistics dashboard
Finally those last columns can be hidden!
2022-01-21 17:31:37 +01:00
Adrian Kumpf 46f811346c Migrate Locations dashboard 2022-01-21 17:31:37 +01:00
Adrian Kumpf 832398b319 Migrate Drives dashboard 2022-01-21 17:31:36 +01:00
Adrian Kumpf 8dca810cfd Migrate Charging Stats dashboard
- New native pie charts
- Upgrade panodata-map-panel
2022-01-21 17:31:36 +01:00
Adrian Kumpf b94262dc54 Migrate Charges dashboard
- new Table component
- DateTime local
2022-01-21 17:31:36 +01:00
Adrian Kumpf 4a8ca71608 Migrate Trip dashboard 2022-01-21 17:31:33 +01:00
Adrian Kumpf 39c2ae5765 Update Timeline dashboard 2022-01-21 17:30:26 +01:00
Adrian Kumpf 935f1fe3a7 Upgrade Grafana to v8 2022-01-21 17:30:03 +01:00
Adrian Kumpf 3d1697a909 Don't parse issuer URL twice 2022-01-19 10:12:25 +01:00
Adrian Kumpf c61bdfe259 Update CHANGELOG 2022-01-12 21:02:18 +01:00
Adrian Kumpf 442ba7331a Update CHANGELOG 2022-01-12 08:37:41 +01:00
Adrian Kumpf 5635945bf2 Update CHANGELOG 2022-01-12 00:48:46 +01:00
Adrian Kumpf fff6915e73 Disable anonymous login to Grafana 2022-01-12 00:23:16 +01:00
Adrian Kumpf c0e4a0bee4 Update installation guides 2022-01-12 00:14:41 +01:00
Adrian Kumpf 570cfe12a5 Bump app base image to Debian 11 2022-01-01 18:59:18 +01:00
Adrian Kumpf 3fb0d2f8d0 Guard against duplicate vehicle responses
Addresses #2230
2022-01-01 17:29:36 +01:00
Adrian Kumpf b4ad1ff2cd Remove unnecessary id attributes 2022-01-01 17:29:36 +01:00
Adrian Kumpf 73f4f43616 Verify PT files after compilation step 2022-01-01 17:29:36 +01:00
Adrian Kumpf 32e7f18a88 Update website deps 2022-01-01 16:32:43 +01:00
Adrian Kumpf 91316f0e8c Update FE deps 2022-01-01 16:29:44 +01:00
Adrian Kumpf 578a740d8f Verify POT files 2022-01-01 16:28:22 +01:00
Adrian Kumpf fcb9f68507 Update deps 2022-01-01 16:28:08 +01:00
Adrian Kumpf ed753d6a26 Bump Elixir to 1.13 2022-01-01 15:50:35 +01:00
Adrian Kumpf 2c3e8e0560 Revert "Use built-in get_in/2"
This reverts commit e53bdc1784.

Due to a bug with Elixir < 1.13 the built-in get_in/2 handles nil values
incorrectly.
2021-12-14 15:31:32 +01:00
Adrian Kumpf fc2b188a31 Fix detection of refreshed Model S
Addresses #2193
2021-12-14 15:16:54 +01:00
Adrian Kumpf e53bdc1784 Use built-in get_in/2 2021-12-13 19:40:43 +01:00
Adrian Kumpf 5113bc3c52 Update Chinese endpoints 2021-12-13 19:30:04 +01:00
Adrian Kumpf 977f423014 Use new Chinese endpoints
Related to #2214
2021-12-13 19:08:22 +01:00
Adrian Kumpf e09c8c458e Properly stop esbuild process 2021-12-13 17:29:55 +01:00
Adrian Kumpf 14123c208e Bump Grafana to 7.5.12 2021-12-13 17:29:54 +01:00
Adrian Kumpf 0e28af4581 Bump esbuild-sass-plugin 2021-12-13 16:16:48 +00:00
Adrian Kumpf 0a127f60a9 Show error message if access is denied
Related to #2159
2021-11-17 17:39:28 +01:00
Adrian Kumpf 0e4e551489 Fix flaky test 2021-11-12 19:27:41 +01:00
Adrian Kumpf fdf616c223 Bump version 2021-11-12 19:01:39 +01:00
Adrian Kumpf d1f2b43485 Release 1.25.0 2021-11-12 18:19:35 +01:00
Adrian Kumpf 1992af38c3 Show token sign-up form by default 2021-11-12 17:39:20 +01:00
Adrian Kumpf 628b6f0a4c Fix locale detection
Fixes #2141
2021-11-12 17:02:29 +01:00
Adrian Kumpf bbf328ce9e Increase timeout
Related to #2136
2021-11-09 18:04:12 +01:00
Adrian Kumpf 451b23634c Sign out if API repeatedly returns 401 response 2021-11-05 18:53:50 +01:00
Adrian Kumpf 5a9da881b4 Force locale download only in :prod 2021-11-05 17:21:43 +01:00
Adrian Kumpf 9c9564ecc7 Exchange Chinese SSO tokens 2021-10-31 16:56:36 +01:00
Adrian Kumpf 1425f82b49 Update dependencies 2021-10-31 16:18:23 +01:00
Adrian Kumpf 835326f8b3 Add NOT NULL constraint to charging_processes.start_date
Fixes #2088
2021-10-22 12:46:22 +02:00
Adrian Kumpf 4c7daa9f03 Use BIGINT for elapsed seconds
Related to #2077
2021-10-22 12:32:06 +02:00
Adrian Kumpf a4e7eb7159 Add Model Y friendly_name 2021-10-15 12:45:35 +02:00