sosedoff/goodreads — pull request #22 by itinerant (2014-04-28 17:36:04+00:00)
Title: Added multiple methods and updated for Rails 4

I have added the following methods to existing files:

- request_with_no_hash (request.rb) [needed for work-around with malformed XML in books_by_series]
- books_by_author (authors.rb)
- series_by_author (authors.rb)
- books_by_series (books.rb)
- list_shelf_names (shelves.rb)
- list_shelves (shelves.rb)
- add_book_to_shelf (shelves.rb)
- add_books_to_shelves (shelves.rb)
- remove_book_from_shelf (shelves.rb)

I have added the following methods in a new file:

- owned_books (ownership.rb)
- add_ownership (ownership.rb)

I also changed a couple of associated gem versions to more recent versions (Rails 4 fresh install).