|
2 | 2 |
|
3 | 3 | ## unreleased |
4 | 4 |
|
5 | | -### Improvements and Bug Fixes |
| 5 | +## [1.27.0] - 2022-07-15 |
6 | 6 |
|
7 | | -🔓 Encrypt API tokens |
| 7 | +### 🔓 Encryption of API tokens |
8 | 8 |
|
9 | | -> During the database migration a randomly generated key will be used encrypt the tokens if no `ENCRYPTION_KEY` environment variable was provided. |
10 | | -> |
11 | | -> 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. |
| 9 | +To ensure that the Tesla API tokens are stored securely, **an encryption key must be provided via the `ENCRYPTION_KEY` environment variable**. |
| 10 | + |
| 11 | +If you use a `docker-compose.yml` file to run TeslaMate, add a line with the `ENCRYPTION_KEY` to the `environment` section or check out the updated installation guiddes on [docs.teslamate.org](https://docs.teslamate.org): |
| 12 | + |
| 13 | +```yaml |
| 14 | +services: |
| 15 | + teslamate: |
| 16 | + image: teslamate/teslamate:latest |
| 17 | + environment: |
| 18 | + - ENCRYPTION_KEY=your_secret_encryption_key |
| 19 | + # ... |
| 20 | +``` |
| 21 | + |
| 22 | +If no `ENCRYPTION_KEY` environment variable is provided when running the database migrations a **randomly generated key will be set for you** to encrypt the tokens. In that case, a warning with further instructions will be displayed. |
| 23 | + |
| 24 | +### Improvements and Bug Fixes |
12 | 25 |
|
13 | 26 | - Add `charge_current_request` and `charge_current_request_max` MQTT topics |
14 | 27 | - Add detection of refresh Model X (2022) (#2455 - @cwanja) |
15 | 28 | - Restart streaming API process if token expired |
16 | 29 | - Do not start erlang's EPMD service |
17 | 30 | - Store vehicle marketing names in the database |
18 | | -- Bump Grafana to 8.5.4 |
| 31 | +- Allow customizing the default geofence via the `DEFAULT_GEOFENCE` environment variable (#2564) |
| 32 | +- Bump Grafana to 8.5.6 |
19 | 33 |
|
20 | 34 | #### Dashboards |
21 | 35 |
|
|
29 | 43 | - Charging Stats: Update Charging Stats panel styling (#2481 - @cwanja) |
30 | 44 | - Drive Details: Add elevation summary (#2449 - @coreGreenberet) |
31 | 45 | - Drive Details: Record the tire pressure which was made available by Tesla in the 2022.4 SW release (#2706 - @NirKli) |
| 46 | +- Drive Details: Set elevation units on axis |
32 | 47 | - Drive Stats: Optimize query to estimate mileage calculation (#2464 - @coreGreenberet ) |
33 | 48 | - Locations: Let the gauge scale up to the maximum value (#2647 - @DrMichael) |
34 | 49 | - States: Update States top row panels height (#2487 - @cwanja) |
35 | 50 | - Timeline: Fix links (#2601 - @DrMichael)) |
36 | 51 | - Trip: Render Trip piechart legend (#2473 - @cwanja) |
| 52 | +- Migrate dashboards to the new timeseries panels |
| 53 | +- Change unit of boolean fields |
37 | 54 |
|
38 | 55 | #### Translations |
39 | 56 |
|
40 | 57 | - Update Chinse translation (#2479 - @AemonCao) |
| 58 | +- Add missing Swedish translation (#2731 - @tobiasehlert) |
41 | 59 |
|
42 | 60 | #### Documentation |
43 | 61 |
|
44 | 62 | - Add ProxyPreserveHost On to the Grafana entries in Apache2 config (#2471 - @DrMichael) |
45 | 63 | - Node-RED: Fix typo (#2410 - @baylanger) |
46 | 64 | - Update to projects page (TeslaMate-ABRP) (#2518 - @fetzu) |
47 | 65 | - Update HomeAssistant Integration examples for HA 2022.6 (#2704 - @star114) |
| 66 | +- HomeAssistant Integration: enhance km to mi conversion / add timestamp class to charge time (#2735 - @dcod3d) |
48 | 67 | - Add FAQ around Docker timestamp logs (#2655 - @cwanja) |
49 | 68 | - Add HomeAssistant notification example (#2712 - @brombomb) |
50 | 69 |
|
@@ -1546,6 +1565,7 @@ New users need to sign in via the web interface. |
1546 | 1565 |
|
1547 | 1566 | ## [1.0.0] - 2019-07-25 |
1548 | 1567 |
|
| 1568 | +[1.27.0]: https://github.com/adriankumpf/teslamate/compare/v1.26.1...v1.27.0 |
1549 | 1569 | [1.26.1]: https://github.com/adriankumpf/teslamate/compare/v1.26.0...v1.26.1 |
1550 | 1570 | [1.26.0]: https://github.com/adriankumpf/teslamate/compare/v1.25.2...v1.26.0 |
1551 | 1571 | [1.25.2]: https://github.com/adriankumpf/teslamate/compare/v1.25.1...v1.25.2 |
|
0 commit comments