FEP-9098 self-heal (v8): re-capture custom-emoji tags op bestaande timeline-rijen
Optie B: bestaande timeline-posts (van voor de emit-fix) misten emoji_json, dus
oude posts toonden nog :shortcode:. De data is niet lokaal te reconstrueren
(tags waren weggegooid), dus de bestaande versie-gestuurde self-heal haalt elke
note toch al opnieuw op; ik vang daar nu ook de Emoji-tags af en zet emoji_json.
SELFHEAL_VERSION 7 -> 8 triggert een eenmalige heal-pass per instance bij deze
release (achtergrond, retry-until-clean voor kort-offline origins).
Changed files:
src/services/ActivityPubService.js
- selfHealTimeline: emoji_json in SELECT + change-detection + UPDATE; extractEmojiTags(note.tag)
- SELFHEAL_VERSION 8
remarks: npm test 173/173. Heelt de recentste 200 timeline-notes per instance
(re-fetch), best-effort; verwijderde/verlopen remote-notes blijven kaal.
-robo
Co-Authored-By: Claude Opus 4.8 <noreply@…>