Skip to content

Conversation

@samuelcouch
Copy link

Screenshot 2025-10-31 at 8 43 23 PM

Changes to resolve #71:

  • Bold "Last reply" timestamp for threads with unread messages
  • Only shows unread status for participating users (thread author, commenters, mentioned users, or members of starred parent rooms)
  • Auto-promotes starred room members to visible participants in all room threads
  • Broadcasts involvement changes via ActionCable for real-time updates

Participation criteria:
Users see unread indicators when they've:

  • Created the parent message
  • Commented in the thread
  • Been mentioned in the thread
  • Starred the parent room (auto-subscribes to all threads)

samuelcouch and others added 2 commits October 31, 2025 20:35
- Add unread_for? method to check thread unread status
- Automatically promote starred room members to thread participants
- Promote existing thread memberships when starring parent room
- Bold last reply timestamp for unread threads
- Broadcast involvement changes via ActionCable

Amp-Thread-ID: https://ampcode.com/threads/T-e9c93221-aa52-40ad-8e29-fef9d9f04484
Co-authored-by: Amp <amp@ampcode.com>
@samuelcouch samuelcouch force-pushed the feature/thread-improvements branch from 5fcbabc to 562c2af Compare November 1, 2025 01:40
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.

Show unread status on threads you're participating in

1 participant