27 Commits

Author SHA1 Message Date
Carson Gross
79b02f13be clean up docs + TODOs.md 2025-12-06 11:58:14 -07:00
Carson Gross
c6089e320c update TODOs 2025-12-02 10:04:24 -07:00
Carson Gross
b6f09a0825 update TODOs 2025-11-23 13:08:24 -07:00
Stu Kennedy
7510030e59
Websocket extension for HTMX (#3547)
* feat: add hx-ws WebSocket extension with accompanying tests and debug utilities.

* feat: Refine WebSocket extension initialization and processing logic, preventing re-initialization and ensuring comprehensive element handling.

* refactor: Enhance WebSocket connection handling with improved event triggering and dynamic configuration management

* refactor: Introduce dynamic configuration management for WebSocket connections, consolidating default settings into a dedicated function for improved maintainability and clarity.

* refactor: Update WebSocket extension to improve reconnection logic and dynamic configuration handling, enhancing maintainability and clarity.

* docs: Expand WebSocket extension documentation with detailed architecture, attributes, message formats, and example use cases for improved clarity and usability.

* refactor: Update WebSocket message structure to include default values for channel and format, enhancing clarity in documentation and implementation.

* feat: Add default `channel` and `format` values to WebSocket messages if not provided.
2025-11-23 11:38:02 -07:00
Carson Gross
b747eb015b extensions proposal 2025-11-22 11:40:42 -07:00
Carson Gross
9c91fe3bbf placeholder for alex to work on the compat extension 2025-11-22 11:20:40 -07:00
Carson Gross
5dc0301f9f update TODOs 2025-11-19 11:27:07 -07:00
Carson Gross
bee0e5cae0 web socket skeleton code for stu 2025-11-19 10:51:02 -07:00
Carson Gross
5d26beadbb updated TODO 2025-11-08 17:51:32 -07:00
Carson Gross
e339abdcd2 move extension tests out to their own directory 2025-11-06 12:38:22 -07:00
Carson Gross
3858a82242 test reorg and docs 2025-11-06 11:30:55 -07:00
Carson Gross
8e994700ea update TODOS.md 2025-11-05 07:12:23 -07:00
Carson Gross
c978dd499c docs and pattern-based fixes 2025-11-02 23:57:36 -07:00
Carson Gross
529242bb84 make handleTriggerEvent private 2025-10-31 16:53:00 -06:00
Carson Gross
4acd40ee0d pass through fetch response args 2025-10-30 20:41:22 -06:00
Carson Gross
186c3d948d basic docs on the scripting API 2025-10-28 12:09:33 -06:00
Carson Gross
321da7045c update TODOS.md 2025-10-28 11:32:19 -06:00
MichaelWest22
9ed426c987 implement ajax api 2025-10-28 15:37:51 +13:00
Carson Gross
4c2c6e5ed9 update TODOs 2025-10-27 12:52:12 -06:00
Carson Gross
3d1ab46133 TODOs cleanup 2025-10-27 07:29:50 -06:00
Carson Gross
6235540f9a docs cleanup 2025-10-26 22:10:43 -06:00
Carson Gross
fe1ead65db docs cleanup 2025-10-26 22:07:33 -06:00
Carson Gross
ff3eab933e docs cleanup 2025-10-26 22:06:25 -06:00
Carson Gross
8429333c9d docs cleanup 2025-10-26 21:58:18 -06:00
Carson Gross
404e3861ee first pass over docs 2025-10-26 18:42:11 -06:00
Carson Gross
333808d63f rename property 2025-10-26 14:19:35 -06:00
Carson Gross
2d0839a928 move code into four branch 2025-10-26 13:26:44 -06:00