Permalink
Switch branches/tags
Nothing to show
Commits on Jul 22, 2008
Commits on Jul 21, 2008
  1. branches should follow the revision they were built from

    Rich Cavanaugh committed Jul 21, 2008
Commits on Jul 18, 2008
  1. add simple diff support

    Rich Cavanaugh committed Jul 18, 2008
  2. a new record can't be revised

    Rich Cavanaugh committed Jul 18, 2008
  3. branches don't need a revisable scope

    Rich Cavanaugh committed Jul 18, 2008
Commits on Jul 17, 2008
  1. add reverting_to and reverting_from methods for easy access to the re…

    …spective objects during callbacks
    Rich Cavanaugh committed Jul 17, 2008
  2. don't assume associations don't return nil

    Rich Cavanaugh committed Jul 17, 2008
Commits on Jun 24, 2008
  1. the no_revision and force_revision flags should be available to all i…

    …nstances of a record
    Rich Cavanaugh committed Jun 24, 2008
  2. Added #without_revisions! which is a method similar to changeset! but…

    … it prevents *all* revisions instead of grouping all into one.
    Rich Cavanaugh committed Jun 24, 2008
  3. IMPORTANT: This version contains changes that breaks backwards compat…

    …ibility.
    
    Remove the bad design of having revision_number 0 be symbolic for the current revision.
    Revisables are now assigned a sane revision_number relative to their revisions.
    Moved #revision_number into Common.
    Rich Cavanaugh committed Jun 24, 2008
Commits on Jun 13, 2008
  1. bumping the version number to fix a bug that prevented after_update c…

    …allbacks from running
    Rich Cavanaugh committed Jun 13, 2008
Commits on Jun 10, 2008
  1. add find_revision to revisions. this simply delegates to the current_…

    …revision
    Rich Cavanaugh committed Jun 10, 2008
  2. revision numbers as strings should work

    Rich Cavanaugh committed Jun 10, 2008
  3. add a shared hash for revisables to share data with their in-progree …

    …revisions
    Rich Cavanaugh committed Jun 10, 2008
  4. a few tweaks

    Rich Cavanaugh committed Jun 10, 2008
  5. make disabling the model scope work more universally

    Rich Cavanaugh committed Jun 10, 2008
Commits on Jun 5, 2008
  1. provide an api to disable scoping on associations

    Rich Cavanaugh committed Jun 5, 2008
Commits on Jun 3, 2008
  1. instantiate_with_revisable was improperly allowing revision instances…

    … to make it through when they should have been revisable instances.
    Rich Cavanaugh committed Jun 3, 2008
  2. generate the gemspec fixing a serious revert_to! bug

    Rich Cavanaugh committed Jun 3, 2008
  3. typo killing revisions on revert

    Rich Cavanaugh committed Jun 3, 2008
Commits on Jun 1, 2008
  1. typo in rdoc

    Rich Cavanaugh committed Jun 1, 2008
  2. Add some additional query methods for checking the state of revisable…

    …s and revisions.
    
    Correct a bug where we were calling a method that doesn't exist.
    Bump the version to reflect the work that's been done. Inching to 1.0.
    Rich Cavanaugh committed Jun 1, 2008
  3. a bit of file and comment juggling

    Rich Cavanaugh committed Jun 1, 2008
  4. a bit more rdoc on the callbacks

    Rich Cavanaugh committed Jun 1, 2008
  5. added rdoc to the common and revision modules

    Rich Cavanaugh committed Jun 1, 2008
  6. a few additional examples of navigating revisions.

    Rich Cavanaugh committed Jun 1, 2008
  7. add more rdoc

    Rich Cavanaugh committed Jun 1, 2008
Commits on May 31, 2008
  1. AAR returns 0 as the revision_number for yet-to-be revised records, s…

    …o make find_revision work with it.
    caudill committed May 31, 2008
  2. order the ancestors and descendants properly

    Rich Cavanaugh committed May 31, 2008
  3. should only find the revisions

    Rich Cavanaugh committed May 31, 2008
  4. make all the specs pass again

    Rich Cavanaugh committed May 31, 2008
  5. add Revision#descendants and Revision#ancestors associations

    Rich Cavanaugh committed May 31, 2008