1
0
Fork 0
mirror of https://gitlab.com/famedly/conduit.git synced 2024-09-12 00:59:11 +02:00
conduit/src
Zeyphros f6183e457d
Implement command to deactivate user from admin channel
Use `leave_room` in `leave_all_rooms`

WIP: Add command to delete a list of users
also implements a flag to prevent the user from being removed from their joined rooms.

Report user deactivation failure reason

Don't send leave events by default when mass deactivating user accounts

Don't stop leaving rooms if an error was encountered

WIP: Rename command, make flags consistent, don't deactivate admin accounts.
Accounts should be deactivated as fast as possible and removing users from joined groups is completed afterwards.

Fix admin safety logic, improve command output

Continue leaving rooms if a room_id is invalid

Ignore errors from leave_room

Add notice to the list-local-users command
Output form list-local-users can be used directly without modification with the deactivate-all command

Only get mutex lock for admin room when sending message
2022-06-19 18:59:48 +02:00
..
client_server Implement command to deactivate user from admin channel 2022-06-19 18:59:48 +02:00
config Fix proxy config examples in config/proxy.rs 2022-02-22 22:32:38 +01:00
database Implement command to deactivate user from admin channel 2022-06-19 18:59:48 +02:00
ruma_wrapper feat: more admin commands, better logging 2022-06-18 22:55:34 +02:00
appservice_server.rs fix compilations 2022-02-12 21:04:38 +01:00
config.rs Refactor room version support, add default room version config 2022-04-07 16:35:10 +02:00
database.rs feat: more admin commands, better logging 2022-06-18 22:55:34 +02:00
error.rs update ruma 2022-02-18 15:33:14 +01:00
lib.rs Simplify return type of most route handlers 2022-02-12 12:56:08 +01:00
main.rs feat: register missing add_backup_keys route 2022-04-10 14:56:43 +02:00
pdu.rs fix: error handling 2022-04-07 16:50:07 +02:00
ruma_wrapper.rs Ruma upgrade 2022-04-07 12:58:48 +02:00
server_server.rs improvement: make more things async 2022-06-18 22:55:37 +02:00
utils.rs Remove tracing::instrument attribute from util functions 2022-02-12 15:01:28 +01:00