Interface to Request Tracker
Ruby Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
spec Add the ticket update and create methods - #3 Dec 14, 2012
.rbenv-version Add the ability to save attachments to a folder Nov 29, 2012
.rspec Add continous testing using spork and watchr Oct 3, 2012
CHANGELOG Improve readme file Dec 11, 2012
Gemfile Add ability to search tickets Oct 4, 2012
Gemfile.lock Add active attr Dec 7, 2012
Procfile Add continous testing using spork and watchr Oct 3, 2012 Bump version to 1.0.0beta1 and update README Dec 14, 2012
Rakefile Add initial set of files Oct 3, 2012
fiddler.gemspec Update the email address May 17, 2013


Ruby gem to provide an easy interface to Request Tracker Installation.


Install the gem using this commands

gem install fiddler

or you can include it in your Gemfile.

gem 'fiddler'


For a Rails app, create an initializer files and for any other app, include this before using the gem.

   Fiddler.configure do |config|
      config.server_url = "request_tracker_url"
      config.username = "some_user"
      config.password = "some_password"

You can modify the settings on the fly as well using Fiddler.configuration variable.


Fiddler saves the attachments object in a folder specified by Fiddler.configuration.attachments_path. This is relative to the rails root.

Using Cookies

Make sure you have RT-External-Auth configured properly to use cookies with Request Tracker. Once that part has been done, change the config file to the following format.

   Fiddler.configure do |config|
      config.server_url = "request_tracker_url"
      config.use_cookies = true
      config.cookie_domain = ".domainname"
      config.request_tracker_key = "loginCookieValue"

Once the configuration is done, cookie value can be set using Fiddler.configuration.cookie_value method (appropriate place for that would be somewhere like ApplicationController where it can set dynamically).

Debugging Response

You can set the config option Fiddler.configuration.debug_response to true to start debugging the responses from RT. If using in rails, it will log to the current environment log otherwise print it to the stdout.

SSL Verification

SSL certificate verification can be turned off by using Fiddler.configuration.ssl_verify option. This is very helpful in jruby implementations where ssl is bit of a pain.

Supported Versions of Request Tracker

  • 4.0.4


Do you what-ever you can with this product license.