Removes debugging stuff.
Code cleanup.
Fixed notification of previous assignee (#26499).
Dirty attributes methods deprecations in Rails 5.1 (#26499).
Removes routes to repositories#changes that are defined twice.
Adds tests for path to an html file (#26498).
Tests cleanup.
Fixed routes to html files in repositories (#26498).
Use rails-ujs provided by Rails 5.1.
Fixes repository routing tests.
Fixed format for repository routes with Rails 5.
Use versioned migrations.
Fixes routing assertions.
Test failures.
Fixes robots.txt route.
Don't check the class.
Temporary workaround for a Rails 5.1 regression that breaks comments association.
Fix tests syntax.
Convert params to hash where needed.
Take all params.
Use transactional tests now that after_commit callbacks are supported.
Use create instead of new.
Use strong params for project enumerations.
Don't use params#slice.
Fix invalid parameters in tests.
Update test rake tasks.
safe_attributes= takes a Hash.
Use skip_pipeline option to prevent deprecation messages.
#create_or_update now takes arguments.
Use #use_transactional_tests= instead of #use_transactional_fixtures=.
Removes compatibilty for Rails 4 tests syntax.
Make it boot with Rails 5.1.2.
Added rails-5.1 branch.
Removed unused shoulda gems.
db migrate: replace deprecated Relation#update_all at 20130215111141_populate_issues_closed_on.rb (#18132)
db migrate: replace deprecated Relation#update_all at 20091225164732_remove_enumerations_opt.rb (#18132)
db migrate: replace deprecated Relation#update_all at 101_populate_changesets_user_id.rb (#18132)
db migrate: replace deprecated Relation#update_all at 078_add_custom_fields_position.rb (#18132)
db migrate: replace deprecated Relation#update_all at 072_add_enumerations_position.rb (#18132)
Fixed that Issue.visible with an unsaved user triggers an SQL error.
Resets current user.
remove Ruby 1.9.2 from .travis.yml
Rails4 dropped Ruby 1.9.2 support.
Don't store instance ids in class variables.
Set locale as expected.
Rebase from trunk at r13439.
Test failure with JRuby 1.7.16 under Windows due to Rails.root containing backslashes.
Test failure.
Don't change setting for other tests.
Moved assertion to get more information about the failure.
Fixed redirect error with Rails 4.1.6.
Gemfile: update Rails version to 4.1.6
remove unneeded String#mb_chars from SearchHelper
Test fails randomly.
1) Error: SearchHelperTest#test_highlight_multibyte: ArgumentError: invalid byte sequence in UTF-8 app/helpers/search_helper.rb:36:in `block in highlight_tokens' app/helpers/search_helper.rb:26:in `each'...
Merged r13386 from trunk to rails-4.1
add missing fixtures to TimeEntryActivityTest
Merged r13385 from trunk to rails-4.1
add missing fixtures to Redmine::VersionFieldFormatTest
remove JRuby Iconv assertion removed by r13269
Merged r13381 from trunk to rails-4.1
add missing fixtures to TimeEntryQueryTest
Merged r13379 from trunk to rails-4.1
add missing fixtures to Redmine::UserFieldFormatTest
Merged r13375 from trunk to rails-4.1
add missing fixtures to NewsControllerTest
Merged r13374 from trunk to rails-4.1
add missing fixtures to CustomFieldTest
Gemfile: pin awesome_nested_set version on 3.0.0
Test fails on awesome_nested_set 3.0.1.
1) Error: IssueTest#test_destroying_a_deleted_issue_should_not_raise_an_error: ActiveRecord::StaleObjectError: Attempted to destroy a stale object: Issue app/models/issue.rb:188:in `destroy'...
Gemfile: update Rails version to 4.1.5
Merged r13332 from trunk to rails-4.1
add missing fixtures to ChangesetTest
Display response body when these assertions fail.
Linking to copied issue creates a journal entry if cross project relation is allowed.
Sort by id too for when messages have same created_on.
Don't change start_of_week setting for the other tests.
Don't change default_projects_modules setting for the other tests.
fastercsv gem no longer needed now that ruby1.8 support is dropped.
Use .on() instead of .live().
Adds missing PATCH routes.
Upgrade to JQuery 1.11.1
Merged r13311 from trunk to rails-4.1
add missing fixtures to SettingsControllerTest
Resets current user to nil.
Use assert_include to get additional information when the assertion fails.
Set appropriate default language.
Merged r13306 from trunk to rails-4.1
add missing fixtures to SearchControllerTest
.travis.yml: run same commands with Redmine official CI server
Merged r13302 from trunk to rails-4.1
add missing fixtures to test/unit/journal_test.rb
Don't change the date format for the other tests.
Removed deprecated :action option in #link_to_project.
Add missing fixtures.
NameError: uninitialized constant ActiveSupport::TestCase::Shoulda error on the CI server.
Reverts r13279.
uninitialized constant Rake::TestTask error: bundle is not yet completed when running rake -f lib/tasks/ci.rake config/database.yml on the CI server. What was the problem with Rake::Task["test"].invoke ?
mysql gem no longer used.
Gemfile: use awesome_nested_set gem
revert r13239 awesome_nested_set modification
copy r13239 awesome_nested_set modification to Issue model
remove TODO comment from RepositorySubversionTest#test_log_encoding_ignore_setting
fix indents of PdfTest#test_attach
test both of CP932 and SJIS at PdfTest#test_attach
test both of CP932 and SJIS at PdfTest#test_rdm_pdf_iconv_cannot_convert_ja_cp932
follow r13269 change at PdfTest#test_rdm_pdf_iconv_cannot_convert_ja_cp932
define test tasks for CI
follow r13269 ja.yml change
Don't check request method in #update actions as we get PATCH requests now. PUT requests must be accepted for the API.
Moved binaries to /bin.
Environments files cleanup.
Config files cleanup.
Use eval_gemfile.