Skip to content

Releases: JOJ0/synadm

v0.40

10 Mar 11:08
Compare
Choose a tag to compare

Improved / Changed

New

Fixed

Notes

Full Changelog: v0.39...v0.40

v0.39

03 Mar 08:37
Compare
Choose a tag to compare

Improved / Changed

New

Fixed

  • Click maximum version requirement now 7.x to 8.x by @JOJ0 in #98

Notes

Full Changelog: v0.38...v0.39

v0.38

06 Dec 07:17
Compare
Choose a tag to compare

New

  • Add command auth-provider for finding users by their external id on auth provider by @ashfame in #79
  • Add command 3pid for finding user by their 3PID by @ashfame in #81, #82
  • Automatic codestyle checks by @JOJ0 in #80

Notes

v0.37.1

09 Nov 05:55
Compare
Choose a tag to compare

New

  • Add support for the Server Notices Admin API by @a-0-dev in #74

Improved

  • Add aliases to --batch global flag by @JOJ0 in #77
  • Linting fixes with the help of flake8 by @JOJ0 in #78

Notes

v0.36

04 Sep 05:49
Compare
Choose a tag to compare

Improved / Changed

  • Token is now shown as "REDACTED" in the configurator by @JOJ0, @Ascurius in #73
  • Option --server-discovery help texts overhaul by @JOJ0 in #72

Fixed

  • Fix a sanity check in the config command check by @JOJ0 in #72
  • Fixes in release helper scripts.
  • Some code formatting fixes.

Notes

Full Changelog: v0.35...v0.36

v0.35

01 Jul 06:00
Compare
Choose a tag to compare

Improved / Changed

  • Reimplementation of "own homeserver name retrieval" helper methods by @Ascurius, @JOJ0 in #69
    Affects several media and user subcommands.

New

  • Documentation chapter around using synadm together with Synapse instances deployed with matrix-docker-ansible-deploy.

Fixed

  • Fix user_membership in if no aliases are requested by @Lykos153 in #61
  • Fix NoneType error in server_name method by @JOJ0 in #63
  • Fix typos in README by @schwindp in #64

Notes

Full Changelog: v0.34...v0.35

v0.34

08 Apr 17:18
Compare
Choose a tag to compare

New

Improved

  • cli: fall back to str() instead of silence for human output by @Xiretza in #60

Notes

v0.33.1

04 Feb 07:20
Compare
Choose a tag to compare

Fixed

Notes

v0.33

25 Jan 08:39
Compare
Choose a tag to compare

Improved / Changed

  • Remove case-insensitive room search workaround.
    • synadm room search, an alias for synadm room list -n, had a workaround built-in to support case-insensitive searches via the room list API. Since Synapse v1.25 (2021-01) this API does case-insensitivity by itself already. The workaround has been removed.
  • Support full feature-set of room list command.
    • synadm room search now supports options --sort and --reverse, which now gives it the same feature-set as the original synadm room list command.

New

  • Support the room state API, synadm room state (#53)
  • Room power levels command (list admins, mods, ...),synadm room power-levels(#54)

Fixed

  • Several fixes and improvements in --help texts of room ... commands.

Notes

v0.32

26 Nov 06:14
Compare
Choose a tag to compare

Improved / Changed

  • Display room aliases instead of room ID's in synadm room list, as requested in issue #25
  • Several commands now by default display human readable dates and times instead of UNIX epoch in ms. For scripting purposes the old behaviour can still be forced by passing option --ts (--timestamp):
    • synadm media list
    • synadm user media
  • Options --datetime/--timestamp in synadm regtok list command streamlined to shortform options --dt/--ts

New

  • Translate a room ID to room aliases and vice versa, new command: synadm room resolve, contributed by @MacLemon
  • Cleanup abandoned sessions/devices, new command synadm user prune-devices as requested in issue #44, contributed by @nemobis

Fixed

  • Activating a user without a password is now a valid use case, contributed by @andir PR #39
  • Add missing synadm config command to readthedocs commmands reference.
  • Streamline help texts: Always start with a capital letter.

Notes