Skip to content

01a0e916 - Search usernames by prefix for @ suggestions - #329

Merged
TaprootFreak merged 8 commits into
developfrom
feat/01a0e916-mention-suggest
Sep 29, 2026
Merged

TaprootFreak merged 8 commits into
developfrom
feat/01a0e916-mention-suggest

Conversation

@TaprootFreakAI

Copy link
Copy Markdown
Collaborator

EN:
Signed-in forum readers can look up usernames by prefix, so a post can suggest people as soon as @ is typed.
An empty query returns the first handles in alphabetical order. A query such as as returns only handles that start that way, up to 20.

DE:
Angemeldete Leser im Forum können Nutzernamen nach Anfang suchen, damit ein Beitrag Personen vorschlägt, sobald @ steht.
Eine leere Suche liefert die ersten Namen alphabetisch. Eine Suche wie as liefert nur Namen, die so beginnen, höchstens 20.

Details

GET /mentions requires a bearer session with forum.read. It does not change how a sent note stores @username marks.

@TaprootFreakAI
TaprootFreakAI marked this pull request as ready for review September 28, 2026 21:34
@TaprootFreakAI
TaprootFreakAI marked this pull request as draft September 29, 2026 05:27
@TaprootFreakAI
TaprootFreakAI force-pushed the feat/01a0e916-mention-suggest branch from 49858fe to 46753be Compare September 29, 2026 05:29
@TaprootFreakAI
TaprootFreakAI marked this pull request as ready for review September 29, 2026 05:37
@TaprootFreakAI
TaprootFreakAI marked this pull request as draft September 29, 2026 09:32
@TaprootFreakAI
TaprootFreakAI force-pushed the feat/01a0e916-mention-suggest branch 2 times, most recently from e77f719 to 0bc3a47 Compare September 29, 2026 09:57
@TaprootFreakAI

Copy link
Copy Markdown
Collaborator Author

EN:
Ready after 5 review passes.
A signed-in request can search usernames by prefix for @ suggestions, at most twenty accounts, without changing stored marks.

DE:
Bereit nach 5 Review-Durchläufen.
Eine angemeldete Anfrage kann Nutzernamen für @-Vorschläge nach Anfang suchen, höchstens zwanzig Konten, ohne gespeicherte Markierungen zu ändern.

Details

Review rounds fixed the handbook and spec for GET /mentions, passed the app clock into the route, documented that a lone @ is the first page, and locked session expiry to that clock. One suggestion to exercise the prefix parser through an authenticated end-to-end call was not taken: the existing function smokes only require the function title and an unauthenticated request, the same shape as other normalizers.

The branch was rebased onto current develop. The spec status line dates the mention sentences on 2026-09-28 and leaves the previous undated sentences on 2026-09-24. Stored marks are unchanged.

@TaprootFreakAI
TaprootFreakAI marked this pull request as ready for review September 29, 2026 10:58
@TaprootFreakAI
TaprootFreakAI marked this pull request as draft September 29, 2026 12:50
@TaprootFreakAI
TaprootFreakAI force-pushed the feat/01a0e916-mention-suggest branch from 1d28e0d to 466f0b7 Compare September 29, 2026 12:52
@TaprootFreakAI
TaprootFreakAI marked this pull request as ready for review September 29, 2026 13:01
@TaprootFreak
TaprootFreak merged commit c9ed6c5 into develop Sep 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants