I’ve been using tt-rss for quite a while and am a fan. I think I’ve spotted a sort bug…
When I sort by Oldest First in the tt-rss web app it appears to sort by Added date, but when I sort by Newest first it sorts by Updated date. In this case, the sort by Newest is the correct one.
To replicate, I added an RSS source with articles from 1 week and 3 weeks ago and I am viewing the parent folder with all the RSS sources within it. This collection contains lots of articles across the last 5 weeks. When I sort by Oldest, the sort order is wrong. It sorts then from the moment I added the source. When I sort by Newest, it does it correctly.
git commit id = 05a47e5cf4d1044f2ff8861298a8050c124451b4)
tt-rss version v20.08-05a47e5cf
currently only newest first sorts by actual feed-provided timestamp, everything else uses batch timestamp first.
i think it makes sense for newest first / oldest first to work consistently though, if newest first relies on feed timestamp, then oldest first should work the same but in reverse.
i just knew someone wouldn’t like this change. i think the current way makes sense though, previous behavior wasn’t exactly intuitive (especially the difference between newest / oldest and score taken into account sometimes).
unfortunately those are not currently pluggable but i can make a note to see if plugin-controlled sorting could be implemented.