Commit Graph

  • 11169aacae Extends mysql8? test helper to handle more complex version strings (#39865). Go MAEDA 2023-12-22 00:06:29 +00:00
  • d18f4d4b92 Merge r22538 and r22539 from trunk to 5.0-stable (#39894). Marius Balteanu 2023-12-21 07:02:53 +00:00
  • 250d6ea6d4 Merge r22538 and r22539 from trunk to 5.1-stable (#39894). Marius Balteanu 2023-12-21 07:02:33 +00:00
  • bf39d87c81 Add test for #39894. Marius Balteanu 2023-12-21 06:54:28 +00:00
  • 539d0f867e Explicitly render a 404 on non-JS requests to @watchers#new@ (#39894). Marius Balteanu 2023-12-21 06:47:32 +00:00
  • 4460861233 Update RuboCop Rails to 2.23 (#39889). Go MAEDA 2023-12-20 09:41:28 +00:00
  • a34d0b8781 Update RuboCop Performance to 1.20 (#39888). Go MAEDA 2023-12-20 09:28:20 +00:00
  • 380444f085 Fix RuboCop offense Performance/StringIdentifierArgument (#39888). Go MAEDA 2023-12-20 09:23:05 +00:00
  • 21a48d79f4 Update RuboCop to 1.59 (#39887). Go MAEDA 2023-12-20 08:29:38 +00:00
  • f8ccceedde Regenerate .rubocop_todo.yml (#39887). Go MAEDA 2023-12-20 08:22:54 +00:00
  • c8640d7ffc Fix RuboCop offense Style/HashEachMethods (#39887). Go MAEDA 2023-12-20 08:13:48 +00:00
  • d9ef2d191c Fix RuboCop offense Lint/SymbolConversion (#39887). Go MAEDA 2023-12-20 07:16:35 +00:00
  • c51e4937e7 Fix RuboCop offense Style/SuperWithArgsParentheses (#39887). Go MAEDA 2023-12-20 07:15:11 +00:00
  • b552720590 Disable RuboCop Style/RedundantParentheses (#39887). Go MAEDA 2023-12-20 07:12:49 +00:00
  • 2bc89005ff Merged r22527 from 5.1-stable to 5.0-stable (#39875). Marius Balteanu 2023-12-20 04:47:50 +00:00
  • 8f3a8c4dba Update Rails UJS to 6.1.7.6 (#39875). Marius Balteanu 2023-12-20 04:40:26 +00:00
  • f3b6c3a378 Update Rails UJS to 7.1.2 (#36320). Marius Balteanu 2023-12-20 04:35:51 +00:00
  • 38e40d5c13 Run plugin tests only if test files exist (#39803, #36320). Marius Balteanu 2023-12-20 03:30:04 +00:00
  • cbe6b4a374 Fixes that @redmine:plugins:test@ should run plugins unit, functional, integration and system tests in one single test session instead of one session for each type of test. This behaviour was changed in Rails 7.1 because @rake test@ and @rails test@ are integrated (#39803, #36320). Marius Balteanu 2023-12-20 03:19:10 +00:00
  • 4a1683e607 Fix RuboCop offense Layout/EmptyLineAfterMagicComment (#36320, #39834). Go MAEDA 2023-12-19 09:43:27 +00:00
  • e566e60e51 Adds test for plugin autoload issue (#36320, #39834). Marius Balteanu 2023-12-17 15:05:47 +00:00
  • 41f7740180 Backport fix of random failing integration test for plugin routes to 5.1-stable branch (#39864). Marius Balteanu 2023-12-17 03:13:02 +00:00
  • 4cc0b8d2ca Fixes random failing test by using @async_count@ in order to avoid query caching (#36320). Marius Balteanu 2023-12-14 07:13:03 +00:00
  • c506809ddd Revert r22514 (#36320). Marius Balteanu 2023-12-14 07:10:46 +00:00
  • a6e754ecce Replaces @config.cache_classes@ which the new option @config.enable_reloading@ introduced in Rails 7.1 (#36320) Marius Balteanu 2023-12-12 17:56:00 +00:00
  • c38e847fa6 Fix NoMethodError: undefined method `rake_run' for Rails::TestUnit::Runner:Class (NoMethodError) after updating to Rails 7.1 (#36320, #39803) Marius Balteanu 2023-12-12 16:52:46 +00:00
  • 88b776df2f Update integration test for plugin routes after r22515 (#36320, #39803). Marius Balteanu 2023-12-12 16:45:43 +00:00
  • a2c90c462f Reverts r22507, r22508 and r22510 (#36320, #39803). Marius Balteanu 2023-12-12 16:26:34 +00:00
  • 4cff8b309a Block @rack-session@ gem version to 1 in order to stick with Rack 2 (#36320). Marius Balteanu 2023-12-11 10:57:40 +00:00
  • 92125fa467 Refactor integration test for plugins routing (added in r22328) in order to use the new plugins directory path for test environment (#36320). Marius Balteanu 2023-12-11 10:56:02 +00:00
  • 9935af7e01 Change the default notification option from only_my_events to only_assigned (#39500). Go MAEDA 2023-12-11 09:20:06 +00:00
  • 21423d4b7f Revert r22504 that missing a necessary file (#39500). Go MAEDA 2023-12-11 09:14:47 +00:00
  • 7c7c1dac16 Remove unnecessary line that changes the @PluginLoader@ directory inside @plugins_test.rb@ (#36320). Marius Balteanu 2023-12-11 07:49:47 +00:00
  • c0f3fefa44 Fix failing API tests on Ruby 2.7 after migration to Rails 7.1 (#36320, #39760). Marius Balteanu 2023-12-10 04:01:40 +00:00
  • a255430b68 Adds test for plugin autoloading plugins issue (#36320). Marius Balteanu 2023-12-10 03:41:09 +00:00
  • e6f2e33856 Allows configure plugins directory path in order to change the default location in test environment (#36320). Marius Balteanu 2023-12-10 03:34:16 +00:00
  • ac36333e90 Fix typo (#36320). Marius Balteanu 2023-12-10 03:24:34 +00:00
  • 8f210b35d2 Fix autoloading of plugins fails in Rails 7.1.2 (#36320). Marius Balteanu 2023-12-10 03:10:39 +00:00
  • 9b2b30b887 Change the default notification option from only_my_events to only_assigned (#39500). Go MAEDA 2023-12-08 08:29:17 +00:00
  • a73ffaebd3 Code cleanup: unnecessary use of instance variables in UserTest (#39500). Go MAEDA 2023-12-08 08:17:05 +00:00
  • fcfcb11851 Merged r22500 from trunk to 5.1-stable (#39782). Go MAEDA 2023-12-08 03:02:48 +00:00
  • fb9de9bc5c Russian translation update (#39782). Go MAEDA 2023-12-08 02:58:49 +00:00
  • ffaa5ccbbe Russian translation update for 5.1-stable (#39782). Go MAEDA 2023-12-08 02:55:53 +00:00
  • f8a1d73cff Merged r22498 from trunk to 5.1-stable (#39781). Go MAEDA 2023-12-08 02:41:40 +00:00
  • 34afd124fd Persian translation update for 5.1-stable (#39781). Go MAEDA 2023-12-08 02:39:36 +00:00
  • c08a607938 Merged r22496 from trunk to 5.1-stable (#39755). Go MAEDA 2023-12-07 13:03:36 +00:00
  • 7a06338a04 Fix CommonMark Markdown help page to reflect user's language setting (#39755). Go MAEDA 2023-12-06 14:26:57 +00:00
  • b150a8e9b2 Remove useless method #run_in_request? from db/migrate/20221214173537_add_select_project_publicity_permission.rb (#39777). Go MAEDA 2023-12-05 00:44:30 +00:00
  • f29c22157d Fix typo (#39110). Marius Balteanu 2023-12-04 06:18:21 +00:00
  • 07aab5a280 Fix deprecation warnings regarding the use of ActiveSupport::Deprecation.behavior (#39527, #36320). Go MAEDA 2023-12-01 06:59:04 +00:00
  • a3a6fe7c39 Tamil jstoolbar translation update for 5.1-stable (#39751). Go MAEDA 2023-12-01 01:40:05 +00:00
  • c5792817b4 Tamil translation update for 5.1-stable (#39751). Go MAEDA 2023-12-01 01:36:14 +00:00
  • 253e15e575 Update RuboCop target Rails version to 7.1 (#36320). Go MAEDA 2023-11-30 08:28:37 +00:00
  • 54afecb2ca Revert r21883 which was an workaround for #37626 (#37732, #36320). Marius Balteanu 2023-11-29 07:11:50 +00:00
  • 7b911245d3 Updates Rails to 7.1.2 (#36320). Marius Balteanu 2023-11-27 20:58:55 +00:00
  • bdbb52de11 Tagged version 5.0.7. 5.0.7 Marius Balteanu 2023-11-27 20:25:57 +00:00
  • e4a39a28ee Tagged version 5.1.1. 5.1.1 Marius Balteanu 2023-11-27 20:25:38 +00:00
  • 3d6102c91e Updates for 5.0.7 release. Marius Balteanu 2023-11-27 20:22:22 +00:00
  • bb44975cb0 Merged r22483 from trunk to 5.1-stable. Marius Balteanu 2023-11-27 20:20:35 +00:00
  • 859bc07edb Updates for 5.1.1 release. Marius Balteanu 2023-11-27 20:19:39 +00:00
  • 8a1bff856f Add missing copyrights (#37730). Marius Balteanu 2023-11-26 14:07:17 +00:00
  • b2b2dff941 Merged r22478 to r22479from trunk to 5.1-stable (#39714). Marius Balteanu 2023-11-26 13:57:25 +00:00
  • 9575af8c83 Merged r22475 to r22477 from trunk to 5.1-stable (#39737). Marius Balteanu 2023-11-26 13:56:36 +00:00
  • 10d667f6dd Add test for #39714. Marius Balteanu 2023-11-26 13:54:24 +00:00
  • 3abf021e4b Fix query grouping filter not working for custom field relations (#39714). Marius Balteanu 2023-11-26 13:53:41 +00:00
  • a9cb76278f Add @transaction_isolation@ variable to database.yml.example (#39592, #39737). Marius Balteanu 2023-11-26 13:21:13 +00:00
  • 9441710fae Update database versions and MySQL related documentation to include the workaround for concurrency issues (#39737, #39592). Marius Balteanu 2023-11-26 13:20:27 +00:00
  • 68fa456223 Workaround to fix a random failing test on MySQL 8 caused by the removal of implicit sorting for GROUP BY (#39737). Marius Balteanu 2023-11-26 13:11:23 +00:00
  • 83c671d40e Remove @request_store@ gem (#39110). Marius Balteanu 2023-11-21 06:48:03 +00:00
  • fd3843d821 Replace request_store with ActiveSupport::CurrentAttributes (#39110). Marius Balteanu 2023-11-21 06:45:54 +00:00
  • f5d68651a0 Add data-text-formatting attribute for selected markup language to body tag (#20620). Go MAEDA 2023-11-21 01:03:43 +00:00
  • 09777e21ae Merged r22468 to r22470 from trunk. Jean-Philippe Lang 2023-11-20 17:13:05 +00:00
  • 9e07e16bf1 CI server: disable ssl connexion to mysql server. Jean-Philippe Lang 2023-11-20 17:01:04 +00:00
  • b9a629cd25 Adds support for environment variable for CI mysql host. Jean-Philippe Lang 2023-11-20 16:52:22 +00:00
  • 543674090e Adds support for environment variable for CI postgresql host. Jean-Philippe Lang 2023-11-20 16:04:44 +00:00
  • 4daed3c867 Merged r22458, r22459, r22460, r22461, r22462 and r22464 from trunk to 5.1-stable (#39437). Marius Balteanu 2023-11-19 11:02:24 +00:00
  • 291d23e5fe Deprecate unused ApplicationHelper#render_if_exist (#39527). Go MAEDA 2023-11-19 07:41:21 +00:00
  • d6b86ca53d Fix typo in test names in application_helper_test.rb: Change "redner" to "render" (#39527). Go MAEDA 2023-11-19 07:30:08 +00:00
  • f24631a8bd Use tx_isolation for MySQL lower than 8. (#39437). Marius Balteanu 2023-11-19 07:10:53 +00:00
  • 85f5cbc778 Merged r22456 from trunk to 5.1-stable (#39576). Go MAEDA 2023-11-19 05:36:55 +00:00
  • 0a329dce2f Workaround to use READ-COMMITTED as transaction_isolation level when running the concurrency tests in MySQL. (#39437). Marius Balteanu 2023-11-18 22:30:52 +00:00
  • 92e779cafa Add concurrent subtask removal test to cover corrupted nested sets (#39437). Marius Balteanu 2023-11-18 22:27:35 +00:00
  • a2c203cca0 Revert undesired change (#22458). Marius Balteanu 2023-11-18 16:36:23 +00:00
  • a54155d206 Moves create parent issue journal to after_commit hook to work around stale object errors on concurrency (#39437). Marius Balteanu 2023-11-18 14:40:25 +00:00
  • aa9b681678 Use a global lock provided by @with_advisory_lock@ gem to work around deadlock issues when MySQL >= 5.7 (#39437). Marius Balteanu 2023-11-18 14:39:28 +00:00
  • b7a190399f Remove deprecated methods in Repository and AbstractAdapter (#39558). Marius Balteanu 2023-11-18 12:58:19 +00:00
  • 72dcb6a570 Fix rake yard does not work with Ruby >= 3.2 due to nested array issue (#39576). Go MAEDA 2023-11-18 04:18:59 +00:00
  • 6629fd6f3c Merged r22445, r22449 and r22450 from trunk to 5.0-stable (#39553). Marius Balteanu 2023-11-17 07:30:18 +00:00
  • 12c5325cf7 Merged r22445, r22449 and r22450 from trunk to 5.1-stable (#39553). Marius Balteanu 2023-11-17 07:30:03 +00:00
  • 635e31a952 Add missing fixture file intended for r22440 (#39511). Go MAEDA 2023-11-17 06:54:17 +00:00
  • 0d30af1bc2 Prevent auto requiring of 'yard' gem (#39547). Go MAEDA 2023-11-17 06:38:05 +00:00
  • 50381970d8 Disable RuboCop warning for intentional comma in percent string array (#39553). Go MAEDA 2023-11-17 04:24:28 +00:00
  • 60f7d22249 Simply regex (#39553). Marius Balteanu 2023-11-16 22:19:15 +00:00
  • d9e72d6ba2 Cover more tests for #39553. Marius Balteanu 2023-11-16 22:17:30 +00:00
  • 068559e9de Revert r22446 and r22447 (#39553). Marius Balteanu 2023-11-16 22:16:33 +00:00
  • 8c66e32b4f Simply regex (#39553). Marius Balteanu 2023-11-16 22:11:57 +00:00
  • ca95aed41b Cover more tests for #39553. Marius Balteanu 2023-11-16 22:08:36 +00:00
  • f75c4c3247 Fix mention notification is not sent when user pattern is leading by some punctuation marks like ! or ? (#39553). Marius Balteanu 2023-11-16 22:07:51 +00:00
  • a5d591bd16 Revert r22441 (#39553). Marius Balteanu 2023-11-16 22:04:35 +00:00
  • 2564598260 Revert r22442 (#39553). Marius Balteanu 2023-11-16 22:03:56 +00:00