conduit/src/client_server
Kurt Roeckx 699f77671f Return proper error in case of invalid UTF-8 in json_body
json_body is used in places that need authentication. In
case an unknown field is set, Ruma doesn't parse the field
and so doesn't give an error on invalid UTF-8. But Conduit
has parsed and on error makes json_body None. Return an
error to the client instead of generating an internal error.
2021-07-11 14:47:13 +02:00
..
account.rs Return proper error in case of invalid UTF-8 in json_body 2021-07-11 14:47:13 +02:00
alias.rs Use try operator for Option more 2021-06-17 20:37:07 +02:00
backup.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
capabilities.rs fix: use correct room versions 2021-03-26 13:30:17 +01:00
config.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
context.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
device.rs Return proper error in case of invalid UTF-8 in json_body 2021-07-11 14:47:13 +02:00
directory.rs Remove unnecessary Option-wrapping and successive unwrapping 2021-06-17 20:44:29 +02:00
filter.rs feat: opentelemetry/jaeger support 2021-03-02 15:08:54 +01:00
keys.rs Return proper error in case of invalid UTF-8 in json_body 2021-07-11 14:47:13 +02:00
media.rs fix fmt and clippy warnings 2021-06-09 22:22:04 +02:00
membership.rs Fix lots of clippy lints 2021-06-17 20:34:14 +02:00
message.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
mod.rs improvement: uiaa works like in synapse 2021-05-04 19:05:30 +02:00
presence.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
profile.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
push.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
read_marker.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
redact.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
room.rs Use Ruma-provided default power levels for shorter code 2021-06-17 20:14:37 +02:00
search.rs improvement: /search works for multiple rooms 2021-06-21 15:21:00 +02:00
session.rs Fix lots of clippy lints 2021-06-17 20:34:14 +02:00
state.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
sync.rs Fix lots of clippy lints 2021-06-17 20:34:14 +02:00
tag.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
thirdparty.rs chore: get rid of warnings 2021-03-24 12:44:10 +01:00
to_device.rs Upgrade Ruma 2021-06-17 20:12:36 +02:00
typing.rs feat: swappable database backend 2021-06-09 22:21:52 +02:00
unversioned.rs feat: opentelemetry/jaeger support 2021-03-02 15:08:54 +01:00
user_directory.rs improvement: show more users in our user directory 2021-06-12 18:40:33 +02:00
voip.rs feat: opentelemetry/jaeger support 2021-03-02 15:08:54 +01:00