trineo/jira-ruby — pull request #17 by wasabhi (2012-07-16 04:16:46+00:00)
Title: JIRA::Client can init using OAuth or Basic Auth

Quite a large set of changes:
1) JIRA::Client initialization signature changed to one single options hash.
2) Support for HTTP Basic Auth along with OAuth.
3) Separation of concern into separate authentication classes, and corresponding tests.
4) Thoroughly tested, including extension of integration tests to easily add new authentication classes in the future.
5) Documentation updates, and a new http-basic-example.rb example.
6) Suggest a version number change of jira-ruby gem to v0.1.0 after this change is (hopefully) accepted.