Changes for version 0.16

  • Added support for user object; other minor changes.
  • lib/RT/Client/REST/User.pm
  • t/21-user.t
    • Added user object.
  • examples/show_user.pl
  • examples/edit_user.pl
    • Examples of the user APIs.
  • ! lib/RT/Client/REST.pm
    • If method "show()" is called to retrieve an object of type "user", 'id' parameter does not have to be numeric.
  • ! lib/RT/Client/REST/Exception.pm
    • Added RT::Client::REST::UnauthorizedActionException
    • Method _rt_content_to_exception() now returns a ready-to-throw exception with message set to massaged text from RT server.
  • ! MANIFEST
    • Added new files.

Modules

talk to RT installation using REST protocol.
this object represents an attachment.
exceptions thrown by RT::Client::REST methods.
base class for RT objects.
Search results representation.
ticket object.
user object representation.

Provides

in lib/RT/Client/REST/Forms.pm
in lib/RT/Client/REST/Object/Exception.pm