summaryrefslogtreecommitdiff
Commit message (Expand)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
* merge: Emit log messages with correct level (!1097)Hazelnoot2025-06-125-45/+68
|\
| * 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 #10...Hazelnoot2025-06-124-11/+70
|\ \
| * | 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
|\ \
| * | 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 hibernatedUserCach...Hazelnoot2025-06-0928-581/+816
| * | 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 performan...Hazelnoot2025-06-091-25/+48
| * | populate userProfile in more placesHazelnoot2025-06-092-6/+21
| * | use more bulk hints in NoteEntityService / UserEntityService, and run the pac...Hazelnoot2025-06-097-218/+363
| * | 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
| * | implement QuantumKVCacheHazelnoot2025-06-093-0/+665
| * | implement InternalEventServiceHazelnoot2025-06-094-2/+207
| |/