source: Klonkt/src/services/ActivityPubService.js@ b05eb97

main
Last change on this file since b05eb97 was b05eb97, checked in by Robin <roboburr@…>, 2 weeks ago

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.

  • Property mode set to 100644
File size: 327.0 KB

HTML preview not available, since the file size exceeds 256.0 KB.Try downloading the file instead.

Note: See TracBrowser for help on using the repository browser.