Search
Results (12665)
- Patch #44157 (New): Add parent issue as a groupable column in issue query
- h2. Problem The parent issue column (@:parent@) in @IssueQuery@ is not available as a grouping option. Users who manage issues with parent-child relationships cannot group issue lists by parent issue, which would be useful for tracking work bro ... s patch adds grouping support for the parent issue column by introducing a @QueryParentIssueColumn@ subclass, following the same pattern ... p/models/query.rb@* Add a new @QueryParentIssueColumn@ class: <pre><code class="ruby"> class QueryParentIssueColumn < QueryColumn def groupable? true end def group_by_statement "#{Issue.table_name}.parent_id" end def group ... @group_by_sort_order@ to handle @QueryParentIssueColumn@, so that grouping sorts by @parent_id ... e_zone) elsif column.is_a?(QueryParent...
- Defect #44156 (New): Issue with redmine API
- Hi, I am sending a API call to redmine to ... api call is like https://abbaabbababa.com//issues/36946-06-26-24190900.json It returns true ... If i open ticket https://abbaabbababa.com//issues/36946 with url https://abbaabbababa.com//issues/36946-06-26-24190900 It works. It's not d ... n be used to verify if ticket exist or not?
- Feature #44153 (New): Include associated projects in issue custom fields API response
- This patch adds project scope information to the Custom Fields REST API. For @IssueCustomField@ entries returned by @GET /custom ... the web UI, administrators can configure an issue custom field to be available for all project ... API, improving consistency with the web UI.
- Defect #44152 (New): Custom Fields API does not return visible roles for custom fields other than issue custom fields
- In the Web UI, role-based visibility can be configured for @IssueCustomField@, @TimeEntryCustomField@, @Projec ... urrently returns the @roles@ array only for @IssueCustomField@. As a result, API clients cannot ... ility settings for custom fields other than @IssueCustomField@ that support role-based visibili ... isibility. The existing API response for @IssueCustomField@ remains unchanged.
- Defect #44132 (New): Project creation returns ... rrent project create/destroy on MySQL/MariaDB
- Note: the bug report details were created with Claude Code after I ran into the issue when trying to make some updates to my redmi ... 5;set rewrites is *exactly the situation the Issue nested set already documents as broken* and ... ry lock*: <pre> # lib/redmine/nested_set/issue_nested_set.rb:171-194 (mysql branch) elsif ... o deadlock errors all the time otherwise. Issue.with_advisory_lock!("lock_issues", timeout_seconds: 30) do ... yie ... ted set the same advisory-lock guard the Issue nested set already uses (the @with_advisory_ ... tedSet#lock_nested_set@ to take a block (as @IssueNestedSet#lock_nested_set@ does) and, on MySQ ... global tree (no @root_id@ partitioning like issues), one global advisory lock (@"lock_projects ... ic, consistent with the existing comment in @issue_nested_set.rb@. * Reproduced against the pu ... full run fail with this 500, varying by run.
- Feature #44129 (Closed): Allow relative default values for date format custom fields
- Currently, date format custom fields can only ... * Three days before today For example, an issue custom field named "Response deadline" can b ... ult offset of @7@. When a user creates a new issue on May 1, the field is pre-filled with May 8 ... id gray;}.date-format-cf-relative%402x.png!
- Feature #44121 (New): Automatically update relative time labels via JavaScript
- Currently, relative time labels such as "3 mi ... es that remain open for a long time, such as issue pages, activity pages. !{width:600px}clipboard-202605262231-sjmxg.png!
- Patch #44116 (Closed): Enable parallel test execution in GitHub CI
- This patch enables parallel tests by default. ... cts between parallel tests. h4. Fix flaky IssueNestedSetConcurrencyTest This stabilizes @IssueNestedSetConcurrencyTest@ by initializing Active Record connections before running concurrent issue updates. This avoids random failures like th ... y parallel test execution. <pre> Error: IssueNestedSetConcurrencyTest#test_concurrent_subt ... ey into hash during iteration test/unit/issue_nested_set_concurrency_test.rb:90:in `block ... subtask_removal' bin/rails test test/unit/issue_nested_set_concurrency_test.rb:76 </pre> ... "TimeEntryTest#test_should_not_accept_closed_issue":https://github.com/hidakatsuya/redmine/acti ... TimeEntryTest#test_should_not_accept_closed_issue [test/unit/time_entry_test.rb:186]: --- exp ... @@ -1 +1 @@ -"Cannot log time on a closed issue...
- Patch #44073 (Closed): TimeEntryTest#test_should_not_accept_closed_issue fails randomly depending on locale
- TimeEntryTest#test_should_not_accept_closed_issue may fail if another test changes the locale ... TimeEntryTest#test_should_not_accept_closed_issue [test/unit/time_entry_test.rb:186]: --- exp ... @@ -1 +1 @@ -"Cannot log time on a closed issue" +"Impossibile registrare il tempo su una s ... end def test_should_not_accept_closed_issue + set_language_if_valid 'en' with_settings :timelog_accept_closed_issues => '0' do project = Project.find(1) ... .generate project: project </code></pre>
- Defect #44072 (Closed): OauthProviderSystemTe ... ion_creation_and_authorization fails randomly
- OauthProviderSystemTest#test_application_crea ... ccess_grants.last - assert_equal 'view_issues view_project', grant.scopes.to_s - - ... ccess_grants.last + assert_equal 'view_issues view_project', grant.scopes.to_s + ... : true, text: /Oauth Test/ </code></pre>
- Defect #44069 (Closed): Remove redundant underline from abbr elements
- The rule for @abbr@ already applies a dotted ... ccc}screenshot%202026-05-20%2014.48.27.png!
- Defect #44068 (New): Time zone list issue
- There is no Europe/Kyiv time zone in the drop-down list. Is there any way to add it?
- Patch #44065 (Closed): Remove unused i18n keys
- The attached patches remove the following unu ... e_view_all | r54: "View all changes" link in issues/show.rhtml | r613: IssuesController#history was removed, so the link ... last_changes | r54: "last N changes" text in issues/show.rhtml | r613: issue history switched to full display, removing t ... ule selection moved into the project form |
- Feature #44063 (New): Implement enforcable or automated api key rotation
- From a security perspective, having a once ge ... e forcing the users to use two-factor tokens.
- Feature #44061 (Closed): Support Tab/Shift+Ta ... elected textarea lines in CommonMark Markdown
- Add Tab / Shift+Tab support for indenting and ... s, so indentation shortcuts are not needed.
- Patch #44059 (Closed): Traditional Chinese translation (to r24657)
- * Translations added: ** label_last_used_on, ... rmat_groups_then_users, label_enable_default_issue_due_date_offset, label_days_relative_to_toda ... gnee_dropdown_display_format_users_by_group
- Defect #44058 (Closed): Translation missing: setting_default_issue_due_date_offset
- The translation key setting_default_issue_due_date_offset for the setting default_issue_due_date_offset, which was added in #31518, ... as "translation missing: en.setting_default_issue_due_date_offset".
- Defect #44054 (Closed): On the edit custom qu ... " and "Default columns" due to their distance
- On the edit custom query screen, the checkbox ... s." I would appreciate your consideration.
- Defect #44053 (Closed): Missing Tabler icon in issue changeset details
- In the issue changeset detail, we still have the old icons
- Defect #44051 (Closed): CSV import fails with ... <"\n"> in line 1` on latest trunk on Windows
- I faced a problem to import a CSV file into R ... e <"\n"> in line 1.) </pre> !{width:500px}issues_csv_import_error.png! h3. Expected beh ... Debian (Docker) with the same CSV file. The issue seems to occur only on Windows. This looks ... sample * attachment:min-repro-crlf-bom.csv
- Defect #44043 (Closed): Missing dependency while upgrade
- While updating from Redmine 5.1.10 to 6.1.2, ... 8.0.45 * ruby 3.2.3 * Linux (Ubuntu 24.04)
- Defect #44042 (Confirmed): Watchers section i ... updated when watching a subtasks or related issue via context menu
- When viewing an issue page that lists sub-issues or related issues, using the context menu (right-click) on one of those issues to watch or unwatch it causes the watchers sidebar of the currently displayed (parent) issue to be incorrectly re-rendered with the watcher data of the operated issue. This is a display-only bug. The parent issue's watchers are not modified in the database ... is wrong. Steps to reproduce: 1. Open an issue that has sub-issues or related issues. 2. Right-click on a sub-issue or related issue to open the context menu. 3. Click Watch or Unwatch. 4. The watchers sidebar on the parent issue page is updated with the watcher information of the sub-issue...
- Defect #44029 (Closed): Wide tables in attachment preview overflow the container border
- When previewing a Pandoc-converted attachment ... .wiki border, breaking the layout. The same issue occurs when previewing a Markdown file that ... ink { margin: 0 0 0.5em; } </code></pre>
- Feature #44024 (New): Add REST API support for configuring project-specific time tracking activities
- Redmine currently allows users to configure t ... etadata; * enabled modules; * trackers; * issue categories; * members and roles; * custom ... updated with request and response examples.
- Feature #44021 (New): Update "Author / Previo ... ticipants" and include the latest note author
- When editing an existing issue, the assignee dropdown includes an "Author / ... . As a result, the section would include the issue author, the previous assignee, and the lates ... iven discussions, it is common to assign the issue to the user who left the latest note. Includ ... id gray;}.clipboard-202605041517-dtgy1.png!