BDX-town / Mangane

Alternative frontend for Akkoma
https://bdx.town
GNU Affero General Public License v3.0
156 stars 27 forks source link

Dedup posts on timelines #257

Closed Cl0v1s closed 8 months ago

Cl0v1s commented 1 year ago

Here is a feature request someone sent my by mail:

Return for hashtag tracking on Mangane: I love seeing posts that interest me in my feed and allow me to discover users. However, I love it less when my feed is saturated with the same post multiple times because other users are reposting it.

Example attached: Aglyra's account posted a cool series of visuals with the hashtag #mastoart only 50 minutes ago, and I find the same post 4 times (plus the original post) in my feed, barely diluted by other posts.

Is it possible to have only the original post of the followed hashtag in the feed?

Thank you, admin ❤️
Cl0v1s commented 1 year ago

Likewise it appears that some posts from followed hashtags appear twice.

1 time on their own, and 1 time boosted (sometimes by people user doesn't even follow).

It's probably linked to that issue.

Screenshot_20231120-105704.png

Screenshot_20231120-105710.png

Cl0v1s commented 11 months ago

I also see hashtag posts without reboost so it's not directly linked (ie: an hashtag post doesn't need to be boosted by someone known by the network to appear correctly).

But it seems that any given hashtag post that will be reboosted by someone known by the instance will appear twice in any user's timeline even if the given user is not following the booster.

(I don't know if I'm clear, but since I'll be the one that will fix that issue, it's ok 😂)

Dehelssey commented 11 months ago

for the record i have this issue with regular boosts, didn't realized it could happen for followed hashtags also.

Cl0v1s commented 8 months ago

The issue with hashtags is indeed the same issue as with "regular boosts".

The boosted post has indeed the same tag that the original post, it's why it appears twice

Cl0v1s commented 8 months ago

fixed in https://github.com/BDX-town/Mangane/pull/278