Live timelines using ActionCable
Showing
- Gemfile 1 addition, 2 deletionsGemfile
- Gemfile.lock 0 additions, 4 deletionsGemfile.lock
- app/assets/javascripts/api/accounts.coffee 0 additions, 3 deletionsapp/assets/javascripts/api/accounts.coffee
- app/assets/javascripts/api/accounts/lookup.coffee 0 additions, 3 deletionsapp/assets/javascripts/api/accounts/lookup.coffee
- app/assets/javascripts/api/follows.coffee 0 additions, 3 deletionsapp/assets/javascripts/api/follows.coffee
- app/assets/javascripts/api/statuses.coffee 0 additions, 3 deletionsapp/assets/javascripts/api/statuses.coffee
- app/assets/javascripts/application.js 0 additions, 1 deletionapp/assets/javascripts/application.js
- app/assets/javascripts/cable.js 13 additions, 0 deletionsapp/assets/javascripts/cable.js
- app/assets/javascripts/channels/timeline.js 13 additions, 0 deletionsapp/assets/javascripts/channels/timeline.js
- app/assets/javascripts/oauth/applications.coffee 0 additions, 3 deletionsapp/assets/javascripts/oauth/applications.coffee
- app/assets/javascripts/profiler.coffee 0 additions, 5 deletionsapp/assets/javascripts/profiler.coffee
- app/assets/javascripts/settings.coffee 0 additions, 3 deletionsapp/assets/javascripts/settings.coffee
- app/assets/javascripts/statuses.coffee 0 additions, 3 deletionsapp/assets/javascripts/statuses.coffee
- app/channels/application_cable/channel.rb 5 additions, 0 deletionsapp/channels/application_cable/channel.rb
- app/channels/application_cable/connection.rb 20 additions, 0 deletionsapp/channels/application_cable/connection.rb
- app/channels/timeline_channel.rb 10 additions, 0 deletionsapp/channels/timeline_channel.rb
- app/controllers/application_controller.rb 1 addition, 1 deletionapp/controllers/application_controller.rb
- app/services/fan_out_on_write_service.rb 25 additions, 10 deletionsapp/services/fan_out_on_write_service.rb
- app/services/precompute_feed_service.rb 1 addition, 1 deletionapp/services/precompute_feed_service.rb
- config/cable.yml 2 additions, 1 deletionconfig/cable.yml
... | ... | @@ -35,7 +35,6 @@ gem 'onebox' |
gem 'simple_form' | ||
gem 'will_paginate' | ||
gem 'rack-attack' | ||
gem 'turbolinks' | ||
gem 'sidekiq' | ||
gem 'sinatra', require: nil, github: 'sinatra' | ||
... | ... | @@ -66,5 +65,5 @@ group :production do |
end | ||
group :development, :production do | ||
gem 'rack-mini-profiler', require: false | ||
gem 'rack-mini-profiler' | ||
end |
app/assets/javascripts/cable.js
0 → 100644
app/assets/javascripts/channels/timeline.js
0 → 100644
app/channels/application_cable/channel.rb
0 → 100644
app/channels/application_cable/connection.rb
0 → 100644
app/channels/timeline_channel.rb
0 → 100644
Please register or sign in to comment