continuwuity/src/api/client_server
Xiretza bbdced9c90 Fix appservice namespace check for room aliases
Only normal users should be prevented from creating an alias within an
exclusive namespace, not the appservice itself. This mirrors the
behaviour in api/client_server/room.rs on room creation.
2024-05-06 03:45:10 -04:00
..
account.rs resolve half of the integer_arithmetic lints, couple misc changes 2024-05-06 03:45:10 -04:00
alias.rs Fix appservice namespace check for room aliases 2024-05-06 03:45:10 -04:00
backup.rs resolve almost all as_conversions lints 2024-05-06 03:45:10 -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 resolve almost all as_conversions lints 2024-05-06 03:45:10 -04:00
device.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
directory.rs resolve almost all as_conversions lints 2024-05-06 03:45:10 -04:00
filter.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
keys.rs resolve half of the integer_arithmetic lints, couple misc changes 2024-05-06 03:45:10 -04:00
media.rs send Cache-Control and CORS header for remote thumbnail responses 2024-05-05 16:28:21 -04:00
membership.rs resolve half of the integer_arithmetic lints, couple misc changes 2024-05-06 03:45:10 -04:00
message.rs resolve almost all as_conversions lints 2024-05-06 03:45:10 -04:00
mod.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
presence.rs presence: set empty string status msg to None 2024-05-06 03:45:10 -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 resolve half of the integer_arithmetic lints, couple misc changes 2024-05-06 03:45:10 -04:00
search.rs resolve almost all as_conversions lints 2024-05-06 03:45:10 -04:00
session.rs make everything pub(crate) instead of pub 2024-04-26 02:03:40 -04:00
space.rs resolve almost all as_conversions lints 2024-05-06 03:45:10 -04:00
state.rs dedupe some code in state.rs 2024-05-03 01:52:29 -04:00
sync.rs resolve half of the integer_arithmetic lints, couple misc changes 2024-05-06 03:45:10 -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 resolve almost all as_conversions lints 2024-05-06 03:45:10 -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 resolve half of the integer_arithmetic lints, couple misc changes 2024-05-06 03:45:10 -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 resolve almost all as_conversions lints 2024-05-06 03:45:10 -04:00
voip.rs resolve half of the integer_arithmetic lints, couple misc changes 2024-05-06 03:45:10 -04:00