Iceshrimp.NET/Iceshrimp.Backend/Core/Federation
Laura Hausmann 9dbc7cfc14
[backend/federation] Filter skipped & blocked instances in PreDeliverQueue (ISH-366)
This:
- improves performance (because we can check them in batches)
- improves efficiency (because we don't create deliver jobs that get discarded immediately)
- allows us to check whether the activity is an ASFollow & let it through if it is (for skipped instances filter only)

We still check for blocked instances in the deliver queue in case a deliver job is created via another code path.
2024-06-19 17:37:57 +02:00
..
ActivityPub [backend/federation] Filter skipped & blocked instances in PreDeliverQueue (ISH-366) 2024-06-19 17:37:57 +02:00
ActivityStreams [backend] Use User.IsLocalUser / .IsRemoteUser instead of null-checks where applicable (ISH-370) 2024-06-17 17:25:29 +02:00
Cryptography [backend/drive] Make image processor pluggable 2024-05-01 21:44:49 +02:00
WebFinger [backend/federation] Don't run webfinger validation passes when host matches with the previous step 2024-04-19 01:37:30 +02:00