Permalink
Commits on Feb 18, 2016
  1. Merge pull request #1 from chargify/rails-4

    Rails 4.0-related changes
    speric committed Feb 18, 2016
Commits on Jan 20, 2016
  1. Rails 4 updates

    mdepolli committed Jan 20, 2016
Commits on Jan 19, 2013
Commits on Jan 17, 2013
Commits on Jul 9, 2012
  1. with_revisions is not a valid key for associations

    - This is a failing test to show that this behavior does not work as
      expected on Rails 3. The override of the find method in revisable.rb
      no longer works because of the way Rails 3 does collection proxies now
      whereas it used to just do collection associations
    shayfrendt committed Jul 9, 2012
Commits on Jun 28, 2012
  1. Get rid of a module to get specs passing

    - This may...or may not be a good idea
    chargify-pair committed Jun 28, 2012
  2. Pass through options hash to save

    - ActiveRecord now accepts an options hash with save, whereas it didn't
      before Rails 3.x
    chargify-pair committed Jun 28, 2012
  3. Bump gem to Rails 3.2

    - Move to Bundler for dependency management
    - Drop support for RDoc
    - Upgrade to rspec 2
    - Clean up a bunch of whitespace
    - Add a Guardfile for easy testing
    
    Conflicts:
    
    	lib/acts_as_revisable/acts/revisable.rb
    shayfrendt committed Jun 28, 2012
Commits on Jun 21, 2012
Commits on May 1, 2012
Commits on Apr 29, 2012
Commits on Apr 27, 2012
Commits on Oct 18, 2009
  1. spec the branch reassociating

    Rich Cavanaugh committed Oct 18, 2009
  2. * Implement 'branch_source' as a class method instead of as a

      belongs_to association. AFAIK, there is no way to escape the
      default_scope of the revisable class that only selects rows with
      revisable_is_current==true.
    
      This means that branch_source will work for any parent, whether it
      is an active object or a revision.
    mheffner committed with rich Oct 9, 2009
Commits on Sep 19, 2009
  1. allow the unique validations to be scoped and optionally disable the …

    …scoping
    
    bump the version
    Rich Cavanaugh committed Sep 19, 2009
  2. bumping version for the second time today for the tons of bug fixes t…

    …he kind people on github provided. thanks.
    Rich Cavanaugh committed Sep 19, 2009
  3. Don't stomp on the revisiable_number setup work already done corectly.

    The revisable_number is altered a second time in the revision_setup before_create callback, after already
    being set up correctly in the revisable's to_revision method.  This results in duplicate revisable
    numbers after the first revision, and incorrect numbers thereafter.
    moklett committed with Rich Cavanaugh Jul 29, 2009
  4. missed a Time#current

    Rich Cavanaugh committed Sep 19, 2009
  5. use Time#current for proper time zone support

    Rich Cavanaugh committed Sep 19, 2009
  6. Use Time.zone.new for deleted_at timestamp.

    Signed-off-by: Rich Cavanaugh <rcavanaugh@mac.com>
    martinh committed with rich Jul 16, 2009
  7. Use Time.zone.now instead of Time.now for revisable timestamps.

    Signed-off-by: Rich Cavanaugh <rcavanaugh@mac.com>
    martinh committed with rich Jul 16, 2009
  8. Add specs describing the correct behavior of the revision_number

    Signed-off-by: Rich Cavanaugh <rcavanaugh@mac.com>
    moklett committed with rich Jul 29, 2009
  9. Added a test for find_revision(:last) then implemented find_revision(…

    …:last)
    
    Signed-off-by: Rich Cavanaugh <rcavanaugh@mac.com>
    Ryan Duryea committed with rich Sep 10, 2009
  10. Changed dbfile to database in the faux database.yml file in order to …

    …supress a deprecation message
    
    Signed-off-by: Rich Cavanaugh <rcavanaugh@mac.com>
    Ryan Duryea committed with rich Sep 10, 2009
  11. set revisable_type always

    Rich Cavanaugh committed Sep 19, 2009
  12. check that the revisable_type is being set properly

    Rich Cavanaugh committed Sep 19, 2009
  13. make sure finders work with STI

    Rich Cavanaugh committed Sep 19, 2009
  14. first pass at proper STI support

    Rich Cavanaugh committed Sep 19, 2009
  15. make sure it actually works

    Rich Cavanaugh committed Sep 19, 2009