##// END OF EJS Templates
Upgraded to Rails 2.3.4 (#3597)...
Upgraded to Rails 2.3.4 (#3597) * Ran the Rails upgrade * Upgraded to Rails Engines 2.3.2 * Added a plugin to let Engines override application views. * Converted tests to use the new classes: ** ActionController::TestCase for functional ** ActiveSupport::TestCase for units * Converted ActiveRecord::Error message to a string. * ActiveRecord grouping returns an ordered hash which doesn't have #sort! * Updated the I18n storage_units format. * Added some default initializers from a fresh rails app * Changed the order of check_box_tags and hidden_field_tags. The hidden tag needs to appear first in Rails 2.3, otherwise it will override any value in the check_box_tag. * Removed the custom handler for when the cookie store is tampered with. Rails 2.3 removed the TamperedWithCookie exception and instead Rails will not load the data from it when it's been tampered with (e.g. no user login). * Fixed mail layouts, 2.3 has problems with implicit multipart emails that use layouts. Also removed some custom Redmine mailer code. * Fixed a bug that occurred in tests where the "required" span tag would be added to the :field_status translation. This resulted in an email string of: <li>Status<span class="required"> *</span><span class="required"> *</span> Instead of: <li>Status: New</li> git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2887 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r2524:175ac71b2c05
r2773:7b0cb6aba871
Show More
load_default_data.rake
35 lines | 1.1 KiB | text/x-ruby | RubyLexer
/ lib / tasks / load_default_data.rake
Jean-Philippe Lang
Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable (#2847)....
r2523 desc 'Load Redmine default configuration data. Language is chosen interactively or by setting REDMINE_LANG environment variable.'
Jean-Philippe Lang
Localization plugin removed (replaced with GLoc)...
r12
Jean-Philippe Lang
Added namespace for Redmine specific rake tasks....
r680 namespace :redmine do
Jean-Philippe Lang
Moved redmine:load_default_data code to a module so that it can be called from the application....
r1024 task :load_default_data => :environment do
Jean-Philippe Lang
Merged Rails 2.2 branch. Redmine now requires Rails 2.2.2....
r2430 include Redmine::I18n
Jean-Philippe Lang
Moved redmine:load_default_data code to a module so that it can be called from the application....
r1024 set_language_if_valid('en')
Jean-Philippe Lang
language for default configuration data can now be chosen when running 'load_default_data' task...
r129
Jean-Philippe Lang
Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable (#2847)....
r2523 envlang = ENV['REDMINE_LANG']
if !envlang || !set_language_if_valid(envlang)
puts
while true
print "Select language: "
print valid_languages.collect(&:to_s).sort.join(", ")
print " [#{current_language}] "
STDOUT.flush
lang = STDIN.gets.chomp!
break if lang.empty?
break if set_language_if_valid(lang)
puts "Unknown language!"
end
Jean-Philippe Lang
Flush buffer when asking for language (#2948)....
r2505 STDOUT.flush
Jean-Philippe Lang
Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable (#2847)....
r2523 puts "===================================="
Jean-Philippe Lang
Moved redmine:load_default_data code to a module so that it can be called from the application....
r1024 end
Jean-Philippe Lang
* new report: project activity...
r42
Jean-Philippe Lang
Moved redmine:load_default_data code to a module so that it can be called from the application....
r1024 begin
Redmine::DefaultData::Loader.load(current_language)
puts "Default configuration data loaded."
Jean-Philippe Lang
Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task....
r2524 rescue Redmine::DefaultData::DataAlreadyLoaded => error
puts error
Jean-Philippe Lang
Moved redmine:load_default_data code to a module so that it can be called from the application....
r1024 rescue => error
puts "Error: " + error
puts "Default configuration data was not loaded."
end
end
Jean-Philippe Lang
Added namespace for Redmine specific rake tasks....
r680 end