1
0
mirror of https://github.com/home-assistant/supervisor.git synced 2026-05-18 05:38:53 +01:00

Commit Graph

  • 7826205e9a Bump dbus-fast from 4.0.4 to 4.1.0 dependabot/pip/dbus-fast-4.1.0 dependabot[bot] 2026-05-15 06:03:14 +00:00
  • 615dbe5c99 Bump ruff from 0.15.12 to 0.15.13 dependabot/pip/ruff-0.15.13 dependabot[bot] 2026-05-15 06:03:00 +00:00
  • 9de2767899 Bump sentry-sdk from 2.59.0 to 2.60.0 (#6841) main dependabot[bot] 2026-05-14 12:11:19 +02:00
  • a928832202 mounts: skip wasted probes when systemd already reported job failed use-stat-to-check-mount-liveness Stefan Agner 2026-05-13 22:32:51 +02:00
  • f8b7297a0b mounts: verify the path is a mount point before trusting statvfs Stefan Agner 2026-05-13 21:20:02 +02:00
  • ec8a2e45ae mounts: drive systemd job waits via JobRemoved instead of state polling Stefan Agner 2026-05-13 21:10:04 +02:00
  • 7a083544d2 mounts: make is_mounted honest about server reachability Stefan Agner 2026-05-13 13:17:27 +02:00
  • 1cf3904dbc mounts: use softerr for NFS instead of soft Stefan Agner 2026-05-12 18:17:53 +02:00
  • f8880a72be Rename addon/addons to app/apps in filenames and imports (#6837) Mike Degatano 2026-05-13 14:55:46 -04:00
  • 3096893e6f mounts: stop wedging PID 1 when an NFS server disappears (#6834) Stefan Agner 2026-05-13 09:08:11 +02:00
  • 5a13cd9fec Bump mypy from 1.20.2 to 2.1.0 (#6832) dependabot[bot] 2026-05-12 16:37:47 +02:00
  • 30e7faa017 Bump release-drafter/release-drafter from 7.2.1 to 7.3.0 (#6829) dependabot[bot] 2026-05-11 09:39:44 +02:00
  • a4ed68dc12 Bump coverage from 7.13.5 to 7.14.0 (#6830) dependabot[bot] 2026-05-11 09:38:53 +02:00
  • a49ab11b23 Bump types-pyyaml from 6.0.12.20260508 to 6.0.12.20260510 (#6831) dependabot[bot] 2026-05-11 09:38:36 +02:00
  • 3f6c006a6a Run pytest in parallel with pytest-xdist (#6825) Stefan Agner 2026-05-08 21:51:55 +02:00
  • 5b587251c1 Tighten mypy and fix findings under the new flags (#6824) Stefan Agner 2026-05-08 21:51:28 +02:00
  • 78d3bb9090 Don't limit CI concurrency on main (#6807) Stefan Agner 2026-05-08 18:45:40 +02:00
  • 39f8a3d116 Bump urllib3 from 2.6.3 to 2.7.0 (#6822) dependabot[bot] 2026-05-08 10:49:07 +02:00
  • 5141178e7c Bump types-pyyaml from 6.0.12.20260408 to 6.0.12.20260508 (#6823) dependabot[bot] 2026-05-08 09:57:42 +02:00
  • 67258dea4a Skip post-update health check when Core was not running on entry (#6821) 2026.05.0 Stefan Agner 2026-05-07 11:27:28 +02:00
  • 44e0e5ee28 Enable Unix socket Core API by default on Core 2026.5.1+ (#6815) Stefan Agner 2026-05-07 09:18:51 +02:00
  • 8666c4be77 Bump orjson from 3.11.8 to 3.11.9 (#6818) dependabot[bot] 2026-05-07 09:14:49 +02:00
  • 8124f09f33 Bump sigstore/cosign-installer from 4.1.1 to 4.1.2 (#6817) dependabot[bot] 2026-05-07 09:14:06 +02:00
  • afc1165912 Don't fail Supervisor setup when an app image is missing improve-startup-missing-container-image-handling Stefan Agner 2026-05-06 16:55:18 +02:00
  • d815c0922f Flatten published Docker image (#6812) Jan Čermák 2026-05-06 12:04:32 +02:00
  • c772a9bbb0 Replace fixed-duration sleeps after bus events with gather (#6803) Stefan Agner 2026-05-06 12:02:28 +02:00
  • ad1a9115d8 Improve and extend frontend probe after update with WebSocket check (#6811) Stefan Agner 2026-05-06 10:54:05 +02:00
  • 4b0788593d Replace fixed-duration sleeps for fire-and-forget tasks tests-wait-for-task-by-name Stefan Agner 2026-05-05 12:04:12 +02:00
  • 179c7f0c48 Bump gitpython from 3.1.49 to 3.1.50 (#6813) dependabot[bot] 2026-05-06 10:13:57 +02:00
  • b871e1ca61 Lower severity of WebSocket delivery failure messages to debug (#6805) Stefan Agner 2026-05-05 17:08:14 +02:00
  • 2920194f16 Update Python to 3.14.4/base image to 3.14-alpine3.22-2026.04.0 (#6810) Jan Čermák 2026-05-05 17:05:58 +02:00
  • eb3c388618 Migrate persisted 'addon' field to 'app' in config files (#6786) Mike Degatano 2026-05-05 05:18:47 -04:00
  • da74f1be71 Bump sentry-sdk from 2.58.0 to 2.59.0 (#6800) dependabot[bot] 2026-05-05 11:18:37 +02:00
  • 9e7e8acfa7 Bump cryptography from 47.0.0 to 48.0.0 (#6799) dependabot[bot] 2026-05-05 11:17:32 +02:00
  • 41c1d5dbe2 Replace fixed-duration sleeps in tests with deterministic waits tests-tighten-async-waits Stefan Agner 2026-04-29 00:59:01 +02:00
  • 0de6d25fed Drop legacy test classes in favor of module-level functions (#6796) Stefan Agner 2026-05-04 21:38:22 +02:00
  • 75c39ed0d4 Default pytest --timeout=10 in pyproject.toml (#6797) Stefan Agner 2026-05-04 14:48:36 +02:00
  • f8dbafe0bb Drop redundant @pytest.mark.asyncio decorators (#6795) Stefan Agner 2026-05-04 14:48:18 +02:00
  • c3e7601ad0 Log when cidfile path cleanup fails (#6788) Stefan Agner 2026-05-01 01:04:56 +02:00
  • 0ad1016bdd Bump release-drafter/release-drafter from 7.2.0 to 7.2.1 (#6787) dependabot[bot] 2026-04-30 10:28:24 +02:00
  • 61faa73be5 Return proper API errors when backup mount is down (#6785) 2026.04.2 Stefan Agner 2026-04-29 22:13:11 +02:00
  • 14d1b919f3 Queue main builder runs instead of cancelling (#6782) Stefan Agner 2026-04-29 16:09:55 +02:00
  • 2fcd29b39e Fix test_core fixture after connectivity rework (#6783) Stefan Agner 2026-04-29 14:53:48 +02:00
  • 33ab5b55f8 Treat JobException as a client-side API error (#6777) Stefan Agner 2026-04-29 10:21:13 +02:00
  • 9923b8580b Return proper API errors for invalid hostnames (#6776) Stefan Agner 2026-04-29 10:19:27 +02:00
  • 0ac8b42062 Rework Supervisor connectivity check with coalescing and force flag (#6765) Stefan Agner 2026-04-29 10:14:13 +02:00
  • 309237a09e Refactor Supervisor network reattach path (#6760) Stefan Agner 2026-04-29 10:10:51 +02:00
  • 641a4181d9 Handle add-on filesystem errors gracefully and reduce Sentry noise (#6707) Stefan Agner 2026-04-29 10:10:36 +02:00
  • 04a675b48d Bump gitpython from 3.1.48 to 3.1.49 (#6781) dependabot[bot] 2026-04-29 10:10:14 +02:00
  • ee1c6c48f2 Bump gitpython from 3.1.47 to 3.1.48 (#6779) dependabot[bot] 2026-04-28 09:06:46 +02:00
  • b9922aebc8 Remove legacy core_proxy middleware (#6778) Stefan Agner 2026-04-28 01:54:48 +02:00
  • bc24fb5449 Refactor API registration to support v1/v2 via shared methods (#6769) Mike Degatano 2026-04-27 17:39:47 -04:00
  • 6e6d0d3700 Skip system-checks fan-out in test_events_on_issue_changes fix-slow-resolution-test Stefan Agner 2026-04-27 19:47:43 +02:00
  • 287aee22e6 Bump cryptography from 46.0.7 to 47.0.0 (#6774) dependabot[bot] 2026-04-27 14:25:24 +02:00
  • 71c2200c59 Bump ruff from 0.15.11 to 0.15.12 (#6773) dependabot[bot] 2026-04-27 12:47:46 +02:00
  • 61ca2524b2 Return proper API errors for mqtt/mysql service conflicts (#6767) Stefan Agner 2026-04-24 21:56:12 +02:00
  • 4938fb215d Improve Docker port-in-use detection and handling (#6766) Stefan Agner 2026-04-24 21:55:18 +02:00
  • 2011633946 Reuse check_exception_chain in Sentry filter, tighten its types (#6757) Stefan Agner 2026-04-24 21:42:41 +02:00
  • ff90e4b817 Fix UnboundLocalError when Core API fails post-update (#6761) 2026.04.1 Stefan Agner 2026-04-23 15:05:40 +02:00
  • 1955d83325 Don't log missing plugin containers as error when creating network consider-missing-container-not-as-error Stefan Agner 2026-04-22 14:20:31 +02:00
  • 91625db2b1 Stop Supervisor from overriding NetworkManager Wi-Fi powersave policy (#6753) Copilot 2026-04-23 10:06:49 +02:00
  • 814bcc447d Run Update version job only if version is published (#6758) Stefan Agner 2026-04-22 10:38:34 +02:00
  • 9203c09f53 Bump mypy from 1.20.1 to 1.20.2 (#6756) dependabot[bot] 2026-04-22 09:11:11 +02:00
  • b791e97d0a Bump pre-commit from 4.5.1 to 4.6.0 (#6755) dependabot[bot] 2026-04-22 08:56:39 +02:00
  • a6792f78d4 Bump gitpython from 3.1.46 to 3.1.47 (#6754) dependabot[bot] 2026-04-22 08:44:54 +02:00
  • 97bc19d4b3 Detect container registry rate limits uniformly (#6732) Stefan Agner 2026-04-22 07:49:01 +02:00
  • 53f84ec15b Bump devcontainer to 6 (#6747) Stefan Agner 2026-04-21 16:52:28 +02:00
  • d431526b14 Fix unhandled WebSocket handshake errors and unnecessary token refresh (#6725) Stefan Agner 2026-04-21 16:33:36 +02:00
  • ff2cdbfc36 Log unexpected errors in api_process wrappers (#6739) Stefan Agner 2026-04-21 16:04:39 +02:00
  • 7fb621234e Add Unix socket support for Core communication with feature flag (#6742) Stefan Agner 2026-04-21 15:03:05 +02:00
  • 56abe94d74 Add versioned v2 API with apps terminology (#6741) Mike Degatano 2026-04-20 15:19:27 -04:00
  • 38ddb3df54 Fix Core update rollback: delay image cleanup and fix missing rollback path (#6726) Stefan Agner 2026-04-17 10:57:13 +02:00
  • 0db56b09ce Bump ruff from 0.15.10 to 0.15.11 (#6746) dependabot[bot] 2026-04-17 10:56:49 +02:00
  • a504d85745 Remove double newlines from build and check config output (#6743) Stefan Agner 2026-04-16 17:18:05 +02:00
  • 1218326af3 Add development feature toggle system (#6719) Mike Degatano 2026-04-15 07:13:45 -04:00
  • 1999a5bbe5 Fix pylint error use-dbus-broker-in-tests Stefan Agner 2026-04-15 12:39:20 +02:00
  • 6e2418122c Install dbus-broker in CI Stefan Agner 2026-04-15 11:33:06 +02:00
  • 2e1088106a Use dbus-broker instead of dbus-daemon in tests Stefan Agner 2026-04-15 11:30:02 +02:00
  • 5212cf147f Always pass BUILD_FROM build arg for app builds fix-build-without-build-yaml Stefan Agner 2026-04-15 00:46:38 +02:00
  • 607ea88d74 Bump devcontainer to 5 (#6736) Stefan Agner 2026-04-14 17:54:59 +02:00
  • ba8c49935b Refactor internal addon references to app/apps (#6717) Mike Degatano 2026-04-14 10:47:20 -04:00
  • 5c5428fde3 Revert "Use Unix socket for Supervisor to Core communication (#6590)" (#6735) Stefan Agner 2026-04-14 12:28:02 +02:00
  • 77e87faa00 Bump sentry-sdk from 2.57.0 to 2.58.0 (#6734) dependabot[bot] 2026-04-14 09:10:13 +02:00
  • 2c4048fcc0 Bump actions/cache from 5.0.4 to 5.0.5 (#6733) dependabot[bot] 2026-04-14 09:09:55 +02:00
  • df65ded508 Drop wheel from build-system.requires (#6730) Stefan Agner 2026-04-13 14:01:17 +02:00
  • e7531463e6 Bump mypy from 1.20.0 to 1.20.1 (#6728) dependabot[bot] 2026-04-13 10:36:47 +02:00
  • eb25fc4b40 Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#6727) dependabot[bot] 2026-04-13 09:07:01 +02:00
  • 28fa0b35bd Use Unix socket for Supervisor to Core communication (#6590) Stefan Agner 2026-04-10 15:09:38 +02:00
  • 5de5d594a5 Clean up old apps builder images after build (#6716) Stefan Agner 2026-04-10 15:00:03 +02:00
  • 8f3638ec0d Bump actions/github-script from 8.0.0 to 9.0.0 (#6722) dependabot[bot] 2026-04-10 09:18:20 +02:00
  • e71b8670b5 Bump release-drafter/release-drafter from 7.1.1 to 7.2.0 (#6723) dependabot[bot] 2026-04-10 09:16:47 +02:00
  • de8abe2815 Bump ruff from 0.15.9 to 0.15.10 (#6724) dependabot[bot] 2026-04-10 09:16:33 +02:00
  • a30f2509a3 Enable IPv6 on Supervisor network by default for all installations (#6720) 2026.04.0 Stefan Agner 2026-04-09 18:08:30 +02:00
  • 35e2c00c2b Expose dt_synchronized in Supervisor info API add-dt-synchronized-flag-to-su-info Stefan Agner 2026-04-08 16:46:52 +02:00
  • 321b692370 Consolidate Supervisor auto-update into updater reload task (#6705) Stefan Agner 2026-04-08 16:45:58 +02:00
  • 1fcfededac Let write-side OSError propagate during backup creation (#6704) Stefan Agner 2026-04-08 16:45:43 +02:00
  • 4768bfc50d Wait for systemd-timesyncd to fully stop before setting time (#6715) Stefan Agner 2026-04-08 14:44:41 +02:00
  • 5cb8b303bc Revert "Disable hassio gateway protection rules in dev mode (#6658)" (#6714) Stefan Agner 2026-04-08 11:25:21 +02:00
  • 657f8027a5 Bump securetar from 2026.2.0 to 2026.4.1 (#6710) dependabot[bot] 2026-04-08 10:20:53 +02:00
  • e295b8f1bc Bump pytest from 9.0.2 to 9.0.3 (#6713) dependabot[bot] 2026-04-08 09:48:56 +02:00