-
Notifications
You must be signed in to change notification settings - Fork 0
Direct Messages parity gaps #84
Copy link
Copy link
Closed
2 / 22 of 2 issues completedLabels
P2Completeness / settings surfaceCompleteness / settings surfacearea:dmDirect messagesDirect messagesepicA feature area tracked as a parent issueA feature area tracked as a parent issueparityClosing a gap against interlinedlist.comClosing a gap against interlinedlist.com
Description
Activity
Metadata
Metadata
Assignees
Labels
P2Completeness / settings surfaceCompleteness / settings surfacearea:dmDirect messagesDirect messagesepicA feature area tracked as a parent issueA feature area tracked as a parent issueparityClosing a gap against interlinedlist.comClosing a gap against interlinedlist.com
Where this stands
:feature:directmessagesis in good shape — inbox with cursor paging, send, thread by username,/updatespolling, read, trash, restore, recipients and image upload, with an unread badge. It isone of the more complete modules in the app.
Gaps
GET /api/dm/conversationsis unused — "One row per conversation (grouped by pairKey),newest activity first." The inbox is currently built from
GET /api/dm, which is a messagelist, not a conversation list. On the web the user sees conversations; on Android they see
messages.
/help/direct-messagesdocuments who you can message — recipients are constrained (thetest account can DM only a mutual follow). Android surfaces the recipient list but not the
rule, so an empty picker looks like a bug.
Filed from the parity review of
feature/parity-wip@14d7795against interlinedlist.com (OpenAPI/api/openapi.json, 233 paths) and the public help centre.