2 Commits (ffe29f1fd7d1fdaf1a70a19dc6cb33f3faf8cd1d)

Author SHA1 Message Date
Pavieł Michalkievič f1476041e5
Enable emitting to single client in managers with to=... (#1374) 9 months ago
Miguel Grinberg ef0f88f6cf
Internal code restructure (no functional changes) 2 years ago
Miguel Grinberg 8e3460c5fc
Async versions of enter_room and leave_room should be coroutines (breaking change) 2 years ago
Miguel Grinberg bf11ad36ae
Optimize memory usage during broadcasts (#1233) 2 years ago
Miguel Grinberg 232cef1f86
Correctly handle emits to multiple rooms in the async server (Fixes #1081) 3 years ago
Miguel Grinberg 104d6569a0
Fixed remote async disconnects via message queue (Fixes #1003) 3 years ago
Jérôme Boulmier 4b697815c3
Fix Python 3.11 deprecation warning (#941) 3 years ago
Miguel Grinberg 98c7ac23f2
Improved project structure 4 years ago
Miguel Grinberg a4cc0b2c5b
v5 protocol: client manager unit tests 5 years ago
Miguel Grinberg 308b0c8eeb
v5 protocol: handle per-namespace sids in base manager 5 years ago
Miguel Grinberg 01378ef1ef Support client disconnects with multiple servers (Fixes https://github.com/miguelgrinberg/Flask-SocketIO/issues/1174) 5 years ago
Miguel Grinberg 00d39ca698
skip_sid parameter can also be a list (fixes #202) 6 years ago
Kelly Truesdale da7cb86330 Logging improvements for write-only connections (#197) 7 years ago
Miguel Grinberg 8d7059a1a2
Properly handle callbacks in multi-host configurations 8 years ago
Miguel Grinberg 93f70dc9e1
async_handlers option for asyncio servers 8 years ago
Miguel Grinberg af0004d78e Handle broadcasts to zero clients 8 years ago
Miguel Grinberg ce44133acd redis message queue for asyncio 8 years ago
Miguel Grinberg 43788db7a7 asyncio documentation and various fixes 8 years ago
Miguel Grinberg 6f41206f7d async namespaces, and more unit tests 8 years ago
Miguel Grinberg 53d10d9f32 asyncio support 8 years ago