Commit Graph
2350 Commits
Author SHA1 Message Date
Matthias Wirtz d922c24912 fix: hard-coded length unit in battery health dashboard (#4300) 2024-10-23 11:23:36 +02:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 40bb6990ef build(deps): bump cookie and express in /website (#4263)
Bumps [cookie](https://github.com/jshttp/cookie) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `cookie` from 0.6.0 to 0.7.1
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.1)

Updates `express` from 4.21.0 to 4.21.1
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.0...4.21.1)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-22 14:06:28 +02:00
Jakob Lichterfeld da257664ed docs: update changelog 2024-10-22 08:01:42 +02:00
Matthias Wirtz 6e9c557745 fix: weighted average calculation for consumption in drives dashboard (#4289) 2024-10-22 08:01:12 +02:00
Matthias Wirtz 999e947464 tuple returned here (#4293) 2024-10-22 07:43:56 +02:00
Matthias Wirtz 2fc749c899 docs: small wording refinements in changelog (#4292) 2024-10-21 18:13:19 +02:00
Jakob Lichterfeld d4cbade8fb docs: update changelog 2024-10-21 16:04:35 +02:00
Matthias WirtzandJakob Lichterfeld 93fb64e846 docs: add best practice section to contribution guide (#4288)
* add some notes about db performance to contribution guide

* add docs for usage of timestamp columns

* format prettier

* fix: remove unneeded apostrophe

---------

Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2024-10-21 16:04:13 +02:00
Jakob Lichterfeld f2f90bdaa2 docs: update changelog 2024-10-21 15:41:48 +02:00
scottbot95andJakob Lichterfeld dffdea99ef refactor: Cleanup nix code (#4265)
* refactor: Extract package creation to separate flake-module

* refactor: move module.nix to nix folder

* refactor: extract checks into their own flake module

* refactor: extract devShell into its own flake module

* refactor: Extract nix dev dependencies to a separate partition

* fix: spelling error

* fix: Checks break on darwin

Looks like `mkIf` doesn't work properly with flake-parts/perSystem

* fix: Remove partitions to make `devenv up` work

RIP partitions :(

* style: linter findings

---------

Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2024-10-21 15:40:49 +02:00
Jakob Lichterfeld d0f6322cce docs: update changelog with version description
closes: #4201
2024-10-21 15:00:29 +02:00
Jakob Lichterfeld bcf68443c5 docs: update changelog 2024-10-21 14:08:05 +02:00
Matthias Wirtz 4d348a1f63 exclude streaming data in visited dashboard (#4287) 2024-10-21 14:07:40 +02:00
Jakob Lichterfeld 205b18d2e0 docs: update changelog 2024-10-21 13:24:53 +02:00
Matthias Wirtz d5cb2c652f perf: exclude streaming date when getting battery level (#4286) 2024-10-21 13:24:28 +02:00
Jakob Lichterfeld 944c07491e docs: update changelog 2024-10-20 09:42:51 +02:00
Matthias WirtzandJan S 6249287788 fix: for drives not showing if duration < 1 minute and feat: add max speed in drives dashboard (#4284)
* fix for drives not showing if duration < 1 minute

* feat: add max Speed column to drives table

---------

Co-authored-by: Jan S <jan@js94x.de>
2024-10-20 09:39:37 +02:00
Jakob Lichterfeld 084fc5e1a1 docs: update changelog 2024-10-20 09:36:45 +02:00
Matthias Wirtz 183bd2e252 feat: use Grafana 11.0.6-security-01 (#4279) 2024-10-20 09:35:49 +02:00
Matthias Wirtz 955bde3cb6 fix: number of drives per day in drive stats (#4285) 2024-10-20 09:33:43 +02:00
JakobLichterfeld c87b8976c3 docs: add recommended RAM size (#4278)
* docs: add recommended RAM size

* docs: update changelog
2024-10-19 16:22:55 +02:00
Jakob Lichterfeld 2869acac9a docs: update changelog 2024-10-19 16:12:52 +02:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> bad53cef65 build(deps): bump crate-ci/typos from 1.22.9 to 1.26.0 (#4261)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.22.9 to 1.26.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/c16dc8f5b4a7ad6211464ecf136c69c851e8e83c...6802cc60d4e7f78b9d5454f6cf3935c042d5e1e3)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-19 16:12:30 +02:00
Jakob Lichterfeld 776de2bfd1 docs: update changelog 2024-10-19 16:02:55 +02:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> d2a4290d5c build(deps-dev): bump credo from 1.7.1 to 1.7.8 (#4238)
Bumps [credo](https://github.com/rrrene/credo) from 1.7.1 to 1.7.8.
- [Release notes](https://github.com/rrrene/credo/releases)
- [Changelog](https://github.com/rrrene/credo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rrrene/credo/commits/v1.7.8)

---
updated-dependencies:
- dependency-name: credo
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-19 16:02:35 +02:00
Jakob Lichterfeld 3f02f370e9 docs: update changelog 2024-10-19 15:59:09 +02:00
Matthias Wirtz 9adc7dd8b0 perf-improvements-drive-stats (#4258) 2024-10-19 15:58:24 +02:00
Jakob Lichterfeld 8205750256 style: add custom words for spell check 2024-10-19 15:55:14 +02:00
Jakob Lichterfeld 75bee3383a docs: update changelog 2024-10-19 15:52:04 +02:00
Long Zheng 123f7ab63c docs: fix Home Assistant MQTT sensor JSON templates warnings (#4257)
* Fix Home Assistant active route MQTT sensor JSON templates

More gracefully handles JSONs with error (not actively routing)

* Fix tesla_active_route_distance_to_arrival_km sensor

* Fix template sensors

Conditionally convert values if the sensor actually has a value, to prevent converting invalid non-numeric values

* Fix copy/paste mistakes
2024-10-19 15:51:28 +02:00
Jakob Lichterfeld 39c9a14de5 docs: update changelog 2024-10-19 15:50:31 +02:00
Matthias Wirtz 2b36bad743 perf: fix skipping streaming data in charging stats (#4252)
* perf-fix-skipping-streaming-data

* use drives instead of positions for another 60x improvement
2024-10-19 15:49:23 +02:00
Jakob Lichterfeld beec208a21 ci(refactor): only run check paths workflow when called 2024-10-19 14:44:49 +02:00
Jakob Lichterfeld dc02763e61 docs: update changelog 2024-10-19 14:41:35 +02:00
Jakob Lichterfeld 0dd5ef1076 ci(fix): cleanup caches when pr is closed without version pinning 2024-10-19 14:40:06 +02:00
JakobLichterfeld b110106ca3 docs: update changelog (#4276) 2024-10-19 13:20:48 +02:00
Jakob Lichterfeld 0410593850 ci(fix): run ghcr build as separate workflow to fix permission issues with forks 2024-10-19 12:54:07 +02:00
Jakob Lichterfeld 52ace50412 docs: update changelog 2024-10-19 11:54:55 +02:00
Jakob Lichterfeld b2ac33cd2d stlye: linter findings 2024-10-19 11:54:32 +02:00
Jakob Lichterfeld 99a887c463 docs: update changelog 2024-10-19 11:37:04 +02:00
Jakob Lichterfeld 9e6a2758d5 ci(fix): correct syntax in ghcr_build workflow for workflow_call 2024-10-19 11:35:43 +02:00
Jakob Lichterfeld 7f39aaffcc docs: update changelog 2024-10-19 11:34:23 +02:00
Jakob Lichterfeld 688147e2cf ci(fix): run ghcr build in DevOps workflow for forks 2024-10-19 11:32:51 +02:00
Jakob Lichterfeld 773a58e023 docs: update changelog 2024-10-17 13:13:28 +02:00
Jakob Lichterfeld 75cfc7cdd4 ci: cleanup caches when pr is closed 2024-10-17 13:12:44 +02:00
Jakob Lichterfeld f6ba2b0cfd ci(fix): correct syntax in ghcr_build step check 2024-10-15 18:12:50 +02:00
Jakob Lichterfeld 9a4e80cc46 docs: update changelog 2024-10-14 11:56:11 +02:00
Jakob Lichterfeld 40dab3e2a9 ci: pin ubuntu-24.04 as runner os 2024-10-14 11:53:45 +02:00
Jakob Lichterfeld 6584276fef docs: changelog 2024-10-14 10:24:01 +02:00
Jakob Lichterfeld 022b173430 ci(fix): only run ghcr build in DevOps workflow on own repo 2024-10-14 10:22:42 +02:00