synadm
synadm copied to clipboard
Command line admin tool for Synapse (the Matrix reference homeserver)
I am opening a new issue as I think this might be a different problem to the other 'unable to delete room' issue that's currently open. Using 'synadm room delete...
Hello, My synapse postgres database is consuming quite a bit of space. Is there any way to find out which room is the reason and how can i trim it...
So it doesn't have to be stored on disk in plaintext but can be retrieved from eg. `pass`
Will be good to use same `synadm` tool not only for pre-defined API calls, but for custom too, for not to create custom scripts for each call. For example, allow...
Hello, Out of convenience, I am missing a feature for deactivating multiple users at once, preferbly based on a given regular expression or any other kind of matching pattern. For...
Add one new subcommand supporting these two API's: https://matrix-org.github.io/synapse/latest/admin_api/rooms.html#query-by-room_id https://matrix-org.github.io/synapse/latest/admin_api/rooms.html#query-by-delete_id
One new subcommand to block and unblock rooms: https://matrix-org.github.io/synapse/latest/admin_api/rooms.html#block-or-unblock-a-room One new subcommand to query blocking status: https://matrix-org.github.io/synapse/latest/admin_api/rooms.html#get-block-status Make sure when issued on pre-1.48. Synapse, synadm prevents issuing these API calls.
and make sure pre-1.48 Synapse is still using delete API v1: https://matrix-org.github.io/synapse/latest/admin_api/rooms.html#delete-room-api Also the new v2 API changed some behaviour: > block - Optional. If set to true, this room...
Happens when `synadm media list -u 'unknown/not valid user'` is called. ``` (synadm) jojo@jum ~/git/govynnus_synadm (regtok) $ synadm -vv -o human media list -u '123' DEBUG Config entry read. user:...