Sha256: dc7e5f90b347c56185e087fb18f913e89d504353b0b8d9bc7ad0d906ffbd088b
Contents?: true
Size: 1.68 KB
Versions: 1
Compression:
Stored size: 1.68 KB
Contents
### 1.0.1 * Gracefully handle a missing vCard when a vCard field is queried (#7) ### 1.0.0 * All `JabberAdmin` errors `[UnknownCommandError, CommandError, RequestError]` now ship the response object correctly (was always set to `nil` previously) (#6) * Improved the default exceptions messages with the response body (#6) * Added support for setting/fetching vCard details (`JabberAdmin.set_vcard`, `JabberAdmin.get_vcard`) (#6) * Dropped support for Ruby <2.5 (#6) * Added some versioning helpers (eg. `JabberAdmin.version`) ### 0.2.0 * [BC] The configuration has changed * `api_host` => `url`, we require now the full base URL of the REST API, this allows custom mod_http_api paths (See: https://bit.ly/2rBxatJ) * `admin` => `username`, we want to be use common sense API client jargon here * We support from now on predefined AND freestyle commands on the `JabberAdmin` module * We support from now on bang and non-bang command variants (for both predefined and freestyle commands) which allows the client to use builtin error handling or not * [BC] Previously only bang variants were possible, without response checking, look out for more exceptions when you migrate * New predefined commands: * muc_register_nick * send_stanza_c2s * set_nickname * set_presence * The documentation was greatly improved * The testcases were rewritten and tested with VCR against a real ejabberd server (18.01) ### 0.1.4 * Added support for predefined commands * ban_account * create_room * create_room_with_opts * register * registered_users * restart * send_direct_invitation * send_stanza * set_room_affiliation * subscribe_room * unregister * unsubscribe_room
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jabber_admin-1.0.1 | CHANGELOG.md |