dasha_uwu
45f4496e4f
Refactor admin rooms moderation
...
Split alias.*_alias_by from alias.*_ailias
2026-02-24 09:03:52 +05:00
dasha_uwu
d095a4fd3b
Enable unused_async clippy lint
2026-01-13 07:42:43 +00:00
Jason Volk
71f3ccf140
Unbox and pin database streams.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-26 06:49:57 +00:00
Jason Volk
5e89f0acae
Split pusher service send/request into unit.
...
Refactor sender's push destination handler.
Combine remnants of service::rooms::user with pusher service.
Further split and reorg pusher service units.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-28 23:23:19 +00:00
Jason Volk
68c4f60bb3
Implement stateless sync; erase all the sync tokens.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-02 15:07:06 +00:00
dasha_uwu
9c4d376bec
pass args by ref
2025-09-23 05:16:29 +00:00
Jason Volk
10fb1cd192
Purge room synctokens during deletion.
...
Purge last notification read counts.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-11 08:56:38 +00:00
Jason Volk
d73b4332bf
Fix deletion of local leave state to allow sync for clients.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-11 06:20:41 +00:00
Jason Volk
aa413ae601
Implement room purge after last local user leaves. ( resolves #83 )
...
Consume a state_lock for room delete call.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-08-30 11:45:32 +00:00
dasha_uwu
d05d3f710f
Room deletion ( fixes #43 )
2025-08-28 23:28:20 +05:00