CoolFace
Apppublic

sparkman2323/reachlo-ws

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
43 commits on main
b8e7e4e9mo ago

Fix: Explicitly zero out thread unread counts in socket read handler (Dashboard Sync)

sparkman2323
d3335199mo ago

Feat: Global Message Delivery & Unified Broadcasts

sparkman2323
0feb8e79mo ago

Fix: Persist read receipts and include visitor unread counts

sparkman2323
1635f9f9mo ago

Refactor: Defensive coding + else-if logic for handlers

sparkman2323
ff6637c9mo ago

Perf: Optimize broadcast query to select specific columns

sparkman2323
b10b6a49mo ago

Fix: Broadcast thread refresh on read + Fetch inbox title

sparkman2323
81bb42c9mo ago

Feat: detailed DB error logs

sparkman2323
2cf91789mo ago

Fix: Explicitly bind to 0.0.0.0 for HF Proxy compatibility

sparkman2323
e1e2a709mo ago

Refactor: Native Pub/Sub server for performance

sparkman2323
14125ce9mo ago

Fix: Server syntax and broadcast logic

sparkman2323
d61380d9mo ago

Fix: Broadcast thread updates to visitors

sparkman2323
59432cd9mo ago

Perf: Increase keep-alive to 20s and add ping-pong

sparkman2323
c5435969mo ago

Feat: Add 'refresh_thread' socket command for manual state sync

sparkman2323
0d980919mo ago

Fix: Ensure global user sockets are cleaned up on disconnect

sparkman2323
addbaee9mo ago

Fix: Race condition in socket disconnect logic

sparkman2323
32482299mo ago

Refactor: Remove Supabase Realtime, implement pure uWS broadcasting

sparkman2323
1d324169mo ago

Fix: Add explicit Realtime auth and fix room lookup types

sparkman2323
b5421b59mo ago

Fix: Downgrade 403 health check log to INFO

sparkman2323
6eb09589mo ago

Fix: Separate Supabase Admin/Realtime clients and add connection circuit breaker

sparkman2323
757d6179mo ago

Fix: Reverted transport normalization and added subscription safety (v2.8)

sparkman2323
1c6be129mo ago

Fix: Forced websocket transport and added Bearer auth (v2.7)

sparkman2323
f1e51109mo ago

Fix: Added explicit apikey to Realtime (v2.6)

sparkman2323
05990809mo ago

Fix: Added URL normalization and health diagnostics (v2.5)

sparkman2323
3246ae49mo ago

Fix: Added comprehensive connection diagnostics (v2.4)

sparkman2323
b73dd2a9mo ago

Fix: ID normalization and ghosting prevention (v2.3)

sparkman2323
78f31a19mo ago

Fix: Explicit WebSocket implementation for Realtime (v2.2)

sparkman2323
b553c289mo ago

Fix: Added v2.1 tag and debug logs

sparkman2323
2e917ea9mo ago

Fix: Stabilized heartbeat and broadcast to prevent crashes

sparkman2323
bf21e159mo ago

Fix: Resolved auth race condition and added better broadcast logs

sparkman2323
bd51d739mo ago

Optimize: Supported dynamic room joining and multiplexing

sparkman2323
6504b169mo ago

fix: increase realtime timeout to 30s

sparkman2323
cd6f3239mo ago

debug: add real-time status logging and increase timeout

sparkman2323
6cf56889mo ago

fix: wrap HttpResponse writes in cork() for uWS compatibility

sparkman2323
227d69a9mo ago

fix: add pong handler and initialize isAlive to prevent keep-alive disconnects

sparkman2323
e69aabb9mo ago

debug: add message type logging and prepare for main branch push

sparkman2323
5c0719b9mo ago

revert: require authentication for all WebSocket connections

sparkman2323
249fef69mo ago

fix: remove duplicate join handler

sparkman2323
47e14db9mo ago

fix: implement unauthenticated join handler and logging

sparkman2323
d09e9fc9mo ago

fix: server broadcast unread diffs

sparkman2323
27719739mo ago

fix: upgrade base image to ubuntu noble

sparkman2323
48b1fe09mo ago

fix: add huggingface metadata

sparkman2323
2b149909mo ago

fix: readme encoding

sparkman2323
394fd1f9mo ago

initial clean commit

sparkman2323