Skip to content

Feature/190 no notification for quotes#84

Merged
chrisjensen merged 2 commits into
mainfrom
feature/190-no-notification-for-quotes
Apr 1, 2026
Merged

Feature/190 no notification for quotes#84
chrisjensen merged 2 commits into
mainfrom
feature/190-no-notification-for-quotes

Conversation

@chrisjensen

Copy link
Copy Markdown
Member

Summary

  • Reply notifications are created as pending when the author is not trusted or followed by the recipient
  • Pending notifications are activated when the reply receives 2+ likes
  • Adds pending and notifiedAt columns to notifications schema; notifiedAt drives ordering and seen-tracking so activated notifications surface correctly
  • Adds checkIfFollowedBy utility for worker-compatible Bluesky follow lookups
  • Adds likeCount/replyCount to post responses, viewer.like scoping fix
  • Adds discover and likedByTrusted feed filters (#172)

Chris Jensen added 2 commits April 1, 2026 21:35
Verify that viewer.like is scoped per-user: Alice sees like=true
after liking a post, while Carla sees like=false for the same post.
Include total like and reply counts in the EncryptedPostView returned
by getPosts and getPostThread. The existing viewer.like boolean is
preserved alongside the new counts.

Updates notification view types to match the new _count shape.
@chrisjensen chrisjensen force-pushed the feature/190-no-notification-for-quotes branch from cff8b51 to 85556ef Compare April 1, 2026 10:35
@chrisjensen chrisjensen merged commit b961ca6 into main Apr 1, 2026
1 check passed
@chrisjensen chrisjensen deleted the feature/190-no-notification-for-quotes branch April 1, 2026 11:26
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.

1 participant