Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jul 27, 2011
  1. @jm81

    bundle update

    jm81 authored
Commits on Mar 13, 2011
  1. @jm81

    Test against dm 1.1.0.rc3

    jm81 authored
    Update 'sign in with xml format returns xml response' test override to
    allow for spaces in generated xml.
Commits on Mar 12, 2011
  1. @jm81
Commits on Mar 1, 2011
  1. @jm81
Commits on Feb 17, 2011
  1. @jm81

    Remove jeweler

    jm81 authored
Commits on Dec 21, 2010
  1. @jm81

    Test generator

    jm81 authored
Commits on Nov 12, 2010
  1. @jm81

    Replace Oauth with OmniAuth

    jm81 authored
Commits on Oct 16, 2010
  1. @jm81

    Update to use orm_adapter

    jm81 authored
    Remove Compatibility.find - no longer needed
  2. @jm81

    Target devise 1.2

    jm81 authored
  3. @jm81

    More enhancements to gem definitions

    jm81 authored
    - Add dm-sqlite-adapter back to Gemfile: Needed for testing.
    - Remove dm-validations from gemspec:
      1. Otherwise bundler will always load it, breaking data_mapper_active_model
      2. It's not strictly needed (because data_mapper_active_model is an
         option) and I think it's safe to assume any app wanting to use
         dm-validations will already have it in the app's Gemfile.
    - Remove warden dependency from Rakefile (used to generate gemspec)
Commits on Oct 14, 2010
  1. @jpartogi

    Enhance gem definitions

    jpartogi authored
Commits on Sep 24, 2010
  1. @jm81
Commits on Sep 9, 2010
  1. @jm81
Commits on Aug 12, 2010
  1. @jm81
Commits on Jul 28, 2010
  1. @jm81

    Add oauth2 gem to Gemfile

    jm81 authored
  2. @jm81

    Remove devise from Gemfile.

    jm81 authored
    Tests require a local copy of devise the path of which can be specified,
    so having it also in the Gemfile (and essentially meaningless there) just
    confuses me...
Commits on Jul 6, 2010
  1. @jm81
  2. @jm81

    Add alternate data_mapper_active_model ORM setup which uses AM valida…

    jm81 authored
    The benefit is ActiveModel's I18n support and consistency with other
    devise ORMs (only 1 test override--check for DateTime v. Time, instead of
    4 for regular data_mapper ORM)
    The downside is that you can't have dm-validations ever required in your
    application, and that means no auto-validations.
    A few specific changes of note:
    - Ensure Resource#save does a valid? check. This doesn't automatically
      happen with ActiveModel validations in a DM resource. I haven't looked
      into why.
    - Break up overrides_test into tests applicable to both validation libs
      and those specific to using dm-validations
Commits on Jul 5, 2010
  1. @jm81

    Initial work, all tests passing (see caveat below)

    jm81 authored
    I decided not to go the i18n route for now, since I wasn't happy with it
    (and since it's not what DM users would expect). Instead, I just set
    default_error_messages= to return the messages devise expects (with a
    monkey-patch to ValidationErrors#add to allow it to accept a Symbol
    There were four tests that weren't passing, but all for what I feel are
    unimportant reasons, so I've overriden them in test/overrides_test.rb with
    DM-specific expectations.
    I'm not sure the method I've used for testing (as far as running devise's
    testsuite) is ideal, but it works.
Something went wrong with that request. Please try again.