2819 Commits

Author SHA1 Message Date
dependabot[bot]
2328c14444 build(deps): bump lodash from 4.17.21 to 4.17.23 in /website (#5109)
* build(deps): bump lodash from 4.17.21 to 4.17.23 in /website

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* docs: update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2026-01-23 10:31:59 +01:00
Matthias Wirtz
0295f9fd05 docs: Remove hints to now deprecated Grafana VS Code Extension in contribution guide (#5110)
* Remove hints to Grafana VS Code Extension

* docs: update changelog

---------

Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2026-01-23 10:28:16 +01:00
Jakob Lichterfeld
05367a3b84 docs: update changelog 2026-01-22 11:30:52 +01:00
Wouter Hermans
a3887390c1 feat: add optional dark mode feature (#5065)
* Add optional dark mode feature

This PR adds an optional dark mode to TeslaMate with three appearance options:
- Light (default): Always use light theme
- Follow System: Automatically match OS/browser dark mode preference
- Dark: Always use dark theme

Key features:
- Database-persisted theme preference in GlobalSettings
- Comprehensive dark mode styling for all UI components
- Monochrome map tiles in dark mode (Tesla-inspired aesthetic)
- Instant theme switching without page reload
- No flash of wrong theme on page load
- Defaults to light mode for existing users

Technical implementation:
- New theme_mode field in settings table (migration included)
- CSS custom properties for theme colors
- JavaScript theme detection and system preference monitoring
- LiveView hook for instant theme changes
- Inverted OSM map tiles with grayscale filter for dark mode

Maintains backward compatibility - existing installations will
default to light mode and users can opt-in to dark mode.

* Run treefmt to fix code formatting

* Extract translation strings for theme settings

* Add Dutch, French, and German translations for theme settings

- Dutch: Thema, Weergave, Licht, Donker, Volg systeem
- French: Thème, Apparence, Clair, Sombre, Suivre le système
- German: Design, Darstellung, Hell, Dunkel, Systemeinstellung folgen

* Address review feedback: default to system theme, add tests and documentation

* Fix white background showing at bottom in dark mode

* Make footer sticky at bottom of viewport

* Remove WARP.md from .gitignore

* Fix visibility of inverted light buttons in dark mode

Improved contrast for edit/delete buttons in Geo-Fences table
by adding proper dark mode styling for is-inverted is-light buttons.

Co-Authored-By: Warp <agent@warp.dev>

* Add icon color inheritance for inverted light buttons

Ensure edit (blue) and delete (red) button icons are colored properly.

Co-Authored-By: Warp <agent@warp.dev>

* CI: use master as default branch in reusable workflows

Fix paths-filter and PR triggers by replacing hardcoded 'main' with 'master'.

Co-Authored-By: Warp <agent@warp.dev>

* Revert CI branch changes per maintainer request

Restore 'main' references in reusable workflows. No CI changes in this PR.

Co-Authored-By: Warp <agent@warp.dev>

* Dark mode: hide empty table header background in car summary

Add .thead-transparent class to the summary table and override thead bg to match
card surface, avoiding the apparent 'divider' under the title in dark mode.

Co-Authored-By: Warp <agent@warp.dev>

* Dark mode: fix tabs hover/active styles for boxed tabs in Settings

Ensure hover doesn’t turn tabs white; use surface/surface-light colors and proper borders for .tabs.is-boxed.

Co-Authored-By: Warp <agent@warp.dev>

* Dark mode: override Bulma active navbar dropdown item background

Ensure .navbar-dropdown .navbar-item.is-active uses dark surface color instead of light-mode whitesmoke.

Co-Authored-By: Warp <agent@warp.dev>

---------

Co-authored-by: Warp <agent@warp.dev>
2026-01-22 11:20:50 +01:00
Davide Ferrari
c7d808b0c7 docs: add Matedroid Android app reference (#5094)
* docs: add Matedroid Android app reference

* fix: address review comments
2026-01-08 14:59:51 +01:00
Matthias Wirtz
2ec0d930d5 feat: optimize reduced_range query and always show consumption kwh in drives dashboard (#5089)
* optimize reduced_range query and always show consumption kwh

* docs: update changelog

---------

Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2026-01-08 14:41:32 +01:00
Ilya Y
0bf84dfc2b perf: Replace positions indexes from BTREE to BRIN to reduce memory usage (#5075)
* Replace positions indexes

* Update .typos.toml

* Update teslafi.md

* docs: update changelog

---------

Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2026-01-08 14:30:18 +01:00
dependabot[bot]
4fc7272eb6 build(deps): bump actions/stale from 10.1.0 to 10.1.1 (#5080)
* build(deps): bump actions/stale from 10.1.0 to 10.1.1

Bumps [actions/stale](https://github.com/actions/stale) from 10.1.0 to 10.1.1.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](5f858e3efb...997185467f)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 10.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* docs: update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2026-01-05 19:20:17 +01:00
dependabot[bot]
983640c75e build(deps): bump crate-ci/typos from 1.40.0 to 1.41.0 (#5079)
* build(deps): bump crate-ci/typos from 1.40.0 to 1.41.0

Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.40.0 to 1.41.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](2d0ce569fe...5c19779cb5)

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

Signed-off-by: dependabot[bot] <support@github.com>

* docs: update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2026-01-05 19:14:34 +01:00
dependabot[bot]
3d4fbf5ede build(deps): bump actions/cache from 4.3.0 to 5.0.1 (#5077)
* build(deps): bump actions/cache from 4.3.0 to 5.0.1

Bumps [actions/cache](https://github.com/actions/cache) from 4.3.0 to 5.0.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](0057852bfa...9255dc7a25)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* docs: update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2026-01-05 19:13:05 +01:00
dependabot[bot]
ca9e2356f4 build(deps): bump nix-community/cache-nix-action from 6.1.3 to 7.0.0 (#5082)
* build(deps): bump nix-community/cache-nix-action from 6.1.3 to 7.0.0

Bumps [nix-community/cache-nix-action](https://github.com/nix-community/cache-nix-action) from 6.1.3 to 7.0.0.
- [Release notes](https://github.com/nix-community/cache-nix-action/releases)
- [Changelog](https://github.com/nix-community/cache-nix-action/blob/main/RELEASES.md)
- [Commits](135667ec41...b426b118b6)

---
updated-dependencies:
- dependency-name: nix-community/cache-nix-action
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* docs: update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2026-01-05 19:01:01 +01:00
dependabot[bot]
5a982c90e5 build(deps): bump react and react-dom from 19.2.0 to 19.2.3 in /website (#5084)
* build(deps): bump react-dom from 19.2.0 to 19.2.3 in /website

Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 19.2.0 to 19.2.3.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.3/packages/react-dom)

---
updated-dependencies:
- dependency-name: react-dom
  dependency-version: 19.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump react from 19.2.0 to 19.2.3 in /website

* docs: update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2026-01-05 18:57:20 +01:00
JakobLichterfeld
73e65d7672 chore(website): bump qs to fix CVE-2025-15284 (#5091)
* chore(website): bump qs to fix CVE-2025-15284

closes: https://github.com/teslamate-org/teslamate/security/dependabot/84

* docs: update changelog
2026-01-04 11:30:15 +01:00
Jakob Lichterfeld
b6b1ecf53c docs: update changelog 2026-01-04 11:01:20 +01:00
Kenni Lund
27fd6f6484 Update home_assistant.md (#5086)
For consistency, update the tesla_active_route_distance_to_arrival sensor to default to kilometers instead of miles, as all other Teslamate sensors exposed to Home Assistant uses kilometers by default.
2026-01-04 11:00:44 +01:00
Jakob Lichterfeld
9ce7edfcab docs: update changelog 2026-01-04 10:58:05 +01:00
Kai Stian Olstad
441d7d0125 feat(overview): show battery heating on overview dashboard as well (#5090) 2026-01-04 10:57:06 +01:00
Matthias Wirtz
3272494a23 docs: fix external image rendering with Traefik SSL (#5074)
* set proto to https (ssl termination in traefik)

* docs: update changelog

---------

Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2025-12-29 11:37:48 +01:00
Jakob Lichterfeld
bc763814c1 docs: update changelog 2025-12-19 18:46:49 +01:00
JakobLichterfeld
65a09d773c fix(website): Bump node-forge to 1.3.3to resolve CVE-2025-12816, CVE-2025-66030 and CVE-2025-66031 (#5071)
Resolves a security vulnerability in the transitive dependency `node-forge` by bumping the version to 1.3.3.

An override has been added to `package.json` to enforce this version.

Closes https://github.com/teslamate-org/teslamate/security/dependabot/79
Closes https://github.com/teslamate-org/teslamate/security/dependabot/80
Closes https://github.com/teslamate-org/teslamate/security/dependabot/81
2025-12-19 18:45:55 +01:00
Jakob Lichterfeld
af736100d5 docs: update changelog 2025-12-19 16:41:09 +01:00
Ingmar Stein
17261e22f7 docs: fix the formatting of the DATABASE_SOCKET_DIR description (#5026)
* docs: Fix the formatting of the `DATABASE_SOCKET_DIR` description.

Remove `DATABASE_PORT` from the mutually exclusive settings as the port is also used for UNIX sockets as of #4979.

* style: format DATABASE_SOCKET_DIR as code to avoid incorrect auto linting

---------

Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2025-12-19 16:38:31 +01:00
Jakob Lichterfeld
a17ea95a20 Revert "build(deps): bump actions/checkout from 5.0.0 to 6.0.0 (#5057)"
This reverts commit 53225903f3.
2025-12-02 14:23:56 +01:00
Jakob Lichterfeld
da4b9f86ff docs: update changelog 2025-12-02 13:16:38 +01:00
Jakob Lichterfeld
11cbe9eff5 style: fix typo in test error message description 2025-12-02 13:15:49 +01:00
github-actions[bot]
c28bce275f flake.lock: Update (#5027)
Flake lock file updates:

• Updated input 'devenv':
    'github:cachix/devenv/c9f0b47815a4895fadac87812de8a4de27e0ace1?narHash=sha256-j4EB5ku/gDm7h7W7A%2Bk70RYj5nUiW/l9wQtXMJUD2hg%3D' (2025-10-31)
  → 'github:cachix/devenv/47a243b97499bfe5d5783d1fc86d9fe776b2497f?narHash=sha256-FktN7dtYlC/sgLGBCGFXzNOvwgB7MSujp6cooJE48Ac%3D' (2025-11-28)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/864599284fc7c0ba6357ed89ed5e2cd5040f0c04?narHash=sha256-TmWcdiUUaWk8J4lpjzu4gCGxWY6/Ok7mOK4fIFfBuU4%3D' (2025-10-20)
  → 'github:hercules-ci/flake-parts/2cccadc7357c0ba201788ae99c4dfa90728ef5e0?narHash=sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q%3D' (2025-11-21)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/daf6dc47aa4b44791372d6139ab7b25269184d55?narHash=sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8%2BON/0Yy8%2Ba5vsDU%3D' (2025-10-27)
  → 'github:NixOS/nixpkgs/9a7b80b6f82a71ea04270d7ba11b48855681c4b0?narHash=sha256-82L%2BEJU%2B40%2BFIdeG4gmUlOF1jeSwlf2AwMarrpdHF6o%3D' (2025-11-28)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/2eddae033e4e74bf581c2d1dfa101f9033dbd2dc?narHash=sha256-Msq86cR5SjozQGCnC6H8C%2B0cD4rnx91BPltZ9KK613Y%3D' (2025-10-24)
  → 'github:numtide/treefmt-nix/5b4ee75aeefd1e2d5a1cc43cf6ba65eba75e83e4?narHash=sha256-AlEObg0syDl%2BSpi4LsZIBrjw%2BsnSVU4T8MOeuZJUJjM%3D' (2025-11-12)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-02 13:13:55 +01:00
dependabot[bot]
2dd7aab8fd build(deps): bump express from 4.21.2 to 4.22.1 in /website (#5060)
Bumps [express](https://github.com/expressjs/express) from 4.21.2 to 4.22.1.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/v4.22.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.2...v4.22.1)

---
updated-dependencies:
- dependency-name: express
  dependency-version: 4.22.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 12:58:23 +01:00
dependabot[bot]
53225903f3 build(deps): bump actions/checkout from 5.0.0 to 6.0.0 (#5057)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](08c6903cd8...1af3b93b68)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 12:57:38 +01:00
dependabot[bot]
e8ade4e65d build(deps): bump DeterminateSystems/update-flake-lock from 27 to 28 (#5056)
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock) from 27 to 28.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases)
- [Commits](c5930b397a...834c491b2e)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-version: '28'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 12:56:52 +01:00
dependabot[bot]
4d93d28ef3 build(deps): bump crate-ci/typos from 1.39.0 to 1.40.0 (#5055)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.39.0 to 1.40.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](07d900b8fa...2d0ce569fe)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.40.0
  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>
2025-12-02 12:56:13 +01:00
dependabot[bot]
696159ebd0 build(deps): bump js-yaml from 3.14.1 to 3.14.2 in /website (#5043)
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.14.1 to 3.14.2.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...3.14.2)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 3.14.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 12:55:06 +01:00
George
c6cb67f405 feat: Increase max_header_value_length to support oauth2-proxy (#5031)
* Increase max_header_value_length to support oauth2-proxy

When using TeslaMate behind an
[OAuth2 Proxy](https://oauth2-proxy.github.io/oauth2-proxy/)
then the default maximum header length is too small.

* Fix formatting of config/runtime.exs
2025-12-02 12:53:59 +01:00
dependabot[bot]
c7b0a0bca4 build(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /website (#5059)
Bumps [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast) from 13.2.0 to 13.2.1.
- [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases)
- [Commits](https://github.com/syntax-tree/mdast-util-to-hast/compare/13.2.0...13.2.1)

---
updated-dependencies:
- dependency-name: mdast-util-to-hast
  dependency-version: 13.2.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 12:53:32 +01:00
Matthias Wirtz
9dfc24b245 feat: use Logger instead of IO.puts in DB check (#5050)
* use Logger instead of IO.puts

* docs: update changelog

---------

Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2025-12-01 10:52:15 +01:00
JakobLichterfeld
ee2f165c1a docs(traefik): update to v3.6 as 3.6.1 solves issues with docker 29.0 (#5034)
* docs(traefik): update to v3.6 as 3.6.1 solves issues with docker 29.0

Discussion: https://forums.docker.com/t/docker-29-increased-minimum-api-version-breaks-traefik-reverse-proxy/150384

https://github.com/traefik/traefik/issues/12253

closes #5030

* docs: update changelog
2025-11-14 13:01:20 +01:00
Jakob Lichterfeld
aa8c4631af docs: update changelog 2025-11-06 09:49:20 +01:00
Jakob Lichterfeld
618fdae82e build: prepare v2.2.1-dev 2025-11-06 09:09:29 +01:00
Jakob Lichterfeld
904bf70835 build: release v2.2.0 v2.2.0 2025-11-06 09:06:43 +01:00
Matthias Wirtz
50423e3c82 feat: officially support postgres 18, add docs for volume mount change (#4890)
* officially support postgres 18, add docs for volume mount change

* docs: update changelog
2025-11-06 09:05:36 +01:00
Jakob Lichterfeld
302475d511 docs: update changelog 2025-11-05 16:50:50 +01:00
Jakob Lichterfeld
19b0455d8a chore: Use /bin/dash explicitly in Dockerfile ENTRYPOINT
For consistency with the `entrypoint.sh` script's shebang (`#!/usr/bin/env dash`), this change updates the Dockerfile's ENTRYPOINT to call `/bin/dash` directly instead of `/bin/sh`.

This makes the choice of shell explicit and ensures the script is always executed by the intended interpreter, regardless of what `/bin/sh` might point to in future base images.
2025-11-05 16:46:31 +01:00
Jakob Lichterfeld
0973b497ed feat: Add ulimit cap to prevent memory bloat in some misconfigured versions of Docker/containerd Hosts (e.g. on Debian 13)
On certain systems (e.g., Debian 13 with modern container runtimes), a very high default `nofiles` ulimit can cause the Erlang VM (beam.smp) to pre-allocate excessive amounts of memory, leading to container crashes.

This change introduces a safeguard directly into the entrypoint script:
- It caps the soft `ulimit -n` to a configurable maximum, defined by the `ULIMIT_MAX_NOFILE` environment variable (defaults to 65536).
- This behavior can be disabled by setting `ULIMIT_MAX_NOFILE=0`.
- The new environment variable has been added to the documentation.

To satisfy ShellCheck (SC3045), the script's shebang is set to `#!/usr/bin/env dash`, as `ulimit -n` is a common but not strictly POSIX-compliant extension.
2025-11-05 16:45:52 +01:00
Matthias Wirtz
565cb9c663 docs: bump Traefik to v3.5 and enable http3 in advanced guide (#5023) 2025-11-05 14:34:10 +01:00
dependabot[bot]
1b00f38503 build(deps): bump @docusaurus/core from 3.9.1 to 3.9.2, @docusaurus/preset-classic from 3.9.1 to 3.9.2 and dependencies in /website (#5020)
* build(deps): bump @docusaurus/core from 3.9.1 to 3.9.2 in /website

Bumps [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) from 3.9.1 to 3.9.2.
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.9.2/packages/docusaurus)

---
updated-dependencies:
- dependency-name: "@docusaurus/core"
  dependency-version: 3.9.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump @docusaurus/preset-classic from 3.9.1 to 3.9.2 in /website

* build(deps): bump dependencies in /website

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2025-11-05 13:27:32 +01:00
dependabot[bot]
49ae9a60fa build(deps): bump actions/stale from 9.1.0 to 10.1.0 (#5019)
* build(deps): bump actions/stale from 9.1.0 to 10.1.0

Bumps [actions/stale](https://github.com/actions/stale) from 9.1.0 to 10.1.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](5bef64f19d...5f858e3efb)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 10.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* docs: update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2025-11-05 13:19:14 +01:00
github-actions[bot]
87cccb99de build(deps): update flake.lock (#4997)
* flake.lock: Update

Flake lock file updates:

• Updated input 'devenv':
    'github:cachix/devenv/ce82fad570fd74ac5dfe3ce587ee8b37e918d71f?narHash=sha256-l%2BGzFw3yXDpcRv9qz%2Bc1VR44lLVj8WXncjPa9RXbFrw%3D' (2025-10-03)
  → 'github:cachix/devenv/c9f0b47815a4895fadac87812de8a4de27e0ace1?narHash=sha256-j4EB5ku/gDm7h7W7A%2Bk70RYj5nUiW/l9wQtXMJUD2hg%3D' (2025-10-31)
• Updated input 'devenv/cachix':
    'github:cachix/cachix/47053aef762f452e816e44eb9a23fbc3827b241a?narHash=sha256-1zBPE/PNAkPNUsOWFET4J0cjlvziH8DOekesDmjND%2Bw%3D' (2025-07-11)
  → 'github:cachix/cachix/c5bfd933d1033672f51a863c47303fc0e093c2d2?narHash=sha256-IwnNtbNVrlZIHh7h4Wz6VP0Furxg9Hh0ycighvL5cZc%3D' (2025-10-20)
• Updated input 'devenv/cachix/flake-compat':
    follows 'devenv'
  → follows 'devenv/flake-compat'
• Updated input 'devenv/flake-compat':
    'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885?narHash=sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX%2BfjA8Xf8PUmqCY%3D' (2025-05-12)
  → 'github:edolstra/flake-compat/f387cd2afec9419c8ee37694406ca490c3f34ee5?narHash=sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4%3D' (2025-10-27)
• Updated input 'devenv/flake-parts':
    'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01)
  → 'github:hercules-ci/flake-parts/864599284fc7c0ba6357ed89ed5e2cd5040f0c04?narHash=sha256-TmWcdiUUaWk8J4lpjzu4gCGxWY6/Ok7mOK4fIFfBuU4%3D' (2025-10-20)
• Updated input 'devenv/git-hooks':
    'github:cachix/git-hooks.nix/54df955a695a84cd47d4a43e08e1feaf90b1fd9b?narHash=sha256-ytw7ROXaWZ7OfwHrQ9xvjpUWeGVm86pwnEd1QhzawIo%3D' (2025-09-17)
  → 'github:cachix/git-hooks.nix/ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37?narHash=sha256-BflA6U4AM1bzuRMR8QqzPXqh8sWVCNDzOdsxXEguJIc%3D' (2025-10-17)
• Updated input 'devenv/nix':
    'github:cachix/nix/6f0140527c2b0346df4afad7497baa08decb929f?narHash=sha256-Bx1A%2BlShhOWwMuy3uDzZQvYiBKBFcKwy6G6NEohhv6A%3D' (2025-09-25)
  → 'github:cachix/nix/3e5644da6830ef65f0a2f7ec22830c46285bfff6?narHash=sha256-H97KSB/luq/aGobKRuHahOvT1r7C03BgB6D5HBZsbN8%3D' (2025-10-28)
• Updated input 'devenv/nixpkgs':
    'github:cachix/devenv-nixpkgs/207a4cb0e1253c7658c6736becc6eb9cace1f25f?narHash=sha256-bhop0bR3u7DCw9/PtLCwr7GwEWDlBSxHp%2BeVQhCW9t4%3D' (2025-09-22)
  → 'github:cachix/devenv-nixpkgs/d1c30452ebecfc55185ae6d1c983c09da0c274ff?narHash=sha256-wCIACXbNtXAlwvQUo1Ed%2B%2BloFALPjYUA3dpcUJiXO44%3D' (2025-10-24)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/758cf7296bee11f1706a574c77d072b8a7baa881?narHash=sha256-wfG0S7pltlYyZTM%2BqqlhJ7GMw2fTF4mLKCIVhLii/4M%3D' (2025-10-01)
  → 'github:hercules-ci/flake-parts/864599284fc7c0ba6357ed89ed5e2cd5040f0c04?narHash=sha256-TmWcdiUUaWk8J4lpjzu4gCGxWY6/Ok7mOK4fIFfBuU4%3D' (2025-10-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5b5be50345d4113d04ba58c444348849f5585b4a?narHash=sha256-FIBE1qXv9TKvSNwst6FumyHwCRH3BlWDpfsnqRDCll0%3D' (2025-10-01)
  → 'github:NixOS/nixpkgs/daf6dc47aa4b44791372d6139ab7b25269184d55?narHash=sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8%2BON/0Yy8%2Ba5vsDU%3D' (2025-10-27)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/5eda4ee8121f97b218f7cc73f5172098d458f1d1?narHash=sha256-ySNJ008muQAds2JemiyrWYbwbG%2BV7S5wg3ZVKGHSFu8%3D' (2025-09-24)
  → 'github:numtide/treefmt-nix/2eddae033e4e74bf581c2d1dfa101f9033dbd2dc?narHash=sha256-Msq86cR5SjozQGCnC6H8C%2B0cD4rnx91BPltZ9KK613Y%3D' (2025-10-24)

* docs: update changelog

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2025-11-05 13:15:55 +01:00
Jakob Lichterfeld
7cfe012fe6 docs: update changelog 2025-11-04 14:53:20 +01:00
Jakob Lichterfeld
a639fa6884 docs: add star history 2025-11-04 14:51:30 +01:00
Jakob Lichterfeld
b28d021193 docs: update changelog 2025-11-02 10:52:29 +01:00
Gyula Matics
dda3cf14b5 docs: add domain prefix to Home Assistant default_entity_id (#5014)
Domain prefix is required for the entities to be correctly created in HA.
2025-11-02 10:51:34 +01:00