summaryrefslogtreecommitdiff
path: root/packages/backend/src/queue/QueueProcessorModule.ts (unfollow)
Commit message (Expand)AuthorFilesLines
2025-06-09implement userFollowersCacheHazelnoot2-2/+21
2025-06-09re-type userFollowingsCache to match the othersHazelnoot17-56/+47
2025-06-09move QuantumKVCache to a separate fileHazelnoot8-318/+326
2025-06-09disable caches in unit testsHazelnoot4-17/+44
2025-06-09implement no-op caches for testingHazelnoot3-15/+244
2025-06-09fix reversed isBlocking / isBlocked in UserEntityService.getRelationHazelnoot1-4/+4
2025-06-09fix single-user relation calculationsHazelnoot1-4/+4
2025-06-09fix note/user accumulation in NoteEntityService.packMany, improving performan...Hazelnoot1-25/+48
2025-06-09populate userProfile in more placesHazelnoot2-6/+21
2025-06-09use more bulk hints in NoteEntityService / UserEntityService, and run the pac...Hazelnoot7-218/+363
2025-06-09fix typo in QueryService.generateBlockQueryForUsersHazelnoot1-1/+1
2025-06-09implement CacheService.getUsers and CacheService.getUserProfilesHazelnoot1-0/+56
2025-06-09update quantum caches when a user is deletedHazelnoot1-1/+11
2025-06-09use addMany instead of setMany when populating quantum caches from DBHazelnoot1-2/+2
2025-06-09implement QuantumKVCache.add and QuantumKVCache.addManyHazelnoot2-0/+84
2025-06-09add CacheService.getUserFollowings and CacheService.getUserBlockersHazelnoot1-1/+109
2025-06-09implement QuantumKVCache.setMany and QuantumKVCache.seleteManyHazelnoot7-51/+201
2025-06-09convert many RedisKVCaches to QuantumKVCache or MemoryKVCacheHazelnoot14-127/+126
2025-06-09add ignoreRemote filter to InternalEventServiceHazelnoot2-5/+6
2025-06-09implement QuantumKVCacheHazelnoot3-0/+665
2025-06-09implement InternalEventServiceHazelnoot4-2/+207
2025-06-08fix inverted condition in resolveLocalHazelnoot1-1/+2
2025-06-07use SKUrlPreviewGroup in more placesHazelnoot7-36/+25
2025-06-07fix race conditions and bugs in pref-migrate.tsHazelnoot1-15/+18
2025-06-07integrate localStorage options into preference systemHazelnoot5-100/+118
2025-06-07fix response type of i/registry/get endpointHazelnoot2-4/+2
2025-06-07fix array length check in i/update attributionDomains parameterHazelnoot1-1/+1
2025-06-07check that detected AP object is actually a note before recording it in UrlPr...Hazelnoot1-2/+3
2025-06-07add ActivityPub representation to admin-user.vueHazelnoot6-13/+111
2025-06-07Update file th-TH.ymlAhri Enby1-0/+8
2025-06-07fix TS errors about user, info, and initHazelnoot1-38/+55
2025-06-07add missing awaits in admin-user.vueHazelnoot1-2/+2
2025-06-06harden Resolver.parseLocal against local URls to remote contentHazelnoot1-6/+10
2025-06-06fix admin-user AP fetchHazelnoot1-6/+8
2025-06-06remove IDX_instance_host_filters as it slowed down queries more than it helpedHazelnoot2-1/+17
2025-06-06fix merge errorHazelnoot1-2/+3
2025-06-06reduce log spam from ApiCallServiceHazelnoot1-8/+10
2025-06-06reduce log spam from QueueProcessorServiceHazelnoot3-50/+141
2025-06-06record user ID in API error logger, matching sentryHazelnoot1-0/+1
2025-06-06don't record potentially sensitive data in API logsHazelnoot1-2/+0
2025-06-06more use of identifiable errors, improvements to inner error rendering, and m...Hazelnoot33-157/+241
2025-06-06render error cause in render-inline-error.tsHazelnoot1-8/+19
2025-06-06add more details to IdentifiableErrorsHazelnoot8-40/+40
2025-06-06don't print massive HTTP errors in drive serviceHazelnoot1-4/+1
2025-06-06add more details to StatusErrorsHazelnoot4-5/+7
2025-06-06normalize use of .info (INFO) instead of .succ (DONE) loggingHazelnoot13-27/+27
2025-06-06reduce log spam from import/export processesHazelnoot17-78/+114
2025-06-06reduce log spam from AggregateRetentionProcessorServiceHazelnoot1-1/+1
2025-06-06reduce log spam from CheckModeratorsActivityProcessorServiceHazelnoot1-3/+3
2025-06-06reduce log spam from DownloadServiceHazelnoot2-9/+10