Synadm

Latest version: v0.46.1

Safety actively analyzes 701442 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 5

0.28

Improved / Changed

- Tiny improvements in help output of `synadm user modify` command
- Internal changes in click-contrib/option-group extension handling
- `synadm media list <room id>` command changed to `synadm media list -r <room id>`


New

- `synadm user media <user id>` command (also available as `synadm media list -u <user id> `), thanks to bubu for the draft
- First steps for auto-generated releases via github actions

Notes

- Upgrade using `git pull; python setup.py install` and make sure dependency click-option-group was updated to version 0.5.2 (check with `pip list`)

0.27

Improved

- Massive internal overhaul, linting, tidying up and refactoring, contributed by kaiyou
- Improvements and fixes to README.md, contributed by schwindp, aaronraimist and rht
- Output format "table" is now called "human" and decision on how the data responded by the API is best to be displayed is done much smarter, contributed by kaiyou
- original "raw" (--raw) output format was renamed to "pprint", contributed by kaiyou
- Configuration and defaults handling

New

- Batch mode deactivating all interactive prompts for better usage in scripts and command pipelines (–batch), contributed by kaiyou
- HTTP timeout of API requests configurable
- Media Admin API support
- Make Room Admin API support, contributed by rht
- Delete Group (community) API support, contributed by aaronraimist
- Two new output formats available: yaml and json (pure unprettified json), contributed by kaiyou
- All output formats now selectable via a single CLI switch "--output/-o" (-o json, -o yaml, -o pprint, -o human), contributed by kaiyou
- Abbreviation of output formats using first letter of format name (-o j, -o y, -o p, -o h)
- Enable "Python requests" debugging via CLI switch (-vvv)

Fixed

- Textual Error responses of Synapse now showing in output, contributed by rht
- Permission of config file on Posix compatible systems grants access to the current user/admin only

7 new commands and 7 other new features makes this release number 0.13+0.14=0.27 :-)

0.13.1

This release incorporates some security related patches:

- never state token in debug log file (`~/.local/synadm/debug.log`)
- or in debug console output (`synadm -vv ...`)
- leave a note about permission of config file (`~/.config/synadm.yaml`) in README

0.13

Full implementation of rooms API (https://github.com/matrix-org/synapse/blob/master/docs/admin_api/rooms.md) and user admin API (https://github.com/matrix-org/synapse/blob/master/docs/admin_api/rooms.md) is done - this is worth a release tag - 13 available commands makes v0.13 :-)

Find installation and usage instructions here: https://github.com/JOJ0/synadm

Catch me on synadm:peek-a-boo.at or matrix-dev:matrix.org for feedback and support. Thanks!

Page 5 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.