mirror of
https://github.com/ditkrg/validates_timeliness.git
synced 2026-01-25 15:22:58 +00:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8898b8686c | ||
|
|
aad2db8662 | ||
|
|
8e08cbf6e4 | ||
|
|
8dd607975b |
@@ -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]
|
= 3.0.10 [2012-03-26]
|
||||||
* Fix for ActiveRecord shim and validation with :allow_blank => true in AR 3.1+. Fixes issue#52.
|
* Fix for ActiveRecord shim and validation with :allow_blank => true in AR 3.1+. Fixes issue#52.
|
||||||
|
|
||||||
|
|||||||
4
Gemfile
4
Gemfile
@@ -2,13 +2,13 @@ source 'http://rubygems.org'
|
|||||||
|
|
||||||
gemspec
|
gemspec
|
||||||
|
|
||||||
gem 'rails', '~> 3.2.1'
|
gem 'rails', '~> 3.2.6'
|
||||||
gem 'rspec', '~> 2.8'
|
gem 'rspec', '~> 2.8'
|
||||||
gem 'rspec-rails', '~> 2.8'
|
gem 'rspec-rails', '~> 2.8'
|
||||||
gem 'timecop'
|
gem 'timecop'
|
||||||
gem 'rspec_tag_matchers'
|
gem 'rspec_tag_matchers'
|
||||||
gem 'ruby-debug', :platforms => [:ruby_18, :jruby]
|
gem 'ruby-debug', :platforms => [:ruby_18, :jruby]
|
||||||
gem 'ruby-debug19', :platforms => [:ruby_19]
|
gem 'debugger', :platforms => [:ruby_19]
|
||||||
|
|
||||||
group :mongoid do
|
group :mongoid do
|
||||||
gem 'mongoid', '~> 2.3.0'
|
gem 'mongoid', '~> 2.3.0'
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ module ValidatesTimeliness
|
|||||||
class InstallGenerator < Rails::Generators::Base
|
class InstallGenerator < Rails::Generators::Base
|
||||||
desc "Copy ValidatesTimeliness default files"
|
desc "Copy ValidatesTimeliness default files"
|
||||||
source_root File.expand_path('../templates', __FILE__)
|
source_root File.expand_path('../templates', __FILE__)
|
||||||
class_option :template_engine
|
|
||||||
|
|
||||||
def copy_initializers
|
def copy_initializers
|
||||||
copy_file 'validates_timeliness.rb', 'config/initializers/validates_timeliness.rb'
|
copy_file 'validates_timeliness.rb', 'config/initializers/validates_timeliness.rb'
|
||||||
|
|||||||
@@ -58,6 +58,10 @@ module ValidatesTimeliness
|
|||||||
# Setup method for plugin configuration
|
# Setup method for plugin configuration
|
||||||
def self.setup
|
def self.setup
|
||||||
yield self
|
yield self
|
||||||
|
load_orms
|
||||||
|
end
|
||||||
|
|
||||||
|
def self.load_orms
|
||||||
extend_orms.each {|orm| require "validates_timeliness/orm/#{orm}" }
|
extend_orms.each {|orm| require "validates_timeliness/orm/#{orm}" }
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -3,7 +3,8 @@ module ValidatesTimeliness
|
|||||||
initializer "validates_timeliness.initialize_active_record", :after => 'active_record.initialize_timezone' do
|
initializer "validates_timeliness.initialize_active_record", :after => 'active_record.initialize_timezone' do
|
||||||
ActiveSupport.on_load(:active_record) do
|
ActiveSupport.on_load(:active_record) do
|
||||||
ValidatesTimeliness.default_timezone = ActiveRecord::Base.default_timezone
|
ValidatesTimeliness.default_timezone = ActiveRecord::Base.default_timezone
|
||||||
ValidatesTimeliness.extend_orms = [ :active_record ]
|
ValidatesTimeliness.extend_orms << :active_record
|
||||||
|
ValidatesTimeliness.load_orms
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
module ValidatesTimeliness
|
module ValidatesTimeliness
|
||||||
VERSION = '3.0.10'
|
VERSION = '3.0.12'
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -16,5 +16,5 @@ Gem::Specification.new do |s|
|
|||||||
s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
|
s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
|
||||||
s.extra_rdoc_files = ["README.rdoc", "CHANGELOG.rdoc", "LICENSE"]
|
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
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user