7 Commits

Author SHA1 Message Date
anonpenguin23
df44a125a1 Add presence support to PubSub SDK
- Introduced real-time presence tracking for topics, allowing users to see who is currently subscribed.
- Added methods for subscribing with presence options, querying current members without subscribing, and retrieving presence information from active subscriptions.
- Updated the README to include examples and documentation for the new presence features.
- Created a new FunctionsClient for invoking serverless functions, with associated types and error handling.
- Enhanced PubSubClient to handle presence events and manage subscriptions with presence capabilities.
2026-01-05 14:27:15 +02:00
anonpenguin23
a97fb21200 Enhance AuthClient to support optional refresh tokens and API keys in the authentication response; update token persistence logic for improved session management. Remove debug logging from PubSubClient to reduce console output. 2025-10-29 07:02:46 +02:00
anonpenguin23
fa357668cb Add getApiKey method to HttpClient and update PubSubClient to use it for authentication. Change WebSocket URL from localhost to 127.0.0.1 for improved compatibility. 2025-10-29 06:53:49 +02:00
anonpenguin23
c6dfb0bfed Increase default timeout in HttpClient to 60 seconds for pub/sub operations; simplify WSClient by removing unused configuration options and enhancing connection handling with open and close event handlers; refactor PubSubClient to improve WebSocket subscription management and message handling. 2025-10-28 10:25:10 +02:00
anonpenguin23
2de0cb1983 Enhance README with detailed Pub/Sub messaging features, including multi-subscriber support and message interface; improve HttpClient with per-request timeout handling; update PubSubClient to support raw message handling and validate message envelopes. 2025-10-27 17:30:49 +02:00
anonpenguin23
eab542952e Enhance WebSocket error handling and add base64 encoding/decoding utilities in PubSubClient; refactor message publishing logic to support base64 data 2025-10-27 09:01:14 +02:00
anonpenguin23
ddec9f6733 Init Network Typescript SDK 2025-10-22 09:06:42 +03:00