mirror of
https://github.com/svemagie/indiekit-endpoint-activitypub.git
synced 2026-04-02 15:44:58 +02:00
- Detect incoming DM visibility in inbox listener by checking absence of the public collection URL in object.toIds/ccIds; store isDirect and senderActorUrl on mention notifications - Add native AP reply path in compose controller: when is-direct=true, build Create(Note) addressed only to the sender and deliver via ctx.sendActivity() instead of posting a public Micropub blog reply - Add dedicated "Direct" tab to notifications view (separate from Replies) with its own count; update storage query so mention tab filters only mention type, reply tab filters only reply type - Show lock badge (🔒) on direct mention notification cards and add ap-notification--direct CSS class - Compose view: show DM notice banner, hide syndication targets, and change submit label when replying to a direct message Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>