lib/firehose/rack/consumer/web_socket.rb | 191 | A 1 hr |
|
lib/firehose/rack/consumer/http_long_poll.rb | 155 | A 2 hrs | C 71% |
lib/firehose/server/metrics.rb | 151 | A 0 mins | B 87% |
lib/firehose/server/publisher.rb | 120 | A 3 hrs | C 78% |
lib/firehose/server/channel_subscription.rb | 105 | A 0 mins | A 94% |
lib/firehose/client/producer.rb | 86 | B 5 hrs | A 98% |
lib/firehose/rack/consumer.rb | 84 | A 35 mins | D 64% |
lib/firehose/rack/ping.rb | 69 | A 0 mins | B 86% |
lib/firehose/client/consumer.rb | 66 | A 0 mins | F 39% |
lib/firehose/cli.rb | 66 | A 1 hr |
|
lib/firehose/rack/publisher.rb | 57 | A 1 hr | B 80% |
lib/firehose/server/metrics_collector.rb | 49 | A 0 mins | F 45% |
lib/firehose/rack/app.rb | 42 | A 25 mins | F 48% |
lib/firehose/server/configuration.rb | 37 | A 0 mins | A 100% |
lib/firehose/server/app.rb | 37 | A 0 mins |
|
lib/firehose/server/subscriber.rb | 36 | A 0 mins | A 96% |
lib/firehose/server/message_buffer.rb | 33 | A 0 mins | A 100% |
lib/firehose/server.rb | 31 | A 0 mins | A 100% |
lib/firehose/logging.rb | 23 | A 0 mins |
|
lib/firehose/server/redis.rb | 23 | A 0 mins | A 100% |
lib/firehose/server/message_filter.rb | 19 | A 0 mins | A 100% |
lib/firehose/rack.rb | 19 | A 0 mins | A 100% |
lib/firehose.rb | 14 | A 0 mins |
|
lib/firehose/rack/metrics_api.rb | 14 | A 0 mins |
|
lib/firehose/server/message.rb | 9 | A 0 mins | A 100% |
lib/firehose/client.rb | 8 | A 0 mins | A 100% |
lib/firehose/rails.rb | 6 | A 0 mins |
|
lib/firehose/version.rb | 4 | A 0 mins |
|
CHANGELOG.md | |
|
|
Gemfile | |
|
|
.gitignore | |
|
|
PROTOCOL.md | |
|
|
firehose.gemspec | |
|
|
docker-compose.yml | |
|
|
.dockerignore | |
|
|
.codeclimate.yml | |
|
|
Procfile | |
|
|
README.md | |
|
|
LICENSE.txt | |
|
|
Dockerfile | |
|
|
.ruby-version | |
|
|
Rakefile | |
|
|
coffeelint.json | |
|
|
Gemfile.lock | |
|
|
bin/firehose | |
|
|
.travis.yml | |
|
|
Procfile.dev | |
|
|
.rspec | |
|
|
package.json | |
|
|
.env.sample | |
|
|