List only unread mentions under "Nämner dig" #219

Merged
littlefox merged 3 commits from issue-217-unread-mentions into main 2026-10-21 11:56:40 +00:00
Owner

Closes #217 (D-055)

  • New posts by others are checked for mentions as they arrive, so a mention is found before it's read.
  • The list shows the ten newest still unread, rechecked whenever reading may have changed; opening one reads it; no unread mentions, no section.

Verified: mentions.spec has Bertil write a mention while Tove is logged in; it appears unseen, opening it shows the badge and removes it, and it stays gone after logging in again. Desktop, Android and iPhone.

🤖 Generated with Claude Code

https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8

Closes #217 (D-055) - New posts by others are checked for mentions as they arrive, so a mention is found before it's read. - The list shows the ten newest still unread, rechecked whenever reading may have changed; opening one reads it; no unread mentions, no section. Verified: mentions.spec has Bertil write a mention while Tove is logged in; it appears unseen, opening it shows the badge and removes it, and it stays gone after logging in again. Desktop, Android and iPhone. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
List only unread mentions under "Nämner dig"
Some checks failed
ci / check (push) Successful in 8m23s
ci / desktop (push) Successful in 19m55s
ci / e2e (push) Failing after 48m59s
2a43eeecae
The list kept every mention ever seen, and since a mention was only found
when its post was on screen, it mostly held posts already read. New posts
are now checked for mentions as they arrive; the list shows those still
unread, opening one reads it, and the section goes away when none are left.

Closes #217

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
Merge main into issue-217-unread-mentions
Some checks failed
ci / check (push) Successful in 7m57s
ci / desktop (push) Successful in 14m32s
ci / e2e (push) Failing after 40m1s
a50398e38d
Have Anna write the mention in the spec
All checks were successful
ci / check (push) Successful in 8m0s
ci / desktop (push) Successful in 14m40s
ci / e2e (push) Successful in 28m36s
afee9ef2c1
In the full run i18n.spec has left Bertil's interface in English, so his
"Nytt inlägg" button never appeared and the spec timed out. Anna keeps
Swedish until words.spec, which runs later.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
littlefox referenced this pull request from a commit 2026-10-21 18:55:55 +00:00
Sign in to join this conversation.
No description provided.