conduwuit/src/service/rooms
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
..
alias Admin room alias commands 2023-11-26 22:14:59 -05:00
auth_chain chore: code cleanup 2022-12-21 10:42:12 +01:00
directory Bump ruma 2022-10-10 14:02:04 +02:00
edus style(presence): use flat_map instead of matching Results in filter 2023-12-20 21:50:13 -05:00
event_handler fix blocks_in_conditions clippy lint 2024-01-17 14:26:26 -05:00
lazy_loading fix all the warnings!!!! (0 clippy and rustc warnings now) 2023-11-29 21:36:02 -05:00
metadata initial implementation of banning room IDs 2024-02-20 07:06:57 -05:00
outlier Bump ruma 2022-10-10 14:02:04 +02:00
pdu_metadata fix all the warnings!!!! (0 clippy and rustc warnings now) 2023-11-29 21:36:02 -05:00
search fix all the warnings!!!! (0 clippy and rustc warnings now) 2023-11-29 21:36:02 -05:00
short cargo fmt 2022-10-10 14:02:02 +02:00
spaces explicitly fallback to None for invalid/empty room topics 2024-01-17 14:26:26 -05:00
state feat: keep track of remote profiles for user directory and local requests 2024-01-14 20:55:56 -05:00
state_accessor use ruma JsOption, bump figment 2024-01-25 19:28:33 -05:00
state_cache revamp appservice registration to ruma's Registration type 2024-02-11 21:56:55 -05:00
state_compressor fix all the warnings!!!! (0 clippy and rustc warnings now) 2023-11-29 21:36:02 -05:00
threads fix all the warnings!!!! (0 clippy and rustc warnings now) 2023-11-29 21:36:02 -05:00
timeline revamp appservice registration to ruma's Registration type 2024-02-11 21:56:55 -05:00
user refactor: cleanup 2022-11-21 20:50:39 +01:00
mod.rs feat: space hierarchies 2023-07-02 22:12:06 +02:00