• Eugen Rochko's avatar
    Rewrite Atom generation from stream entries to use Ox instead of Nokogiri (#1124) · 6d6a429a
    Eugen Rochko authored
    * Rewrite Atom generation from stream entries to use Ox instead of Nokogiri::Builder
    
    StreamEntry is now limited to only statuses, which allows some optimization. Removed
    extra queries on AccountsController#show. AtomSerializer instead of AtomBuilderHelper
    used in AccountsController#show, StreamEntriesController#show, StreamEntryRenderer
    and PubSubHubbub::DistributionWorker
    
    PubSubHubbub::DistributionWorker moves n+1 DomainBlock query to PubSubHubbub::DeliveryWorker
    instead.
    
    All Salmon slaps that aren't based on StreamEntry still use AtomBuilderHelper and Nokogiri
    
    * All Salmon slaps now use Ox instead of Nokogiri. No touch from status on account
    6d6a429a
Name
Last commit
Last update
app Loading commit data...
bin Loading commit data...
config Loading commit data...
db Loading commit data...
docs Loading commit data...
lib Loading commit data...
log Loading commit data...
public Loading commit data...
spec Loading commit data...
storybook Loading commit data...
streaming Loading commit data...
vendor/assets Loading commit data...
.babelrc Loading commit data...
.buildpacks Loading commit data...
.codeclimate.yml Loading commit data...
.dockerignore Loading commit data...
.env.production.sample Loading commit data...
.env.test Loading commit data...
.env.vagrant Loading commit data...
.eslintrc Loading commit data...
.gitignore Loading commit data...
.nvmrc Loading commit data...
.rspec Loading commit data...
.rubocop.yml Loading commit data...
.ruby-version Loading commit data...
.slugignore Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
Capfile Loading commit data...
Dockerfile Loading commit data...
Gemfile Loading commit data...
Gemfile.lock Loading commit data...
ISSUE_TEMPLATE.md Loading commit data...
LICENSE Loading commit data...
Procfile Loading commit data...
README.md Loading commit data...
Rakefile Loading commit data...
Vagrantfile Loading commit data...
app.json Loading commit data...
config.ru Loading commit data...
docker-compose.yml Loading commit data...
package.json Loading commit data...
scalingo.json Loading commit data...
yarn.lock Loading commit data...