Skip to content

Commit 56a1b9d

Browse files
Merge branch 'main' into refactor/rename-general-to-root-folder
2 parents 9df7cf1 + 97563e2 commit 56a1b9d

60 files changed

Lines changed: 2813 additions & 2726 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/spell_check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ jobs:
1515
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1616

1717
- name: Spell check
18-
uses: crate-ci/typos@3be83342e28b9421997e9f781f713f8dde8453d2 # v1.31.2
18+
uses: crate-ci/typos@b1ae8d918b6e85bd611117d3d9a3be4f903ee5e4 # v1.33.1

.github/workflows/update-flake-lock.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343

4444
- name: Update flake.lock
4545
id: update
46-
uses: DeterminateSystems/update-flake-lock@a2bbe0274e3a0c4194390a1e445f734c597ebc37 #v24
46+
uses: DeterminateSystems/update-flake-lock@428c2b58a4b7414dabd372acb6a03dba1084d3ab #v25
4747
with:
4848
pr-title: "build(deps): update flake.lock"
4949
pr-labels: |

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,17 @@
44

55
### New features
66

7+
- feat(webview): add Google Maps link for car's current location (#4781 - @clhuang)
8+
79
### Improvements and bug fixes
810

911
- fix(nix): update cldr hash (#4723 - @brianmay)
1012
- feat: use Grafana 12.0.0 (#4721 - @swiffer)
1113
- feat: use Grafana 12.0.1 (#4756 - @swiffer)
1214
- feat: preserve the folders when restoring dashboards (#4715 - @IngmarStein)
15+
- feat: use Grafana 12.0.1+security-01 (#4799 - @swiffer)
16+
- feat: use Grafana 12.0.2 (#4805 - @swiffer)
17+
- feat(mqtt): always publish healthy status and disable retain to prevent stale healthy status via mqtt (#4817 - @allivshits)
1318
- feat: use the k8s-style API introduced in Grafana v12 if using manual dashboard setup (#4764- @IngmarStein)
1419

1520
#### Build, CI, internal
@@ -21,12 +26,24 @@
2126
- fix(nix): update mix dependency hash in nix builds ([08fe0ac](https://github.com/teslamate-org/teslamate/commit/08fe0ac934176484c84fd4329c8d64925b6b0b97) - @JakobLichterfeld)
2227
- feat(nix): use nixos-25.05 (#4716 - @JakobLichterfeld)
2328
- build(deps): update flake.lock (#4716)
29+
- fix(nix): skip duplicate cldr download to fix build on darwin and improve reproducibility (#4763 - @JakobLichterfeld)
30+
- build(deps): bump DeterminateSystems/update-flake-lock from 24 to 25 (#4774)
31+
- build(deps): bump crate-ci/typos from 1.31.2 to 1.32.0 (#4775)
32+
- build(deps): bump castore from 1.0.12 to 1.0.14 (#4778)
33+
- build(deps): update flake.lock (#4772)
34+
- build(deps): bump phoenix_ecto from 4.6.3 to 4.6.4 (#4779)
35+
- build(deps): bump @docusaurus/preset-classic from 3.7.0 to 3.8.0 in /website (#4776)
36+
- build(deps): bump @docusaurus/core from 3.7.0 to 3.8.0, @docusaurus/preset-classic from 3.8.0 to 3.8.1, bump dependencies in /website (#4777 - @JakobLichterfeld)
2437

2538
#### Dashboards
2639

2740
- fix: new image on home dashboard as old got removed from Tesla mediaserver (#4702 - @JakobLichterfeld, @swiffer)
2841
- feat: update image on home dashboard to juniper and back to dark (#4742 - @swiffer)
2942
- fix: consumption for drives with positive soc diff (#4746 - @swiffer)
43+
- fix: align usage of time-range filters to fix consumption gross issues in some edge cases (#4787 - @swiffer)
44+
- feat(dashboards-Charging-Stats): align query conditions and introduce a min duration filter applied to all panels to ensure consistent charging stats (#4791 - @swiffer)
45+
- feat(dashboards): reliably calculate charging costs per 100 km for shorter periods and align across trip, statistics and charging stats dashboards (#4791 - @swiffer)
46+
- feat(dashboards)detect consecutive charges and exclude from Charge / Discharge Stats (#4791 - @swiffer)
3047

3148
#### Translations
3249

@@ -38,6 +55,7 @@
3855
- docs: improvement to the Debian installation instructions (#4734 - @iustin)
3956
- docs: add note on accessory power functionality can prevent car sleep (#4737 - @darox)
4057
- docs: clarify pricing for Teslemetry (#4705 - @Bre77)
58+
- docs: add NixOS installation guide (#4768 - @JakobLichterfeld)
4159

4260
## [2.0.0] - 2025-04-26
4361

flake.lock

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

grafana/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Ensure selecting a tag that is available for arm/v7, arm64, and amd64
22
# https://hub.docker.com/r/grafana/grafana/tags
3-
FROM grafana/grafana-oss:12.0.1
3+
FROM grafana/grafana-oss:12.0.2
44

55
ENV GF_ANALYTICS_REPORTING_ENABLED=false \
66
GF_AUTH_ANONYMOUS_ENABLED=false \

grafana/dashboards/battery-health.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
"textMode": "value_and_name",
9696
"wideLayout": true
9797
},
98-
"pluginVersion": "12.0.1",
98+
"pluginVersion": "12.0.2",
9999
"targets": [
100100
{
101101
"datasource": {
@@ -238,7 +238,7 @@
238238
"textMode": "value_and_name",
239239
"wideLayout": true
240240
},
241-
"pluginVersion": "12.0.1",
241+
"pluginVersion": "12.0.2",
242242
"targets": [
243243
{
244244
"datasource": {
@@ -326,7 +326,7 @@
326326
"textMode": "value_and_name",
327327
"wideLayout": true
328328
},
329-
"pluginVersion": "12.0.1",
329+
"pluginVersion": "12.0.2",
330330
"targets": [
331331
{
332332
"datasource": {
@@ -535,7 +535,7 @@
535535
"sort": "none"
536536
}
537537
},
538-
"pluginVersion": "12.0.1",
538+
"pluginVersion": "12.0.2",
539539
"targets": [
540540
{
541541
"datasource": {
@@ -628,7 +628,7 @@
628628
"showThresholdMarkers": true,
629629
"sizing": "auto"
630630
},
631-
"pluginVersion": "12.0.1",
631+
"pluginVersion": "12.0.2",
632632
"targets": [
633633
{
634634
"datasource": {
@@ -728,7 +728,7 @@
728728
"sizing": "auto",
729729
"valueMode": "color"
730730
},
731-
"pluginVersion": "12.0.1",
731+
"pluginVersion": "12.0.2",
732732
"targets": [
733733
{
734734
"datasource": {
@@ -856,7 +856,7 @@
856856
"textMode": "value_and_name",
857857
"wideLayout": true
858858
},
859-
"pluginVersion": "12.0.1",
859+
"pluginVersion": "12.0.2",
860860
"targets": [
861861
{
862862
"datasource": {
@@ -1060,7 +1060,7 @@
10601060
"text": {},
10611061
"valueMode": "color"
10621062
},
1063-
"pluginVersion": "12.0.1",
1063+
"pluginVersion": "12.0.2",
10641064
"targets": [
10651065
{
10661066
"datasource": {
@@ -1231,7 +1231,7 @@
12311231
"textMode": "value",
12321232
"wideLayout": true
12331233
},
1234-
"pluginVersion": "12.0.1",
1234+
"pluginVersion": "12.0.2",
12351235
"targets": [
12361236
{
12371237
"datasource": {
@@ -1335,7 +1335,7 @@
13351335
"text": {},
13361336
"valueMode": "color"
13371337
},
1338-
"pluginVersion": "12.0.1",
1338+
"pluginVersion": "12.0.2",
13391339
"targets": [
13401340
{
13411341
"datasource": {
@@ -1537,7 +1537,7 @@
15371537
"sort": "none"
15381538
}
15391539
},
1540-
"pluginVersion": "12.0.1",
1540+
"pluginVersion": "12.0.2",
15411541
"targets": [
15421542
{
15431543
"datasource": {

grafana/dashboards/charge-level.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@
137137
"sort": "none"
138138
}
139139
},
140-
"pluginVersion": "12.0.1",
140+
"pluginVersion": "12.0.2",
141141
"targets": [
142142
{
143143
"datasource": {

grafana/dashboards/charges.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
"textMode": "auto",
123123
"wideLayout": true
124124
},
125-
"pluginVersion": "12.0.1",
125+
"pluginVersion": "12.0.2",
126126
"targets": [
127127
{
128128
"datasource": {
@@ -220,7 +220,7 @@
220220
"textMode": "auto",
221221
"wideLayout": true
222222
},
223-
"pluginVersion": "12.0.1",
223+
"pluginVersion": "12.0.2",
224224
"targets": [
225225
{
226226
"datasource": {
@@ -319,7 +319,7 @@
319319
"textMode": "auto",
320320
"wideLayout": true
321321
},
322-
"pluginVersion": "12.0.1",
322+
"pluginVersion": "12.0.2",
323323
"targets": [
324324
{
325325
"datasource": {
@@ -419,7 +419,7 @@
419419
"textMode": "auto",
420420
"wideLayout": true
421421
},
422-
"pluginVersion": "12.0.1",
422+
"pluginVersion": "12.0.2",
423423
"targets": [
424424
{
425425
"datasource": {
@@ -1166,7 +1166,7 @@
11661166
"showHeader": true,
11671167
"sortBy": []
11681168
},
1169-
"pluginVersion": "12.0.1",
1169+
"pluginVersion": "12.0.2",
11701170
"targets": [
11711171
{
11721172
"datasource": {
@@ -1234,7 +1234,7 @@
12341234
"content": "From here you can check if you have \nincomplete data of **Charges** (charges without ending date)\nIf so, you may follow the official \nguide by <a href='https://docs.teslamate.org/docs/maintenance/manually_fixing_data' target='_blank'>Manually fixing data</a>",
12351235
"mode": "markdown"
12361236
},
1237-
"pluginVersion": "12.0.1",
1237+
"pluginVersion": "12.0.2",
12381238
"title": "",
12391239
"type": "text"
12401240
},
@@ -1289,7 +1289,7 @@
12891289
},
12901290
"showHeader": true
12911291
},
1292-
"pluginVersion": "12.0.1",
1292+
"pluginVersion": "12.0.2",
12931293
"targets": [
12941294
{
12951295
"datasource": {

0 commit comments

Comments
 (0)