You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pixelfed/app
Ashley 2099fa6593 Keep a populated home feed when a forced warm publishes nothing
A forced warm that came up with no publishable candidates deleted the
live feed key. For a per-user feed that is destructive in exactly the
wrong direction: the warm can come up empty because the viewer's cached
following list is stale or because the statuses behind the candidates
could not be resolved, and the user who was reading their timeline a
moment ago is left with nothing. The scratch key is dropped instead and
the live feed is untouched. The instance-wide feeds keep their
clear-on-empty behaviour, which now has a comment saying why they differ.

warmCache also returns the number of members it published instead of a
constant 1, which is what lets a caller tell "rebuilt and ready" from
"nothing to show". The unused $returnIds parameter is gone; all four
call sites discarded it.

Verified standalone off staging:
HomeWarmEmptyResultTest 2 passed; HomeChronologicalOrderTest green;
tests/Feature/Timeline + HomeFeed 73 passed.
7 days ago
..
Auth
…
Console/Commands Keep a populated home feed when a forced warm publishes nothing 7 days ago
Contracts
…
Events
…
Exceptions
…
Facades
…
Federation Fix typo 4 weeks ago
Http Fix home timelines 1 week ago
Jobs Keep a populated home feed when a forced warm publishes nothing 7 days ago
Listeners Normalize user language locale in session 3 weeks ago
Mail
…
Models Match legacy App\Profile morph type in user_filters block and mute queries 1 week ago
Observers Match legacy App\Profile morph type in user_filters block and mute queries 1 week ago
Passport
…
Policies Exclude expired filters from custom filter quota 1 week ago
Providers
…
Rules
…
Services Keep a populated home feed when a forced warm publishes nothing 7 days ago
Support Add pagination to hashtag feed, with signed CursorToken to enforce max pagination limit 3 weeks ago
Transformer use the object id in like and undo like activities 2 weeks ago
Util Merge pull request #7837 from pixelfed/fix/flag-string-object 1 week ago
HasSnowflakePrimary.php
…
helpers.php
…