Permalink
Commits on Jan 4, 2014
  1. Update class_methods.rb

    linwenchao committed Jan 4, 2014
  2. Update instance_methods.rb

    linwenchao committed Jan 4, 2014
  3. Update class_methods.rb

    linwenchao committed Jan 4, 2014
Commits on Oct 1, 2013
  1. Merge pull request #19 from lowang/master

    skyeagle committed Oct 1, 2013
    obtaining parent_id was expensive
Commits on Sep 17, 2013
  1. obtaining parent_id was expensive so use this optimization instead

    Przemysław Wróblewski committed Sep 17, 2013
Commits on Apr 6, 2013
Commits on Feb 18, 2013
  1. Version bump

    skyeagle committed Feb 18, 2013
  2. Merge pull request #14 from alsemyonov/master

    skyeagle committed Feb 18, 2013
    Make mongoid-ancestry compatible with Mongoid 3.1
  3. Disable Ruby 1.9.2 check due to Mongoid requirement

    alsemyonov committed Feb 18, 2013
    Mongoid requires MRI version 1.9.3+ or JRuby 1.6.0+ running in 1.9 mode.
    Please see: http://mongoid.org/en/mongoid/docs/tips.html#ruby for
    details.
  4. Add mongodb service to Travis CI config

    alsemyonov committed Feb 18, 2013
    Without mongodb all specs FAIL.
  5. Update gemspec to accept Mongoid ~> 3.1 versions too.

    alsemyonov committed Feb 18, 2013
    All specs still pass.
  6. Explicitly set source to https://rubygems.org in Gemfile

    alsemyonov committed Feb 18, 2013
    Otherwise `bundle install` command reports:
    
    > The source :rubygems is deprecated because HTTP requests are insecure.
    > Please change your source to 'https://rubygems.org' if possible, or
    'http://rubygems.org' if not.
Commits on Aug 3, 2012
Commits on Jul 4, 2012
  1. Merge pull request #11 from max-power/patch-3

    skyeagle committed Jul 4, 2012
    convert index key to string value.
  2. Merge pull request #10 from max-power/patch-2

    skyeagle committed Jul 4, 2012
    Use Moped::BSON::ObjectId
  3. Use Moped::BSON::ObjectId

    max-power committed Jul 4, 2012
Commits on Jun 9, 2012
  1. Version bump to 0.3.0.rc

    skyeagle committed Jun 9, 2012
  2. Merge pull request #8 from jbbarth/mongoid3-compat

    skyeagle committed Jun 9, 2012
    Mongoid 3.0 compatibility
  3. Typo in the README

    jbbarth committed Jun 9, 2012
Commits on May 31, 2012
  1. Fixed failing spec by replacing #size with #count

    jbbarth committed May 31, 2012
    See https://github.com/mongoid/mongoid/blob/master/CHANGELOG.md and
    https://github.com/mongoid/mongoid/issues/1989, the three methods
    .count, .size and .length have been rewritten to follow ActiveRecord
    behavior, which means .size and .lenght are now cached in an instance
    variable whereas .count always hits the database, hence the failing
    test.
  2. Fixed failing spec in mongoid 3, parent_id column should not be of ty…

    jbbarth committed May 31, 2012
    …pe Integer but BSON::ObjectId
Commits on May 30, 2012
  1. Fixed .restore_ancestry_integrity! method, model.exists?(args) does n…

    jbbarth committed May 30, 2012
    …ot exist anymore in mongoid 3
  2. Fixed #cast_primary_key method for mongoid 3

    jbbarth committed May 30, 2012
    Mongoid 3 no longer relies on bson_ext gem, it uses moped gem
    instead, which brings its own version of BSON::ObjectId class
Commits on Apr 10, 2012
  1. Merge pull request #7 from joe1chen/master

    skyeagle committed Apr 10, 2012
    General updates
Commits on Apr 7, 2012
  1. Update readme with travis status.

    Joseph Chen committed Apr 7, 2012