conduwuit/src/api/client
Matthias Ahouansou f712c0cefb fix: restrict who can remove aliases
Previously, anyone could remove any local alias, meaning that someone could re-route a popular alias elsewhere
Now, only the creator of the alias, users who can set canonical aliases for the room, server admins and the server user can delete aliases

added some additional changes/fixes to adapt to our codebase

Co-authored-by: strawberry <strawberry@puppygock.gay>
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-06-12 14:04:47 -04:00
..
account.rs remove pfps/avatars and display names upon deactivation 2024-06-11 01:19:18 -04:00
alias.rs fix: restrict who can remove aliases 2024-06-12 14:04:47 -04: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 rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
device.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
directory.rs log client/remote IP address on various routes tracing calls 2024-06-10 21:04:51 -04: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 rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
membership.rs remove pfps/avatars and display names upon deactivation 2024-06-11 01:19:18 -04:00
message.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
mod.rs slightly dedupe pfp/displayname updates, update blurhash in PDUs too 2024-06-11 01:19:18 -04:00
presence.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
profile.rs slightly dedupe pfp/displayname updates, update blurhash in PDUs too 2024-06-11 01:19:18 -04:00
push.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
read_marker.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
redact.rs rename api::client_server to api::client 2024-06-06 18:21:40 +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 fix: restrict who can remove aliases 2024-06-12 14:04:47 -04:00
search.rs drop redacted events from search results 2024-06-12 14:04:47 -04:00
session.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
space.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
state.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
sync.rs slightly adjust sliding sync code for ruma bump 2024-06-10 17:20:59 -04: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 rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
user_directory.rs rename api::client_server to api::client 2024-06-06 18:21:40 +00:00
voip.rs add config option to allow guests to access TURN server 2024-06-07 15:09:59 -04:00