Permalink
Commits on Dec 8, 2008
  1. Minor update to History.txt

    Dan Kubb committed Dec 8, 2008
  2. Updated History.txt to include information about the 0.9.8 release

    * Removed outdated information from obsolete 0.3.x series and earlier
      since almost all of that code has been purged.
    Dan Kubb committed Dec 8, 2008
Commits on Dec 6, 2008
  1. Version bump to 0.9.8

    Dan Kubb committed Dec 6, 2008
  2. Updated gem dependencies

    Dan Kubb committed Dec 6, 2008
  3. Removed reference to LazyArray::RETURN_SELF

    Dan Kubb committed Dec 6, 2008
Commits on Dec 2, 2008
  1. attributes= now respects method visibility

    Previously, even private attributes could be set with a call to attributes=
    This code tightens up the check for attribute visibility.
    namelessjon committed Dec 2, 2008
Commits on Nov 30, 2008
  1. Updated ManyToOne::Proxy to delegate #class to parent

    * Fixes issue with Merb resource() helper method not being able to
      figure out route using ManyToOne::Proxy object.
    
    [#628 state:resolved]
    Dan Kubb committed Nov 30, 2008
  2. Stripped whitespace

    Dan Kubb committed Nov 30, 2008
  3. Revert "Updated Query#update's field mergining logic."

    This reverts commit e5df3f6.
    Dan Kubb committed Nov 30, 2008
Commits on Nov 18, 2008
  1. Changed the gem deps to use the ~> instead of >=

    Dan Kubb committed Nov 18, 2008
  2. Updated version and gem dependencies

    Dan Kubb committed Nov 18, 2008
  3. Updated Manifest.txt to include missing files

    Dan Kubb committed Nov 18, 2008
Commits on Nov 16, 2008
  1. Updated gem() dependency to be =2.0.0

    Dan Kubb committed Nov 16, 2008
  2. Fixed to work with Addressable 2.0

    * Updated dependency to be equal to 2.0.0 for Addressable
    * Fixed failing specs caused by too many mocks and/or relying on private
      constants within RSpec.
    Dan Kubb committed Nov 16, 2008
Commits on Nov 1, 2008
  1. Updated Query#update's field mergining logic.

    Now Query#update only replaces the existing @fields if they are
    the defaults for the model's property set. This lets DM load
    missing non-lazy attributes excluded from the original :fields
    list.
    
    This resolves #626.
    bernerdschaefer committed Nov 1, 2008
Commits on Oct 24, 2008
  1. Updated auto_migrate! to use self.base_model.

    Updated auto_migrate_up! and auto_migrate_down! to use self.base_model
    instead of searching for a superclass that isn't Object.
    
    This means that you can now have a class that includes DM::Resource
    that inherits from a non-DM class.
    bernerdschaefer committed Oct 24, 2008
Commits on Oct 13, 2008
  1. Version bump to 0.9.7

    paul committed Oct 13, 2008
Commits on Oct 11, 2008
Commits on Oct 10, 2008
  1. Updated specs for SEL to check how many queries were executed

    * Fixed failing Postgres specs
    Dan Kubb committed Oct 10, 2008
  2. Strategic Eager Loading fix for n+1 query problem

    * SEL was pre-loading the collection properly, however, it wasn't
      properly assigning the matching records to the target resource.  This
      would cause a huge query to load every association in the collection,
      and then one query for each resource in the collection.  Effectively
      SEL was disabled and actually resulted in more queries than before.
    Dan Kubb committed Oct 10, 2008
Commits on Oct 9, 2008
Commits on Oct 8, 2008
Commits on Oct 7, 2008
  1. Minor refactoring of InMemoryAdapter

    Dan Kubb committed Oct 7, 2008
  2. Stripped whitespace with "sake strip"

    Dan Kubb committed Oct 7, 2008
  3. bring manifest up to date

    Wesley Beary committed Oct 7, 2008
  4. Add Update and Delete to in-memory adapter

    Paul Sadauskas committed Oct 7, 2008
  5. Dont include my little testing script

    Paul Sadauskas committed Oct 7, 2008
  6. Created an InMemoryAdapter for testing

    Paul Sadauskas committed Oct 7, 2008
  7. More fixes to better handle models inside modules, a covering spec an…

    …d a tweak to the ModelLoder module so it can also handle unloading models inside modules.
    Luke Sutton committed Oct 7, 2008