Search
Results (12855)
- Feature #44425 (Closed): Render Mermaid code blocks as diagrams
- This patch adds support for rendering code bl ... r diagrams to be described as text in wikis, issue descriptions, and other formatted text field ... patch could not be attached directly to this issue because it exceeds the attachment size limit ... pull/19.patch git am mermaid.patch </pre>
- Feature #44424 (Closed): Add "Export issues" and "Export time entries" permissions
- This patch adds "Export issues" and "Export time entries" permissions for ... ges", added in r3371). Any user who can view issues can export them as CSV or PDF, and any user ... rmission |_. Module |_. Controls | | Export issues | Issue tracking | Issue list CSV and PDF, single issue PDF, Gantt PDF and PNG, issue report CSV | | Export time entries | Time t ... "), the version changelog TXT (cheap, not an issue list export), and the CSV exports outside pr ... current behavior, the migration adds "Export issues" to every role that has "View issues" and "Export time entries" to every role th ... us PDF generation simply by removing "Export issues" from the Anonymous role, as suggested in #3661#note-2 and #3661#note-6.
- Patch #44423 (Closed): Improve performance when formatting user mentions
- When formatting text containing user mentions ... ks) in @link_to_mention@ On pages or long issue threads with multiple notes where active par ... 10.76ms | 11.64ms | Both patches attached.
- Feature #44421 (New): Prevent unintended updates to required custom fields added after issue creation
- This proposal concerns custom fields that are added after an issue has been created. When editing an issue, a newly added custom field is normally left ... required. * A default value is configured.
- Feature #44415 (Closed): Reduce icon rendering time by caching sprite paths
- @IconsHelper#svg_sprite_icon@ calls @asset_pa ... ch calls @svg_sprite_icon@ internally, on an issue page with 30 journals and 30 attachments dec ... 3.9 ms to 2.2 ms, a reduction of about 40%.
- Patch #44413 (Closed): Document that Redmine does not start on Ruby 3.3.0
- It was reported in #44403 that Redmine does not start on Ruby 3.3.0. This is caused by an issue with Ruby's handling of anonymous arguments (https://bugs.ruby-lang.org/issues/20090), which was fixed in Ruby 3.3.1. The attached patch adds this information to the Known Issues section of source:trunk/doc/INSTALL.
- Defect #44412 (Closed): Themes with custom icons.svg slow down page rendering
- When the current theme provides its own @icon ... With icons.svg and patch | | Typical page (issue list, project settings, etc.) |=. 20-65 ... 0 ms |=. < 1 ms | | Issue page with 30 journals and 30 attachments ... the cache store has no significant downside.
- Feature #44409 (Closed): Skip the nested set self-join in Issue.load_visible_total_spent_hours when no issues have subtasks
- @Issue.load_visible_total_spent_hours@ always self-joins the @issues@ table on the nested set columns to find subtasks, even when none of the given issues has subtasks. For an issue without subtasks, the total spent time is th ... tached patch checks whether any of the given issues has subtasks. If none does, it sums the visible time entries directly by @issue_id@. Otherwise, the existing query runs unch ... are no subtasks, the join only matches each issue itself. Skipping it avoids both the SQL join ... ded to build it. 2. **Query cache hit.** @IssuesController#show@, @#index@, and @IssueQuery#issues@ call @Issue.load_visible_spent_hours@ immediately before ... was called first, as in the controllers. All issues have no subtasks. |_. Case |_. Current |_. Patched |_. Change | | 1 ...
- Defect #44408 (Closed): Autocomplete popup ap ... the caret is near the bottom of the viewport
- The autocomplete request succeeds, but its su ... normally. When browser zoom is changed, the issue occurs across multiple browsers: * Chrome ... ls in a separate window does not resolve the issue. In the Network panel, the autocomplete r ... om, despite the request receiving a response.
- Feature #44407 (Closed): Preload the attachment authors when rendering a single issue in the REST API
- show.api.rsb renders the author of every attachment of the issue, causing an author lookup for each attachmen ... C [["container_id", 3], ["container_type", "Issue"]] ↳ app/views/issues/show.api.rsb:37 CACHE User Load (0.0ms) ... C [["container_id", 3], ["container_type", "Issue"]] ↳ app/views/issues/show.api.rsb:37 User Load (0.1ms) SELEC ... "AnonymousUser"], ["id", 2]] ↳ app/views/issues/show.api.rsb:37 </pre>
- Feature #44406 (New): Persist manually adjust ... n tables that belong to self-designed queries
- Hello, To explain my problem properly I ha ... e entire session. Many thanks in adavance.
- Feature #44405 (Closed): Reduce repeated SQL queries caused by User#is_or_belongs_to? when issues are assigned to groups
- @User#is_or_belongs_to?@ checks group members ... operations affected by this: * Viewing an issue as a user whose role can only see issues they are author or assignee of (or a private issue with the default visibility): @Issue#visible?@ issues one @groups_users@ query for each group-assigned related issue and @#123@ link on the page. * Collecting notification recipients after an issue update: @User#notify_about?@ checks both the assignee and the previous assignee, so reassigning an issue between groups issues two queries per candidate user. Both exp ... k checking @visible?@ for 500 group-assigned issues, queries on @groups_users@ dropped from 500 ... ut 40%. For example, checking two private issues assigned to different groups runs two queri ... us') AND `groups_users`.`user_id` = 3 </pre>
- Defect #44403 (Closed): db migrate error after upgrade to Redmine 7.0.1.devel.25030
- rake aborted! SyntaxError: /usr/local/rvm/g ... .0/bin/ruby_executable_hooks:22:in `<main>'
- Feature #44400 (Closed): Make the Download bu ... tead of displaying them inline in the browser
- Currently, the Download button downloads most ... png! *After:* !download-after%402x.png!
- Defect #44397 (Closed): Failed to register quote_reply_controller
- My name is Soren Stoutner. I am the maintain ... bug, can you point me in the right direction?
- Patch #44386 (Closed): Avoid N+1 queries generated by Webhook#setable_projects
- Extracted from #44337: > Vincent Robert wrote: > > The patch also resolves a performance issue by changing one line in @Webhook#setable_pro ... ueries when filtering lots of projects)
- Feature #44382 (Closed): Reduce the number of SQL queries when filtering issues by "Assignee's group" or "Author's group"
- When filtering issues by "Assignee's group" or "Author's group", @IssueQuery@ fetches the members of each group with ... e. The generated @where@ clause is unchanged.
- Defect #44381 (Closed): issue unauthorized but still access the dashboard page
- Unauthorized User Can Access Dashboard Una ... must not access the Dashboard. Note: This issue is occurring in production and requires a hotfix.
- Defect #44378 (Closed): Ghostscript process is left running when PDF thumbnail generation times out
- When generating a thumbnail for a PDF attachm ... , @ps@ shows the @gs@ process still running
- Defect #44377 (New): Incorrect redirect after editing or deleting a group in sudo mode
- When operating in sudo mode and going through ... not in sudo mode. A patch that fixes this issue is attached. The current implementation det ... erer header should not be necessary for this.
- Defect #44376 (Closed): Cannot deselect curre ... tom field without also deselecting "<< me >>"
- In a user format custom field with multiple v ... lves. *Steps to reproduce:* 1. Create an issue custom field: format "User", multiple values ... e current user as a value of the field on an issue 3. Open the issue edit form and try to remove yourself by ctrl ... use the "<< me >>" option remains selected.
- Feature #44374 (Closed): Cache builtin group ... ted GroupAnonymous and GroupNonMember queries
- @Group.anonymous@ and @Group.non_member@ perf ... by_role@ use the cache. Measured on @GET /issues@ in the test environment (fixtures, SQLite) ... hat builds visibility conditions, not just @/issues@.
- Defect #44373 (Closed): Check for updates not working in plugins page
- When the 'Check for updates' link is clicked ... ted correctly), not working in version 7.0.0.
- Defect #44372 (Closed): Chrome freezes for se ... sortable items such as the custom fields list
- Opening the "Possible values" page of a key/v ... he number of items. This is a known upstream issue that is still open ("jquery/jquery-ui#2062":https://github.com/jquery/jquery-ui/issues/2062). The cost is much higher in Chrome ... is the workaround suggested in the upstream issue. The behavior skipped by this workaround is ... stration > Custom fields * Administration > Issue statuses * Administration > Roles * Admini ... ttings > Forums tab * My page block layout
- Patch #44370 (New): Replace legacy top menu icons from Classic theme with SVG icons
- Before: !clipboard-202608242308-3zp5n.png! After: !clipboard-202608242303-klo20.png!