Thomas Rupprecht
0ffc446315
[web_server] fix Arudino typo ( #9404 )
2025-07-09 04:15:01 -10:00
J. Nick Koston and Copilot
ee8ee4e646
Optimize logger callback API by including message length parameter ( #9368 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-07 22:00:03 +00:00
J. Nick Koston and Copilot
b6fade7339
Fix defer() thread safety issues on multi-core platforms ( #9317 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-07 10:01:51 +12:00
J. Nick Koston and Jesse Hills
d686257cff
Fix web_server busy loop with ungracefully disconnected clients ( #9312 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-07-04 02:07:25 +00:00
J. Nick Koston
d00e20ccdf
Reduce web_server loop overhead on ESP32 by avoiding unnecessary semaphore operations ( #9308 )
2025-07-04 12:53:14 +12:00
J. Nick Koston
25457da97c
Fix web_server URL parsing lifetime issue ( #9309 )
2025-07-04 12:33:19 +12:00
J. Nick Koston and Jesse Hills
84ab758b22
Replace custom OTA implementation in web_server_base ( #9274 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-07-02 13:50:45 +12:00
J. Nick Koston
16ef5a9377
Add OTA support to ESP-IDF webserver ( #9264 )
2025-07-01 15:21:11 +12:00
lamauny and Jesse Hills
d86f319d66
Add support for LN882X Family (with LibreTiny) ( #8954 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-06-30 16:20:36 +12:00
J. Nick Koston
9890659f61
Optimize web_server UrlMatch to avoid heap allocations ( #9263 )
2025-06-30 04:12:03 +00:00
J. Nick Koston
687cb1cd2b
Reduce web_server RAM usage by 96 bytes with conditional sorting compilation ( #9227 )
2025-06-30 11:47:20 +12:00
J. Nick Koston
d592208c74
Fix crash when event last_event_type is null in web_server ( #9266 )
2025-06-29 22:45:41 +00:00
J. Nick Koston
ddbcf8549c
Reduce web_server code duplication by extracting detail parameter parsing ( #9257 )
2025-06-29 13:29:18 -05:00
Kuba Szczodrzyński
669ef7a0b1
[web_server] Upgrade ESPAsync libraries ( #8867 )
2025-06-18 21:51:00 +12:00
Clyde Stubbs and J. Nick Koston
261b561bb2
[binary_sensor] Add action to invalidate state and pass to HA ( #8961 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-06-12 09:16:20 +10:00
J. Nick Koston
c0b05ada1a
Reduce ESP_LOGCONFIG calls ( #9026 )
2025-06-09 00:02:30 +00:00
esphomebot
80dddb4cae
Update webserver local assets to 20250608-225410 ( #9030 )
2025-06-08 23:41:35 +00:00
Keith Burzinski
8eac859bab
Streamline setup() logging (s, t, u, v, w, x, y, z) ( #8930 )
2025-05-29 07:28:41 +12:00
5e44a035a3
web_server: ensure fair network sharing + prevent lost state changes via deferred publish at high event load ( #7538 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-02-25 13:19:31 +11:00
esphomebot
59299bffc8
Update webserver local assets to 20250224-195901 ( #8312 )
2025-02-25 10:02:54 +13:00
Saninn Salas Diaz
c43d8460bd
fix(web_server/fan): send speed update values even when fan is off ( #8086 )
2025-01-15 15:14:58 +13:00
Nate Clark
f319472066
web_server: Adds REST API POST endpoints to arm and disarm ( #7985 )
2025-01-13 17:35:29 +13:00
RFDarter
654cee6f83
[web_server] expose event compoent to REST ( #7587 )
2024-10-14 07:50:22 +13:00
RFDarter
cf14c02b8a
[web_server] Event component grouping ( #7586 )
2024-10-14 07:50:13 +13:00
esphomebot
1d91601094
Update webserver local assets to 20241007-025551 ( #7553 )
2024-10-07 03:22:17 +00:00
RFDarter and Jesse Hills
86a34f4b17
[web_server] v3 entity grouping ( #6833 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-10-07 15:52:26 +13:00
RFDarter
523eedbc51
[web_server] Expose detail=all on all components ( #7531 )
2024-10-03 13:34:12 +13:00
Tarik2142
c287673947
add "fan_mode" and "swing_mode" to REST API ( #7476 )
2024-09-23 09:35:57 +12:00
tomaszduda23
f8e8bd2c24
[code-quality] fix clang-tidy web_server and web_server_base ( #7286 )
2024-08-30 12:03:44 +12:00
tomaszduda23 and Jesse Hills
8d106e97a2
[code-quality] fix clang-tidy web server ( #7230 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-08-13 01:14:25 +00:00
esphomebot
da10de9ea8
Update webserver local assets to 20240724-013115 ( #7126 )
2024-07-24 01:57:02 +00:00
tomaszduda23
c5b77f4590
[web_server] move v1 code to separate file ( #7091 )
2024-07-19 16:35:41 +12:00
esphomebot
1b57d8511b
Update webserver local assets to 20240704-081526 ( #7041 )
2024-07-11 16:10:18 +12:00
Jesse Hills
3cd2fb0843
[core] Update Entities ( #6885 )
2024-06-12 09:57:36 +12:00
esphomebot
7dc07c5632
Update webserver local assets to 20240610-230854 ( #6886 )
2024-06-10 23:33:42 +00:00
esphomebot
38b7bed2fa
Update webserver local assets to 20240608-093147 ( #6874 )
2024-06-08 09:55:57 +00:00
RFDarter and Jesse Hills
a7fc1a6298
[web_server] add entity sorting for v3 ( #6445 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-05-30 13:54:20 +12:00
esphomebot
525c4891d5
Update webserver local assets to 20240519-215627 ( #6779 )
2024-05-21 10:55:56 +12:00
Jesse Hills
036a666e36
[web_server] Minor python formatting ( #6735 )
2024-05-14 15:38:53 +12:00
esphomebot
d9fca585a2
Update webserver local assets to 20240507-231331 ( #6696 )
2024-05-08 11:57:03 +12:00
esphomebot
989a64bdcf
Update webserver local assets to 20240429-211523 ( #6657 )
2024-04-30 09:45:03 +12:00
Peter Zich
47c262832b
web_server: Add support for v3 local server_index ( #6563 )
2024-04-30 07:24:13 +12:00
Jesse Hills
8ef7b41c91
Add datetime entities ( #6513 )
2024-04-26 09:19:54 +12:00
David Friedland and Jesse Hills
c531a528f0
Event entity support ( #6451 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-04-24 14:35:26 +12:00
Keith Burzinski and Jesse Hills
eb89d99999
Add valve component ( #6447 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-04-23 16:47:03 +12:00
RFDarter
b4b4e81c1c
Webserver float to string fix ( #6507 )
2024-04-10 11:33:26 +12:00
Jesse Hills
76c5337987
Add support for time entities ( #6399 )
...
* Add time entities
* Add tests
* Add myself to datetime codeowners
* Fix publishing times with 0 values
* Log performing TimeCall
* Implement `on_time` trigger
* Rename var
* Fix initial value for time
* Add arg name for clarity
* Remove useless checks
2024-04-08 20:46:35 -05:00
RFDarter
d6352b3be4
Datetime date initial value fix ( #6483 )
2024-04-08 19:36:23 +12:00
Jesse Hills
5cc3d60fee
web_server: Return early if no clients connected ( #6467 )
2024-04-03 17:13:59 -05:00
RFDarter
7e8e658999
web_server support for v3 ( #6203 )
2024-03-20 16:37:18 +13:00