shaer:author.emojis: custom-emoji in de display-naam op de byline
Een display-naam als 'Laura :bongoCat:' toonde de letterlijke shortcode. De
emoji's van een naam zitten in de ACTOR-tags (niet de note), dus die geeft
Klonkt nu mee als shaer:author.emojis. Lean: actorInfo berekent de emoji-map
alleen als de naam echt een :shortcode: heeft; opslag in author_emoji_json op
inbound, boost en backfill; self-heal v12 -> v13 haalt hem eenmalig op voor
bestaande rijen (alleen als de naam een shortcode heeft, dus 1 actor-fetch per
zo'n rij, niet voor iedereen).
Changed files:
src/config/database.js
- ap_timeline.author_emoji_json kolom
src/services/ActivityPubService.js
- actorInfo geeft emojis mee (alleen bij shortcode-naam); actorNameEmojis()
- storeAuthorEmoji(); aangeroepen op inbound, boost (oai) en backfill
- self-heal v13: author_emoji_json backfillen via 1 actor-fetch per emoji-naam
src/routes/activitypub.js
- shaer:author.emojis meegeserveerd
remarks: 180 tests groen.
-robo
Co-Authored-By: Claude Opus 4.8 <noreply@…>