continuwuity/src/api/client
strawberry 28ac3790c2 sync upstream spaces/hierarchy federation MR
also had to fix a million clippy lints

fix(spaces): deal with hierarchy recursion
fix(spaces): properly handle max_depth
refactor(spaces): token scheme to prevent clients from modifying max_depth and suggested_only
perf(spaces): use tokens to skip to room to start populating results at
feat(spaces): request hierarchy from servers in via field of child event

Co-authored-by: Matthias Ahouansou <matthias@ahouansou.cz>
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-07-02 21:20:28 -04:00
..
account.rs shorten several request span names. 2024-06-18 10:56:19 +00:00
alias.rs diffuse get_alias_helper into services::rooms::alias 2024-06-30 18:02:16 +00:00
backup.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
capabilities.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
config.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
context.rs fix doc-lazy-continuation 2024-06-16 07:24:51 +00:00
device.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
directory.rs shorten several request span names. 2024-06-18 10:56:19 +00:00
filter.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
keys.rs Fix futures not Send 2024-06-09 20:06:50 +00:00
media.rs bump ruma 2024-07-02 16:46:19 -04:00
membership.rs simplify getting join_authorized_via_users_server for make/send_join, remove unnecessary async 2024-07-02 15:32:40 -04:00
message.rs fix doc-lazy-continuation 2024-06-16 07:24:51 +00:00
mod.rs diffuse get_alias_helper into services::rooms::alias 2024-06-30 18:02:16 +00:00
presence.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
profile.rs fix doc-lazy-continuation 2024-06-16 07:24:51 +00:00
push.rs fix needless pass by value 2024-06-30 18:02:16 +00:00
read_marker.rs fix needless pass by value 2024-06-30 18:02:16 +00:00
redact.rs reduce roomid_mutex_state 2024-06-14 22:09:55 +00:00
relations.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
report.rs Fix equatable if let 2024-06-09 20:06:50 +00:00
room.rs reduce roomid_mutex_state 2024-06-14 22:09:55 +00:00
search.rs fix nightly clippy lint 2024-07-01 00:14:16 -04:00
session.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
space.rs sync upstream spaces/hierarchy federation MR 2024-07-02 21:20:28 -04:00
state.rs use extern namespace in log wrapper macros 2024-06-30 18:02:16 +00:00
sync.rs shorten several request span names. 2024-06-18 10:56:19 +00:00
tag.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
thirdparty.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
threads.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
to_device.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
typing.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
unstable.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
unversioned.rs pre-format version strings 2024-06-30 18:02:16 +00:00
user_directory.rs fix doc-lazy-continuation 2024-06-16 07:24:51 +00:00
voip.rs add config option to allow guests to access TURN server 2024-06-07 15:09:59 -04:00