Changeset f9b1c5c in Klonkt for src/views/partials

Timestamp:
07/30/2026 12:28:25 PM (6 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
6a99668
Parents:
1f640ff
Message:

C2S replies dragen hun media: de 502 op een foto-reply

Robins schermafdruk (30-7): Server said 502: reply_failed op een reply
met een foto. De C2S-ingest gaf bij replies alleen de platte tekst door
aan deliverReply; de attachments en de rich html werden stil gedropt.
Een foto-reply MET tekst kwam dus kaal aan, en een foto-only reply
faalde hard (geen tekst, geen media, deliverReply weigert terecht).

De ingest normaliseert nu de attachments (absolute eigen /media-URLs
naar relatief, zoals de direct-note-leg al deed) en geeft ze samen met
object.content als html en de taal door. deliverReply valideerde media
al zelf (eigen /media, image|audio|video, max 4) en kent de media-only
reply als geldige reply.

Changed files:
src/services/ActivityPubService.js

  • reply-branch in ingestOutboxActivity: attachments genormaliseerd en doorgegeven, html en language mee

remarks: de glue is in-memory niet te dekken (resolveRemoteNote is
altijd netwerk); de attachment-validatie zelf zit al in de bestaande
deliverReply-tests. 345 tests groen.

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

(No files)

Note: See TracChangeset for help on using the changeset viewer.