Redmine: Issueshttps://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292024-03-25T14:12:31ZRedmine
Redmine Redmine - Feature #40450 (New): Add API-Request for fetching Journals which has changed since a c...https://www.redmine.org/issues/404502024-03-25T14:12:31ZThomas Hoffmann
<p>We want to synchronize the redmine issues with our internal system.<br />For this purpose, we need a feature to fetch changed journal entries of an issue.<br />Editing a journal entry doesn't change the updated_on field of the issue.</p>
<p>Therefore, we would like to have a GET call like:<br /><pre>
https://domain.com/journals.json?updated_on=%3E%3D2024-03-25T07%3A24%3A03Z
</pre></p>
<p>Currently, the journals endpoint only supports updates, but no GET requests.</p> Redmine - Feature #40425 (New): Custom fields » Tasks » New custom field » Format » List » Possib...https://www.redmine.org/issues/404252024-03-19T11:43:49ZGco IT
<p>Any ideas on how to highlight the font colors after submit a issue, I selected a point? use in list format.</p>
<p>--Please Select--<br /><span style="color:red;">Testuser</span><br /><span style="color:orange;">Testuser</span><br /><span style="color:blue;">Testuser</span></p> Redmine - Patch #40221 (New): Update wiki content related to how to create a custom themehttps://www.redmine.org/issues/402212024-02-10T10:31:36ZMarius BĂLTEANU
<p>After we finish the migration to Asset Pipeline, we need to update Wiki pages related to custom themese, for example: <a class="wiki-page" href="https://www.redmine.org/projects/redmine/wiki/HowTo_create_a_custom_Redmine_theme">HowTo_create_a_custom_Redmine_theme</a></p> Redmine - Patch #40194 (New): Fix error in clear_disabled_fields method when IssuePriority is mis...https://www.redmine.org/issues/401942024-02-05T15:57:18ZYazan Al aeddin
<p>Hello</p>
<p>The clear_disabled_fields method in the Redmine codebase raises a NoMethodError exception when called,<br /> and the IssuePriority model is missing. This occurs due to an attempt to access the id attribute of IssuePriority without verifying its presence. The proposed fix ensures that the method gracefully handles the case where IssuePriority is missing by checking for its presence before accessing its attributes.<br />I propose this patch</p> Redmine - Feature #40159 (New): Back date entries resttriction https://www.redmine.org/issues/401592024-01-31T07:32:30ZAmit Saxena
<p>I want configure start date/due date</p>
<p>But start date can be selected only 2 days back from current calander date</p>
<p>Is there any feature</p> Redmine - Patch #39385 (New): Install Redmine on cPanel hostinghttps://www.redmine.org/issues/393852023-10-27T14:06:51ZAndre Men
<a name="Install-Redmine-on-cPanel-hosting"></a>
<h1 >Install Redmine on cPanel hosting<a href="#Install-Redmine-on-cPanel-hosting" class="wiki-anchor">¶</a></h1>
<p>Any one can install it for me over cPanel hosting?</p>
<p>I need a fresh install.</p>
<p>Regards, Andre</p> Redmine - Feature #38839 (New): A developer or project manager can update an issue (submit a note...https://www.redmine.org/issues/388392023-07-12T17:59:25Zbenjamin melançon
<p>A person ought to be able to make a status update without the extra click (and visual noise) of editing the ticket first.</p> Redmine - Feature #38494 (New): Add user with same roles | add by duplicate user roleshttps://www.redmine.org/issues/384942023-04-26T10:32:11ZFabrizio Sebastiani
<p>When adding a new user to an existing project it would be very useful to add the user by copying the roles set from some an already existing user in the project instead of manually tag same roles one-by-one.</p>
<p>Looks reasonable to add a new button beside "Edit"-"Delete" something like "Dup":</p>
<ul>
<li>(Project) -> setting -> Members -> (select an existing user X) </li>
<li>click on new button like "Dup" beside "Edit / Delete" </li>
<li>the same dialog of "New user" is open, but it provided same roles of X already flagged on</li>
<li>continue like "New user" use case: new names can be choosed and / or roles still changed; then confirm with "Add" button.</li>
</ul> Redmine - Feature #38431 (Needs feedback): Add Counter to newshttps://www.redmine.org/issues/384312023-04-11T06:21:48ZC S
<p>It would be great to have a counter for the news views...</p> Redmine - Patch #37994 (New): Unify link to user/group in application helperhttps://www.redmine.org/issues/379942022-12-05T16:12:13ZDmitry Makurin
After <a class="changeset" title="Add link from group name to group page on project overview page (#12795). Patch by Go MAEDA." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/21073">r21073</a> was introduced application helper has multiple methods to render user/group links:
<ul>
<li>link_to_user</li>
<li>link_to_principal</li>
<li>link_to_group</li>
</ul>
<p>The <code>link_to_principal</code> method combines the functionality of the other two. They don't have much use right now. I propose to unify all 3 methods in one.</p>
<p>An attached patch removes <code>link_to_user</code> and <code>link_to_group</code> methods and adds two aliases to <code>link_to_principal</code> (user and group respectively).</p>
<p><code>link_to_group</code> was used to redirect admin user to edit group page which is obsolete since all users have access to show group page and there is an edit link for admin.</p>
<p>Patch also adds a new test to confirm edit link presence for admins.</p> Redmine - Patch #37748 (New): Favicon takes a long time to loadhttps://www.redmine.org/issues/377482022-10-04T10:56:01ZGasper C
<p>I'm using passenger standalone and nginx as proxy webserver. Redmine is v5.0.2.</p>
<p>I've noticed that favicon isn't cached, and takes a ridiculous amount to load (~30ms).</p>
<p>While caching should be configured at webserver level, I've noticed that when I remove versioning from the favicon, it only takes about 4ms to load it.</p>
<p>This is a simple patch, maybe it would be better to remove some more of the code related to favicon, but I'm not familiar with ruby.</p>
<p>Before:<br /><img src="https://www.redmine.org/attachments/download/29750/before.png" alt="" /></p>
<p>After:<br /><img src="https://www.redmine.org/attachments/download/29749/after.png" alt="" /></p> Redmine - Patch #36438 (New): Support nulls first/last option for sorting order of custom querieshttps://www.redmine.org/issues/364382022-01-17T12:41:18ZDmitry Makurin
<p>A lot of RDBMS has support for placement of null values at the start or end using options nulls first/last.</p>
<p>Atached patch adds two more order options to the saved query:</p>
<ul>
<li>Ascending nulls last.</li>
<li>Descending nulls first.</li>
</ul>
<p><img src="https://www.redmine.org/attachments/download/28682/ksnip_20220117-150142.png" title="order options" alt="order options" /></p>
<p>And the result of issues sorted by <code>due date ascending nulls last</code>:</p>
<p><img src="https://www.redmine.org/attachments/download/28683/ksnip_20220117-150213.png" title="sported issues" alt="sported issues" /></p>
<p>Patch probably broken when using MySql since it doesn't have a straightforward syntax for order predicate but it's fine using SQLite3 or Postgres.</p> Redmine - Feature #36376 (New): accidentally delete a member in the project member settingshttps://www.redmine.org/issues/363762021-12-31T15:57:06Zkiyoshi ohgishi
<a name="problem"></a>
<h3 >problem<a href="#problem" class="wiki-anchor">¶</a></h3>
<p>When checking multiple members in succession, whether the role is from a group or personalized<br />"Edit" and "Delete" are mixed at the right end, and I accidentally press "Delete".</p>
<a name="measures"></a>
<h3 >measures<a href="#measures" class="wiki-anchor">¶</a></h3>
Do one of the following:
<ul>
<li>Display a confirmation dialog before deleting.</li>
<li>"Edit" that is always displayed is fixed at the right end, and "Delete" that is displayed depending on the condition is the second from the right.</li>
</ul>
<p>/* The following is a Japanese supplement */</p>
<a name="Subject"></a>
<h3 >Subject<a href="#Subject" class="wiki-anchor">¶</a></h3>
<p>プロジェクトのメンバ設定で間違ってメンバを削除してしまう</p>
<a name="問題点"></a>
<h3 >問題点<a href="#問題点" class="wiki-anchor">¶</a></h3>
<p>ロールがグループ由来か個人設定か、複数メンバを連続して確認する際、<br />右端に「編集」と「削除」が混在しており間違って「削除」を押してしまう。</p>
<a name="対策"></a>
<h3 >対策<a href="#対策" class="wiki-anchor">¶</a></h3>
以下のどちらかを行う。
<ul>
<li>削除前に確認ダイアログを表示する。</li>
<li>常に表示される「編集」を右端固定とし、条件によって表示される「削除」を右から2番目にする。</li>
</ul> Redmine - Patch #36265 (New): More flexible options for issue notificationshttps://www.redmine.org/issues/362652021-12-01T09:27:24ZDmitry Makurin
<p>Currently issue notifications are limited to few options. If you want to exclude particular event redmine only allows settings for note, status, assignee, priority and target versions updates.<br />So there is no way to disable e.g. notifications for relation update.<br />Attached patch extends possible options for notifications. To existing ones added next events:</p>
<ul>
<li>Start date updated</li>
<li>Due date updated</li>
<li>Estimated hours updated</li>
<li>Category updated</li>
<li>Description updated</li>
<li>Done ratio updated</li>
<li>Parent issue updated</li>
<li>Project updated</li>
<li>Tracker updated</li>
<li>Subject updated</li>
<li>Attachment updated</li>
<li>Relation updated</li>
<li>Custom value updated</li>
</ul> Redmine - Feature #36176 (New): Create automatic subtaskshttps://www.redmine.org/issues/361762021-11-09T11:35:40ZC S
We have some recurring processes to do (weekly / monthly).<br />We are currently logging these tasks in a ticket, in which the start and end date are changed manually after completion. All options / fields are already filled with the old values during processing. If the person in charge of the ticket forgets to check the truth of the individual field, this will not be noticed ...<br />What we need:
<ul>
<li>The task is created and defined in the main ticket</li>
<li>The main ticket specifies whether the ticket will run forever or whether it will expire on a specific date</li>
<li>The cycle of how often or when a sub-task is created is specified in the main ticket (with start and end date for completion)</li>
<li>The assigned person / group is specified in the main ticket.</li>
<li>The main ticket then generates according to the entered but still empty sub-tasks (tickets), which then have to be filled in according to the tracker</li>
</ul> Redmine - Feature #35749 (New): Call Redmine::Hook.call_hook(:model_changeset_scan_commit_for_iss...https://www.redmine.org/issues/357492021-08-12T07:42:40ZSandro Frenzel
<p>In</p>
<p>app/models/changeset.rb</p>
<p>there is a hook <em>:model_changeset_scan_commit_for_issue_ids_pre_issue_update</em> which is called only if an issue was marked as fixed ('fixes' keyword) within a commit message.</p>
<p>So, there is no possibility to run an own adapter or do other things when an issue just changed within a commit message with 'refs' keyword.</p>
<p>Moving the lines</p>
<pre>
Redmine::Hook.call_hook(:model_changeset_scan_commit_for_issue_ids_pre_issue_update,
{:changeset => self, :issue => issue, :action => action})
</pre><br />in the <br /><pre>
def fix_issue(issue, action)
</pre><br />function after the fix_issue() and log_time() call
<pre>
unless repository.created_on && committed_on && committed_on < repository.created_on
fix_issue(issue, action) if fix_keywords.include?(action)
log_time(issue, hours) if hours && Setting.commit_logtime_enabled?
Redmine::Hook.call_hook(:model_changeset_scan_commit_for_issue_ids_pre_issue_update,
{:changeset => self, :issue => issue, :action => action})
end
</pre>
<p>will invoke the <em>:model_changeset_scan_commit_for_issue_ids_pre_issue_update</em> hook also if there was just the 'refs' keyword used.</p>
<p>Well, is there a reason to call this hook only in case an issue was changed to 'fixed'?</p> Redmine - Patch #35648 (New): Changelog generator should allow merging two or more versionshttps://www.redmine.org/issues/356482021-08-01T08:15:59ZMarius BĂLTEANU
<p>The script used to generate the changelog for releases should allow merging two or more versions.</p>
For example, for the latest releases, we generated the changelog for two versions:
<ul>
<li>4.1.4</li>
<li>4.2.2</li>
</ul>
<p>The changelog for 4.2.2 should contain also the changes for 4.1.4, but the script doesn't do this and we need to manually merge the changelogs which is very error-prone.</p>
<p>Also, the script should allow authorised requests in order to pull the security issues which are private at the time of the releases. The authorization should use environment variables.</p> Redmine - Patch #35536 (New): Use webpack to improve javascripts and stylesheets managementhttps://www.redmine.org/issues/355362021-07-06T10:00:04ZTakashi Kato
<p>I propose the use of webpack as a library management tool for javascript. I also suggest the use of <a href="https://github.com/hokaccha/simpacker" class="external">simpacker</a> as a tool for linking rails and webpack.</p>
<p>The docker environment can be found here.</p>
<p><a class="external" href="https://github.com/tohosaku/redmine-docker-wsl2">https://github.com/tohosaku/redmine-docker-wsl2</a></p>
<a name="Motivation"></a>
<h2 >Motivation<a href="#Motivation" class="wiki-anchor">¶</a></h2>
<ul>
<li>To deal with the problem that <a class="issue tracker-1 status-1 priority-4 priority-default" title="Defect: JavaScript is not minified for production use (New)" href="https://www.redmine.org/issues/6662">#6662</a> "js files are not compressed" </li>
<li>To be a foundation for future npm package usage.</li>
</ul> Redmine - Patch #35217 (New): Replace use of Digest::MD5 / Digest::SHA1 with ActiveSupport::Digesthttps://www.redmine.org/issues/352172021-05-07T03:02:16ZJens Krämerjk@jkraemer.net
<p>Rails introduced <code>ActiveSupport::Digest</code> to allow central configuration of the actual digest implementation that is used throughout Rails. This is helpful in environments where certain digest implementations (most notably, MD5) are not available, i.e. to be <a href="https://www.nist.gov/itl/fips-general-information" class="external">FIPS</a> compliant.</p>
<p>The attached patch replaces all uses of <code>Digest::SHA1</code> and <code>Digest::MD5</code> with <code>ActiveSupport::Digest</code>. Without further configuration, this will result in <code>Digest::SHA1</code> being used in all these instances since that's the current Rails default. This can be changed by users via the <a href="https://github.com/rails/rails/pull/40213" class="external">config.active_support.hash_digest_class setting</a> , i.e.:</p>
<pre>
Rails.application.config.active_support.hash_digest_class = OpenSSL::Digest::SHA256
</pre> Redmine - Feature #33674 (New): Cannot remove user from project when user is assigned to a grouphttps://www.redmine.org/issues/336742020-06-26T17:13:54ZJuan Camacho
<a name="Whats-the-problem"></a>
<h1 >What's the problem?<a href="#Whats-the-problem" class="wiki-anchor">¶</a></h1>
<p>If I link a group and a project the "remove user" icon disappears from the members tab in the configuration of the project.</p>
<a name="Current-workflow"></a>
<h2 >Current workflow<a href="#Current-workflow" class="wiki-anchor">¶</a></h2>
<p>To delete a user (member of a group) from a project (whose group has been previously added to the project) I go to Administration -> Users -> User Id -> Projects -> Delete specific project</p>
<a name="What-do-I-expect"></a>
<h2 >What do I expect?<a href="#What-do-I-expect" class="wiki-anchor">¶</a></h2>
<p>To be able to remove a user (member of a group) from a project (with that group added to the list of members).</p>
<a name="Redmine-configuration"></a>
<h2 >Redmine configuration<a href="#Redmine-configuration" class="wiki-anchor">¶</a></h2>
<pre>
Environment:
Redmine version 4.1.1.devel
Ruby version 2.5.5-p157 (2019-03-15) [x86_64-linux-gnu]
Rails version 5.2.4.2
Environment production
Database adapter PostgreSQL
Mailer queue ActiveJob::QueueAdapters::AsyncAdapter
Mailer delivery smtp
SCM:
Git 2.20.1
Filesystem
Redmine plugins:
redmine_agile 1.5.3
redmine_dashboard 2.7.1
redmine_datetime_custom_field 1.0.1
redmine_indicator 0.2.13
redmine_issue_evm 5.3.4
redmine_issues_tree 0.0.14
redmine_mentions 0.1.1
redmine_omniauth_google 0.0.1
redmine_rtmaterial 0.1.8
responsive_redmine_tables 0.1.7
</pre> Redmine - Patch #33211 (New): Include block columns (ex: Description, Last notes) in CSV export w...https://www.redmine.org/issues/332112020-03-29T13:24:01ZMarius BĂLTEANURedmine - Feature #31006 (New): Add feature Webhookhttps://www.redmine.org/issues/310062019-03-11T03:44:44Zyoshiaki tanaka
<a name="Overview"></a>
<h1 >Overview<a href="#Overview" class="wiki-anchor">¶</a></h1>
<p>When each event of ticket or wiki occurs, notification such as update contents can be made to specified URL<br />I want you to implement the function of Webhook</p>
<p>---ja start---<br />チケットやWikiの各イベントが発生したときに指定のURLに更新内容などの通知が行える<br />Webhookの機能を実装してほしい<br />---ja end---</p>
<a name="Background"></a>
<h3 >Background<a href="#Background" class="wiki-anchor">¶</a></h3>
<p><a href="https://github.com/suer/redmine_webhook" class="external">Redmine WebHook Plugin</a> exists but has no administrative authority for the server,<br />Because you can not install plug-in etc.</p>
<p>---ja start---<br /><a href="https://github.com/suer/redmine_webhook" class="external">Redmine WebHook Plugin</a> は存在するが、 <br />サーバーの管理権限がなく、プラグインのインストールなどが行えないため<br />---ja end−−−</p>
<a name="Assumed-function"></a>
<h2 >Assumed function<a href="#Assumed-function" class="wiki-anchor">¶</a></h2>
<ul>
<li>The URL of the Web hook corresponding to each event of the controller can be registered, updated, and deleted<br /> * It is desirable that multiple Web hooks can be registered</li>
<li>You can check the notification status to Web hook<br /> * HTTP status and output contents when Web hook is called</li>
</ul>
<p>---ja start---</p>
<ul>
<li>コントローラーの各イベントに対応するWebフックのURLが登録・更新・削除できる
* Webフックは複数登録できることが望ましい</li>
<li>Webフックへの通知状況が確認できる
* Webフック呼び出し時のHTTPステータスと出力内容</li>
</ul>
<p>---ja end---</p>
<a name="Reference-URL"></a>
<h3 >Reference URL<a href="#Reference-URL" class="wiki-anchor">¶</a></h3>
<ul>
<li><a class="external" href="https://support.backlog.com/hc/en-us/articles/115015420967-Webhooks">https://support.backlog.com/hc/en-us/articles/115015420967-Webhooks</a></li>
</ul> Redmine - Feature #30981 (New): Allow "New Member" modal to keep track of selected users between ...https://www.redmine.org/issues/309812019-03-06T10:03:31ZStephane Evr
<p>When we add new members to a project through the "New Member" modal, there is a search box and, if there are lots of users, pagination.</p>
<p>- If we attempt to search for a user, check it, then search for another one, the initial selection is lost.<br />- If we use pagination at least twice, the same effect occurs (the users selected on one page are lost).</p>
<p>This feature could be a good addition to redmine instances with lots of users</p> Redmine - Feature #27381 (New): % Complete respond to status change in UIhttps://www.redmine.org/issues/273812017-11-05T08:17:48ZJames H
<p>Would like a hybrid option of % Complete driven off of issue status vs driven off of the % complete field, where the % Complete field responds dynamically to issue status changes in the UI before submission.</p> Redmine - Feature #27199 (New): add log date to issue list filterhttps://www.redmine.org/issues/271992017-10-16T07:23:46ZRanda Bustami
<p>can we add log date filter to the issue list, where at spent time the issue ID is attached to the tracker and subject and i cannot split where i need the issue ID in separate column<br />pls check the attached pics.</p> Redmine - Patch #26685 (New): Check of child classes of all levels is added for Redmine::Subclass...https://www.redmine.org/issues/266852017-08-14T15:01:11ZVladimir Litov
<p>SubQuery < Query</p>
<p>NewSubQuery < SubQuery</p>
<p>And I will see "Undefined method new for nil class"</p> Redmine - Feature #25383 (New): A feature to add (signature / date) https://www.redmine.org/issues/253832017-03-21T13:32:12ZMichel Caillat
<p>A plugin exists which allow to have a signature defined in the account configuration and introduced automatically in comments. Nonetheless the plugin I tried does nothing in the wiki. So it would be nice to have a tool (a button or whatever...) which adds a signature and a date at the current insertion point. E.g. a similar feature exists in twiki.</p> Redmine - Feature #25010 (New): Assign ticket to role instead of grouphttps://www.redmine.org/issues/250102017-02-06T09:58:46ZSebastian Schultz
<p>Origin in my question <a class="message" href="https://www.redmine.org/boards/2/topics/51445">Group- and role-based issue assignment and notifications</a> I propose the ability to assign issues to roles rather than groups. The role a user has within a project says much more about the responsibilities and possibilities that user has for a project than the group he might be in. For example, just because a user is member of a group "developers" it does not compulsorily mean that this user is responsible for development tasks in every project he participates in.</p>
<p>The only current possibility I came up with to do something like this would be to create new role-groups for each project, which is not only very tedious, non-intuitive, error-prone and cluttering the assignee-list, but also not a very scalable approach.</p> Redmine - Feature #24477 (New): CSV export feature for thousand of issueshttps://www.redmine.org/issues/244772016-11-28T18:50:50ZStephane Evr
<p>At the moment, it is not possible to export thousand of issues with many custom fields. The request takes either too much time to respond (resulting in timeouts if gateways are used), or too much memory.</p>
<p>It would be great to have a CSV export made in batches, similar to what is done with the CSV import feature, with progress updates to the user.</p> Redmine - Feature #23889 (New): Assign ticket (SCRUM bug, issue etc.) to multiple projectshttps://www.redmine.org/issues/238892016-09-22T07:00:09ZA A
<p>The idea is that user defines one ticket, but hours spend on it should be tracked on e.g. 2 projects. If I would like to do this now, i would need to duplicate all tickets and track them individually.</p>
<p>Prerequesits:<br />Ticket has e.g. custom dropdown field - list and selects 2 items from this list (let's say they define 2 different project)</p>
<p>Expected, when user enters hours he/she should be able to select also custom field (e.g. where multiple projects are assigned to one tickets from dropdown list) which should also be available when download of hours is needed.</p> Redmine - Feature #23595 (New): Check for Redmine new versionhttps://www.redmine.org/issues/235952016-08-16T10:46:53ZSergii Bortsov
<p>Hi!<br />In start, sorry if it was discussed somewhere.<br />It would be great to have possibility to check for new Redmine version from Administration page. I agree that its not useful to have redmine auto-upgrade feature(<a class="issue tracker-2 status-1 priority-4 priority-default" title="Feature: Auto upgrade of redmine and plugins making it much easier to manage the versions (New)" href="https://www.redmine.org/issues/9020">#9020</a>), but would be cool to have easy way to check the new version exists.<br />Maybe you know about other ways to do it (except go to redmine.org and see)<br />Thanks.</p> Redmine - Feature #21958 (New): Automatical reverse links to wiki/forums from issueshttps://www.redmine.org/issues/219582016-02-05T05:10:16ZHide MATSUTANI
<p>I'm using Redmine as a issue tracking of my team.<br />I'm also using Subversion repositories, and I'm now familiar with the feature of link from issues to repositories.<br />We all know that we can write the textile/markdown format in wiki pages/forums, and we can write a link to issues very easily.</p>
<p>Now I'm thinking that it'd be better if we could have a link from issues to wiki/forums.</p>
<p>For example, I'm using the forum in order to register the Meeting minutes using textile links. I discuss with my coleagues about issues in the meeting.<br />After I register the Meeting minutes in the forum, I'd like to <br />know what was discussed in the meeting when I see an issue tickets.</p>
<p>I'm just like the repository link from issue tickets.</p>
<p>What do you think about this idea?</p> Redmine - Patch #21550 (Needs feedback): New option in html redmine link parsing - attachmentshttps://www.redmine.org/issues/215502015-12-16T21:32:09ZOndřej Ezr
<p>Option for parsing to choose if attachment link should be download link or not.</p> Redmine - Patch #20124 (New): Query option, The sql for field to allow groups option.https://www.redmine.org/issues/201242015-06-18T07:25:13ZRupesh J
<p>The simple commit help abundantly and allow us to grouping the custom queries.<br />When the available filters is added with the field name, the check already exists for sql field statement.<br />Another check is added when the field is added with grouping.</p>
<p>Please update this patch in the core.</p>
<p>Thanks.</p> Redmine - Feature #18220 (New): Allow Redmine to run as a Rails Enginehttps://www.redmine.org/issues/182202014-10-28T19:23:13ZChristopher Guirl
<p>I understand that Plugins are the recommended way to customize Redmine's functionality, but when business needs call for more drastic changes, another solution is needed. I have a few installations now with conflicting customizations, and including Redmine as a gem and running it as a <a href="http://api.rubyonrails.org/classes/Rails/Engine.html" class="external">Rails Engine</a> would make them easier to maintain - upgrading would involve simply changing the Redmine version number in the Gemfile, then running bundle install and tests.</p>
<p>I'm unaware of any existing efforts to allow Redmine to run as an engine. I searched the web as well as this site for information related to this, but was unable to find anything relevant to this topic.</p>
Needed features:
<ul>
<li>Ability to include Redmine as a gem in Gemfile of a new Rails app with bare Redmine configuration</li>
<li>Inherit all Redmine functionality (models, controllers, routes, configuration defaults, etc.) in including application</li>
<li>Extend or modify Redmine functionality by adding or replacing Redmine files in new app</li>
</ul>
Ideal features:
<ul>
<li>Generators to create some needed files to aid setting up a new Redmine site, such as copying over migrations and template config files</li>
</ul> Redmine - Feature #17844 (New): A help intercept or better optionshttps://www.redmine.org/issues/178442014-09-11T14:44:04ZJim McAleer
<p>Currently the redmine "help" menu redirects to redmine.org. What I'd like to see is a real help menu within the actual site.</p>
<p>Also, there should be a way for plugins to add their own help files under the help menu.</p>
<p>So when you hover over the help menu you'll see</p>
<p>Help<br />--> Time Tracker<br />--> Import Projects</p>
<p>Any ideas on how we can accomplish this?</p> Redmine - Feature #17689 (New): De-List or cleraly mark commercial pluginshttps://www.redmine.org/issues/176892014-08-14T09:02:17ZJan Niggemann (redmine.org team member)jan.niggemann@redmine.org
<p>I keep getting complaints by mail about easyredmine non-free plugins in our directory and there are similar complaints on the forums (<a class="message" href="https://www.redmine.org/boards/3/topics/37931">"Annoying" plugins on official list</a>).</p>
The issues at hand are with plugnis that
<ul>
<li>are not free (as in beer)</li>
<li>are not free (as in freedom)</li>
<li>just don't work with vanilla redmine and only work in some kind of fork</li>
</ul>
<p>There are entries in our plugin index that are nothing more than free advertising space for companies, including but not limited to</p>
<ul>
<li><a class="external" href="http://www.redmine.org/plugins/redmine_luxury_buttons">http://www.redmine.org/plugins/redmine_luxury_buttons</a> (<strong>paid</strong>)</li>
<li><a class="external" href="http://www.redmine.org/plugins/redmine_kpi">http://www.redmine.org/plugins/redmine_kpi</a> (<strong>paid</strong>)</li>
<li>virtually <em>all</em> plugins by Petr Pospisil / EasyRedmine (example: <a class="external" href="http://www.redmine.org/plugins/virtuemart-integration">http://www.redmine.org/plugins/virtuemart-integration</a>) (<strong>paid</strong>, <strong>incompatible</strong>)</li>
</ul>
I'd like a statement from the team regarding these proposals:
<ul>
<li>Remove all plugins that only work in some kind of fork</li>
<li>Mark all commercial plugins with a very, very big "$" sign - or remove them from the index</li>
</ul>
<p>-- jan</p>
<p>PS: In contrast to those commercial-only plugins are those like this one by Kirill Bezrukov:<br /><a class="external" href="http://www.redmine.org/plugins/redmine_agile">http://www.redmine.org/plugins/redmine_agile</a></p>
<p>It's a paid plugin, but a "light" version available, IMHO that's the way to and those should explicitly <em>not</em> be removed.</p> Redmine - Patch #16314 (New): Redirect back is overheatedhttps://www.redmine.org/issues/163142014-03-11T13:09:40ZAnton Orel
<p>Take a look at these code lines:</p>
<p><a class="source" href="https://www.redmine.org/projects/redmine/repository/svn/revisions/13036/entry/trunk/app/controllers/application_controller.rb#L368">source:trunk/app/controllers/application_controller.rb@13036#L368</a><br />It is not used at all.</p>
<p><a class="source" href="https://www.redmine.org/projects/redmine/repository/svn/revisions/13036/entry/trunk/app/controllers/application_controller.rb#L399">source:trunk/app/controllers/application_controller.rb@13036#L399</a><br />It uses same functionality that method above (relies on HTTP_REFERER).</p>
<p><a class="source" href="https://www.redmine.org/projects/redmine/repository/svn/revisions/13036/entry/trunk/app/helpers/application_helper.rb#L1100">source:trunk/app/helpers/application_helper.rb@13036#L1100</a><br />It could be replaced with `helper_method :back_url`.</p>
<p><a class="source" href="https://www.redmine.org/projects/redmine/repository/svn/revisions/13036/entry/trunk/app/controllers/application_controller.rb#L390">source:trunk/app/controllers/application_controller.rb@13036#L390</a><br />This condition is never satisfied. I did not find an usage.</p> Redmine - Patch #15390 (New): Simple Redmine Sub-directory Supporthttps://www.redmine.org/issues/153902013-11-19T03:44:00ZYehuda Katz
<p>This patch brings <a class="wiki-page" href="https://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_a_sub-URI">HowTo_Install_Redmine_in_a_sub-URI</a> up to Rails 3.<br />It seems that the routes are loaded before <code>config/environment.rb</code>, so putting the <code>Redmine::Utils::relative_url_root</code> there does not work because the scope of the routes has already been set. Each plugin needs to be modified with just the <code>scope</code>.</p>
<p>Tested on:<br /><pre>
Environment:
Redmine version 2.3.3.stable.12244
Ruby version 2.0.0-p247 (2013-06-27) [i686-linux]
Rails version 3.2.13
Environment production
Database adapter Mysql2
Redmine plugins:
redmine_inline_attach_screenshot 0.4.6
redmine_stealth 0.6.0
</pre><br />For the record, both plugins work fine with almost no modification.</p> Redmine - Feature #14860 (New): Automatic local export .csv filehttps://www.redmine.org/issues/148602013-09-06T13:11:12ZChristian Geiss
<p>Hello everyone,</p>
<p>one question:</p>
<p>is it possible, to automate an export of a csv-file (lokal) using the timestamp?<br />Or is there a plugin for redmine? (Didn't found anything)<br />The redmineserver is running 24/7.</p>
<p>looking forward to your repley<br />Chris</p> Redmine - Feature #13834 (New): Can we change the jquery file with other versionshttps://www.redmine.org/issues/138342013-04-22T10:35:05ZDileep Kumar
<p>Hi,</p>
<p>I am looking for a datetime field and observed that Jquery datetime UI control is being used. Would it be possible to replace that UI control with another version which ships with Date and time. I found one JQuery Datetime Picker control on web.</p> Redmine - Feature #13533 (New): Concept for controlling visibility of usershttps://www.redmine.org/issues/135332013-03-20T08:00:44ZAnonymous
<p><em>This was sparked by Mischa the Evil's comment on my ticket, <a class="issue tracker-2 status-1 priority-4 priority-default" title="Feature: 'Display name' for users (New)" href="https://www.redmine.org/issues/13527">#13527</a>, so it also somewhat relates to ticket <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Prevent users from seeing other users based on their project membership (Closed)" href="https://www.redmine.org/issues/11724">#11724</a>.</em></p>
<p>This is a proposal for adding control over the visibility of project members. I've tried my best to keep it flexible and useful in a variety of scenarios. I find that familiarity helps users adopt and stick with new functionality, so this is borrowing heavily from Redmine's existing <em>privacy</em> model. Essentially, hidden or <ins>private users</ins>.</p>
<p><strong>To the user model</strong>, add a privacy bool, represented by a check box on the user form. Unchecked, you have a public user. Checked, private.</p>
<p><strong>To the roles model</strong>, add a new set of permissions. These are very similar to issue visibility permissions, so it might be best to use a drop-down list for this:</p>
<ol>
<li>See all users</li>
<li>See public and related users*</li>
<li>See only public users</li>
</ol>
<p>A ton of visibility use cases can be addressed with this combination of per-user and per-role settings. Unfortunately, I wasn't able to completely avoid the dreaded <em>specifics</em>.</p>
<p>(*) Related users is, of course, not currently a defined concept. The most obvious definition to apply here is user groups--your member list would be populated with public users and any users that share group memberships with you if this option is selected.</p>
<p><strong>Aside</strong><br />It's worth pointing something out. If this user 'relationship' concept is implemented as I've described it, it could also extend to the issue visibility model, allowing users to see issues posted by 'related' users. It wouldn't fully address existing requests for a way to 'involve' users on issues (<a class="issue tracker-2 status-1 priority-4 priority-default" title="Feature: Create an 'Involve' mechanism to private issues (New)" href="https://www.redmine.org/issues/8488">#8488</a>), but it would be a pretty painless additional choice.</p> Redmine - Patch #13068 (New): Allow plugins to generate test coverage reports on MRI 1.9https://www.redmine.org/issues/130682013-02-03T16:12:15ZHarry Garrood
<p>The attached patch adds a rake task redmine:plugins:coverage, which uses SimpleCov to generate plugin test coverage reports.</p> Redmine - Feature #13056 (New): Add more option on related issues filtershttps://www.redmine.org/issues/130562013-02-01T10:25:22ZJean-Jacques Mérillon
When user wants filter issue using a relation to an other issue (Blocked by, Related to, precedes, follows...), add ability to choose more option:
<ul>
<li>specific target version</li>
<li>specific Category</li>
<li>specific status</li>
<li>....</li>
</ul>
<p><img src="https://www.redmine.org/attachments/download/8958/IssuesFilters.png" alt="" /></p> Redmine - Feature #12966 (New): Cross-connection of Moduleshttps://www.redmine.org/issues/129662013-01-24T10:05:39ZJürgen Mähnß
<p>At the moment all modules like documents, files and tickets are stand-alone.</p>
<p>It would be nice to have a connection in the way - upload a file, integrate that file into documents, integrate documents and/or files into tasks without the need to upload again files. Moreover: when I upload a file regardless in which module it should show up in the files list.</p>
<p>This could reduce redundancy and probable mistakes. I imagine that all files are stored and can be accessed in a central repository at least of the current project or my account (I don't know).</p>
<p>Drawback of my request: I a file is deleted it's deleted directly in all connected modules. To prevent this a list of usage in other modules is required (cross-reference list).</p> Redmine - Feature #12804 (New): Combine js and css into a single file, and use html5 async attributehttps://www.redmine.org/issues/128042013-01-10T23:18:01Zbrian hamilton
<p>Can a future release combine js and css files into a single file, and use the html5 async attribute? These seem like very simple ways to improve performance.</p>
<p>javascript_include_tag :all, :cache => true, :async => true<br />stylesheet_link_tag :all, :cache => true</p>
<p>I made a similar post in the forums.</p>
<p><a class="external" href="http://www.redmine.org/boards/1/topics/35506">http://www.redmine.org/boards/1/topics/35506</a></p> Redmine - Feature #12347 (New): "Calculate the issue done ratio" per project configurationhttps://www.redmine.org/issues/123472012-11-11T17:19:20ZTerence Mill
<p>It would be useful to be able to configure automatic "done ratio" calc per project. In some cases we need it calculated by status, for other by issue field.</p> Redmine - Feature #11434 (New): allow use autodetected host_namehttps://www.redmine.org/issues/114342012-07-18T00:02:48ZMaxim Nikolaevich
<p>here: <a class="external" href="http://www.redmine.org/settings/edit?tab=general">http://www.redmine.org/settings/edit?tab=general</a><br />Option 'Host name and path'<br />Setting.host_name automatically sugested as @guessed_host_and_path</p>
<p>My suggestion:<br />change hint from 'example: XXX' to 'leave blank to use: XXX'<br />also set default valule to black instead of 'localhost:3000'</p> Redmine - Feature #10499 (New): Ability to add caption to an exported visualizationhttps://www.redmine.org/issues/104992012-03-20T19:05:57ZMichael Carnathan
<p>When exported a visuialization, it would be nice to have the ability to write a caption explaining that visualization.</p> Redmine - Feature #10453 (New): Add revision-management for file uploadshttps://www.redmine.org/issues/104532012-03-15T14:48:08ZProf. Dr. YoMan
<p>There is no revision-management for any file uploads.</p>
<p>Uploads are put into a directory and if changed the old version is gone.</p>
<p>How about putting them into a SVN-repository (local to the redmine installation or configurable on another server) and get full revision handling on them.</p>
<p>There should be the possibility to delete old revisions of the file if wanted.</p>
<p>No need for SVN though, revision handling could be build without it, because only a small subset is needed.</p> Redmine - Feature #10188 (New): Add new frame section to Overview tabhttps://www.redmine.org/issues/101882012-02-09T17:17:45ZAxel Clifford
<p>The ability to add a new custom 'informational' frame would be a very useful addition.</p>
<p>Use case: our program management group wants to add a 'current status' frame to specific projects. This needs to be outside of the description area to allow that area to remain as a true 'about this project' area and to 1) allow status overview at a glance and 2) allow a sql call to pull this information into an executive overview page.</p> Redmine - Feature #10083 (New): Change the color of resolved issuehttps://www.redmine.org/issues/100832012-01-29T08:33:13ZMahdi El Masaoudi
<p>When an issue is resolved, it will be more easy for viewer to have it in an other color (green in general)</p> Redmine - Feature #10011 (New): Ability to mark the current taskhttps://www.redmine.org/issues/100112012-01-17T11:08:11ZAnton Statutov
<p>In our company we're using time estimation as a base for calculating the salary of part-time workers. The problem is that workers don't want to spend their time on it estimation. From the other side, manager want to know which task the worker is currently working on. So it would be useful if worker able to mark one of his task as current and then see how long he working on it. I understand there are sideways such as if worker forget to unmark current task, but this is other question, which maybe solved with help of good design, javascript, redmine or even browser plugins, company politics and so on. The main thing is that this feature will be useful as itself, because it will help to inform worker (and others) about how long he's working and which task is current.</p> Redmine - Patch #9319 (New): Prevent passing :label option to HTML tag in TabularFormBuilderhttps://www.redmine.org/issues/93192011-09-26T10:00:20ZAlex Shulgin
<p>See attached.</p> Redmine - Patch #8109 (New): Support for global permissions in acts_as_attachablehttps://www.redmine.org/issues/81092011-04-08T21:09:39ZAndriy Lesyuk
<p>If an attachment is to be shown (e.g. an image) outside a project, <code>view_permission</code> option does not work:<br /><pre><code class="ruby syntaxhl"><span class="n">acts_as_attachable</span> <span class="ss">:view_permission</span> <span class="o">=></span> <span class="ss">:view_attachments</span>
</code></pre></p>
<p>This happens because <code>acts_as_attachable</code> supports only project permissions. The attached patch adds support for global permissions as well...</p> Redmine - Feature #7558 (New): Built-in critical data backuphttps://www.redmine.org/issues/75582011-02-06T01:49:36ZFrank DeBoer
<p>Requesting a built-in data backup functionality that can be preferably configured with a cron like syntax. The goal would be to create an archive that later can be imported so for that per instructions we need a copy of the data as well as copy of files. Personally I would add a flag for whether to include local files on disk as those are typically snapshot already. Similarly we need a capability for an admin to import the data from a previous snapshot.</p> Redmine - Feature #7388 (New): Add option in textarea to use tab to insert tab character in Descr...https://www.redmine.org/issues/73882011-01-20T12:24:07ZMarin Grizelj
<p>Add option in textarea to use tab to insert tab character in Description.</p> Redmine - Patch #7204 (New): Caching of public pages, requested from anonymous users (10x - 20x s...https://www.redmine.org/issues/72042010-12-31T02:47:32ZMassimo Zaniboni
<p>I need a quicker access for public pages, requested from anonymous users.</p>
<p>I can not use a caching reverse proxy because the web proxy does not know when a page is requested from a registered user, or when the page is requested from an anonymous user.</p>
<p>In this patch the Ruby/Redmine application controller returns a page from the cache with ~ 10x - 20x speedup respecting normal pages. The caching is applied only if the user is anonymous (not logged) and only if the page does not contains forms with an authenticity token.</p>
<p>The cached page is different according the locale of user, so different pages for different locales are returned correctly.</p>
<p>The Redmine administrator can configure the cache refresh rate using the main Settings form.</p>
<p>The caching is performed using the caching method specified in the config/additional_environment.rb file. I added something like</p>
<pre>
config.action_controller.perform_caching = true
config.action_controller.cache_store = :file_store, File.join(File.dirname(__FILE__), '../tmp/cache')
</pre>
<p>I tested the patch on version 1.0.5, but it is not yet on a server in production.</p>
<p>The patch can be applied to <a class="changeset" title="Fixes wrong Polish translation of "blocks" and "duplicates" (#6895)." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/4595">r4595</a> or Git commit:6659c630b264325</p>
Warnings / sorry in advance :-)
<ul>
<li>this is my first ruby code</li>
<li>this is my first ruby on rails code</li>
<li>I'm not a native english speaker, and probably my labels/texts is not completely correct</li>
</ul>
<p>Many thanks for the good product that is Redmine!</p> Redmine - Feature #7110 (New): Api documentation tabhttps://www.redmine.org/issues/71102010-12-14T14:41:18ZFrancois Martorello
<p>Add Tab with API documentation of the code like Doxygen ...</p> Redmine - Patch #6807 (New): internal hostname included in back_urlhttps://www.redmine.org/issues/68072010-11-02T18:17:33ZAlbert Rosenfield
<p>Hi</p>
<p>The documentation recommends that Redmine run behind a reverse proxy such as nginx for doing SSL and caching.</p>
<p>Is it on purpose that the internal URL ("localhost" in my case) rather than the external URL from Administration --> Settings --> General --> Host_name is exposed in this configuration?</p>
<p>Every time a user hits a page and is redirected to the login page, the back_url parameter in the query string contains the host "localhost".</p>
<p>Attached is a patch to fix this, in case it is not intentional.</p> Redmine - Feature #6665 (New): Copy member settings between projecthttps://www.redmine.org/issues/66652010-10-14T07:09:37Zleigh gawne
<p>It would be useful to be able to copy member configurations from one project to another. When you have many member with different roles in a project, and you wish to create the same member access structure in another project, you must currently do this manually, which can be time consuming and error prone.</p> Redmine - Feature #6645 (Reopened): atomic 'grab' buttonhttps://www.redmine.org/issues/66452010-10-12T14:26:32ZAlbert Rosenfield
<p>I'd like to see a button in Redmine to atomically make a person the "active handler" for an issue.</p>
<p>Background:<br />-----------<br />When Redmine is used more as a support ticket system than a software development system, there is often a necessity for answering issues quickly after their creation. (In industry parlance, I think it is called a "guaranteed response time"?)</p>
<p>A couple of handlers may be on duty to respond to issues. Whenever a new issue pops up, they receive it on their dashboard (whatever screen they use for that), and start replying to it.</p>
<p>The problem is that two or more handlers often start replying with more or less the same response to the same issue, wasting their time.</p>
<p>Proposed solution:<br />------------------<br />A plugin or option that, when enabled, adds a "Grab" button to the issue list, for any issues that do not currently have a handler.</p>
<p>When clicked, the button just makes sure that noone else has already clicked the button, and when not, it atomically assigns the case to the user that clicked it.</p>
<p>(If another user pressed Grab first, a message is displayed to that effect, optimally with the user name of the person who got there first.)</p>
<p>How this solves the problem:<br />----------------------------<br />Now, handlers can first click the "Grab" button, and only when they receive a confirmation from the system that the case is now their responsibility, will they start to update the issue.</p>
<p>--</p>
<p>I have too little experience with Redmine to know if this is possible to implement as a plugin. If anyone could mentor a bit and tell me what the main things necessary for constructing a plugin (or patch) to do the above would be, maybe I could work on it myself.</p>
<p>Help much appreciated :-)</p> Redmine - Feature #6369 (New): Add custom format field type that is Resolvershttps://www.redmine.org/issues/63692010-09-12T04:51:10ZBurt Culver
<p>I want to make a custom field that is a list of the resolvers on a project. This would allow the developer to "assign" a code review to a particular person without losing Assigned To status. We tried reassigning the issue to the code reviewer but it ended up confusing people watching the issue and you had to check the issue history to really understand who its really assigned to.</p>
<p>I could do this by hard coding a list of users in a List custom field, but since redmine already has the smarts to make the list of Assigned To: people, I should be able to use that list to assign a user to a custom field.</p> Redmine - Feature #6213 (New): Common acronym definitionhttps://www.redmine.org/issues/62132010-08-25T15:17:00ZŽeljko Trogrlić
<p>It is possible to define acronyms using Textile<br /> <abbr title="Internet Protocol">IP</abbr><br />but that means that acronyms must be defined every time when they are used.</p>
Externalize acronym definition so they can be defined only once. Track three attributes for each acronym:
<ul>
<li>acronym</li>
<li>full name</li>
<li>link (wiki or external)</li>
</ul> Redmine - Feature #6058 (New): better sub project supporthttps://www.redmine.org/issues/60582010-08-06T13:53:08ZJames Mahler
<p>I use a lot of sub projects in redmine. Sub-projects don't work nearly as nice as they could. There are a few features that would make sub projects work much nicer.</p>
<ol>
<li>be able to inherit settings from parent project. Most notably is members section. Maybe something like a check box that says inherit from parent project disables being able to set it on sub projects.</li>
<li>email notifications you have to pick each project and it's sub projects. It would be nice if there was a choice for project + all sub projects.</li>
</ol>
<p>There are a few other things but those two (or just the first) would greatly help.</p> Redmine - Feature #5836 (New): Add "edit subject" (rename) function to context menuhttps://www.redmine.org/issues/58362010-07-08T01:52:13ZAkiko Takano
<p>Our members sometimes submit the new issue with inappropriate subjct, and hope to edit subject correctly.<br />I wish I could edit subjects at issues list(index) page via context menu.</p> Redmine - Feature #5799 (New): Add user management and group management permissionshttps://www.redmine.org/issues/57992010-07-01T13:44:19ZDavid Marín Carreño
<p>It would be great if two new permissions could be given to roles: user management and group management.</p>
<p>As the only way for assigning a task to several people is by assigning it to groups, I think that a project manager should be able to manage groups (perhaps these groups would be only for a project...)</p> Redmine - Feature #5658 (New): Add item on AJAX context menu to display details of selected issueshttps://www.redmine.org/issues/56582010-06-08T21:27:30ZRaphael B
<p>There doesn't seem to be a good way to display the details of selected issues besides relying on a filter followed by a pdf or atom dump. Adding this to the context menu seems like it would solve the problem.</p> Redmine - Feature #5516 (New): A new field for Quality Assisthttps://www.redmine.org/issues/55162010-05-12T18:34:03ZDaoen Pan
<p>A new field for Quality Assist with member value will be great. if an issue has been set with a quality assist, then only quality assist can close the issue.</p> Redmine - Feature #5483 (New): Change subtask viewhttps://www.redmine.org/issues/54832010-05-09T12:48:51ZJens Goldhammer
<p>Subtask feature was implemented in <a class="changeset" title="Adds subtasking (#443) including: * priority, start/due dates, progress, estimate, spent time rol..." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/3573">r3573</a>. <br />In comparision to Erics patch in ticket #443 we have a different subtasks view now.<br /><img src="Hierarchy" title="trunk" alt="trunk" /><br />I would like to see the subtasks view of Erics patch.<br /><img src="Hierarchy" title="erics patch" alt="erics patch" /></p>
<p>Reasons why I find erics solution better:<br />- you can see in one table which tickets belong together. In the trunk solution you always have to look at the middle and at the top to correlate the tickets.<br />- you are able to make actions (change status etc.) on the parent and child tickets in erics solution. This is very cool in my eyes because you see more information like comments in difference to the default ticket view (under menu entry ticket).</p> Redmine - Feature #5161 (New): Ability to backup a projecthttps://www.redmine.org/issues/51612010-03-23T20:26:12ZMichael Koch
<p>It would be useful to have a feature/plugin that would allow a Project Manager (or equivalent role) to backup all the files and information from a Redmine project. Maybe this could be implemented through a plugin, and would basically grab all the files and data and save them as a zip file as raw data. For bandwidth constraints, the number of times this could be done could be limited by admins.</p>
<p>Down the road, it'd be good to have a feature to upload a project to a new instance of Redmine, allowing for true data portability.</p> Redmine - Feature #4516 (New): Cache gravatarshttps://www.redmine.org/issues/45162010-01-04T13:49:28ZFelix Schäfer
<p>The gravatar feature is great, but gravatar.com itself tends to be slow, or at least slower/with higher latency than any of my 3 redmine installs. Would it be possible to cache the gravatars locally in the redmine install? This could even go into <code>public</code>, as the gravatars a readily available anyway, so there's no need for much security.</p>
<p>Maybe this would also make it easier to implement local avatars, as you'd already have a local directory with avatars.</p> Redmine - Feature #4388 (New): Ablitity to rearrange tracker fields for particular projecthttps://www.redmine.org/issues/43882009-12-11T20:51:17ZKamil .
<p>For example I would like the custom field "Outcome" to be just below "Description", "Assigned to" at the bottom of New Issue form and "Estimated time" to be totally removed from it.</p> Redmine - Feature #4269 (New): Allow ca_path option for reposman.rb to validate peer certificatehttps://www.redmine.org/issues/42692009-11-23T14:27:48Zdigi byte
<p>I use the following command for automatic SVN repository creation:<br /><pre>
ruby /opt/redmine/extra/svn/reposman.rb --redmine https://localhost/redmine --svn-dir /var/svn --owner www-data --url file:///var/svn/ >> /var/log/redmine-reposman.log
</pre></p>
<p>I get this warning twice during the execution:<br /><pre>
warning: peer certificate won't be verified in this SSL session
</pre></p>
<p>When replacing 'https://localhost/redmine' to 'http://localhost/redmine' the warning disappears. How can the peer certificate be verified (I have a valid certificate, so this must be possible)? Or how can the peer verification be skipped (if redmine is only accessible on https)?</p>
<p>Thank you for looking into this issue.</p>
<p>Regards,<br />Pieter</p> Redmine - Feature #3963 (New): Associate a hostname to a particular projecthttps://www.redmine.org/issues/39632009-10-03T12:43:06ZJulien Cornuwel
<p>It would be nice if we could associate a hostname to a particular project. As an example, with correct DNS and webserver configurations, I'd like to set :</p>
<p><a class="external" href="http://www.project1.com">www.project1.com</a> --> my.redmine.server/projects/project1<br />or<br />project1.my.redmine.server --> my.redmine.server/projects/project1</p>
<p>That way, we could host multiple projects with their own domain names on the same redmine server.</p> Redmine - Patch #3901 (New): Make length of short project description customizablehttps://www.redmine.org/issues/39012009-09-22T12:10:26ZBernhard Furtmueller
<p>Introducing a configurable length of the short project description.</p>
<p>If you have many project with long descriptions some overview pages<br />get to long otherwise.</p>
<p>Thanks for feedback,<br />bernhard</p> Redmine - Feature #3895 (New): CSS class "selected" should be assigned to selected items in the t...https://www.redmine.org/issues/38952009-09-20T18:39:25ZAlbrecht Backhaus
<p>Currently you can't address the selcted menu item of the top-menu with CSS because there is no class "selected" assigned to the active tab. Some plugins are doing that already for their entries in the top-menu and the project menues are also working in this way. This should also be implemented for the redmine core.</p>
<p>It will increase redmines "themeability" and will bring more consistency in the css design logic if menus are handled similar.</p> Redmine - Patch #3754 (New): add some additional URL paths to robots.txthttps://www.redmine.org/issues/37542009-08-18T17:40:50Zmark burdett
<p>My apache logs show that some redmine URLs are being heavily indexed by robots, and it seems like it would be best to have them blocked by robots.txt:<br />/issues<br />/projects/*/time_entries<br />/projects/N/wiki/* (where N is the numeric project id)<br />/repositories/annotate/*<br />/repositories/browse/*<br />/repositories/changes/*<br />/repositories/diff/*<br />/repositories/entry/*</p> Redmine - Feature #3603 (New): Add a way to change issue start-/due dates directly from the issue...https://www.redmine.org/issues/36032009-07-09T22:24:38ZKioma Aldecoa
<p>It would be nice if there were a way to quickly change start/due dates of an issue directly from the issue list. This could be implemented by adding to the right-click context menu, or just making date popup appear after clicking the start/end date field areas.</p> Redmine - Feature #3529 (New): Deleting a tracker does not allow you to reassign issues to a diff...https://www.redmine.org/issues/35292009-06-23T21:12:22ZRobert Chady
<p>When you try to delete a tracker that has issues assigned to it, it just errors out and tells you it can not be deleted. It would be extremely beneficial if you could reassign issues to another tracker, like deleting an issue activity allows you to.</p> Redmine - Feature #3513 (New): Baseline Projecthttps://www.redmine.org/issues/35132009-06-18T22:25:37ZFelipe Campo
<p>It would be useful export/import a redmine project into an xml so you can establish templates or baseline of projects. <br />I think that the format could be mpx compatible type or any dtd so, it could be used templates in xml and only import them as needed or establish baselines so a project manager could review the status of a project in a given timen in case of an audit saving the baselines in the repository.</p>
<p>Another option could be render the project issues and everything for a given date. As can be done in the repository module when a revision in selected diferent from the head.</p> Redmine - Feature #3197 (New): DateStatusChangedhttps://www.redmine.org/issues/31972009-04-17T08:50:05ZEwan Makepeace
<p>I really need a better way to track when issues last changed state. We have dates for Created and Updated - but in many cases an issue may be modified multiple times without progressing. For example at the end of each month all tasks that are assigned get updated to the new sprint month. People may also add comments or reassign tasks around the team - handing them back and forth. What I need to know is which tasks have not materially progressed the longest.<br />Another use is knowing for sure when tasks were closed (if they are closed). You generally assume that there have been no updates since a task was closed, but sometimes I find myself cleaning up categories, or making other changes that affect old closed tasks, and all their updated dates change. This breaks my statistics and spoils the integrity of Redmine as an issue database, as well as making my reports innaccurate.</p>
<p>What I would like is an additional field 'DateStatusChanged' which is updated every time an issue changes state and not otherwise.</p> Redmine - Feature #3077 (New): Customer Feedback Systemhttps://www.redmine.org/issues/30772009-03-30T19:20:52ZEdward Chang
<p>May I ask, Can redmine to achieve "Customer Feedback System" like this: <br /><a class="external" href="http://twbsd.org/enu/bug_tracker/index.php?page=demo.htm">http://twbsd.org/enu/bug_tracker/index.php?page=demo.htm</a></p>
<p>We like it mainly on it's user group(different group can only see their group's feedback) and it separate "Bug Tracker" and "Customer Feedback"(because some feedback is not belong bug, We can decide if import to "Bug Tracker").<br />Thank you very much.</p> Redmine - Feature #3048 (New): Central Wiki, FAQ, Documents, etc. for different Projectshttps://www.redmine.org/issues/30482009-03-25T10:47:37ZMartin Freiberger
<p>Hello,</p>
<p>is it possible to use ONE Wiki, FAQ, Documents, Files, Forum and News in more then one project? In the way that not every project hast its own module of the named. This would help much to spread the same informations over different projects, even when the users of those projects dont have access to the other projects.</p> Redmine - Feature #3031 (New): context menu won't allow Assigned_To change cross projectshttps://www.redmine.org/issues/30312009-03-23T16:03:31ZRobert Chady
<p>If you select a bunch of tasks and pull up the context menu, if the issues include more than one project you can not change the Assigned To. This is a real issue when, for example, a user is retasked that has issues scattered across multiple projects.</p>
<p>Could this be changed so the Assigned To is allowed to be changed?</p> Redmine - Feature #2885 (New): A segregated numbering per projecthttps://www.redmine.org/issues/28852009-03-02T20:05:44ZJackey Yang
<p>I am using Redmine for all internal projects. Most of them are not related at all. But the issue # grows so quickly and it kind of wried that all projects shared the issue #.<br />It will be nice that Redmine can have an option to disable this features.</p> Redmine - Feature #2613 (New): Define working steps/packages for ticketshttps://www.redmine.org/issues/26132009-01-28T12:38:53ZThomas Woelfle
<p>The way we currently use Redmine is that some user creates a new Ticket and describes the task. When planning a new Version or when reviewing open tickets some other user tries to break down the ticket into steps that have to be done in order to close the ticket. I.e. in case of a bug steps would be something like:</p>
<ul>
<li>Reproduce the bug</li>
<li>Write a test that reproduces the bug</li>
<li>Fix the bug</li>
<li>...</li>
</ul>
<p>This breakdown is documented as comment of the ticket. Depending on that breakdown the time estimation is done. At some later time a user starts working on that ticket. I.e. he tries to reproduce a bug and fixes it. In order to track the progress that user updates the "%Done" field and provides comments on what he has already done. These comments are usually something like "Reproduced bug" or "Fixed bug". I.e. they almost always refer to the steps defined earlier. For the project controlling the "%Done" field is currently not very useful since the updates of that field our users make are almost arbitrarly. We are currently more interested in the comments because the qualify what has already been done for a ticket and what has still to be done.</p>
<p>Now it would be nice to be able to create such steps explicitly for a ticket. A user should be able to mark such a step as something like "completed" when he has finished that step. The "%Done" field can then become a computed field depending on how much steps have already been completed.</p> Redmine - Patch #2576 (New): Partially decouple application_helper.rb from Gravatarhttps://www.redmine.org/issues/25762009-01-24T22:17:36ZBrad Beattie
<p>The application_helper.rb directly accesses the Gravatar function by email. I would argue that it would be better to instead use vendor/plugins/gravatar/lib/gravatar.rb's gravatar_for function with the user object.</p>
<p>The situation I have here is that my local instance has modified the Gravatar plugin to use locally stored avatars linked by email address (as dictated by application_helper.rb). Occasionally, users change their email addresses, which requires renaming their avatar files. If the change I proposed was implemented, this local avatar plugin would be doable. Without it, the avatar system is intrinsically tied to email addresses.</p>
<p>I'm not sure what patch formats you prefer, so here's the proposed change:</p>
<pre><code class="ruby syntaxhl"><span class="k">def</span> <span class="nf">avatar</span><span class="p">(</span><span class="n">user</span><span class="p">,</span> <span class="n">options</span> <span class="o">=</span> <span class="p">{</span> <span class="p">})</span>
<span class="k">if</span> <span class="no">Setting</span><span class="p">.</span><span class="nf">gravatar_enabled?</span>
<span class="k">return</span> <span class="n">gravatar_for</span><span class="p">(</span><span class="n">user</span><span class="p">)</span> <span class="k">unless</span> <span class="n">user</span><span class="p">.</span><span class="nf">mail</span><span class="p">.</span><span class="nf">blank?</span> <span class="k">rescue</span> <span class="kp">nil</span>
<span class="k">end</span>
<span class="k">end</span>
</code></pre>
<p>Apologies if my syntax is wrong. I'm so very, very new to Ruby.</p> Redmine - Feature #1166 (New): broadcasthttps://www.redmine.org/issues/11662008-05-02T17:33:49ZSergio Freire
<p>I think it would be great to have a feature for doing broadcasts, more specifically for administrative purposes like:<br /> - informing all users of downtime or some other operation<br /> - notify users of some new feature..</p>
<p>This could be just a text box that would allow sending to all registered users (or if you want, just some set of them).</p> Redmine - Feature #978 (New): Different trackers on different projects?https://www.redmine.org/issues/9782008-04-02T13:34:04ZKai Olav Fredriksen
<p>As projects are wastly different - there should maybe be project-wise trackers (maybe the "global" ones as templates for new projects)?</p> Redmine - Feature #946 (New): Configurable Per-Project Text on New Issue Screenhttps://www.redmine.org/issues/9462008-03-28T13:12:19ZJohn Goerzen
<p>It would be useful to have the ability to specify a paragraph or two of text to display at the top of the New Issue screen, configurable per project.</p>
<p>I have been having people use the bug tracking system for things that I do not wish to use it for (support-type questions that should use a forum or mailing list), and I want to be able to put text right there to explain what to use the issue system for.</p> Redmine - Feature #877 (New): ability to vary the units used to track timehttps://www.redmine.org/issues/8772008-03-17T14:01:01Zilenia zara
<p>Some development methodologies suggest tracking time in points or even "tomatoes" (<a class="external" href="http://www.tecnicadelpomodoro.it">http://www.tecnicadelpomodoro.it</a>). It would be nice if Redmine had the ability to support these forms of time tracking.</p> Redmine - Patch #251 (New): Patch for Feature Request #9785 (Default issues due date == assigned ...https://www.redmine.org/issues/2512008-01-18T11:54:00ZElliot Winkler
<p>This patch makes it so that if a new issue is assigned to a version, but the end date isn't specified, the end date<br />is automatically filled in with the end date of the version.</p>
<p>(I hope the diff is in the right format, I've never really done this before)</p> Redmine - Feature #553 (New): Capistrano Recipeshttps://www.redmine.org/issues/5532008-01-14T11:45:00ZDavide D'Agostino
<p>Now is possible automatic creation of svn repos, but Is very very good for webmaster (and their customers) when I create<br />a project a box with:</p>
<p>This project is a web site?</p>
<p>If yes</p>
<p>It create a repos and then create a mongrel config , an apache config, and al rails structure that an rails site can<br />have.</p>
<p>If u want I make a gem for automatic creation and pubblication of rails site through ssh/svn</p> Redmine - Feature #513 (New): Different behavior for deployments or users with only one projecthttps://www.redmine.org/issues/5132007-12-05T11:06:00ZRocco Stanzione
<p>For a deployment or user with only one project, I would like the user to be taken straight to the project page when<br />he logs in. The Projects menu item at the top should be unavailable (a new project can still be created in the<br />Administration interface). The Latest Projects widget on the Home page should be replaced, possibly with a Latest Issues<br />widget.</p>
<p>Currently I have one Redmine deployment with many projects, one of which is the only project available to some users,<br />and another deployment with only one project involved. These changes would enhance workflow and the overall experience<br />in both situations.</p> Redmine - Feature #506 (New): Add reports to top menuhttps://www.redmine.org/issues/5062007-11-25T21:52:00ZJonathan Hall
<p>Would it be possible to add the below code to /base.rhtml?</p>
<p>Just a small link for admins just to get to the reporting area quicker!</p>
<pre><code><%= link_to l(:Reports), { :controller => 'issues' }, :class => 'admin' if User.current.admin? %></code></pre>
<p>Cheers</p> Redmine - Feature #466 (New): Add Contact database for all Redime sitehttps://www.redmine.org/issues/4662007-10-30T10:06:00ZGunars Grundstoks
<p>As Redmine is Project tool for developers, managers and any other kind of persons and any kind of projects - like software,<br />sample design task, organizing events should be useful if Redmine site have Contact database with Customer, Client,<br />Partner, Employ contact information.</p>
<p>Contact information person can bet also attached for some projects, and people who is working with him necessary project<br />can find necessary person with whom contacting.</p>
<p>If it's necessary for every contact person you can relate with user name and this person can get access for some project.</p>
<p>If you need a support about AJAX & UI for this issue, don't hestite to contact me.</p> Redmine - Feature #436 (New): Add agile features (like formerly provided by XPlanner) to Redminehttps://www.redmine.org/issues/4362007-09-17T09:56:00ZAdrian Tarau
<p>Hello Philippe,</p>
<p>I will use this opportunity to say : great project :)</p>
<p>I would like to suggest a possible feature, which I think is very useful.<br />Please have a look at the project XPlanner (<a class="external" href="http://www.xplanner.org/">http://www.xplanner.org/</a>). I think it will be very useful to have an XP<br />functionality in Redmine, the possibility to group trackers in stories and stories in iterations(versions). The labels<br />of this groups is not important(should be configurable), what's important is to group all the trackers - bugs, new features<br />to a specific customer request(stories) and to a specific version.</p>
<p>We use XPlanner for project management and even if we don't follow XP rules 100%, it is still very useful to organize<br />the project based on XP philosophies.</p>
<p>I think you could "borrow" some of the XPlanner features :) and some of the XPlanner users :)</p>
<p>Thanks.</p>
<p>PS : Any opinions?</p> Redmine - Feature #397 (New): "User Story" Agile concept supporthttps://www.redmine.org/issues/3972007-07-26T13:55:00ZBruno Fonzi
<p>I think redMine can be easily adopted in an project using an Agile methodology.<br />Great product. Well done !</p>
<p>The only thing I am really missing is the support of User Stories.</p>
<p>Basically a Story is based on a number of tasks, its tasks and their completion makes a story done. This allows more<br />people working on a story contemporaneously.</p>
<p>For more information see Xplanner feature:<br /><a class="external" href="http://www.xplanner.org/planning.html">http://www.xplanner.org/planning.html</a></p>
<p>...<br />Developers estimate the effort required to implement the stories.</p>
<p>In XPlanner, stories may be given an estimate before tasks are defined. This can be useful for initial rough estimation<br />to determine if it's feasible to implement the set of stories requested by the customer.</p>
<p>...</p> Redmine - Feature #277 (New): Add mailing listshttps://www.redmine.org/issues/2772007-02-24T13:08:00ZDaniel Berger
<p>As we talked about in the discussion forum, please add mailing list support, with the ability to search mailing list<br />archives.</p>
<p>Thanks,</p>
<p>Dan</p>