summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | regenerate lockfile to fix merge conflictsHazelnoot2025-06-121-0/+3
| | | |
| | * | fix indents in megalodon filesHazelnoot2025-06-123-132/+171
| | | |
| | * | update to summaly 5.2.2Hazelnoot2025-06-124-19/+19
| | | |
| | * | regen pnpm-lock.yamlHazelnoot2025-06-121-184/+61
| | | |
| | * | fix TS errors in megalodonHazelnoot2025-06-121-5/+5
| | | |
| | * | correctly separate production / development dependenciesHazelnoot2025-06-124-317/+356
| | | |
| | * | pin katex versionHazelnoot2025-06-121-1/+1
| | | |
| | * | use pnpm package alias for @transfem-org/summalyHazelnoot2025-06-123-3/+3
| | | |
| | * | use pnpm package alias for @transfem-org/sfm-jsHazelnoot2025-06-1232-33/+33
| | | |
| | * | align megalodon tsconfig with the rest of the projectHazelnoot2025-06-121-9/+10
| | | |
| | * | remove unused script from megalodonHazelnoot2025-06-121-11/+5
| | | |
| | * | pcleanup dependencies:Hazelnoot2025-06-1217-1003/+754
| | |/ | | | | | | | | | | | | | | | | | | * Consolidate multiple different HTML/XML/RSS libraries to use the Cheerio stack * Remove unused deps * Move dev dependencies to correct section * Pin versions where missing
| * | merge: Make defederation rocket use theme colors. (!1109)Marie2025-06-131-1/+1
| |\ \ | | |/ | |/| | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1109 Approved-by: Hazelnoot <acomputerdog@gmail.com> Approved-by: Marie <github@yuugi.dev>
| | * make defederation rocket use theme colors.piuvas2025-06-121-1/+1
| | |
| * | merge: Emit log messages with correct level (!1097)Hazelnoot2025-06-125-45/+68
| |\ \ | | | | | | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1097 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| | * | fix type errors with JsonLdService and remove unused factory patternHazelnoot2025-06-094-44/+54
| | | |
| | * | output log messages with correct levelHazelnoot2025-06-092-6/+19
| | | |
| * | | merge: Implement basic support for fep-e232 and fep-044f quotes (resolves ↵Hazelnoot2025-06-124-11/+70
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | #1097 and #1098) (!1098) View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1098 Closes #1097 and #1098 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| | * | | accept fep-e232 "tag" quotes in objectsHazelnoot2025-06-091-1/+20
| | | | |
| | * | | render fep-e232 "tag" quotes in notesHazelnoot2025-06-091-3/+25
| | | | |
| | * | | pull out ILink interfaceHazelnoot2025-06-091-2/+12
| | | | |
| | * | | accept fep-044f "quote" in objectsHazelnoot2025-06-091-3/+4
| | | | |
| | * | | render fep-044f "quote" in notesHazelnoot2025-06-091-2/+4
| | | | |
| | * | | add fep-044f "quote" to context and modelHazelnoot2025-06-092-0/+5
| | |/ /
| * | | merge: Avoid more N+1 queries in NoteEntityService and UserEntityService (!1099)Hazelnoot2025-06-1267-677/+2678
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1099 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| | * | | fix relations in MastodonDataService.tsHazelnoot2025-06-091-8/+8
| | | | |
| | * | | fix missing @bindThis in CacheServiceHazelnoot2025-06-091-0/+2
| | | | |
| | * | | fix mixed-up userFollowingsCache / userFollowersCacheHazelnoot2025-06-092-5/+5
| | | | |
| | * | | fix refactoring mistake in CacheService.tsHazelnoot2025-06-091-2/+2
| | | | |
| | * | | document cache implementationsHazelnoot2025-06-091-0/+29
| | | | |
| | * | | normalize userFollowingsCache / userFollowersCache and add ↵Hazelnoot2025-06-0928-581/+816
| | | | | | | | | | | | | | | | | | | | hibernatedUserCache to reduce the number of cache-clears and allow use of caching in many more places
| | * | | implement userFollowersCacheHazelnoot2025-06-092-2/+21
| | | | |
| | * | | re-type userFollowingsCache to match the othersHazelnoot2025-06-0917-56/+47
| | | | |
| | * | | move QuantumKVCache to a separate fileHazelnoot2025-06-098-318/+326
| | | | |
| | * | | disable caches in unit testsHazelnoot2025-06-094-17/+44
| | | | |
| | * | | implement no-op caches for testingHazelnoot2025-06-093-15/+244
| | | | |
| | * | | fix reversed isBlocking / isBlocked in UserEntityService.getRelationHazelnoot2025-06-091-4/+4
| | | | |
| | * | | fix single-user relation calculationsHazelnoot2025-06-091-4/+4
| | | | |
| | * | | fix note/user accumulation in NoteEntityService.packMany, improving ↵Hazelnoot2025-06-091-25/+48
| | | | | | | | | | | | | | | | | | | | performance and avoiding extra sub-packs and fetches
| | * | | populate userProfile in more placesHazelnoot2025-06-092-6/+21
| | | | |
| | * | | use more bulk hints in NoteEntityService / UserEntityService, and run the ↵Hazelnoot2025-06-097-218/+363
| | | | | | | | | | | | | | | | | | | | packMany queries in parallel
| | * | | fix typo in QueryService.generateBlockQueryForUsersHazelnoot2025-06-091-1/+1
| | | | |
| | * | | implement CacheService.getUsers and CacheService.getUserProfilesHazelnoot2025-06-091-0/+56
| | | | |
| | * | | update quantum caches when a user is deletedHazelnoot2025-06-091-1/+11
| | | | |
| | * | | use addMany instead of setMany when populating quantum caches from DBHazelnoot2025-06-091-2/+2
| | | | |
| | * | | implement QuantumKVCache.add and QuantumKVCache.addManyHazelnoot2025-06-092-0/+84
| | | | |
| | * | | add CacheService.getUserFollowings and CacheService.getUserBlockersHazelnoot2025-06-091-1/+109
| | | | |
| | * | | implement QuantumKVCache.setMany and QuantumKVCache.seleteManyHazelnoot2025-06-097-51/+201
| | | | |
| | * | | convert many RedisKVCaches to QuantumKVCache or MemoryKVCacheHazelnoot2025-06-0914-127/+126
| | | | |
| | * | | add ignoreRemote filter to InternalEventServiceHazelnoot2025-06-092-5/+6
| | | | |