summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add a button to copy `pre` code block content to the clipboard (#29214).Go MAEDA2025-04-179-20/+178
| | | | | | | Patch by Mizuki ISHIKAWA (user:ishikawa999) and Katsuya HIDAKA (user:hidakatsuya). git-svn-id: https://svn.redmine.org/redmine/trunk@23663 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Optimize autocomplete issue listing triggered by typing "##" by eager ↵Go MAEDA2025-04-161-1/+1
| | | | | | | | | loading trackers (#42574). Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@23660 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates translations for Array#to_sentence (#42580).Go MAEDA2025-04-1649-101/+137
| | | | | | | Patch by Katsuya HIDAKA (user:hidakatsuya). git-svn-id: https://svn.redmine.org/redmine/trunk@23659 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prevent delete relation icon overflow with long related issue subjects on ↵Marius Balteanu2025-04-151-0/+4
| | | | | | related issues sections on an issue page in mobile view (#41828). git-svn-id: https://svn.redmine.org/redmine/trunk@23658 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add/remove @icon-rtl@ class when switching between angle-down / angle-right ↵Marius Balteanu2025-04-131-2/+10
| | | | | | SVG icons (#42465). git-svn-id: https://svn.redmine.org/redmine/trunk@23656 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Improve SVG icon compatibility with RTL languages by adding the @rtl@ ↵Marius Balteanu2025-04-1316-29/+34
| | | | | | parameter to @sprite_icon@ method. When it is @true@, it adds the 'icon-rtl' class to SVG icons, flipping their direction if an RTL language is used (#42465). git-svn-id: https://svn.redmine.org/redmine/trunk@23654 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not show legacy bullet add icon in search for watchers if SVG is rendered ↵Marius Balteanu2025-04-131-1/+1
| | | | | | for RTL languages (#42465). git-svn-id: https://svn.redmine.org/redmine/trunk@23652 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces magnifier legacy icon with SVG icon for RTL language (#42465).Marius Balteanu2025-04-131-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23651 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removes extra padding in administration menu icons for RTL languages (#42465).Marius Balteanu2025-04-131-2/+2
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23650 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes sidebar switch button display in RTL language (#42575).Marius Balteanu2025-04-131-3/+20
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23649 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Update versions of Ruby standard gems to match those bundled with Ruby 3.4 ↵Go MAEDA2025-04-121-3/+3
| | | | | | (#41976). git-svn-id: https://svn.redmine.org/redmine/trunk@23648 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Disable RuboCop Style/BarePercentLiterals (#41884).Go MAEDA2025-04-122-7/+3
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23647 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Traditional Chinese translation update (#42573).Go MAEDA2025-04-121-2/+2
| | | | | | | Patch by ChunChang (Nagaharu) Lo (user:shortie). git-svn-id: https://svn.redmine.org/redmine/trunk@23646 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix random test failure in MemberTest#test_update_roles_with_inherited_roles ↵Go MAEDA2025-04-121-2/+2
| | | | | | due to non-deterministic ordering (#42572). git-svn-id: https://svn.redmine.org/redmine/trunk@23641 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Update Rubocop Rails to 2.31 (#42044).Go MAEDA2025-04-123-12/+2
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23640 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Update Rubocop Performance to 1.25 (#41761).Go MAEDA2025-04-122-2/+4
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23639 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Update RuboCop to 1.75 (#41884).Go MAEDA2025-04-123-5/+6
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23638 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Update RuboCop to 1.74 (#41884).Go MAEDA2025-04-123-5/+7
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23637 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Regenerate .rubocop_todo.yml (#41884).Go MAEDA2025-04-121-1/+0
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23636 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop Lint/UselessConstantScoping (#41884).Go MAEDA2025-04-111-0/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23635 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop Style/ComparableBetween (#41884).Go MAEDA2025-04-112-3/+3
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23634 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix random test failure in ProjectAdminQueryTest due to missing language ↵Go MAEDA2025-04-111-0/+1
| | | | | | setting (#42562). git-svn-id: https://svn.redmine.org/redmine/trunk@23631 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Revert r23629: incorrect issue number (#41884) in commit messageGo MAEDA2025-04-111-1/+0
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23630 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix random test failure in ProjectAdminQueryTest due to missing language ↵Go MAEDA2025-04-111-0/+1
| | | | | | setting (#41884). git-svn-id: https://svn.redmine.org/redmine/trunk@23629 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Update RuboCop to 1.73 (#41884).Go MAEDA2025-04-113-3/+6
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23628 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop Style/RedundantCondition (#41884).Go MAEDA2025-04-114-16/+5
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23627 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop Lint/SuppressedExceptionInNumberConversion (#41884).Go MAEDA2025-04-113-8/+2
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23626 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Exclude known RuboCop Lint/UselessConstantScoping offenses to prevent ↵Go MAEDA2025-04-112-8/+8
| | | | | | regressions while allowing new checks (#41884). git-svn-id: https://svn.redmine.org/redmine/trunk@23625 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop Style/RedundantFormat by renaming custom `format` method to ↵Go MAEDA2025-04-112-37/+32
| | | | | | `to_html` to avoid name conflict with `Kernel#format` (#41884). git-svn-id: https://svn.redmine.org/redmine/trunk@23624 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Update RuboCop to 1.72 (#41884).Go MAEDA2025-04-112-2/+21
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23623 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop Lint/SharedMutableDefault (#41884).Go MAEDA2025-04-111-2/+2
| | | | | | | Although `Hash.new {|h, k| h[k] = []}` is commonly used for this pattern, `Hash.new {|_h, _k| []}` is more appropriate here to avoid modifying the hash when accessing missing keys, which would cause `UserTest#test_accessing_projects_by_role_with_no_projects_should_return_an_empty_array` to fail. git-svn-id: https://svn.redmine.org/redmine/trunk@23622 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds the Bullet gem to detect query problems such as N+1 and improve ↵Go MAEDA2025-04-102-0/+7
| | | | | | | | | performance (#42555). Patch by Katsuya HIDAKA (user:hidakatsuya). git-svn-id: https://svn.redmine.org/redmine/trunk@23621 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Update locales (#42441).Go MAEDA2025-04-1049-0/+98
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23620 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Improve role deletion error message to display projects containing members ↵Go MAEDA2025-04-103-6/+37
| | | | | | | | | under the role (#42441). Patch by Mizuki ISHIKAWA (user:ishikawa999). git-svn-id: https://svn.redmine.org/redmine/trunk@23619 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Skip repository tests when the SCM client command is unavailable (#42500).Go MAEDA2025-04-1017-13/+21
| | | | | | | Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@23618 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Traditional Chinese translation update (#42556).Go MAEDA2025-04-101-2/+2
| | | | | | | Patch by ChunChang (Nagaharu) Lo (user:shortie). git-svn-id: https://svn.redmine.org/redmine/trunk@23617 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Galician translation update (#42543).Go MAEDA2025-04-091-11/+11
| | | | | | | Patch by Guillermo ML (user:guillermoml). git-svn-id: https://svn.redmine.org/redmine/trunk@23616 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Remove trailing whitespaces from doc/INSTALL (#41976).Go MAEDA2025-04-091-2/+2
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23613 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add Ruby 3.4 to supported Ruby versions (#41976).Go MAEDA2025-04-093-3/+3
| | | | | | | Patch by Katsuya HIDAKA (user:hidakatsuya). git-svn-id: https://svn.redmine.org/redmine/trunk@23612 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix: Avoid "literal string will be frozen in the future" warning on Ruby 3.4 ↵Go MAEDA2025-04-083-4/+4
| | | | | | | | | (#41976). Patch by Go MAEDA (user:maeda) and Katsuya HIDAKA (user:hidakatsuya). git-svn-id: https://svn.redmine.org/redmine/trunk@23611 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Update locales (#42477).Go MAEDA2025-04-0848-0/+96
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23610 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix slow loading of global spent time list in MySQL (#40728).Go MAEDA2025-04-081-6/+13
| | | | | | | | | In MySQL, the query to retrieve the global spent time list is sometimes extremely slow (taking several minutes in some environments) due to an inefficient join order chosen by the query optimizer. This patch adds an optimizer hint to improve the join order and ensure consistent performance. Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@23609 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use toggleExpendCollapseIcon function in Collapse all/Expand all (#42369).Marius Balteanu2025-04-071-4/+6
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23606 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes expander icon not working in repository tree (#42532).Marius Balteanu2025-04-071-3/+8
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23605 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Change arrow_right.png legacy icon used to display indentation with a ↵Marius Balteanu2025-04-062-10/+11
| | | | | | customized chevron-right.svg (#42520). git-svn-id: https://svn.redmine.org/redmine/trunk@23602 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Change arrow_down.png legacy icon with chevron-down.svg in select and ↵Marius Balteanu2025-04-062-3/+4
| | | | | | project jump box (#42181). git-svn-id: https://svn.redmine.org/redmine/trunk@23601 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix rubocop offence "Layout/LineLength: Line is too long" (#42145, #42514).Marius Balteanu2025-04-041-1/+3
| | | | | | Patch by Katsuya HIDAKA (user:hidakatsuya). git-svn-id: https://svn.redmine.org/redmine/trunk@23598 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ignores @imagemagick_convert_command@ option when generating an image in ↵Marius Balteanu2025-04-031-1/+7
| | | | | | Gantt module (#42145). git-svn-id: https://svn.redmine.org/redmine/trunk@23597 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Configurable columns for related and sub issues lists (#42477).Go MAEDA2025-04-028-55/+100
| | | | | | | Patch by Jens Krämer (user:jkraemer). git-svn-id: https://svn.redmine.org/redmine/trunk@23596 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Improve performance of `TimeEntry#assignable_users` by reducing SQL queries ↵Go MAEDA2025-04-021-2/+5
| | | | | | | | | (#35927). Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@23595 e93f8b46-1217-0410-a6f0-8f06a7374b81