Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on May 9, 2012
  1. @steveklabnik
  2. @steveklabnik

    updated changelog

    steveklabnik authored
  3. @steveklabnik

    Delegating a bunch of methods to #decorated_collection.

    steveklabnik authored
    Fixes #187.
    This is cleaner than the last two implementations. I'm not convinced
    that it's perfect, but it seems pretty good.
  4. @steveklabnik

    Proxying #shift.

    steveklabnik authored
    Fixes #185.
  5. @steveklabnik

    Proxy #last.

    steveklabnik authored
    Fixes #169
  6. @steveklabnik
  7. @steveklabnik
  8. @steveklabnik

    Adding capybara integration.

    steveklabnik authored
    Fixes #156
  9. @steveklabnik
  10. @steveklabnik

    Generators redux.

    steveklabnik authored
    Lots of changes here:
    * rake draper:install no longer needed
    * don't generate an ApplicationGenerator by default
    ** If one exists, the generator respects it
    * Fixes #53
  11. @steveklabnik

    Merge pull request #188 from cookrn/cookrn_i32_rails_loading

    steveklabnik authored
    Fix for Rails Loading Problems
  12. @cookrn

    Add `app/decorators` in the host Rails application to Rails autoload …

    cookrn authored
    …paths. Describe the reasoning behind each hook/callback. -- Issue #32
  13. @cookrn

    Use the ActiveSupport::Dependencies functionality for determining whe…

    cookrn authored
    …ther files should be `load`-ed or `require`-ed -- Issue #32
  14. @cookrn
Commits on May 8, 2012
  1. @steveklabnik

    Merge pull request #186 from nisargshah100/enumerable_proxy_context

    steveklabnik authored
    added context to enumerable
  2. @nisargshah100
  3. @kurko

    Adds support for ActiveModel::Errors

    kurko authored
    The goal here is to improve ActiveModel support so that Draper can
    work seamlessly with Rails' FormHelpers, proxying the model's #errors
    I also added support for ActiveModel::Errors, adding a proxy to the
    model's #errors method only if it's a descendant of
    Also some refactoring was done. Draper now proxies #to_param and #id
    methods only if the model is an ActiveModel descendant.
    Other things I did include:
    - created Draper::ActiveModelSupport::Proxies, which contains the
      methods for proxying default methods(to_param, id, etc) depending
    on the ancestors
    - wrote specs for class with ActiveModel as ancestor
    - wrote specs for class without ActiveModel as ancestor
Commits on May 6, 2012
  1. @steveklabnik

    Merge pull request #184 from cheald/master

    steveklabnik authored
    Add a TestRequest and params hash to Draper RSpec tests
Commits on May 5, 2012
  1. @cheald
Commits on Apr 28, 2012
  1. @steveklabnik

    Merge pull request #182 from nashby/generators

    steveklabnik authored
    automatically detect test framework in generators
  2. @nashby

    rework generators

    nashby authored
Commits on Apr 25, 2012
  1. @steveklabnik

    Merge pull request #179 from nashby/new-lines

    steveklabnik authored
    add new lines
  2. @nashby

    add new lines :sweat:

    nashby authored
  3. @steveklabnik

    Merge pull request #178 from bloudermilk/patch-1

    steveklabnik authored
    Fixes typo in README advocating incorrect usage of the generator
  4. @bloudermilk
Commits on Apr 23, 2012
  1. @steveklabnik

    Merge pull request #175 from nashby/fix-issue-173

    steveklabnik authored
    prevent double decoration
  2. @nashby
Commits on Apr 22, 2012
  1. @steveklabnik

    Merge pull request #172 from nashby/respond_to

    steveklabnik authored
    handle respond_to? second param
Commits on Apr 10, 2012
  1. @nashby
  2. @nashby
  3. @steveklabnik

    Merge pull request #171 from patriciomacadden/add_contributing_section

    steveklabnik authored
    Add the "Contributing" section to the readme
  4. @steveklabnik

    Merge pull request #170 from patriciomacadden/fix_readme

    steveklabnik authored
    Add the missing step in the "Up and Running" section of the readme
Commits on Apr 9, 2012
  1. @patriciomacadden

    fixed a typo

    patriciomacadden authored
  2. @patriciomacadden
  3. @patriciomacadden
Something went wrong with that request. Please try again.