Commit Graph
209 Commits
Author SHA1 Message Date
J. Nick Koston 3379551b3c Merge branch 'fix_ip_dns_mix' into integration 2025-10-23 11:29:41 -07:00
Links2004 8b67b9f35d add unit tests for mixed IP and hostname resolution with proper handling of exceptions
fix up address handling for mixed IP and hostname resolution
2025-10-23 17:54:50 +00:00
J. Nick Koston b5e7e0e442 Merge branch 'light_effects' into integration 2025-10-22 12:32:33 -10:00
f2de8df556 [openthread] Fix OTA by populating CORE.address with device's mDNS address (#11095)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-10-22 11:07:01 -10:00
J. Nick Koston 3ccc1aea03 Merge remote-tracking branch 'upstream/dev' into integration 2025-10-20 18:46:44 -10:00
Jonathan Swoboda a809a13729 [core] Add support for extern "C" includes (#11422) 2025-10-21 15:46:50 +13:00
J. Nick Koston 0daeb0ae34 Merge branch 'text_sensor_filters' into integration 2025-10-20 13:39:53 -10:00
J. Nick KostonandCopilot 6a18367949 [cli] Add analyze-memory command (#11395)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-20 14:26:37 +13:00
Javier Peletier a59b1494d8 [substitutions] Recursive substitutions and better jinja error handling and debug help (#10806) 2025-10-20 14:17:16 +13:00
Jesse Hills e6ce5c58d1 Merge branch 'release' into dev 2025-10-20 13:43:31 +13:00
J. Nick Koston 0dc08941f4 Merge branch 'dev' into integration 2025-10-19 12:53:31 -10:00
Javier Peletier 1e1fefbd0a [substitutions] !extend and !remove now support substitutions and jinja (#11203) 2025-10-20 10:31:25 +13:00
J. Nick KostonandDaniel Stiner 87ca8784ef [openthread] Backport address resolution support to prevent OTA crash (#11312)
Co-authored-by: Daniel Stiner <danstiner@gmail.com>
2025-10-20 10:12:56 +13:00
J. Nick Koston 6aff1394ad [core] Fix IndexError when OTA devices cannot be resolved (#11311) 2025-10-20 10:06:43 +13:00
J. Nick Koston e993312640 [core] Fix IndexError when OTA devices cannot be resolved (#11311) 2025-10-20 08:15:47 +13:00
a0922bc8b0 [ci] Add automated memory impact analysis for pull requests (#11242)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-10-20 07:43:38 +13:00
J. Nick Koston f2a63a7a56 Merge branch 'ci_impact_analysis' into integration
Resolved conflict in esphome/platformio_api.py:
- Kept refactored objdump_path and readelf_path from ci_impact_analysis
- Preserved analyze_memory_usage function from integration branch
2025-10-17 21:44:21 -10:00
J. Nick Koston e70cb098ae whitespace 2025-10-17 18:50:07 -10:00
Daniel StinerandJ. Nick Koston f9e53453f2 [openthread] Backport address resolution support to prevent OTA crash
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-10-16 16:31:20 -10:00
J. Nick Koston fbca7bca04 Merge branch 'choose_upload_no_devices_fix' into integration 2025-10-16 14:13:53 -10:00
J. Nick Koston 8b5509328e adjust tesdts 2025-10-16 14:12:55 -10:00
J. Nick Koston 32ac20bc99 Merge branch 'min_filter_ring_buffer' into integration 2025-10-15 22:13:26 -10:00
J. Nick KostonandCopilot a75ccf841c [substitutions] Fix AttributeError when using packages with substitutions (#11274)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-16 17:17:07 +13:00
J. Nick Koston 2c4818de00 [tests] Fix OTA password test assertions after merge collision (#11275) 2025-10-16 17:17:06 +13:00
Jesse Hills 2b94de8732 [ota.esphome] Handle blank password the same as no password defined (#11271) 2025-10-16 17:17:06 +13:00
J. Nick Koston f71aed3a5c [ota] Fix MQTT resolution when static IP appears first in device list (#11272) 2025-10-16 17:17:06 +13:00
J. Nick KostonandCopilot f2e0a412db [substitutions] Fix AttributeError when using packages with substitutions (#11274)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-16 16:23:20 +13:00
J. Nick Koston 42f1b61e31 [git] Automatically recover from broken git repositories in external_components (#11246) 2025-10-16 15:58:58 +13:00
J. Nick Koston 8de406c633 Merge remote-tracking branch 'upstream/dev' into integration 2025-10-15 15:20:28 -10:00
J. Nick Koston fe4857fabb [tests] Fix OTA password test assertions after merge collision (#11275) 2025-10-16 13:28:19 +13:00
Jesse Hills 3054c2bc29 [ota.esphome] Handle blank password the same as no password defined (#11271) 2025-10-16 13:07:37 +13:00
J. Nick Koston b190f37ae7 [ota] Fix MQTT resolution when static IP appears first in device list (#11272) 2025-10-16 13:06:02 +13:00
J. Nick Koston 5bfc2b95d1 Merge branch 'recover_broken_git_repo' into integration 2025-10-14 16:24:19 -10:00
J. Nick Koston b927cea0d6 [git] Automatically recover from broken git repositories in external_components 2025-10-14 16:23:06 -10:00
J. Nick Koston 07504c8208 Fix log retrieval with FQDN when mDNS is disabled (#11202) 2025-10-14 15:38:15 +13:00
Jonathan Swoboda b666b8e261 [core] Properly clean the build dir in the HA addon (#11208) 2025-10-14 15:38:15 +13:00
J. Nick Koston 494ffb8c48 Merge remote-tracking branch 'upstream/dev' into integration 2025-10-13 11:41:35 -10:00
J. Nick Koston 9fb254fdc2 Fix log retrieval with FQDN when mDNS is disabled (#11202) 2025-10-14 10:23:44 +13:00
Jonathan Swoboda 3df4dbd3a6 [core] Properly clean the build dir in the HA addon (#11208) 2025-10-13 17:12:45 -04:00
J. Nick Koston b1eb65da7d Merge branch 'logs_fqdn_fix' into integration 2025-10-12 12:55:31 -10:00
J. Nick Koston 7c8f8e282d Fix log retrieval with FQDN when mDNS is disabled 2025-10-12 12:52:38 -10:00
J. Nick Koston e4bc465a3d [ota] Increase handshake timeout to 20s now that auth is non-blocking (#11186) 2025-10-13 08:49:29 +13:00
J. Nick Koston 6bc9ed0810 [ota] Increase handshake timeout to 20s now that auth is non-blocking (#11186) 2025-10-13 07:27:43 +13:00
J. Nick Koston cc63edcf7a Merge branch 'flakey_ota_first_connect' into integration 2025-10-11 21:26:29 -10:00
J. Nick Koston 072662c395 timeout 2025-10-11 21:26:13 -10:00
J. Nick Koston 02ef1351fd Merge branch 'fix_double_move' into integration 2025-10-06 17:20:26 -05:00
27e1095cd7 [core] Allow AUTO_LOAD to receive the component config to determine if it should load other components (#10961)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2025-10-06 15:36:27 -05:00
J. Nick Koston 2b374529f4 Merge branch 'client_info_flash' into integration 2025-10-01 17:06:01 +02:00
Javier Peletier fd3c05b42e [substitutions] fix #10825 set evaluation error (#10830) 2025-10-01 14:33:56 +13:00
J. Nick Koston db6751570a Merge remote-tracking branch 'upstream/dev' into integration 2025-09-30 10:30:58 +02:00