about summary refs log tree commit diff
path: root/streaming/index.js
AgeCommit message (Collapse)Author
2017-05-07namespace redis usage (#2869)beatrix
* add redis-namespace gem * namespace redis usage * refactor redis namespace code to be less intrusive previously : would be prepended to keys when the REDIS_NAMESPACE env var was not set now if it is not set the namespacing functions are not used at all, which should prevent disruptions when instances update. * fix redis namespace variable style in streaming js * remove trailing space * final redis namespace style fix
2017-05-06Replace ws with uws (#2807)Eshin Kunishima
* Replace ws with uws * fix indent * Adjust indentation * remove trailing space
2017-05-04fix DB_URL (#2778)abcang
2017-05-03Clean up redis configuration. Allow using REDIS_URL to set advanced (#2732)Eugen Rochko
connection options instead of setting REDIS_HOST etc individually Close #1986
2017-04-30Revert "Use PostgreSQL inheritance for blocks and mutes (#2520)" (#2634)Akihiko Odaki
This reverts commit 5135d609b774b177d3d3894b176a822d86b73d3c.
2017-04-30Use PostgreSQL inheritance for blocks and mutes (#2520)Akihiko Odaki
2017-04-29Update index.js (#2612)YOU
2017-04-22refactor-cores (#2308)masarakki
2017-04-21Allow to listen Unix socket (#2085)Akihiko Odaki
* Allow puma to listen Unix socket * streaming: Show the whole listening address instead of the port Port is not always appropriate (e.g. Unix socket) * streaming: Close server before exiting This change especially allows to remove Unix socket before exiting.
2017-04-21Fix a bug where the hashtag could not be specified with the streaming API ↵178inaba
(#2258)
2017-04-18Fix streaming server worker count (#2082)kuro5hin
* Make sure we start at least one streaming worker, even if there's only one CPU and we're in production mode. * Oops, let's make sure we're counting cpus right too.
2017-04-17Improve streaming server with cluster (#1970)geta6
2017-04-11Dev Tooling fixes (eslint/editorconfig) (#1398)Gavin Mogan
* Add eslint to dev dependancies so it gets installed for the repo yarn add --dev eslint babel-eslint eslint-plugin-reac project specific version of eslint, you can globally install eslint-cli if you want the global runtime, or add .bin to your path * fix eslint errors about inconsitent returns * eslint ignore the same as git ignore. allows for eslint . * Add editorconfig file so everyones editor will be setup to follow the same standards
2017-04-02Add heartbeat to websockets streaming API connectionsEugen Rochko
2017-03-02Fix #231 - MutingEugen Rochko
2017-02-07Make streaming API use one pattern-matching redis pubsub connectionEugen Rochko
Refresh timelines when streaming API reconnects in the UI
2017-02-06Add streaming API channels for local-only statusesEugen Rochko
2017-02-05Add unique request IDs to streaming API to improve logsEugen Rochko
2017-02-05Add tracking of delay to streaming APIEugen Rochko
2017-02-04Make the streaming API also handle websockets (because trying to get the ↵Eugen Rochko
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.
2017-02-03Add CORS to the streaming APIEugen Rochko
2017-02-02Fix streaming API queriesEugen Rochko
2017-02-02Adding documentation for streaming API. Fixing filtering bugEugen Rochko
2017-02-02Make node read the right .env fileEugen Rochko
2017-02-02Add redis configuration to streaming APIEugen Rochko
2017-02-02Fix potential resource leaks in streaming serverEugen Rochko
2017-02-02Add logging and filtering to the node.js streaming APIEugen Rochko
2017-02-02Add streaming API in Node.jsEugen Rochko