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

14835 Commits

Author SHA1 Message Date
J. Nick Koston
f3777b6171 Merge branch 'light_bitmask' into integration 2025-10-18 12:07:19 -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
6632cfc177 Merge branch 'light_bitmask' into integration 2025-10-18 11:10:10 -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
654dd64850 Merge branch 'light_bitmask' into integration 2025-10-18 10:36:08 -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
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
74c9d0586a Merge branch 'min_filter_ring_buffer' into integration 2025-10-17 21:41:40 -10: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
fd32f6930e Merge remote-tracking branch 'upstream/dev' into min_filter_ring_buffer 2025-10-17 21:04:24 -10:00
J. Nick Koston
b4ae85cf0f cleanup sorting 2025-10-17 21:03:51 -10:00
J. Nick Koston
d13ca46a30 Merge remote-tracking branch 'upstream/dev' into integration 2025-10-17 19:24:23 -10:00
J. Nick Koston
e70cb098ae whitespace 2025-10-17 18:50:07 -10:00
J. Nick Koston
7f2d8a2c11 whitespace 2025-10-17 18:46:41 -10:00
J. Nick Koston
4f4da1de22 preen 2025-10-17 18:41:12 -10:00
J. Nick Koston
f9807db08a preen 2025-10-17 18:37:24 -10:00
J. Nick Koston
541fb8b27c update test 2025-10-17 18:32:22 -10:00
J. Nick Koston
85e0a4fbf9 update test 2025-10-17 18:29:36 -10:00
J. Nick Koston
7e54803ede update test 2025-10-17 18:25:41 -10:00
J. Nick Koston
a078486a87 update test 2025-10-17 18:21:28 -10:00
J. Nick Koston
ba18bb6a4f template all the things 2025-10-17 18:18:15 -10:00
J. Nick Koston
07ad32968e template all the things 2025-10-17 18:15:46 -10:00
J. Nick Koston
0b077bdfc6 preen 2025-10-17 18:08:52 -10:00
J. Nick Koston
1f00617738 Merge remote-tracking branch 'upstream/ci_impact_analysis' into ci_impact_analysis 2025-10-17 18:06:44 -10:00
J. Nick Koston
9cf1fd24fd preen 2025-10-17 18:06:13 -10:00
pre-commit-ci-lite[bot]
bbd636a8cc [pre-commit.ci lite] apply automatic fixes 2025-10-18 03:59:23 +00:00
J. Nick Koston
322dc530a9 Merge remote-tracking branch 'origin/ci_impact_analysis' into ci_impact_analysis 2025-10-17 17:58:05 -10:00
J. Nick Koston
0b09e50685 preen 2025-10-17 17:57:42 -10:00
J. Nick Koston
a96cc5e6f2 Update esphome/analyze_memory/__init__.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-17 17:57:33 -10:00
J. Nick Koston
9a4288d81a Update script/determine-jobs.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-17 17:56:41 -10:00
J. Nick Koston
b95999aca7 Update esphome/analyze_memory/__init__.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-17 17:55:37 -10:00
J. Nick Koston
c70937ed01 dry 2025-10-17 17:55:05 -10:00