continuwuity/src/api/client_server
strawberry 49078aa836 fix: get the presence of the requested user instead of ourselves
after getting the shared rooms with the target user, we actually only
get the presence of ourselves instead of the requested user

Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-05-03 01:52:29 -04:00
..
account.rs use single global function for server name local and user local checking 2024-05-03 01:52:29 -04:00
alias.rs split up alias.rs a bit (alias checks and room alias server name stuff) 2024-05-03 01:52:29 -04:00
backup.rs use ok_or_else instead of ok_or for backup.rs 2024-05-03 01:52:29 -04:00
capabilities.rs initialise capabilities with default constructor 2024-05-03 01:52:29 -04:00
config.rs dedupe half of account/room data config.rs code 2024-05-03 01:52:29 -04:00
context.rs tiny refactoring, split out report_event_route a bit 2024-05-03 01:52:29 -04:00
device.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
directory.rs use user_is_local and server_is_ours more, remove few double filters 2024-05-03 01:52:29 -04:00
filter.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
keys.rs partially revert this 2024-05-03 01:52:29 -04:00
media.rs slight misc adjustments 2024-05-03 01:52:29 -04:00
membership.rs use single global function for server name local and user local checking 2024-05-03 01:52:29 -04:00
message.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
mod.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
presence.rs fix: get the presence of the requested user instead of ourselves 2024-05-03 01:52:29 -04:00
profile.rs use user_is_local and server_is_ours more, remove few double filters 2024-05-03 01:52:29 -04:00
push.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
read_marker.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
redact.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
relations.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
report.rs tiny refactoring, split out report_event_route a bit 2024-05-03 01:52:29 -04:00
room.rs refactor and simplify room creation route a bit 2024-05-03 01:52:29 -04:00
search.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
session.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
space.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
state.rs dedupe some code in state.rs 2024-05-03 01:52:29 -04:00
sync.rs improve "Leave event has no state" log 2024-05-03 01:52:29 -04:00
tag.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
thirdparty.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
threads.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
to_device.rs use user_is_local and server_is_ours more, remove few double filters 2024-05-03 01:52:29 -04:00
typing.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
unstable.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
unversioned.rs dedupe version getting code, rename to CONDUWUIT_VERSION_EXTRA 2024-05-03 01:52:29 -04:00
user_directory.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
voip.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00