Commit Graph

6983 Commits

Author SHA1 Message Date
Go MAEDA
0329dbd6ba Arrow buttons for Available/Selected columns are misleading in the issues query form on RTL layouts (#43714).
Patch by Go MAEDA (user:maeda).


git-svn-id: https://svn.redmine.org/redmine/trunk@24376 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-27 00:32:46 +00:00
Marius Balteanu
1dfd165cbd Improve search filter in LDAP authentication (#43692).
git-svn-id: https://svn.redmine.org/redmine/trunk@24366 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-25 15:26:25 +00:00
Marius Balteanu
12964f76ed Code cleanup (#43643).
git-svn-id: https://svn.redmine.org/redmine/trunk@24364 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-24 04:53:35 +00:00
Marius Balteanu
cdcc702cc4 Fix failing tests (#43643).
git-svn-id: https://svn.redmine.org/redmine/trunk@24363 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-24 04:04:22 +00:00
Marius Balteanu
9e61fc978b Fix failing tests (#43643).
git-svn-id: https://svn.redmine.org/redmine/trunk@24362 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-23 19:28:40 +00:00
Marius Balteanu
083f8af2b8 Fix failing tests (#43643).
git-svn-id: https://svn.redmine.org/redmine/trunk@24361 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-23 16:31:34 +00:00
Marius Balteanu
da5245ea06 Add stimulus clipboard_controller and render copy button on the backend using copypre_scrubber (#43643).
Patch by Takashi Kato (user:tohosaku).



git-svn-id: https://svn.redmine.org/redmine/trunk@24360 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-23 16:14:04 +00:00
Marius Balteanu
acf0f9019e Support Loofah for textile (#43643):
* Add TablesortScrubber to both CommonMark and Textile Formatters. It will now be determined on the server-side whether to use tablesort.
* Migrate tablesort to Stimulus controller.
* Update tablesort to v5.7.0.
* Switch tablesort to ESM.

Patch by Takashi Kato (user:tohosaku).



git-svn-id: https://svn.redmine.org/redmine/trunk@24357 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-23 16:05:42 +00:00
Marius Balteanu
87f7660289 Sanitize query filter name row (#43694).
git-svn-id: https://svn.redmine.org/redmine/trunk@24343 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-22 18:33:04 +00:00
Marius Balteanu
587fd2fbc6 Sanitize name in user auto complete (#43691).
git-svn-id: https://svn.redmine.org/redmine/trunk@24342 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-22 18:12:19 +00:00
Marius Balteanu
48b610c74c Run recent_pages macro tests on the default text formatter (#43631).
git-svn-id: https://svn.redmine.org/redmine/trunk@24337 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-21 07:04:20 +00:00
Marius Balteanu
ff5a336ddb Fixes a bug where the link to subproject wiki page points to parent project (#43631).
git-svn-id: https://svn.redmine.org/redmine/trunk@24336 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-21 07:03:25 +00:00
Marius Balteanu
3ad25e2223 Adds a test to ensure that recent_pages do not disclose private project (#43631)..
git-svn-id: https://svn.redmine.org/redmine/trunk@24335 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-21 07:02:42 +00:00
Marius Balteanu
c8aa171cfb Adds the include_subprojects=true option to the recent_pages macro, allowing users to list recently updated pages from a project and its subprojects (#43631).
git-svn-id: https://svn.redmine.org/redmine/trunk@24334 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-20 18:01:19 +00:00
Marius Balteanu
473270b63a Check issue visibility inside Journal#add_watcher (#2716).
git-svn-id: https://svn.redmine.org/redmine/trunk@24314 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-15 06:57:41 +00:00
Marius Balteanu
4bdac82572 Add test for #2716.
git-svn-id: https://svn.redmine.org/redmine/trunk@24313 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-14 07:21:43 +00:00
Marius Balteanu
d3aa4e1458 Avoid generating PDF thumbnails for PostScript files (#43451).
Patch by Go MAEDA (user:maeda).


git-svn-id: https://svn.redmine.org/redmine/trunk@24267 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-05 08:32:06 +00:00
Marius Balteanu
a2069c2982 Improve issue visibility checks in attachment related methods (#43635).
git-svn-id: https://svn.redmine.org/redmine/trunk@24262 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-05 08:25:11 +00:00
Marius Balteanu
1b0307b02d Fix 500 error when saving a custom field with an invalid regular expression (#43521).
git-svn-id: https://svn.redmine.org/redmine/trunk@24259 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-05 08:21:44 +00:00
Marius Balteanu
b88b61444c Update Rails to 8.1.1 (#43428, #43205).
Patches by Takashi Kato (user:tohosaku).


git-svn-id: https://svn.redmine.org/redmine/trunk@24248 e93f8b46-1217-0410-a6f0-8f06a7374b81
2026-01-01 18:35:05 +00:00
Marius Balteanu
b8daf724f8 Adds 'project' option to recent_pages macro in order to display recent pages from a specific project (#43372).
Patch by Florian Walchshofer (user:amiswalc).



git-svn-id: https://svn.redmine.org/redmine/trunk@24235 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-28 02:57:00 +00:00
Marius Balteanu
11612e5174 Fixes error executing the include macro (Page not found) in projects list (#43526).
Patch by Mizuki ISHIKAWA (user:ishikawa999). 



git-svn-id: https://svn.redmine.org/redmine/trunk@24234 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-28 02:55:01 +00:00
Go MAEDA
e31e2a19e9 Delete link is missing from the context menu when using a relative URL root (#43603).
Patch by Kenta Kumojima (user:kumojima).


git-svn-id: https://svn.redmine.org/redmine/trunk@24216 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-18 11:18:21 +00:00
Go MAEDA
43f72bb6f2 Remove unused method addable_watcher_users from acts_as_watchable.rb (#43429).
git-svn-id: https://svn.redmine.org/redmine/trunk@24215 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-18 10:19:49 +00:00
Marius Balteanu
785eb325cb Updates test data for version and news webhook payload tests (#29664).
git-svn-id: https://svn.redmine.org/redmine/trunk@24206 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-08 08:36:08 +00:00
Marius Balteanu
c749dc2bd3 Adds webooks for versions (#29664).
git-svn-id: https://svn.redmine.org/redmine/trunk@24204 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-06 13:59:14 +00:00
Marius Balteanu
ea0a6dfbcb Adds webooks for news (#29664).
git-svn-id: https://svn.redmine.org/redmine/trunk@24203 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-06 13:58:51 +00:00
Marius Balteanu
6bc29c40fd Adds webhook events for time entries (#29664).
git-svn-id: https://svn.redmine.org/redmine/trunk@24202 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-06 12:38:39 +00:00
Marius Balteanu
4898e01652 Includes project in wiki page API response (#43569).
git-svn-id: https://svn.redmine.org/redmine/trunk@24201 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-06 12:27:53 +00:00
Marius Balteanu
e072374b80 Reverts unwanted change (#29664).
git-svn-id: https://svn.redmine.org/redmine/trunk@24200 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-04 22:24:09 +00:00
Marius Balteanu
79a0fbc459 Removes wrong assertion (#29664).
git-svn-id: https://svn.redmine.org/redmine/trunk@24199 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-04 22:20:07 +00:00
Marius Balteanu
8c229711d5 Adds webhook events for WikiPage (#29664).
git-svn-id: https://svn.redmine.org/redmine/trunk@24198 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-12-03 22:31:03 +00:00
Go MAEDA
7b1083698b Locked users are not shown in gray in the user list (#43282).
Patch by Go MAEDA (user:maeda).


git-svn-id: https://svn.redmine.org/redmine/trunk@24195 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-28 01:13:16 +00:00
Go MAEDA
4791d3801f Declare text direction on HTML element for better RTL/LTR styling support (#43506).
Patch by Go MAEDA (user:maeda).


git-svn-id: https://svn.redmine.org/redmine/trunk@24151 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-20 23:51:55 +00:00
Go MAEDA
9c8287dff1 Fix issues system tests by ensuring request completion (#43441).
Patch by Katsuya HIDAKA (user:hidakatsuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@24130 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-06 06:59:11 +00:00
Go MAEDA
f28c12a997 Fix wrong RuboCop's cop name (#43437).
git-svn-id: https://svn.redmine.org/redmine/trunk@24127 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-05 07:51:47 +00:00
Go MAEDA
157986c778 Fix RuboCop Rails/OrderArguments (#43438).
git-svn-id: https://svn.redmine.org/redmine/trunk@24125 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-05 07:41:46 +00:00
Go MAEDA
8a6ef6ddbc Fix a test failure in the Gantt chart context menu caused by unintended button clicks (#43397).
Patch by Katsuya HIDAKA (user:hidakatsuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@24118 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-05 04:21:51 +00:00
Go MAEDA
3a3194bbd5 Add copyright headers to webhook-related files (#29664).
git-svn-id: https://svn.redmine.org/redmine/trunk@24113 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-03 09:28:35 +00:00
Go MAEDA
1525eef7dd Progress bar custom field shows only "%" instead of "0%" when value is nil (#43409).
Patch by Nishida Yuya (user:nishidayuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@24112 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-03 08:23:58 +00:00
Go MAEDA
ca921b2eea Fix Gantt system test to correctly verify context menu open/close behavior (#43397).
Patch by Katsuya HIDAKA (user:hidakatsuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@24110 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-03 07:43:04 +00:00
Go MAEDA
c338a0c88a Fix Gantt context menu system test flakiness (#43397).
Patch by Katsuya HIDAKA (user:hidakatsuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@24109 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-03 07:40:06 +00:00
Go MAEDA
42a8c0e38f Use require_relative to load test_helper so that tests can be run with the ruby command (#29664).
git-svn-id: https://svn.redmine.org/redmine/trunk@24108 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-03 03:07:38 +00:00
Marius Balteanu
6860fdcd50 Fixes Layout/EmptyLinesAroundClassBody (#42737).
git-svn-id: https://svn.redmine.org/redmine/trunk@24097 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-31 07:48:51 +00:00
Marius Balteanu
949431a7a8 Properly rename scrubber files (#42737).
git-svn-id: https://svn.redmine.org/redmine/trunk@24095 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-31 07:22:23 +00:00
Marius Balteanu
d89a3b5e6f Replacing html-pipeline with Loofah for HTML Filtering (#42737).
Patch by Takashi Kato (user:tohosaku).



git-svn-id: https://svn.redmine.org/redmine/trunk@24094 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-31 06:38:27 +00:00
Marius Balteanu
19927b2382 Localize default commonmark alert titles (#43379).
Patch by Go MAEDA (user:maeda) and Marius BALTEANU (user:marius.balteanu).



git-svn-id: https://svn.redmine.org/redmine/trunk@24093 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-31 06:32:31 +00:00
Go MAEDA
f245ddc280 Fix failing tests caused by r24087 (#29664).
git-svn-id: https://svn.redmine.org/redmine/trunk@24088 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-30 10:04:15 +00:00
Go MAEDA
3775bb31d6 Extract Gantt view structure and wire Stimulus controllers (#43397).
Patch by Katsuya HIDAKA (user:hidakatsuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@24085 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-29 02:35:11 +00:00
Go MAEDA
53ac36c3b8 Add functional and system tests for current Gantt behaviour (#43397).
Patch by Katsuya HIDAKA (user:hidakatsuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@24084 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-29 01:32:48 +00:00