Pavel Mikhalkevich
|
d5246982b9
|
Handle `to` in async manager and sync versions
|
8 months ago |
Hugo van Kemenade
|
417785293f
|
Add support for Python 3.12 and drop 3.7 (#1297)
|
1 year ago |
Miguel Grinberg
|
4bf48776ca
|
Reporting to Socket.IO Admin UI (#1164)
|
1 year 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
|
55d6310eb3
|
Simplified client (#1237)
|
2 years ago |
Miguel Grinberg
|
7208ec09e1
|
Refactor common testing helpers into a separate module
|
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)
|
2 years ago |
Miguel Grinberg
|
104d6569a0
|
Fixed remote async disconnects via message queue (Fixes #1003)
|
3 years ago |
Miguel Grinberg
|
f6eeedb767
|
Remove dependency on the six package
|
4 years ago |
Miguel Grinberg
|
a4cc0b2c5b
|
v5 protocol: client manager unit tests
|
4 years ago |
Miguel Grinberg
|
a4f9992d34
|
simplify asserts in unit tests
|
5 years ago |
Miguel Grinberg
|
00d39ca698
|
skip_sid parameter can also be a list (fixes #202)
|
6 years ago |
Miguel Grinberg
|
b0a8b1f31b
|
unit test reorganization
|
6 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 |
Miguel Grinberg
|
da2d141e8d
|
put clients in a pre-disconnect state while their disconnect handler runs
This avoids potential endless recursion.
See https://github.com/miguelgrinberg/Flask-SocketIO/issues/312
|
9 years ago |
Patrick Decat
|
626499cd45
|
Avoid KeyError when no room exists
|
9 years ago |
Miguel Grinberg
|
370db6488b
|
Eliminate problematic _clean_rooms method
|
9 years ago |
Miguel Grinberg
|
63f5ed3429
|
Support for callbacks across servers
|
9 years ago |
Miguel Grinberg
|
47620bbebd
|
initial implementation of inter-process communication
|
10 years ago |
Miguel Grinberg
|
4a4ba41d0c
|
fixed regression introduced in latest release with ack ids
|
10 years ago |
Miguel Grinberg
|
ad12b837be
|
Move ack functionality into BaseManager class
|
10 years ago |
Miguel Grinberg
|
9cee03859c
|
Fixed executable bit on several files
|
10 years ago |
Miguel Grinberg
|
8e570789aa
|
Added support for gevent and standard threads besides eventlet
|
10 years ago |
Miguel Grinberg
|
d4cd9de799
|
Return the rooms a client is in
|
10 years ago |
Miguel Grinberg
|
aa2e146a60
|
Initial commit
|
10 years ago |