summaryrefslogtreecommitdiff
path: root/packages/backend/src/core/activitypub (follow)
Commit message (Expand)AuthorAgeFilesLines
* split url into webUrl and localUrl (like mastodon)stableFreya Murphy22 hours5-39/+41
* merge: Improve URL validation *FOR STABLE* (!1191)dakkar2025-07-285-101/+145
|\
| * resolve domain names when checking for private URLsHazelnoot2025-07-271-1/+0
| * refactor actor validation to reduce code duplicationHazelnoot2025-07-273-106/+127
| * fix URL errors from incorrect validation in validateActorHazelnoot2025-07-271-19/+80
| * re-use parsed URI in validateActorHazelnoot2025-07-271-2/+2
| * validate all URLs before fetchHazelnoot2025-07-274-57/+20
* | include profile URI for link verificationHazelnoot2025-07-271-2/+4
|/
* disable outgoing mastodon quotesHazelnoot2025-07-161-1/+2
* don't publish null updated propertyHazelnoot2025-06-181-1/+1
* fold renderUpNote into renderNoteHazelnoot2025-06-182-187/+22
* support boosts and edits in renderNoteOrRenoteActivityHazelnoot2025-06-181-0/+21
* use pnpm package alias for @transfem-org/sfm-jsHazelnoot2025-06-122-2/+2
* pcleanup dependencies:Hazelnoot2025-06-122-60/+58
* merge: Emit log messages with correct level (!1097)Hazelnoot2025-06-122-32/+52
|\
| * fix type errors with JsonLdService and remove unused factory patternHazelnoot2025-06-092-32/+47
| * output log messages with correct levelHazelnoot2025-06-091-5/+10
* | 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
| |/
* | fix mixed-up userFollowingsCache / userFollowersCacheHazelnoot2025-06-091-1/+1
* | normalize userFollowingsCache / userFollowersCache and add hibernatedUserCach...Hazelnoot2025-06-093-48/+37
* | use more bulk hints in NoteEntityService / UserEntityService, and run the pac...Hazelnoot2025-06-091-1/+1
|/
* merge: Reduce log spam (!1004)Hazelnoot2025-06-0912-166/+177
|\
| * fix merge errorHazelnoot2025-06-061-2/+3
| * more use of identifiable errors, improvements to inner error rendering, and m...Hazelnoot2025-06-066-62/+49
| * add more details to IdentifiableErrorsHazelnoot2025-06-063-26/+26
| * reduce log spam from ApDbResolverService.refetchPublicKeyForApIdHazelnoot2025-06-061-7/+12
| * remove debug logger printing entire AP object to consoleHazelnoot2025-06-061-1/+0
| * log source URL when failing resolution for a response with missing AP IDHazelnoot2025-06-063-8/+11
| * avoid "unhandled rejection" errors from updatePersonHazelnoot2025-06-061-3/+6
| * reduce, clarify, and normalize more error messagesHazelnoot2025-06-062-20/+17
| * render condensed errors when fetching following/followers/featured/outbox/emo...Hazelnoot2025-06-061-11/+43
| * fix lint errors in ApPersonService.tsHazelnoot2025-06-061-2/+1
| * add renderInlineError to serialize errors in a consistent wayHazelnoot2025-06-061-5/+2
| * improve retryable error detection in ApPersonService.tsHazelnoot2025-06-061-6/+11
| * remove duplicate error checking blocks from ApInboxService.tsHazelnoot2025-06-061-22/+4
| * emit IdentifiableErrors from validator.tsHazelnoot2025-06-061-4/+5
* | fix inverted condition in resolveLocalHazelnoot2025-06-081-1/+2
* | harden Resolver.parseLocal against local URls to remote contentHazelnoot2025-06-061-6/+10
|/
* match attributionDomains entity to database schemaHazelnoot2025-06-061-2/+10
* merge: Fix error caused by activity type confusion (!1090)Hazelnoot2025-06-041-11/+18
|\
| * harden getApId and getNullableApId against type confusionHazelnoot2025-06-031-11/+18
* | remove unused import.piuvas2025-06-031-1/+0
* | improve type validation of attributionDomains.piuvas2025-06-031-2/+3
* | validate type of attributionDomains.piuvas2025-06-031-2/+2