Commits on Source (47)
-
Hazelnoot authoredd150e92f
-
Julia authored
View MR for information: !754 Approved-by: Julia <julia@insertdomain.name>
f2588884 -
Julia authored
-
Julia authored
-
Julia authored
-
-
-
-
-
-
fix: primitives 9, 10 & 11: http signature validation doesn't enforce required headers or specify auth header name
-
Julia authored
-
-
Julia authored
-
-
-
fix: primitive 17: note same-origin identifier validation can be bypassed by wrapping the id in an array
-
Julia authored
-
Julia authored
-
Julia authored
One might argue that we could make this one actually preform access checks against the returned activity object, but I feel like that's a lot more work than just restricting it to administrators, since, to me at least, it seems more like a debugging tool than anything else.
-
Julia authored
Ideally, the user property should also be hidden (as leaving it in leaks information slightly), but given the schema of the note endpoint, I don't think that would be possible without introducing some kind of "ghost" user, who is attributed for posts by users who have you blocked.
-
Julia authored
This also increases the default `recursionLimit` for `Resolver`, as it theoretically will go higher that it previously would and could possibly fail on non-malicious collection activities.
-
Julia authored
-
Julia authored
This isn't perfect, theoretically if some massive number of users blocked the user making this request the set lookup could take a long amount of time, but eh, it works, and that scenario is highly unlikely.
-
-
-
Co-authored-by: anatawa12 <anatawa12@icloud.com>
-
-
-
-
Julia authored
-
Hazelnoot authoredb0834ebf
-
Julia authored
-
Julia authored
-
Julia authored
-
Julia authored
-
Julia authored
View MR for information: !764 Approved-by: Hazelnoot <acomputerdog@gmail.com>
757d9aa5 -
Julia authored
-
Julia authored
Showing
- packages/backend/src/core/DownloadService.ts 0 additions, 22 deletionspackages/backend/src/core/DownloadService.ts
- packages/backend/src/core/EmailService.ts 1 addition, 0 deletionspackages/backend/src/core/EmailService.ts
- packages/backend/src/core/HttpRequestService.ts 122 additions, 14 deletionspackages/backend/src/core/HttpRequestService.ts
- packages/backend/src/core/RemoteUserResolveService.ts 1 addition, 1 deletionpackages/backend/src/core/RemoteUserResolveService.ts
- packages/backend/src/core/UtilityService.ts 5 additions, 0 deletionspackages/backend/src/core/UtilityService.ts
- packages/backend/src/core/activitypub/ApDbResolverService.ts 5 additions, 1 deletionpackages/backend/src/core/activitypub/ApDbResolverService.ts
- packages/backend/src/core/activitypub/ApInboxService.ts 58 additions, 39 deletionspackages/backend/src/core/activitypub/ApInboxService.ts
- packages/backend/src/core/activitypub/ApRequestService.ts 6 additions, 2 deletionspackages/backend/src/core/activitypub/ApRequestService.ts
- packages/backend/src/core/activitypub/ApResolverService.ts 11 additions, 2 deletionspackages/backend/src/core/activitypub/ApResolverService.ts
- packages/backend/src/core/activitypub/models/ApNoteService.ts 72 additions, 29 deletions...ages/backend/src/core/activitypub/models/ApNoteService.ts
- packages/backend/src/core/activitypub/models/ApPersonService.ts 45 additions, 13 deletions...es/backend/src/core/activitypub/models/ApPersonService.ts
- packages/backend/src/core/activitypub/models/ApQuestionService.ts 25 additions, 8 deletions.../backend/src/core/activitypub/models/ApQuestionService.ts
- packages/backend/src/core/entities/NoteEntityService.ts 25 additions, 1 deletionpackages/backend/src/core/entities/NoteEntityService.ts
- packages/backend/src/queue/processors/InboxProcessorService.ts 2 additions, 0 deletions...ges/backend/src/queue/processors/InboxProcessorService.ts
- packages/backend/src/server/ActivityPubServerService.ts 2 additions, 2 deletionspackages/backend/src/server/ActivityPubServerService.ts
- packages/backend/src/server/FileServerService.ts 89 additions, 0 deletionspackages/backend/src/server/FileServerService.ts
- packages/backend/src/server/api/endpoints/ap/get.ts 1 addition, 0 deletionspackages/backend/src/server/api/endpoints/ap/get.ts
- packages/backend/src/server/api/endpoints/ap/show.ts 1 addition, 1 deletionpackages/backend/src/server/api/endpoints/ap/show.ts
- packages/backend/src/server/api/endpoints/emojis.ts 1 addition, 1 deletionpackages/backend/src/server/api/endpoints/emojis.ts
- packages/backend/src/server/web/UrlPreviewService.ts 1 addition, 1 deletionpackages/backend/src/server/web/UrlPreviewService.ts