pleroma/test
Lain Soykaf 695dd340de
fix(federation): reject actors that point at other hosts
A remote actor could set its inbox or shared inbox to a third-party
host, so our signed deliveries went there. It could also claim
another actor's followers collection, which the visibility checks
trust.

Validate fetched actors and incoming actor Updates: inbox,
endpoints.sharedInbox, followers, following, featured and the
publicKey id must be on the same host as the actor id.

Based on Akkoma f07eb4cb5. The Bridgy fixture gets the key id that
current Bridgy Fed serves.
2026-10-27 21:37:20 +04:00
..
config
credo/check/consistency
fixtures fix(federation): reject actors that point at other hosts 2026-10-27 21:37:20 +04:00
instance_static
mix fix(webhooks): merge develop and harden delivery 2026-07-26 17:00:14 +04:00
pleroma fix(federation): reject actors that point at other hosts 2026-10-27 21:37:20 +04:00
support Revert "Only warn about bad clear_config usage if warned usage is met" 2026-07-19 22:15:37 +02:00
test_helper.exs Add ParadeDB docker integration test 2026-03-03 12:36:01 +04:00