Changeset 0cea12b in Klonkt for CHANGELOG.de.md


Ignore:
Timestamp:
07/20/2026 08:19:20 PM (7 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
81b2e1e
Parents:
513ba82
git-author:
Robin <roboburr@…> (07/20/2026 08:18:21 PM)
git-committer:
Robin <roboburr@…> (07/20/2026 08:19:20 PM)
Message:

Feature: owner inbox read over C2S (GET, bearer-gated)

GET /ap/users/:slug/inbox with a bearer scoped to that site returns the
recent timeline (accounts the owner follows) as an OrderedCollection of
Create(Note) items with content, url, published, sensitive and summary
(CW). Anyone else gets 403: the inbox stays write-only for the public.
This is the missing read half for a connected app's unified feed
(Shaer HomeBase, bead shaer-n4h); same gate pattern as the owner
followers/following read.

Changed files:
src/routes/activitypub.js

  • GET /ap/users/:slug/inbox (owner only) mapping ap_timeline rows

New file:
test/c2s-inbox.test.js

  • data-path coverage for the fields the mapping relies on

-robo
Co-Authored-By: Claude Opus 4.8 <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG.de.md

    r513ba82 r0cea12b  
    77
    88### Hinzugefügt
     9- **Die Inhaberin kann ihre Inbox über C2S lesen.** Ein GET auf die Inbox mit
     10  dem eigenen Bearer liefert aktuelle eingegangene Beiträge (die Konten, denen
     11  du folgst) als Create(Note)-Einträge, damit eine verbundene App (Shaer) einen
     12  vereinten Feed bauen kann. Für alle anderen bleibt die Inbox write-only.
    913- **"Mehr laden" in den Feeds.** Solo (Start), Zirkel, Zeitung und Nachrichten
    1014  laden jetzt in Blöcken von 72 mit einem "Mehr laden"-Button statt einer harten
Note: See TracChangeset for help on using the changeset viewer.