1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-23 20:23:50 +01:00
Commit Graph

10865 Commits

Author SHA1 Message Date
J. Nick Koston
f7d52a342b review comments 2025-10-18 14:42:12 -10:00
J. Nick Koston
437dd503ca more cover 2025-10-18 14:21:52 -10:00
J. Nick Koston
1381db37ad preen 2025-10-18 14:18:17 -10:00
J. Nick Koston
32eb43fd02 preen 2025-10-18 14:14:48 -10:00
J. Nick Koston
764428870d reduce diff 2025-10-18 14:11:23 -10:00
J. Nick Koston
f2d01ecd6c dry 2025-10-18 13:58:52 -10:00
J. Nick Koston
f1086b13af Merge branch 'dev' into light_bitmask 2025-10-18 13:53:38 -10:00
J. Nick Koston
2cdfd04204 dry 2025-10-18 13:53:05 -10:00
J. Nick Koston
a249c9c282 preen 2025-10-18 13:46:49 -10:00
J. Nick Koston
8545b5231b preen 2025-10-18 13:38:45 -10:00
J. Nick Koston
1c8b60891c simplify 2025-10-18 13:32:48 -10:00
J. Nick Koston
44d3f355a5 overkill 2025-10-18 13:16:52 -10:00
J. Nick Koston
cc6b798f2b overkill 2025-10-18 13:15:47 -10:00
J. Nick Koston
80fd51e198 preen 2025-10-18 13:14:05 -10:00
J. Nick Koston
ec8d8538f6 preen 2025-10-18 13:12:48 -10:00
dependabot[bot]
acef2085d9 Bump aioesphomeapi from 42.1.0 to 42.2.0 (#11352)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-18 23:11:36 +00:00
J. Nick Koston
89c719d71d preen 2025-10-18 13:10:41 -10:00
J. Nick Koston
89903929f3 preen 2025-10-18 13:05:59 -10:00
J. Nick Koston
3ef402ef64 cover 2025-10-18 12:38:02 -10:00
J. Nick Koston
e27472b87d fixes 2025-10-18 12:35:13 -10:00
J. Nick Koston
753bebdde8 fix 2025-10-18 12:02:52 -10:00
J. Nick Koston
f88cc33cfc fix 2025-10-18 12:01:57 -10:00
J. Nick Koston
02b626ae1a fix 2025-10-18 12:00:29 -10:00
J. Nick Koston
94414e767c Merge remote-tracking branch 'origin/light_bitmask' into light_bitmask 2025-10-18 11:56:57 -10:00
J. Nick Koston
ef52ce4d76 [api_protobuf] Address copilot review: add bounds checking and clarify 32-bit loop intent
- Add bounds checking in decode_varint_content to prevent undefined behavior if decoded enum value exceeds 31
- Add clarifying comments that 32-bit loops in encode_content and get_size_calculation are intentional to support the full range of enum_as_bitmask (enums with up to 32 values)
- The uint32_t storage type supports general-purpose enum_as_bitmask, not just ColorMode's 10 values
2025-10-18 11:56:40 -10:00
J. Nick Koston
018e28a137 Merge branch 'dev' into light_bitmask 2025-10-18 11:48:38 -10:00
dependabot[bot]
865663ce5f Bump aioesphomeapi from 42.0.0 to 42.1.0 (#11350)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-18 11:48:25 -10:00
J. Nick Koston
27b876df93 preen 2025-10-18 10:52:42 -10:00
J. Nick Koston
596ce59991 dead code 2025-10-18 10:42:51 -10:00
J. Nick Koston
13e9d0c851 fix 2025-10-18 10:41:52 -10:00
J. Nick Koston
98df9fd2ff preen 2025-10-18 10:32:20 -10:00
J. Nick Koston
cfb061abc4 preen 2025-10-18 10:29:08 -10:00
J. Nick Koston
957b5e98a7 comment 2025-10-18 10:18:34 -10:00
J. Nick Koston
599e636468 comment 2025-10-18 10:17:52 -10:00
J. Nick Koston
2dc6c56edc align 2025-10-18 10:15:32 -10:00
J. Nick Koston
c0c30ba22d tweak 2025-10-18 10:02:45 -10:00
J. Nick Koston
b01ab914f3 tweak 2025-10-18 10:01:39 -10:00
J. Nick Koston
c76e386a79 no vector 2025-10-18 09:59:24 -10:00
J. Nick Koston
6a96e0ee90 [light] Use bitmask instead of std::set for color modes 2025-10-18 09:38:37 -10:00
tomaszduda23
ae010fd6f1 [dashboard] fix migration to Path (#11342)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2025-10-18 17:32:12 +00:00
J. Nick Koston
91a10d0e36 [total_daily_energy] Fix ID conflicts in component test configuration (#11337) 2025-10-18 08:36:30 -04:00
Juan Antonio Aldea
d5c36eaf2a [tests] Remove superfluous else-blocks from lambdas (#11322)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-10-17 21:40:54 -10:00
J. Nick Koston
85f1019d90 [tests] Migrate remote_transmitter/receiver to common bus definitions (#11325) 2025-10-17 17:21:38 -10:00
Leonardo Rivera
bfeade1e2b [remote_base] Add Symphony IR protocol (encode/decode) with command_repeats support (#10777) 2025-10-17 21:13:33 -04:00
Niall Douglas
b134d42e3b [xgzp68xx] Add oversampling config and tidy up implementation. (#10306)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2025-10-18 00:47:18 +00:00
J. Nick Koston
b3b65316f0 [ci] Fix test_build_components missing test files with hyphen naming pattern (#11329) 2025-10-17 13:05:44 -10:00
dependabot[bot]
b61cec8e77 Bump github/codeql-action from 4.30.8 to 4.30.9 (#11326)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-17 09:14:45 -10:00
Jonathan Swoboda
24243fb22c [tests] Add i2c_id to mcp47a1 & mcp4725 and remove from isolation (#11324) 2025-10-17 08:23:49 -10:00
J. Nick Koston
ba6c8c87c2 [dashboard] Fix binary download with packages using secrets after Path migration (#11313) 2025-10-17 08:20:55 -10:00
J. Nick Koston
f5774cc138 [debug] Replace std::map with struct array for ESP32 chip features (#11307) 2025-10-17 08:20:31 -10:00