summaryrefslogtreecommitdiff
path: root/packages/backend/src (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | | merge: fix some regressions due to recent merges (!1112)Marie2025-06-143-33/+10
|\ \ \
| * | | remove unused variablesdakkar2025-06-141-3/+0
| * | | fix `UserEntityService` packMany hintsdakkar2025-06-131-30/+8
| * | | avoid pushing to timelines of remote usersdakkar2025-06-132-0/+2
| |/ /
* | | merge: Don't convert empty HTML elements to MFM (resolves #982) (!1116)Hazelnoot2025-06-141-3/+9
|\ \ \
| * | | fix conversion of empty links to mfm URLHazelnoot2025-06-131-11/+12
| * | | avoid duplicating all the childNodes.length checksHazelnoot2025-06-131-48/+35
| * | | skip empty elements in MfmService.fromHtmlHazelnoot2025-06-131-25/+43
| |/ /
* | | merge: Hide admin secrets from the mod log (resolves #44) (!1120)Marie2025-06-141-2/+22
|\ \ \
| * | | hide admin secrets from the mod logHazelnoot2025-06-141-2/+22
| |/ /
* | | merge: Set X-Robots-Tag to disable indexing API endpoints (resolves #756) (!1...dakkar2025-06-145-0/+23
|\ \ \ | |_|/ |/| |
| * | set X-Robots-Tag to disable indexing API endpointsHazelnoot2025-06-135-0/+23
| |/
* / throw S3 errors to prevent silent failuresHazelnoot2025-06-131-25/+19
|/
* merge: Fix uncaught exception hooks and add more shutdown logging. (!1111)dakkar2025-06-131-5/+23
|\
| * add additional process exit loggersHazelnoot2025-06-121-1/+19
| * use uncaughtExceptionMonitor instead uncaughtExceptionHazelnoot2025-06-121-4/+4
* | use pnpm package alias for @transfem-org/sfm-jsHazelnoot2025-06-1211-11/+11
* | pcleanup dependencies:Hazelnoot2025-06-128-443/+397
|/
* merge: Emit log messages with correct level (!1097)Hazelnoot2025-06-124-42/+67
|\
| * fix type errors with JsonLdService and remove unused factory patternHazelnoot2025-06-093-41/+53
| * 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-1259-660/+1527
|\ \
| * | 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
| * | normalize userFollowingsCache / userFollowersCache and add hibernatedUserCach...Hazelnoot2025-06-0926-456/+504
| * | implement userFollowersCacheHazelnoot2025-06-091-2/+15
| * | re-type userFollowingsCache to match the othersHazelnoot2025-06-0916-54/+45
| * | move QuantumKVCache to a separate fileHazelnoot2025-06-096-315/+323
| * | implement no-op caches for testingHazelnoot2025-06-092-15/+48
| * | 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-091-0/+22
| * | add CacheService.getUserFollowings and CacheService.getUserBlockersHazelnoot2025-06-091-1/+109
| * | implement QuantumKVCache.setMany and QuantumKVCache.seleteManyHazelnoot2025-06-096-30/+76