lemmy/crates/apub/src/activities
Nutomic 7d8cb93b53
Check for dead federated instances (fixes #2221) (#3427)
* Check for dead federated instances (fixes #2221)

* move to apub crate, use timestamp

* make it compile

* clippy

* use moka to cache blocklists, dead instances, restore orig scheduled tasks

* remove leftover last_alive var

* error handling

* wip

* fix alive check for instances without nodeinfo, add coalesce

* clippy

* move federation blocklist cache to #3486

* unused deps
2023-07-13 16:12:01 +02:00
..
block Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
community Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
create_or_update Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
deletion Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
following Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
voting Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
mod.rs Check for dead federated instances (fixes #2221) (#3427) 2023-07-13 16:12:01 +02:00
unfederated.rs Remove PerformApub trait (#3423) 2023-07-03 11:01:41 +02:00