Changeset 55bba23 in Klonkt for src/views/pages

Timestamp:
06/25/2026 09:13:53 AM (3 months ago)
Author:
Robin Genis <roboburr@…>
Branches:
main
Children:
4b5223f
Parents:
f9f3312
Message:

fediverse: federate pin order via Add/Remove activities (reliable, push-based)

The featured COLLECTION is pull-based and Mastodon caches it with sticky StatusPins, so
reordering never propagated. Mastodon federates pins via Add/Remove activities to the
featured collection (Add -> StatusPin.create, Remove -> destroy), processed immediately.
resyncFeaturedPins removes every pin then re-adds in rank-DESC order (rank 1 last =
newest = shown first) with gaps. /save fires it on any pin/unpin/reorder. Replaces the
unreliable deliverActorUpdate(featured-refetch) approach.

Co-Authored-By: Claude <noreply@…>

(No files)

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