Project

General

Profile

Activity

From 2026-09-05 to 2026-09-07

2026-09-07

21:57 Feature #44430: Fine-grained Personal Access Tokens
Bogdan Egikov wrote in #note-4:
>
> If any changes are needed to get this ready for a release, notify me and I'll ...
Marius BĂLTEANU
21:51 Feature #44430: Fine-grained Personal Access Tokens
Holger Just wrote:
>
> Most of the functionality of your new personal access tokens seems to mirror what we alread...
Marius BĂLTEANU
21:28 Feature #44430: Fine-grained Personal Access Tokens
Thanks for splitting this out, @marius.balteanu – happy to keep iterating on it here.
If any changes are needed t...
Bogdan Egikov
21:13 Feature #44430: Fine-grained Personal Access Tokens
I extracted from the initial patch posted by user:sledyuk in #43881 only the part related to Personal Access Tokens t... Marius BĂLTEANU
21:05 Feature #44430 (New): Fine-grained Personal Access Tokens
Extracted from #43881 only the part that implements the fine grained personal access tokens:
Bogdan Egikov wrote i...
Marius BĂLTEANU
21:15 Feature #43881: Strengthen API authentication: API tokens with expiration, scopes, rate limiting and audit logging
Extracted the implementation of Personal Access Tokens to #44430. Marius BĂLTEANU
20:50 Defect #44412: Themes with custom icons.svg slow down page rendering
user:maeda, I've committed the fix, thanks for taking care of these performance issues.

What do you think if we als...
Marius BĂLTEANU
20:30 Revision 25055 (svn): Memoize theme icon names instead of fetching them from the cache store for every icon (#44412).
Patch by Go MAEDA (user:maeda). Marius BĂLTEANU
20:18 Feature #44415 (Closed): Reduce icon rendering time by caching sprite paths
Merged to stable branches! Marius BĂLTEANU
20:17 Revision 25054 (svn): Merge r25050 from trunk to 6.1-stable (#44415).
Marius BĂLTEANU
20:17 Revision 25053 (svn): Merge r25050 from trunk to 7.0-stable (#44415).
Marius BĂLTEANU
17:37 Defect #44428 (Resolved): JSON API requests fail with JSON gem 3.0.0
Committed the fix to trunk in r25052. Go MAEDA
17:18 Defect #44428 (Resolved): JSON API requests fail with JSON gem 3.0.0
After updating the json gem to 3.0.0, JSON API requests with a request body (POST/PUT) fail, and many API tests fail ... Go MAEDA
17:34 Revision 25052 (svn): Pin JSON gem to versions below 3.0 because json 3.0.0 is not compatible with Rails 8.1.3.1 (#44428).
With json 3.0.0, ActiveSupport::JSON.decode raises ArgumentError, so
JSON API requests with a request body (POST/PUT)...
Go MAEDA
16:19 Defect #44366 (Closed): Deleting an issue custom field does not delete its workflow field permissions
Committed the fix in r25051. Thank you for reporting the issue. Go MAEDA
16:19 Revision 25051 (svn): Fix orphaned workflow field permissions left after deleting an issue custom field (#44366).
Patch by Go MAEDA (user:maeda). Go MAEDA
12:07 Feature #44426 (Closed): Use bootsnap to speed up the boot
Since Rails 5.2, new applications generated with @rails new@ have included bootsnap in their @Gemfile@ by default. Re... Go MAEDA
07:32 Feature #44425 (New): Render Mermaid code blocks as diagrams
This patch adds support for rendering code blocks written in Mermaid syntax as diagrams using Mermaid.js.
For exam...
Mizuki ISHIKAWA
03:44 Feature #3661: Configuration option to disable pdf creation of issues
I have proposed new permissions "Export issues" and "Export time entries" in #44424. They control the CSV and PDF exp... Go MAEDA
03:34 Feature #44424 (Closed): Add "Export issues" and "Export time entries" permissions
This patch adds "Export issues" and "Export time entries" permissions for consistency with the existing "Export wiki ... Go MAEDA

2026-09-06

23:48 Feature #44415 (Resolved): Reduce icon rendering time by caching sprite paths
Marius BĂLTEANU
23:48 Revision 25050 (svn): Resolve each icon sprite path only once per request (#44415).
Patch by Go MAEDA (user:maeda). Marius BĂLTEANU
23:45 Feature #39528 (Closed): Change mention link color for users without access to view issues
Marius BĂLTEANU
23:44 Patch #44423 (Closed): Improve performance when formatting user mentions
When formatting text containing user mentions (@@login@), Redmine performs individual database queries for each menti... Marius BĂLTEANU
09:06 Feature #44409 (Closed): Skip the nested set self-join in Issue.load_visible_total_spent_hours when no issues have subtasks
Committed the change in r25049. Go MAEDA
09:05 Revision 25049 (svn): Skip the nested set self-join in Issue.load_visible_total_spent_hours when no issues have subtasks (#44409).
Patch by Go MAEDA (user:maeda). Go MAEDA
07:19 Defect #44412: Themes with custom icons.svg slow down page rendering
Setting the target version to 7.0.2. Go MAEDA
06:54 Feature #44405 (Closed): Reduce repeated SQL queries caused by User#is_or_belongs_to? when issues are assigned to groups
Committed the patch in r25048. Go MAEDA
06:53 Revision 25048 (svn): Reduce repeated SQL queries caused by User#is_or_belongs_to? when issues are assigned to groups (#44405).
Patch by Go MAEDA (user:maeda). Go MAEDA
06:46 Feature #44396 (Closed): Reduce memory usage by not loading rbpdf until a PDF is generated
Committed the patch in r25046 and r25047. Go MAEDA
06:45 Revision 25047 (svn): Reduce memory usage by not loading rbpdf until a PDF is generated. (#44396).
Patch by Go MAEDA (user:maeda). Go MAEDA
06:32 Revision 25046 (svn): Fix the RuboCop offenses in lib/redmine/export/pdf.rb (#44396).
Patch by Go MAEDA (user:maeda). Go MAEDA
06:05 Feature #44400: Make the Download button save PDF files instead of displaying them inline in the browser
Setting the target version to 7.1.0. Go MAEDA
06:04 Defect #44418 (Closed): Fix typo in Japanese translation of mail_body_account_information_external
Merged the fix into the stable branches in r25044 and r25045. Go MAEDA
06:03 Revision 25045 (svn): Merged r25039 from trunk into 6.1-stable (#44418).
Go MAEDA
06:02 Revision 25044 (svn): Merged r25039 from trunk into 7.0-stable (#44418).
Go MAEDA
05:59 Patch #44413 (Closed): Document that Redmine does not start on Ruby 3.3.0
Merged the change into 7.0-stable and 6.1-stable branch in r25042 and r25043. Go MAEDA
05:59 Revision 25043 (svn): Merged r25037 from trunk into 6.1-stable (#44413).
Go MAEDA
05:55 Revision 25042 (svn): Merged r25037 from trunk into 7.0-stable (#44413).
Go MAEDA
00:16 Feature #3661: Configuration option to disable pdf creation of issues
Debian received a bug report requesting this feature and noting that it can be used to DoS web servers by overloading... Soren Stoutner

2026-09-05

09:31 Defect #37581 (Closed): Incorrect number and CSV separators in several locales
Committed the patches in r25040 and r25041. Thank you for your contribution. Go MAEDA
09:31 Revision 25041 (svn): Align CSV separators with Windows locale conventions (#37581).
Patch by Karel Pičman (user:picman) and Go MAEDA (user:maeda). Go MAEDA
09:20 Revision 25040 (svn): Sync number format separators and delimiters with rails-i18n (#37581).
Patch by Karel Pičman (user:picman) and Go MAEDA (user:maeda). Go MAEDA
 

Also available in: Atom