chore: add tracing to inbox, delivery, actor cache
All checks were successful
CI / fmt (push) Successful in 31s
CI / clippy (push) Successful in 4m0s
CI / test (push) Successful in 5m55s

This commit is contained in:
2026-07-11 10:39:43 +02:00
parent 6e1e1357fb
commit bb7db58848
4 changed files with 19 additions and 1 deletions

View File

@@ -35,10 +35,11 @@ pub(crate) async fn check_guards(
actor: &Url,
data: &Data<FederationData>,
) -> Result<bool, Error> {
let domain = actor.host_str().unwrap_or("");
tracing::info!(activity_id = %id, source_domain = domain, "processing inbound activity");
if already_processed(id, data).await {
return Ok(true);
}
let domain = actor.host_str().unwrap_or("");
if data.blocklist_repo.is_domain_blocked(domain).await? {
tracing::info!(actor = %actor, "ignoring activity from blocked domain");
return Ok(true);