Eugen Rochko
3618cc04ff
Add heartbeat to websockets streaming API connections
7 years ago
Eugen Rochko
c64a1c25c4
Fix #231 - Muting
7 years ago
Eugen Rochko
02e91a96dd
Make streaming API use one pattern-matching redis pubsub connection
Refresh timelines when streaming API reconnects in the UI
7 years ago
Eugen Rochko
c8252759df
Add streaming API channels for local-only statuses
7 years ago
Eugen Rochko
4d2be9f432
Add unique request IDs to streaming API to improve logs
7 years ago
Eugen Rochko
fb6aa7ad5c
Add tracking of delay to streaming API
7 years ago
Eugen Rochko
ccb8ac8573
Make the streaming API also handle websockets (because trying to get the browser EventSource interface to
work flawlessly was a nightmare). WARNING: This commit makes the web UI connect to the streaming API instead
of ActionCable like before. This means that if you are upgrading, you should set that up beforehand.
7 years ago
Eugen Rochko
8c0bc1309f
Add CORS to the streaming API
7 years ago
Eugen Rochko
df507f5e6e
Fix streaming API queries
7 years ago
Eugen Rochko
aa2fa227e9
Adding documentation for streaming API. Fixing filtering bug
7 years ago
Eugen Rochko
61ce15d94b
Make node read the right .env file
7 years ago
Eugen Rochko
d1a01dbbdd
Add redis configuration to streaming API
7 years ago
Eugen Rochko
b6c922f169
Fix potential resource leaks in streaming server
7 years ago
Eugen Rochko
1ee4a17f37
Add logging and filtering to the node.js streaming API
7 years ago
Eugen Rochko
0cfd3188b4
Add streaming API in Node.js
7 years ago