diff --git a/Gemfile b/Gemfile index e45e65f8..f692131d 100644 --- a/Gemfile +++ b/Gemfile @@ -1,2 +1,5 @@ source :rubygems + +gem 'rails', github: 'rails/rails' + gemspec diff --git a/lib/paper_trail/version.rb b/lib/paper_trail/version.rb index 15d75e92..61dc4f3c 100644 --- a/lib/paper_trail/version.rb +++ b/lib/paper_trail/version.rb @@ -1,7 +1,6 @@ class Version < ActiveRecord::Base belongs_to :item, :polymorphic => true validates_presence_of :event - attr_accessible :item_type, :item_id, :event, :whodunnit, :object, :object_changes def self.with_item_keys(item_type, item_id) scoped(:conditions => { :item_type => item_type, :item_id => item_id }) diff --git a/paper_trail.gemspec b/paper_trail.gemspec index 7be9ef26..75040b72 100644 --- a/paper_trail.gemspec +++ b/paper_trail.gemspec @@ -15,8 +15,8 @@ Gem::Specification.new do |s| s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) } s.require_paths = ['lib'] - s.add_dependency 'railties', '~> 3.0' - s.add_dependency 'activerecord', '~> 3.0' + s.add_dependency 'railties', '~> 4.0.0.beta' + s.add_dependency 'activerecord', '~> 4.0.0.beta' s.add_development_dependency 'rake' s.add_development_dependency 'shoulda', '~> 3.3' diff --git a/test/dummy/config/initializers/paper_trail.rb b/test/dummy/config/initializers/paper_trail.rb index 5f8061a8..6fd7588a 100644 --- a/test/dummy/config/initializers/paper_trail.rb +++ b/test/dummy/config/initializers/paper_trail.rb @@ -1,3 +1,2 @@ class Version < ActiveRecord::Base - attr_accessible :created_at, :updated_at, :answer, :action, :question, :article_id, :ip, :user_agent, :title end