Changes for version 0.25

  • Added support for basic HTTP authentication.
  • ! lib/RT/Client/REST.pm
    • Added support for using basic HTTP authentication with the help of a callback provided via method "basic_auth_cb".
    • Use our own UA class (subclass of LWP::UserAgent).
  • ! t/10-core.t
    • More tests.
  • lib/RT/Client/REST/HTTPClient.pm
    • Subclass of LWP::UserAgent to add some methods.
  • examples/report-bug-to-cpan.pl
    • Report a bug to CPAN rt.
  • ! examples/show_ticket.pl
    • Removed ticket-modifying code.
  • ! MANIFEST
    • Added new files.
  • ! TODO
    • More stuff to do.

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.
queue object representation.
Search results representation.
this object represents a ticket.
this object represents a transaction.
user object representation.

Provides

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