Commit graph

15 commits

Author SHA1 Message Date
Hazelnoot
821b8bf82d fix lint errors: use TimeService 2025-11-15 14:08:36 -05:00
Hazelnoot
94c4df602f add MiUser.lastFetchedFeaturedAt 2025-11-15 14:08:35 -05:00
Hazelnoot
e81c8b075b make sure validation errors in background update-featured are returned to the job queue 2025-11-15 14:08:35 -05:00
Hazelnoot
896a364de7 synchronize collapsed queues across the cluster to avoid data races 2025-11-15 14:08:34 -05:00
Hazelnoot
fceb0d0d50 use CollapsedQueueService in processPostDeliver 2025-11-15 14:08:34 -05:00
Hazelnoot
45df03ab14 replace MarkUserUpdatedBackgroundTask with updateUserQueue 2025-11-15 14:08:33 -05:00
Hazelnoot
0491ea55cc move UpdateInstanceQueue into CollapsedQueueService 2025-11-15 14:08:33 -05:00
Hazelnoot
2bca84048d fix postNoteCreated and postNoteEdited not working properly due to missing Data options 2025-11-15 14:08:33 -05:00
Hazelnoot
693f8d52ee implement MarkUserUpdatedBackgroundTask 2025-11-15 14:08:33 -05:00
Hazelnoot
4501ecb293 implement DeleteApLogsBackgroundTask 2025-11-15 14:08:33 -05:00
Hazelnoot
ec6ae4c939 fix typo and correctly call handleCreatedNote in BackgroundTaskProcessorService.ts 2025-11-15 14:08:33 -05:00
Hazelnoot
a4440e43a6 add UpdateLatestNote, PostSuspend, and PostUnsuspend background tasks 2025-11-15 14:08:32 -05:00
Hazelnoot
9c1208b6ca implement delete-file background task 2025-11-15 14:08:32 -05:00
Hazelnoot
41e50eeb0e add update-user-tags, update-note-tags, post-deliver, post-inbox, post-note, and check-hibernation background tasks 2025-11-15 14:08:32 -05:00
Hazelnoot
4b08e978ce implement background task queue 2025-11-15 14:08:29 -05:00