Yingyi / 颖逸
ea1081db5b
♻️ Refactor EventSource broadcast subscribe ( #13708 )
...
* 🎨 Refactor broadcast subscribe using event-bus
* 🐛 Fix invalid query param `retry`
* 🎨 Add event source status log
* 🐛 Fix EventSource destroy method
2025-01-03 09:28:16 +08:00
Yingyi / 颖逸
69c9539cdc
🧑💻 Add Kernel API for subscribe broadcast message by SSE ( #13694 )
...
* 🎨 Add Kernel API for subscribe broadcast
* 🐛 Fix request serialization
* 🐛 Fix broadcast message loss issue
* 🎨 Add event ID
* 🎨 Add retry field
* 🐛 Fix event ID format
2025-01-01 21:51:45 +08:00
Yingyi / 颖逸
3807f8386c
🧑💻 Add Kernel API for publish binary message broadcast ( #13681 )
...
* 🎨 Broadcast supports publishing binary messages
* 🎨 Add size field to `PublishMessage`
2024-12-31 17:36:53 +08:00
Oleksandr Redko
b100721fee
♻️ Refactor Go to err != nil
, err == nil
( #12385 )
2024-09-04 09:40:50 +08:00
Yingyi / 颖逸
1c0a763cd7
🎨 Fixed the issue of WebSocket asynchronous initialization
...
* 🐛 Fixed the issue where WebSocket broadcast was used before initialization was complete
修复 WebSocket 广播未初始化完成即使用的问题
* 🎨 Improved broadcast-related APIs
改进广播相关 API
2024-07-11 09:05:35 +08:00
Yingyi / 颖逸
5f95df4477
🎨 Set the maximum message size of WebSocket broadcast to 128 MiB ( #10221 )
2024-01-20 08:49:36 +08:00
Yingyi / 颖逸
2f75010785
Add APIs for message broadcast ( #9031 )
...
* 🎨 Add API for broadcast
* 🎨 Add API `/api/broadcast/getListenerCount`
* 🎨 Add API GET `/api/broadcast/channels`
* 🎨 Add API POST `/api/broadcast/getChannelInfo`
* Update broadcast.go
* Update broadcast.go
2023-08-23 17:31:59 +08:00