Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-02 | annotate models (#2697) | yhirano | |
* add annotate to Gemfile * rails g annotate:install * configure annotate_models * add schema info to models * fix rubocop to add frozen_string_literal | |||
2017-04-07 | Rewrite Atom generation from stream entries to use Ox instead of Nokogiri ↵ | Eugen | |
(#1124) * 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 | |||
2017-02-17 | Do not display non-Status stream entries anymore | Eugen Rochko | |
2017-02-12 | Stop trying to shoehorn all Salmon updates into the poor database-connected | Eugen Rochko | |
StreamEntry model. Simply render Salmon slaps as they are needed | |||
2017-02-11 | Fix semantics of follow requests another slaps | Eugen Rochko | |
2017-02-11 | Make follow requests federate | Eugen Rochko | |
2016-12-21 | Private visibility on statuses prevents non-followers from seeing those | Eugen Rochko | |
Filters out hidden stream entries from Atom feed Blocks now generate hidden stream entries, can be used to federate blocks Private statuses cannot be reblogged (generates generic 422 error for now) POST /api/v1/statuses now takes visibility=(public|unlisted|private) param instead of unlisted boolean Statuses JSON now contains visibility=(public|unlisted|private) field | |||
2016-11-15 | Fix rubocop issues, introduce usage of frozen literal to improve performance | Eugen Rochko | |
2016-11-05 | Adding hashtags | Eugen Rochko | |
2016-10-10 | Fix default assumed object type (note->activity), make stream entry ↵ | Eugen Rochko | |
threaded? check aware of orphaned replies | |||
2016-10-03 | Adding a block model and filter mentions from blocked users (fix #60) | Eugen Rochko | |
2016-09-29 | Improve code style | Eugen Rochko | |
2016-09-08 | Optimized n+1 queries in accounts Atom and HTML views | Eugen Rochko | |
Added stack trace for SQL queries in development Removed badly thought out accounts/lookup API | |||
2016-08-17 | Upgrade to Rails 5.0.0.1 | Eugen Rochko | |
2016-03-25 | Fix subscriptions:clear task, refactor feeds, refactor streamable activites | Eugen Rochko | |
and atom feed generation to some extent, as well as the way mentions are stored | |||
2016-03-24 | Pre-loading polymorphic associations for Atom feeds | Eugen Rochko | |
2016-03-24 | Limit Atom feeds to 20 items by default, add pagination by max_id | Eugen Rochko | |
(But there are no Atom feed pagination elements yet) | |||
2016-03-21 | Small optimizations in Atom feeds | Eugen Rochko | |
2016-03-16 | Deleting statuses, deletion propagation | Eugen Rochko | |
2016-02-26 | Adding a bunch of tests | Eugen Rochko | |
2016-02-23 | Adding reblogs, favourites, improving atom generation | Eugen Rochko | |
2016-02-22 | Fixes and general progress | Eugen Rochko | |
2016-02-22 | Made some progress | Eugen Rochko | |