synadm icon indicating copy to clipboard operation
synadm copied to clipboard

Command line admin tool for Synapse (the Matrix reference homeserver)

Results 24 synadm issues
Sort by recently updated
recently updated
newest added

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`

feature

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...

feature

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...

feature

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

good first issue
core feature

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.

good first issue
core feature

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...

good first issue
core feature
deprecation

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:...

bug
good first issue