Skip to content

[BACKEND] Add conversation mute/archive for a user #17

@codebestia

Description

@codebestia

Add is_muted and is_archived boolean columns to conversation_members. Expose PATCH /conversations/:id/settings accepting { muted?: boolean, archived?: boolean }. Archived conversations should be excluded from GET /conversations by default unless ?archived=true is passed.

Acceptance criteria:

  • Muted/archived state is per-user, not per-conversation
  • Archived conversations hidden by default in list

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions