70 Commits (9f0741ebcd2fc23dfb7cb1053b5b295b1d1dbbd1)

Author SHA1 Message Date
nghianv 9f0741ebcd Mod: Change logger verbose level when handling emit and receive events 10 months ago
Miguel Grinberg 5e78ecbc34
Minor updates to the server and client documentation 12 months ago
Miguel Grinberg 469b7c0dd5
Ignore catch-all namespace in client connections (Fixes #1351) 12 months ago
Miguel Grinberg 811e044a46
New shutdown() method added to the client (Fixes #1333) 1 year ago
Ruslan Bel'kov e593519692
Accept 0 as a callback id (#1329) 1 year ago
asuka bd39b8f215
Improved routing to catch-all namespace handlers (#1316) 1 year ago
Miguel Grinberg 7cc84bd13d
Option to disable routing in ASGIApp 1 year ago
Miguel Grinberg b4f36148d8
Optional connection retries (Fixes #1306) 1 year ago
Miguel Grinberg 0e1f23229d
use Socket.IO sid in transport() method (Fixes #1299) 1 year ago
Hugo van Kemenade 417785293f
Add support for Python 3.12 and drop 3.7 (#1297) 1 year ago
Miguel Grinberg 3ab1f273e2
Make Admin UI tests less flaky #nolog 1 year ago
Miguel Grinberg 12134bd5c5
Prevent pubsub managers from ever crashing 1 year ago
Miguel Grinberg 2f07824347
Hold references to background tasks to avoid garbage collection (Fixes #1191) 1 year ago
Miguel Grinberg 1f488b03b6
Clearer documentation for the `max_http_buffer_size` argument (Fixes #1272) 1 year ago
Miguel Grinberg 29c794333e
Documentation typos 1 year ago
Miguel Grinberg 0a54ec6ae4
Improved catch-all handler documentation 1 year ago
mooomooo 801241378e
Support catch-all namespaces (Fixes #1288) 1 year ago
Miguel Grinberg 4bf48776ca
Reporting to Socket.IO Admin UI (#1164) 2 years ago
[object Object] d40b3a33ff
Update `ping_timeout` documented default to accord with current Engine.IO behavior (#1255) 2 years ago
Miguel Grinberg 58b57068ab
Internal code restructure (no functional changes) 2 years ago
Miguel Grinberg ef0f88f6cf
Internal code restructure (no functional changes) 2 years ago
Miguel Grinberg d222f4c3de
Support entering and leaving rooms through pubsub client managers 2 years ago
Miguel Grinberg 8e3460c5fc
Async versions of enter_room and leave_room should be coroutines (breaking change) 2 years ago
Miguel Grinberg 8da3c617a6
Remove unneeded arguments from super() 2 years ago
Miguel Grinberg dc6e4f516f
Message queue optimizations (Fixes #1240) 2 years ago
Miguel Grinberg c419fc5481
Add a shutdown() function for the server 2 years ago
Miguel Grinberg 699ee9c47a
Context manager interface for the simple clients 2 years ago
Miguel Grinberg 55d6310eb3
Simplified client (#1237) 2 years ago
Miguel Grinberg bf11ad36ae
Optimize memory usage during broadcasts (#1233) 2 years ago
Sasja 598dd7e258
fix docstring typo: client/server mixup (#1163) 2 years ago
Miguel Grinberg 8293dc3f8f
Made kombu client manager more robust and efficient 2 years ago
Miguel Grinberg cd7f781c02
Made aio_pika client manager more robust and efficient (Fixes #1142) 2 years ago
Onwuka Gideon 270eb372cc
Fix documentation typo (#1155) 2 years ago
Miguel Grinberg 8c747ab67b
Fix documentation typos 2 years ago
riz-j b2cc86cfb2
Fix typo in asyncio_server.py (#1150) 2 years ago
Miguel Grinberg 1cadada02d
Expose the ignore_queue option in namespaces (Fixes #1103) 2 years ago
Miguel Grinberg de4d5b51e5 Do not automatically import zmq 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
Miguel Grinberg f56ef6f040
Fixed disconnect implementation when using a message queue (Fixes #1002) 3 years ago
Cromfel ce1afd79e6
Support optional payloads in msgpack implementation (#981) 3 years ago
Miguel Grinberg efe87d867a Add namespaces argument to Server and AsyncServer (Fixes #822) 3 years ago
sjrodahl d4e69fb7ce
Fix #952: add missing await (#957) 3 years ago
Jérôme Boulmier 4b697815c3
Fix Python 3.11 deprecation warning (#941) 3 years ago
Miguel Grinberg 5b91346177
Documentation fix for async client. 3 years ago
Miguel Grinberg 98f3cb4664
Update documentation of asyncio server 3 years ago
Miguel Grinberg 98318fbdde
Correct handling of RedisError exception (Fixes #919) 3 years ago
Miguel Grinberg 268fe12ffa
Do not send ACK packet for unknown events (Fixes #824) 3 years ago
Miguel Grinberg 44715012dc
Server refuses connections on unknown namespaces (Fixes #822) 3 years ago
Miguel Grinberg 0e7691b776
Use new asyncio support in redis package (Fixes #911) 3 years ago