Changeset 68a4d1b in Klonkt for src/services/ActivityPubService.js
- Timestamp:
- 08/06/2026 09:15:46 AM (5 weeks ago)
- Branches:
- main
- Children:
- 6bc5ebd
- Parents:
- 14f7cb2
- git-author:
- Robin <roboburr@…> (08/06/2026 09:15:45 AM)
- git-committer:
- Claude (agent) <aiclaude@…> (08/06/2026 09:15:46 AM)
- File:
-
- 1 edited
-
src/services/ActivityPubService.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/services/ActivityPubService.js
r14f7cb2 r68a4d1b 3396 3396 try { if (!_cirkelMembers) _cirkelMembers = db.prepare('SELECT name, url, icon FROM ap_following WHERE slug = ? AND auto_boost = 1 ORDER BY name'); return _cirkelMembers.all(slug); } catch { return []; } 3397 3397 } 3398 // Mark a timeline post as boosted so it shows in the Cirkel (mixed by date). 3398 // AFGELEIDE, GEEN BRON (shaer-9e9). De waarheid over "heb ik hierop gereageerd" 3399 // staat in ap_my_reactions; deze vlaggen worden daaruit bijgehouden door 3400 // setReaction en door niets anders. Roep ze niet los aan -- dan schrijf je de 3401 // helft, en dat is precies hoe shaer:liked maandenlang false bleef (04aca12). 3402 // 3403 // ap_timeline.boosted verdient zijn bestaan wel: hij staat in de WHERE van de 3404 // Cirkel-feed (getCirkelPosts) en in boostedCount, dus hij is een index en geen 3405 // kopie. ap_timeline.liked wordt nergens als verzameling bevraagd en kan weg 3406 // zodra fase 2 lang genoeg goed staat; hij is nu nog het vangnet waarmee 3407 // terugdraaien een code-revert blijft in plaats van dataherstel. 3399 3408 let _markBoost, _unmarkBoost, _boostedCount; 3400 3409 export function markBoosted(slug, noteId) { … … 4841 4850 buildActor, buildNote, buildCreate, buildOutbox, buildFollowers, buildFollowing, buildFeatured, 4842 4851 followerCount, deliver, fetchActor, verifyRequest, handleInbox, deliverCreate, deliverDelete, deliverUpdate, deliverActorUpdate, resyncFeaturedPins, 4843 getInteractions, getInteractionById, setInteractionBoosted, setInteractionLiked, setMyReaction, getMyReactions,buildReplyNote, getOutboxNote, getSentNotes, deliverReply, resolveRemoteNote, noteAudience, mayReadNote,4852 getInteractions, getInteractionById, setInteractionBoosted, setInteractionLiked, buildReplyNote, getOutboxNote, getSentNotes, deliverReply, resolveRemoteNote, noteAudience, mayReadNote, 4844 4853 listOutbox, deliverOutboxDelete, deliverOutboxUpdate, deliverDirectNote, 4845 4854 webfingerResolve, followActor, resolveRemoteActor, unfollowActor, handleMoveInbox, moveAccount, listFollowing, setAutoBoost, backfillFromOutbox, getTimeline, getDirectMessages, isoStamp, timelineAttachments, timelineEmojis, timelineObjectLinks, timelineQuote, timelineEmbed, applyQuoteProps, deliverToActor, sendInteraction, voteOnPoll, voteOnRemotePoll, … … 4847 4856 gateOutgoingFollow, performApprovedFollow, 4848 4857 parseOwnPoll, pollTally, ownPollView, deliverPollUpdate, maybeCrawlThread, sendReport, localMentionSlugs, 4849 autoBoostCount, boostedCount, markBoosted, unmarkBoosted, markLiked, unmarkLiked, setReaction, getReaction, getReactionsFor, getTimelineReaction, upsertBoostedNote, getCirkelPosts, getCirkelMembers, selfHealTimeline,4858 autoBoostCount, boostedCount, setReaction, getReaction, getReactionsFor, upsertBoostedNote, getCirkelPosts, getCirkelMembers, selfHealTimeline, 4850 4859 getNotifications, listBlocks, isBlockedAny, blockTarget, unblock, 4851 4860 deliverWithRetry, enqueueDelivery, processDeliveryQueue, startDeliveryWorker,
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)