Changeset b05eb97 in Klonkt for src/services/ap-timeline.js

Timestamp:
08/24/2026 04:11:35 PM (2 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
911d5cd
Parents:
1d5ffc0
Message:

Opsplitsing stap 5 (shaer-drc): de tijdlijn-leeskant naar ap-timeline.js

Alles wat een client of route uit ap_timeline en de gesprekken leest
verhuist als een blok -- 556 regels, byte-voor-byte: de tijdlijn, de
feed-cursor met long-poll, de gesprekslijsten en leesmarkeringen, en de
serialisatiehulpen (bijlagen, emoji, object-links, citaten).

De grens bleek de schoonste tot nu toe: de hele regio roept precies EEN
werktuig uit de dienstlaag aan (getReactionsFor, het reactiecluster),
dat via wireTimeline binnenkomt -- zelfde injectiepatroon als ap-c2s.
tlStmts exporteert mee, want de schrijvers (inbox, backfill, self-heal,
upsertBoostedNote) blijven in de dienst wonen.

Uitvoeroppervlak voor en na identiek gemeten (199 named exports, 180
sleutels op het default-object). Volle suite 1226 groen.
ActivityPubService staat nu op 5807 regels, van 7091 aan het begin van
de dag.

File:
1 added

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