aggregate receipts into single edu; dedup presence; refactor selection limits etc

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk 2024-10-22 05:30:28 +00:00 committed by strawberry
parent a74461fc9a
commit d35376a90c
3 changed files with 190 additions and 130 deletions

View file

@ -20,7 +20,10 @@ use ruma::{
use tokio::sync::Mutex;
use self::data::Data;
pub use self::dest::Destination;
pub use self::{
dest::Destination,
sender::{EDU_LIMIT, PDU_LIMIT},
};
use crate::{account_data, client, globals, presence, pusher, resolver, rooms, server_keys, users, Dep};
pub struct Service {