Browse a channel's read posts #176

Closed
opened 2026-10-20 11:20:46 +00:00 by littlefox · 1 comment
Owner

User (D-052, point 1): "There is no way to easily look at read posts in a channel."

Plan: opening a channel shows its recent posts, newest at the bottom, read ones included, and scrolls back further on demand (elisp "Återse senaste" / "Lista ärenden"). Unread ones are marked; "Läs nästa" still goes through the unread ones in comment order.

User (D-052, point 1): "There is no way to easily look at read posts in a channel." Plan: opening a channel shows its recent posts, newest at the bottom, read ones included, and scrolls back further on demand (elisp "Återse senaste" / "Lista ärenden"). Unread ones are marked; "Läs nästa" still goes through the unread ones in comment order.
Author
Owner

Done in #200 (main run #342 green). A member channel with nothing unread opens its posts, newest at the bottom with day separators; "Visa äldre" pages back 20 at a time (Kom::channel_page); "Öppna" shows a post in its thread with "← Tillbaka till inläggen"; "Läs N olästa" enters the channel. A channel's status has "Visa inläggen". Looking reads nothing. Verified: kom-client integration test channel_pages against lyskomd (pages newest first, read state per text, stops at the first text); e2e channel-posts.spec.ts (read-up Möte 02 shows its 3 posts, open and back; Lång tråd from its status, 20 then 40 with Visa äldre, newest stays last) on desktop, Android and iPhone; screenshots checked; full e2e 286 passed.

Done in #200 (main run #342 green). A member channel with nothing unread opens its posts, newest at the bottom with day separators; "Visa äldre" pages back 20 at a time (Kom::channel_page); "Öppna" shows a post in its thread with "← Tillbaka till inläggen"; "Läs N olästa" enters the channel. A channel's status has "Visa inläggen". Looking reads nothing. Verified: kom-client integration test channel_pages against lyskomd (pages newest first, read state per text, stops at the first text); e2e channel-posts.spec.ts (read-up Möte 02 shows its 3 posts, open and back; Lång tråd from its status, 20 then 40 with Visa äldre, newest stays last) on desktop, Android and iPhone; screenshots checked; full e2e 286 passed.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
littlefox/neokom#176
No description provided.