WechatOnCloud/bridge
Kris 5548f8d89f feat(server,db_reader): add SSE real-time message push feature
This commit implements the full SSE real-time message push capability:
1. Add new `/api/messages/stream` SSE endpoint for real-time message delivery
2. Add MessageStreamer backend that polls DB with mtime awareness and broadcasts events
3. Add helper methods in DbReader: get_db_mtime and get_max_create_time
4. Optimize existing DB connections with `isolation_level=None`
5. Update bridge version to 1.5.0 and add `sse_push` to capability list
6. Add proper error handling and fallback logic for DB unavailability
2026-07-07 20:17:06 +08:00
..
s6/woc-bridge feat: 新增woc-bridge服务及配套能力 2026-07-07 19:04:13 +08:00
tools feat: 新增woc-bridge服务及配套能力 2026-07-07 19:04:13 +08:00
db_reader.py feat(server,db_reader): add SSE real-time message push feature 2026-07-07 20:17:06 +08:00
decryptor.py feat: 新增woc-bridge服务及配套能力 2026-07-07 19:04:13 +08:00
key_cache.py feat: 新增woc-bridge服务及配套能力 2026-07-07 19:04:13 +08:00
key_extractor.py feat: 新增woc-bridge服务及配套能力 2026-07-07 19:04:13 +08:00
message_streamer.py feat(server,db_reader): add SSE real-time message push feature 2026-07-07 20:17:06 +08:00
models.py feat: 新增woc-bridge服务及配套能力 2026-07-07 19:04:13 +08:00
qr_capture.py feat: 新增woc-bridge服务及配套能力 2026-07-07 19:04:13 +08:00
send_queue.py feat: 新增woc-bridge服务及配套能力 2026-07-07 19:04:13 +08:00
server.py feat(server,db_reader): add SSE real-time message push feature 2026-07-07 20:17:06 +08:00
xdotool_driver.py feat: 新增woc-bridge服务及配套能力 2026-07-07 19:04:13 +08:00