Skip to content

feat(private-sessions): add discover and likedByTrusted feed filters#83

Merged
chrisjensen merged 1 commit into
mainfrom
feature/172-ensure-feed-always-filtered
Mar 13, 2026
Merged

feat(private-sessions): add discover and likedByTrusted feed filters#83
chrisjensen merged 1 commit into
mainfrom
feature/172-ensure-feed-always-filtered

Conversation

@chrisjensen

Copy link
Copy Markdown
Member

Add two new filter modes to the getPosts API to prevent unfiltered feeds from being polluted by bad actors:

  • filter=discover: only returns posts with 2+ likes
  • filter=likedByTrusted: only returns posts liked by a user the viewer trusts (cross-service call to trusted-users, cached 5min)

Closes speakeasy-social/speakeasy#172

Add two new filter modes to the getPosts API to prevent unfiltered
feeds from being polluted by bad actors:

- filter=discover: only returns posts with 2+ likes
- filter=likedByTrusted: only returns posts liked by a user the
  viewer trusts (cross-service call to trusted-users, cached 5min)

Closes #172
@chrisjensen chrisjensen merged commit 9d1096c into main Mar 13, 2026
1 check passed
@chrisjensen chrisjensen deleted the feature/172-ensure-feed-always-filtered branch March 13, 2026 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ensure rando's can't pollute feed with hidden posts

1 participant