gitbay dashboard and gitbay feed print activity as sentences and stop repeating assigned issues.
- The feed-line renderer moves from
internal/httpdtointernal/control(FeedLine,FeedLines,WorstStatus), so the web and the CLI share one sentence.FeedLine.Sentence()renders it. - A labelled issue or MR names its labels:
cmc labelled krz/gitbay#262 ops, security(web feed and dashboard too). dashboardandfeedprint<age> <sentence>at a terminal and in plain output;--jsonis unchanged and still carries the payload.DashboardIssuesleaves out issues assigned to the caller, so an assigned issue appears once, under "assigned to you" (CLI, web and API).notifications listwith only read items saysno unread notifications (--all for read ones).
First MR of the CLI UX stack (plan docs/plans/2026-09-27-cli-ux.md).
Closes #265