Commit Graph

21465 Commits

Author SHA1 Message Date
J. Nick Koston 719971cbbf Merge branch 'sx126x_no_heap_trigger' into integration 2026-02-02 04:25:14 +01:00
J. Nick Koston 60b1f6a5b3 [sx126x] Avoid heap allocation for packet trigger 2026-02-02 04:24:34 +01:00
J. Nick Koston 03e5eb1a1e Merge branch 'template_valve_no_heap_trigger' into integration 2026-02-02 04:21:29 +01:00
J. Nick Koston 787dde2a29 [template] Avoid heap allocation for valve triggers 2026-02-02 04:20:56 +01:00
J. Nick Koston 5e80b98947 Merge branch 'template_cover_no_heap_trigger' into integration 2026-02-02 04:19:39 +01:00
J. Nick Koston 2b3c05e4f1 [template] Avoid heap allocation for cover triggers 2026-02-02 04:19:05 +01:00
J. Nick Koston ae6e4bb7a9 Merge branch 'api_action_triggers_no_heap' into integration 2026-02-02 04:16:04 +01:00
J. Nick Koston 57a16c483d [api] Avoid heap allocation for homeassistant action triggers 2026-02-02 04:15:19 +01:00
J. Nick Koston fb990698d1 Merge branch 'template_number_no_heap_triggers' into integration 2026-02-02 04:11:14 +01:00
J. Nick Koston 2342551402 [template] Avoid heap allocation for number set trigger 2026-02-02 04:10:36 +01:00
J. Nick Koston bee957120d Merge branch 'feedback_cover_triggers_no_heap' into integration 2026-02-02 04:05:28 +01:00
J. Nick Koston 57e51f60ef [feedback] Avoid heap allocation for cover triggers 2026-02-02 04:04:58 +01:00
J. Nick Koston 00506984f0 Merge branch 'thermostat_triggers_no_heap' into integration 2026-02-02 04:02:57 +01:00
J. Nick Koston 1462647c4d [thermostat] Avoid heap allocation for triggers 2026-02-02 03:58:23 +01:00
J. Nick Koston 9ee5722618 Merge branch 'template_switch_no_heap_trigger' into integration 2026-02-02 03:46:40 +01:00
J. Nick Koston 4081eb68f8 [template.switch] Avoid heap allocation for triggers 2026-02-02 03:43:03 +01:00
J. Nick Koston 023a702fb9 Merge branch 'voice_assistant_triggers_no_heap' into integration 2026-02-02 03:34:50 +01:00
J. Nick Koston 355da3ad24 Merge branch 'http_request_triggers_no_heap' into integration 2026-02-02 03:34:40 +01:00
J. Nick Koston 79467eee12 [http_request] Avoid heap allocation for triggers 2026-02-02 03:33:58 +01:00
J. Nick Koston 4beed62df1 [voice_assistant] Avoid heap allocation for triggers 2026-02-02 03:31:14 +01:00
J. Nick Koston 6229ad8c9c Merge branch 'wifi_triggers' into integration 2026-02-02 03:12:47 +01:00
J. Nick Koston b628f0bf29 Merge branch 'template_select_trigger' into integration 2026-02-02 03:12:42 +01:00
J. Nick Koston 1e96573213 Merge branch 'feature/ethernet-automations' into integration 2026-02-02 03:12:36 +01:00
J. Nick Koston cf33a61e33 avoid extra heap allocation, its unconditionally allocated anyways 2026-02-02 03:08:01 +01:00
J. Nick Koston cc1cb28856 needless heap 2026-02-02 03:02:43 +01:00
J. Nick Koston 89bd9b610e modify in validation instead to avoid copy 2026-02-02 02:48:00 +01:00
J. Nick Koston 9dbcf1447b integration test 2026-02-02 02:45:43 +01:00
J. Nick Koston 6c853cae57 use pattern from sensor filters 2026-02-02 02:40:45 +01:00
J. Nick Koston 48e6efb6aa use pattern from sensor filters 2026-02-02 02:40:30 +01:00
J. Nick Koston cfc3b3336f fix 2026-02-02 02:35:51 +01:00
J. Nick Koston 9ca394d1e5 not as bad as I was thinking it would be 2026-02-02 02:31:29 +01:00
J. Nick Koston 634449ff4f merge 2026-02-02 02:19:59 +01:00
J. Nick Koston 89a7f425de Merge branch 'feature/ethernet-automations' into integration 2026-02-01 22:16:02 +01:00
Roger Fachini 7385150178 [ethernet] Add connect/disconnect defines for static analyzers 2026-02-01 12:57:07 -08:00
J. Nick Koston abce9bb380 Merge branch 'top_30_symbols_analyze_memory' into integration 2026-02-01 21:52:43 +01:00
J. Nick Koston 49c75296cf perform tweak 2026-02-01 21:51:54 +01:00
J. Nick Koston d94ac0e2f8 Merge branch 'top_30_symbols_analyze_memory' into integration 2026-02-01 21:36:04 +01:00
J. Nick Koston e6ff6f57e7 comp 2026-02-01 21:35:36 +01:00
Roger Fachini ad955f02ea [ethernet] Conditionally compile triggers 2026-02-01 12:00:28 -08:00
J. Nick Koston b2692016f5 Merge branch 'wifi_triggers' into integration 2026-02-01 20:52:06 +01:00
J. Nick Koston 5891a00132 Merge branch 'template_select_trigger' into integration 2026-02-01 20:52:01 +01:00
J. Nick Koston e62a87afe1 [template] Conditionally compile select set_trigger
Only allocate the set_trigger when set_action is configured.
This saves ~20-24 bytes of heap per template select that doesn't
use set_action.
2026-02-01 20:39:52 +01:00
J. Nick Koston 5b68d9b589 [wifi] Conditionally compile on_connect/on_disconnect triggers 2026-02-01 20:13:34 +01:00
J. Nick Koston 231586e537 Merge branch 'top_30_symbols_analyze_memory' into integration 2026-02-01 13:12:32 +01:00
J. Nick Koston 8c8ae8b9c6 bot review 2026-02-01 13:10:56 +01:00
Roger Fachini 52d7d3c637 Merge branch 'dev' into feature/ethernet-automations 2026-02-01 03:27:41 -08:00
pre-commit-ci-lite[bot] 93ee2ce826 [pre-commit.ci lite] apply automatic fixes 2026-02-01 11:05:05 +00:00
Roger Fachini 083c14f70d [ethernet] Update tests with on_connect/on_disconnect 2026-02-01 02:37:09 -08:00
Roger Fachini 2cfb1ab2e6 [ethernet] Add on_connect and on_disconnect automations 2026-02-01 02:36:44 -08:00
J. Nick Koston 9afe0824d9 Merge branch 'top_30_symbols_analyze_memory' into integration 2026-01-31 17:49:01 -06:00