Compare commits

...

4 Commits

Author SHA1 Message Date
Adam Meehan
8898b8686c v3.0.12 2012-06-23 19:06:38 +10:00
Adam Meehan
aad2db8662 Remove unused cargo culted generator method 2012-06-23 18:58:33 +10:00
Adam Meehan
8e08cbf6e4 Fix load order issue for AR extension using Railite 2012-06-23 18:58:01 +10:00
Adam Meehan
8dd607975b v3.0.11 2012-04-01 16:48:53 +10:00
7 changed files with 16 additions and 6 deletions

View File

@@ -1,3 +1,9 @@
= 3.0.12 [2012-06-23]
* Fix load order issue when relying on Railtie to load ActiveRecord extension
= 3.0.11 [2012-04-01]
* Change dependency on Timeliness version due to a broken release
= 3.0.10 [2012-03-26]
* Fix for ActiveRecord shim and validation with :allow_blank => true in AR 3.1+. Fixes issue#52.

View File

@@ -2,13 +2,13 @@ source 'http://rubygems.org'
gemspec
gem 'rails', '~> 3.2.1'
gem 'rails', '~> 3.2.6'
gem 'rspec', '~> 2.8'
gem 'rspec-rails', '~> 2.8'
gem 'timecop'
gem 'rspec_tag_matchers'
gem 'ruby-debug', :platforms => [:ruby_18, :jruby]
gem 'ruby-debug19', :platforms => [:ruby_19]
gem 'debugger', :platforms => [:ruby_19]
group :mongoid do
gem 'mongoid', '~> 2.3.0'

View File

@@ -3,7 +3,6 @@ module ValidatesTimeliness
class InstallGenerator < Rails::Generators::Base
desc "Copy ValidatesTimeliness default files"
source_root File.expand_path('../templates', __FILE__)
class_option :template_engine
def copy_initializers
copy_file 'validates_timeliness.rb', 'config/initializers/validates_timeliness.rb'

View File

@@ -58,6 +58,10 @@ module ValidatesTimeliness
# Setup method for plugin configuration
def self.setup
yield self
load_orms
end
def self.load_orms
extend_orms.each {|orm| require "validates_timeliness/orm/#{orm}" }
end
end

View File

@@ -3,7 +3,8 @@ module ValidatesTimeliness
initializer "validates_timeliness.initialize_active_record", :after => 'active_record.initialize_timezone' do
ActiveSupport.on_load(:active_record) do
ValidatesTimeliness.default_timezone = ActiveRecord::Base.default_timezone
ValidatesTimeliness.extend_orms = [ :active_record ]
ValidatesTimeliness.extend_orms << :active_record
ValidatesTimeliness.load_orms
end
end

View File

@@ -1,3 +1,3 @@
module ValidatesTimeliness
VERSION = '3.0.10'
VERSION = '3.0.12'
end

View File

@@ -16,5 +16,5 @@ Gem::Specification.new do |s|
s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
s.extra_rdoc_files = ["README.rdoc", "CHANGELOG.rdoc", "LICENSE"]
s.add_runtime_dependency(%q<timeliness>, ["~> 0.3.5"])
s.add_runtime_dependency(%q<timeliness>, ["~> 0.3.6"])
end