Skip to content
Commits on Oct 18, 2009
  1. spec the branch reassociating

    Rich Cavanaugh committed Oct 18, 2009
  2. @mheffner

    * 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 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. @moklett

    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 28, 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. @martinh

    Use Time.zone.new for deleted_at timestamp.

    Signed-off-by: Rich Cavanaugh <rcavanaugh@mac.com>
    martinh committed with Jul 17, 2009
  7. @martinh

    Use Time.zone.now instead of Time.now for revisable timestamps.

    Signed-off-by: Rich Cavanaugh <rcavanaugh@mac.com>
    martinh committed with Jul 16, 2009
  8. @moklett

    Add specs describing the correct behavior of the revision_number

    Signed-off-by: Rich Cavanaugh <rcavanaugh@mac.com>
    moklett committed with 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 Sep 11, 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 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
  16. forgot the complimentary spec

    Rich Cavanaugh committed Sep 19, 2009
  17. add test for detecting the properly named revision class

    Rich Cavanaugh committed Sep 19, 2009
Commits on Jul 8, 2009
  1. Set defaults for existing objects to still be found once revisioning …

    …loaded
    
    Signed-off-by: Rich Cavanaugh <rcavanaugh@mac.com>
    Tom Meier committed with Jul 9, 2009
Commits on May 23, 2009
  1. @greatseth

    bump version?

    greatseth committed May 23, 2009
  2. @greatseth
Commits on May 12, 2009
  1. bump the version

    committed May 12, 2009
Commits on May 4, 2009
  1. fix a merge conflict

    committed May 4, 2009
  2. allow revise! to be used as an association callback

    bump the version
    committed May 4, 2009
Commits on Apr 3, 2009
  1. update the gemspec

    committed Apr 2, 2009
  2. removing a useless alias

    committed Apr 2, 2009
Commits on Mar 31, 2009
  1. deletable spec

    committed Mar 31, 2009
Commits on Mar 26, 2009
  1. update the readme

    committed Mar 26, 2009
Something went wrong with that request. Please try again.