hometown/app
unarist 902d9e34b4 Remove status context construction in the React side ()
because it may causes flicker on the conversation when it contains blocked/muted user's status.

We use `/api/v1/statuses/{id}/context` to obtain status ids in the
conversation which filters blocked/muted user, but also uses internal
cache constructed from `in_reply_to_id` by `normalizeStatus()` in
`reducers/timelines.js` on each status loading which doesn't filter.

So statuses appears in conversation if those are cached, even those
statuses are from blocked/muted user. Then context cache will be updated
with the result of the context API and those statuses will be removed.

I have left the `normalizeStatus()` function itself which is called many
functions in the file as a placeholder for now, but maybe it should be
removed completely.
2017-05-26 16:34:08 +02:00
..
assets/stylesheets Replace sprockets/browserify with Webpack () 2017-05-03 02:04:16 +02:00
controllers Go to root after login in single user mode () 2017-05-26 14:14:03 +02:00
helpers Remove unused style helper () 2017-05-19 16:54:47 +02:00
javascript Remove status context construction in the React side () 2017-05-26 16:34:08 +02:00
lib Refactor Setting () 2017-05-25 14:14:36 +02:00
mailers Remove unnecessary .keep files () 2017-05-11 01:45:42 +02:00
models Remove arguments in association reader () 2017-05-25 16:28:14 +02:00
presenters Bump version, improve how version is stored for better commit history () 2017-04-27 15:22:19 +02:00
services don't notify me when my toot is faved by someone i muted () 2017-05-23 20:05:52 +02:00
validators Stricter whitelist rules () 2017-04-26 01:22:51 +02:00
views Add localization of datetime in public page () 2017-05-25 14:09:25 +02:00
workers Specs for cleanup workers () 2017-05-22 19:36:21 +02:00