Permalink
Commits on Apr 2, 2011
  1. Extracted pieces of Resource into separated modules shared with EV

    Added modules:
    
      * model/core
      * resource/attributes
      * resource/hooks
      * resource/operators
      * resource/persisted_state
      * resource/raise_on_save
    solnic committed Apr 2, 2011
Commits on Mar 27, 2011
  1. Removed extra character

    solnic committed Mar 27, 2011
Commits on Mar 26, 2011
  1. Comparison works with EV now

    solnic committed Mar 26, 2011
Commits on Mar 25, 2011
  1. Setting up attributes on an EV

    solnic committed Mar 25, 2011
  2. Added Property::EmbeddedValue

    solnic committed Mar 25, 2011
  3. Merge branch 'master' into embedded_value

    Conflicts:
    	spec/public/model/hook_spec.rb
    	spec/public/model/property_spec.rb
    solnic committed Mar 25, 2011
Commits on Mar 24, 2011
  1. Should equalize on state, preferably what was passed to the constructor

    * A Property could be defined that has the same name as another, but
      different options.
    * A comparison object has no need to use the slug since that is
      class specific, and the class' #hash is already factored in.
    dkubb committed Mar 24, 2011
  2. Minor formatting fix

    dkubb committed Mar 24, 2011
Commits on Mar 23, 2011
  1. Style. Minor formatting fix

    dkubb committed Mar 23, 2011
Commits on Mar 19, 2011
Commits on Mar 18, 2011
  1. Remove descendants default scope from discriminators at root level

    Signed-off-by: Dan Kubb <dan.kubb@gmail.com>
    cohuman committed with dkubb Mar 17, 2011
Commits on Mar 17, 2011
  1. Updated gemspec

    dkubb committed Mar 17, 2011
  2. Version bump to 1.1.0

    dkubb committed Mar 17, 2011
Commits on Mar 16, 2011
Commits on Mar 14, 2011
Commits on Mar 13, 2011
  1. Moved dm-core/ext folder under dm-core/support

    * The purpose of the support folder is to keep all the extra utility
      methods in one place so that we can separate the code that handles the
      domain from supporting code.
    dkubb committed Mar 13, 2011
  2. Removed redundant require statement

    * dm-core.rb requires time already
    dkubb committed Mar 13, 2011
Commits on Mar 11, 2011
  1. Avoid freezing nil values.

    gix committed Mar 11, 2011
  2. Updated gemspec

    dkubb committed Mar 11, 2011
  3. Version bump to 1.1.0.rc3

    dkubb committed Mar 11, 2011
  4. Version bump to 1.1.0.rc3

    dkubb committed Mar 11, 2011
  5. Avoid freezing nil.

    gix committed Mar 11, 2011
Commits on Mar 9, 2011
  1. Delegate CounterAdapter#hash to wrapped adapter

    * Allows the CounterAdapter to be used as a hash key, and for the
      object it's wrapping to match it Hash#include?.
    * This fixes a few failing specs in dm-transactions
    dkubb committed Mar 9, 2011