conduwuit/src/api/client_server
strawberry ed0c8e86f7 initial implementation of banning room IDs
takes a full room ID, evicts all our users from that room,
adds room ID to banned room IDs metadata db table, and
forbids any new local users from attempting to join it.

Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-02-20 07:06:57 -05:00
..
account.rs implement deprecated user field for login requests 2024-02-20 07:06:57 -05:00
alias.rs feat: forbid certain usernames & room aliases 2024-02-11 21:56:55 -05:00
backup.rs WIP: Upgrade Ruma 2022-12-16 11:57:32 +01:00
capabilities.rs WIP: Upgrade Ruma 2022-12-16 11:57:32 +01:00
config.rs Bump Ruma 2023-03-18 15:03:56 +01:00
context.rs feat: space hierarchies 2023-07-02 22:12:06 +02:00
device.rs WIP: Upgrade Ruma 2022-12-16 11:57:32 +01:00
directory.rs oops forgot that endpoint too 2024-01-25 19:28:33 -05:00
filter.rs WIP: Upgrade Ruma 2022-12-16 11:57:32 +01:00
keys.rs raise various timeouts, make exp backoff consistent 2024-01-06 16:16:44 -05:00
media.rs config option to check root domain with URL previews 2024-02-11 21:56:55 -05:00
membership.rs initial implementation of banning room IDs 2024-02-20 07:06:57 -05:00
message.rs more error checking for deserialising events and canonical JSON 2024-01-17 23:57:45 -05:00
mod.rs first of many small code documentation 2024-01-17 14:26:26 -05:00
presence.rs fix typo 2023-12-20 21:46:54 -05:00
profile.rs partially revert keeping track of remote user profiles 2024-01-14 20:55:56 -05:00
push.rs Always return an error if a push rule is not found 2023-03-18 15:03:57 +01:00
read_marker.rs feat: ask for backfill 2023-03-13 10:39:17 +01:00
redact.rs make pdu stuff async, remove unnecessary db version check 2023-11-25 18:29:38 -05:00
relations.rs fix every clippy warning possible, remove io_uring as default feature 2023-11-27 00:50:55 -05:00
report.rs why did i have to run cargo fmt twice 2024-01-17 14:26:26 -05:00
room.rs check if custom room ID is apart of forbidden room alias 2024-02-11 21:56:55 -05:00
search.rs feat: space hierarchies 2023-07-02 22:12:06 +02:00
session.rs implement deprecated user field for login requests 2024-02-20 07:06:57 -05:00
space.rs feat: space hierarchies 2023-07-02 22:12:06 +02:00
state.rs feat: query param to return full state event or event content 2024-02-20 07:06:57 -05:00
sync.rs default to Undefined if room avatar URL was not found despite checking if its Some 2024-02-11 21:56:55 -05:00
tag.rs WIP: Upgrade Ruma 2022-12-16 11:57:32 +01:00
thirdparty.rs WIP: Upgrade Ruma 2022-12-16 11:57:32 +01:00
threads.rs feat: WIP relationships and threads 2023-06-25 19:40:33 +02:00
to_device.rs Bump Ruma 2023-03-18 15:03:56 +01:00
typing.rs WIP: Upgrade Ruma 2022-12-16 11:57:32 +01:00
unversioned.rs declare explicit support for room filtering (MSC3827) 2024-01-14 20:55:56 -05:00
user_directory.rs WIP: Upgrade Ruma 2022-12-16 11:57:32 +01:00
voip.rs update base64 to 0.21.2 2023-08-01 14:48:50 -10:00