glitch-social/app
Claire 1b91359a45
Fix older items possibly disappearing on timeline updates (#17980)
In some rare cases, when receiving statuses out of order from the streaming
API then polling from the REST API, it was possible for the
`expandNormalizedTimeline` function to remove older items from the timeline.

This commit ensures that any item from the replaced slice that is older
than the oldest item retrieved from the API gets added back to the replaced
slice.
2022-04-07 11:27:35 +02:00
..
chewy Fix error MethodError in Chewy::Strategy::Sidekiq::Worker (#17912) 2022-03-31 00:49:24 +02:00
controllers Remove sign-in token authentication, instead send e-mail about new sign-in (#17970) 2022-04-06 20:58:12 +02:00
helpers Fix unusual number formatting in some locales (#17929) 2022-04-01 23:59:13 +02:00
javascript Fix older items possibly disappearing on timeline updates (#17980) 2022-04-07 11:27:35 +02:00
lib Remove sign-in token authentication, instead send e-mail about new sign-in (#17970) 2022-04-06 20:58:12 +02:00
mailers Remove sign-in token authentication, instead send e-mail about new sign-in (#17970) 2022-04-06 20:58:12 +02:00
models Remove sign-in token authentication, instead send e-mail about new sign-in (#17970) 2022-04-06 20:58:12 +02:00
policies Remove sign-in token authentication, instead send e-mail about new sign-in (#17970) 2022-04-06 20:58:12 +02:00
presenters Add `/api/v1/accounts/familiar_followers` to REST API (#17700) 2022-03-07 09:36:47 +01:00
serializers fix: returns nil instead of empty URL on status.application.website (#17962) 2022-04-05 12:00:31 +02:00
services Fix spurious edits and require incoming edits to be explicitly marked as such (#17918) 2022-04-06 21:01:02 +02:00
validators Fix being able to post URLs longer than 4096 characters (#17908) 2022-03-30 14:46:03 +02:00
views Remove sign-in token authentication, instead send e-mail about new sign-in (#17970) 2022-04-06 20:58:12 +02:00
workers Fix clean_discarded_statuses (#17822) 2022-03-19 09:24:08 +01:00