github JOJ0/synadm v0.27

latest releases: v0.46.1, v0.46, v0.45...
3 years ago

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

Don't miss a new synadm release

NewReleases is sending notifications on new releases.