Permalink
Commits on Apr 3, 2009
  1. Added :versioned_columns options

    guillaumegentil committed Apr 3, 2009
Commits on Mar 30, 2009
  1. Updated testing structure for 2.3.2

    David Genord II committed Mar 30, 2009
  2. Merge branch 'tech_master'

    Conflicts:
    
    	lib/acts_as_versioned.rb
    David Genord II committed Mar 30, 2009
Commits on Mar 23, 2009
  1. Make sure that without_locking reverts AR::Base.lock_optimistically t…

    …o its old value even if the given block raises an exception.
    FooBarWidget committed Mar 23, 2009
  2. Remove the test_version_has_unique_created_at unit test, which is no …

    …longer needed because of commit d7c0da0.
    FooBarWidget committed Mar 23, 2009
Commits on Feb 14, 2009
  1. Remove created_at and created_on from the default non_versioned_columns

    Signed-off-by: rick <technoweenie@gmail.com>
    ngocdaothanh committed with technoweenie Feb 14, 2009
Commits on Feb 9, 2009
  1. Change the create_versioned_table class method to ask the connection …

    …if table_exists?. Fixes a bug that allows adapters that allow user owned prefixes for table names.
    
    Signed-off-by: rick <technoweenie@gmail.com>
    metaskills committed with technoweenie Feb 9, 2009
Commits on Jan 21, 2009
  1. configure gem

    Signed-off-by: rick <technoweenie@gmail.com>
    bridiver committed with technoweenie Jan 21, 2009
Commits on Jan 10, 2009
  1. Do not force updated_at

    Signed-off-by: rick <technoweenie@gmail.com>
    ngocdaothanh committed with technoweenie Jan 9, 2009
  2. Avoid error with model preload

    Signed-off-by: rick <technoweenie@gmail.com>
    ngocdaothanh committed with technoweenie Jan 9, 2009
Commits on Jan 6, 2009
  1. clear_old_versions should return true on success

    David Genord II committed Jan 6, 2009
  2. Changed create_versioned_table and drop_versioned_table to use the mi…

    …grator instead of connection when provided
    David Genord II committed Jan 6, 2009
  3. Changed versioned class belongs to to always be "original" instead of…

    … parent class based
    David Genord II committed Jan 6, 2009
  4. Changed the versioned table name to be more compatible with namespace…

    …d models
    David Genord II committed Jan 6, 2009
Commits on Jan 5, 2009
  1. fix method name: not 'create_index' but 'add_index'

    Signed-off-by: rick <technoweenie@gmail.com>
    maiha committed with technoweenie Nov 5, 2008
Commits on Oct 3, 2008
Commits on Sep 30, 2008
  1. create version table on the fly if missing, use proper version column…

    … name when checking for existence, and add index automatically
    Francis Sullivan committed Sep 30, 2008
Commits on Sep 25, 2008
  1. allow non_versioned_columns to be passed in as an option

    Francis Sullivan committed Sep 25, 2008
Commits on Sep 24, 2008
  1. clean up use of class attribute

    Francis Sullivan committed Sep 24, 2008
Commits on Sep 23, 2008
  1. tweaks to make the version_column name work on both the parent and ve…

    …rsion table
    Francis Sullivan committed Sep 23, 2008
Commits on Sep 4, 2008
Commits on Jun 25, 2008
  1. favor after_save callbacks, its easier to force tasks to run before o…

    …r after after_save callbacks
    technoweenie committed Jun 25, 2008
Commits on Jun 23, 2008
Commits on Jun 17, 2008
  1. * (16 Jun 2008) Backwards Compatibility is overrated (big updates for…

    … rails 2.1)
    
      * Remove last traces of #non_versioned_fields
      * Remove AR::Base.find_version and AR::Base.find_versions, rely on AR association proxies and named_scope
      * Remove #versions_count, rely on AR association counter caching.
      * Remove #versioned_attributes, basically the same as AR::Base.versioned_columns
    technoweenie committed Jun 17, 2008
Commits on Jun 9, 2008
Commits on May 29, 2008
  1. My changes to date

    asacalow committed May 29, 2008
Commits on May 23, 2008