J. Nick Koston
72e0c3350d
uart grouping
2025-10-08 18:10:45 -10:00
J. Nick Koston
fd9f7db668
uart grouping
2025-10-08 18:09:11 -10:00
J. Nick Koston
af61d7eb45
uart grouping
2025-10-08 18:06:58 -10:00
J. Nick Koston
2679ce4836
uart grouping
2025-10-08 18:06:10 -10:00
J. Nick Koston
11298ca485
uart grouping
2025-10-08 18:05:49 -10:00
J. Nick Koston
361c8dba36
fix
2025-10-08 17:59:53 -10:00
J. Nick Koston
2459c40bce
fix
2025-10-08 17:02:52 -10:00
J. Nick Koston
073f779cea
fix
2025-10-08 16:59:11 -10:00
J. Nick Koston
a944342ccd
fix
2025-10-08 16:54:55 -10:00
J. Nick Koston
f845243f65
fix
2025-10-08 16:49:18 -10:00
J. Nick Koston
e5adfd956a
adj
2025-10-08 16:25:53 -10:00
J. Nick Koston
4406dc6b2a
adj
2025-10-08 16:19:02 -10:00
J. Nick Koston
a17c9fd1d3
adj
2025-10-08 16:17:42 -10:00
J. Nick Koston
d8ab75109a
adj
2025-10-08 16:08:32 -10:00
J. Nick Koston
e3ae1b0d2d
adj
2025-10-08 16:01:49 -10:00
J. Nick Koston
495bb4200c
fix
2025-10-08 15:50:49 -10:00
J. Nick Koston
2c35d91a66
fix
2025-10-08 15:45:59 -10:00
J. Nick Koston
7a337f5b03
fix
2025-10-08 15:32:46 -10:00
J. Nick Koston
2b3c1a88ea
fix
2025-10-08 15:23:55 -10:00
J. Nick Koston
1448969019
tweak
2025-10-08 13:52:27 -10:00
J. Nick Koston
da986d7fc6
fix
2025-10-08 13:05:13 -10:00
J. Nick Koston
80061fec42
tweak
2025-10-08 12:58:30 -10:00
Jesse Hills
0acc58d5a1
[core] Update helpers for new auto load functionality ( #11097 )
2025-10-07 14:24:28 -05:00
J. Nick Koston
ac566b7fd6
[clang-tidy] Include sdkconfig.defaults in hash calculation ( #11091 )
2025-10-06 22:06:30 +00:00
Jesse Hills
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
Jonathan Swoboda
da2089c8be
[core] Remove platformio install from setup ( #10997 )
2025-10-06 13:10:05 +13:00
Jonathan Swoboda
c6e4a7911c
[esp32] Improve version handling ( #10899 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-05 22:10:23 +00:00
J. Nick Koston
adfacdf1b7
[api] Consolidate authentication checks to reduce function call overhead ( #10852 )
2025-09-23 19:43:55 -05:00
J. Nick Koston
d0d7abb542
Implement zero-copy for strings in base API calls ( #10851 )
2025-09-23 16:15:28 -05:00
J. Nick Koston
2f8a4d0caa
[api] Implement zero-copy API for bluetooth_proxy writes ( #10840 )
2025-09-23 13:48:57 -05:00
Jesse Hills
9ea3643b74
[core] os.path -> Path ( #10654 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2025-09-19 12:59:48 +00:00
Keith Burzinski
9c201afe76
[api_protobuf.py] Use type appropriate for estimated_size
( #10797 )
2025-09-18 20:55:45 -05:00
Jesse Hills
612fb4cc3c
[CI] Check esp32 boards file is up to date ( #10730 )
2025-09-15 15:03:02 -05:00
Keith Burzinski
adcba4fd9a
[api_protobuf.py] Use type based on size/length ( #10696 )
2025-09-13 17:02:04 -05:00
Jesse Hills
59e62a1f44
Sort codeowners using case-insensitive ( #10651 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-09-08 21:26:22 -05:00
J. Nick Koston
23c6650902
[api] Fix VERY_VERBOSE logging compilation error with bool arrays ( #10539 )
2025-09-04 08:07:13 +12:00
J. Nick Koston
761c6c6685
[api] Mark protobuf message classes as final to enable compiler optimizations ( #10276 )
2025-08-18 15:55:30 -05:00
J. Nick Koston
0dda3faed5
[CI] Fix CI job failures for PRs with >300 changed files ( #10215 )
2025-08-13 15:46:56 +12:00
J. Nick Koston
42aee53dde
[bluetooth_proxy] Replace dynamic vector with fixed array for BLE advertisements ( #10174 )
2025-08-11 15:47:46 -05:00
Jesse Hills
2fc0a11596
[CI] Print more info for when consts are duplicated ( #10166 )
2025-08-11 09:53:40 +12:00
J. Nick Koston
5a8f722316
Optimize subprocess performance with close_fds=False ( #10145 )
2025-08-11 09:14:13 +12:00
J. Nick Koston
00d9baed11
[bluetooth_proxy] Eliminate heap allocations in connection state reporting ( #10010 )
2025-08-01 20:26:00 -10:00
Jesse Hills
d8a46c7482
[CI] Allow multiple grep options for clang-tidy ( #10004 )
2025-08-01 21:40:53 +12:00
J. Nick Koston
f13e742bd5
[ruff] Enable RET and fix all violations ( #9929 )
2025-08-01 02:10:56 +00:00
tomaszduda23
7a4738ec4e
[nrf52] add adc ( #9321 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-08-01 13:49:39 +12:00
J. Nick Koston
28b277c1c4
[bluetooth_proxy] Optimize UUID transmission with efficient short_uuid field ( #9995 )
2025-07-31 16:20:53 -05:00
J. Nick Koston
76d33308d9
[api] Eliminate heap allocations when populating repeated fields from containers ( #9948 )
2025-07-30 10:41:37 +12:00
J. Nick Koston
2c9987869e
[api] Align ProtoSize API design with ProtoWriteBuffer pattern ( #9920 )
2025-07-29 10:28:32 +12:00
J. Nick Koston
68f388f78e
[api] Optimize protobuf empty message handling to reduce flash and runtime overhead ( #9908 )
2025-07-29 10:25:07 +12:00
J. Nick Koston
1702356fc8
[api] Fix string lifetime issue in Home Assistant service calls with templated values ( #9909 )
2025-07-28 16:39:25 +12:00