Project

General

Profile

Activity

From 2026-08-27 to 2026-08-29

2026-08-29

22:37 Defect #44397 (New): Failed to register quote_reply_controller
My name is Soren Stoutner. I am the maintainer of the Debian Redmine package.
https://tracker.debian.org/pkg/redm...
Soren Stoutner
22:27 Defect #44358: Markdownized preview shows broken images: Pandoc emits <img src="media/..."> but media is never extracted
I attached an additional patch 0003 that implements a configurable placeholder mode for embedded images.
The patch...
Florian Walchshofer
13:01 Patch #44386: Avoid N+1 queries generated by Webhook#setable_projects
Thank you! Holger Just
10:11 Defect #44372: Chrome freezes for several minutes when opening the possible values page of a key/value list custom field with thousands of values
I have updated the patch.
The previous patch used @addClass()@ directly, bypassing the widget's class tracking. As...
Go MAEDA
09:43 Defect #44378: Ghostscript process is left running when PDF thumbnail generation times out
Setting the target version to 7.0.2. Go MAEDA
09:27 Feature #44382: Reduce the number of SQL queries when filtering issues by "Assignee's group" or "Author's group"
Setting the target version to 7.1.0. Go MAEDA
07:51 Feature #44396 (New): Reduce memory usage by not loading rbpdf until a PDF is generated
Redmine loads the rbpdf gem at every boot, even though it is only needed for PDF export. This patch defers loading it... Go MAEDA
04:20 Feature #44385 (Closed): Replace MiniMime with Marcel in Redmine::MimeType for consistent MIME type lookup
Committed the aptch in r25019. Go MAEDA
01:22 Defect #44361: Preview returns a 404 error on the cross-project news form
Thank you for posting the patch.
The patch fixes the 404, but the preview on the cross-project news form is still ...
Go MAEDA
00:45 Patch #44392 (Resolved): Replace IO.read with File.read
Committed the patch in r25018. Go MAEDA

2026-08-28

23:36 Defect #44358: Markdownized preview shows broken images: Pandoc emits <img src="media/..."> but media is never extracted
I attached a patch for this issue.
The fix stores previews and extracted media in an attachment-specific directory...
Florian Walchshofer
13:36 Feature #44385: Replace MiniMime with Marcel in Redmine::MimeType for consistent MIME type lookup
Setting the target version to 7.1.0. Go MAEDA
10:45 Feature #44393 (New): Option to re-prompt Two factor authentication in sudo mode
Sudo mode (when enabled) forces the user to enter their password again before being able to perform specific actions.... Kilian Joechler
08:22 Patch #44392 (Closed): Replace IO.read with File.read
Redmine reads files with @IO.read@ and @IO.binread@ in a few places.
@IO.read@ and its variants treat an argument ...
Go MAEDA
07:27 Defect #44344 (Closed): Apache update on Redmine 4.1.1-4
Please use "forums":/projects/redmine/boards for asking questions. The Issues page is for reporting bugs, suggesting ... Go MAEDA
07:23 Patch #44391 (Closed): Update Doorkeeper to 5.9
Updated Doorkeeper to 5.9 in r25017. Go MAEDA
06:07 Patch #44391 (Closed): Update Doorkeeper to 5.9
https://rubygems.org/gems/doorkeeper Go MAEDA
05:44 Patch #44390 (Closed): Update RuboCop Rails to 2.37
Updated RuboCop Rails to 2.37 in r25016. Go MAEDA
05:41 Patch #44390 (Closed): Update RuboCop Rails to 2.37
https://rubygems.org/gems/rubocop-rails Go MAEDA
03:25 Patch #44388 (Closed): Update Rubyzip to 3.5
Updated Rubyzip to 3.5 in r25015. Go MAEDA
03:22 Patch #44388 (Closed): Update Rubyzip to 3.5
https://rubygems.org/gems/rubyzip Go MAEDA
03:02 Patch #44387 (Closed): Update MiniMagick to 5.3
Updated MiniMagick to 5.3 in r25014. Go MAEDA
02:58 Patch #44387 (Closed): Update MiniMagick to 5.3
https://rubygems.org/gems/mini_magick Go MAEDA
02:25 Patch #44352: Update Commonmarker gem to 2.10
Updated Commonmarker gem to 2.10 in r25013. Go MAEDA
01:40 Defect #44376: Cannot deselect current user in multi-select user custom field without also deselecting "<< me >>"
Setting the target version to 7.0.2. Go MAEDA
01:39 Feature #44374: Cache builtin group instances per request to avoid repeated GroupAnonymous and GroupNonMember queries
Setting the target version to 7.1.0. Go MAEDA
01:36 Patch #44359 (Closed): Drop support for Ruby 3.2
Committed the patch in r25012. Thank you. Go MAEDA

2026-08-27

23:00 Patch #44386: Avoid N+1 queries generated by Webhook#setable_projects
Holger Just wrote in #note-9:
>
> We should also drop the @to_a@ there. Instead, in the @before_validation@ hook w...
Marius BĂLTEANU
20:25 Patch #44386 (Resolved): Avoid N+1 queries generated by Webhook#setable_projects
Committed the performance fix, thanks! Marius BĂLTEANU
20:18 Patch #44386 (Resolved): 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 l...
Marius BĂLTEANU
21:52 Feature #12388: Diffs for editions of issue/notes entries
Thanks @amiswalc and @Grovkillen for your feedback, I completely agree that we should properly implement this.
Marius BĂLTEANU
20:21 Feature #44337: Add an administration page listing all webhooks
Vincent Robert wrote:
> The patch also resolves a performance issue by changing one line in @Webhook#setable_project...
Marius BĂLTEANU
18:59 Feature #44337: Add an administration page listing all webhooks
> * The performance fix (@Webhook#setable_projects@) should be in a separate commit, it is unrelated to the admin pag... Holger Just
14:46 Feature #44385 (Closed): Replace MiniMime with Marcel in Redmine::MimeType for consistent MIME type lookup
Redmine currently uses two MIME type databases:
* MiniMime, used by @Redmine::MimeType@ to look up a type from a f...
Go MAEDA
11:52 Feature #44021 (Closed): Include the latest note author in the assignee dropdown's "Author / Previous assignee" group and rename it to "Author / Recent participants"
Committed the patch in r25008 and r25009. Go MAEDA
09:41 Feature #44382 (New): 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 ... Go MAEDA
07:55 Defect #44381 (Closed): issue unauthorized but still access the dashboard page
Redmine does not have a page with the URL `/dashboard/`. That screenshot appears to be from an application other than... Go MAEDA
06:54 Defect #44381 (Closed): issue unauthorized but still access the dashboard page
Unauthorized User Can Access Dashboard
Unauthorized users can still access the Dashboard page even though the API ...
Ronit Shakya
03:15 Feature #44364 (Closed): Improve the performance of the issues API when listing issues
Committed the patch in r25006 and r25007. Go MAEDA
02:38 Defect #44366: Deleting a CustomField leaves orphaned workflow records
Attached is an updated patch.
The deletion now uses the @WorkflowPermission@ model instead of @WorkflowRule@, both...
Go MAEDA
 

Also available in: Atom