Redmine: Issueshttps://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292024-03-15T21:04:35ZRedmine
Redmine Redmine - Defect #40410 (New): Watcher groups on new issue form get dereferenced on validation errorhttps://www.redmine.org/issues/404102024-03-15T21:04:35ZFelix Schäfer
<p>When creating a new issue, selecting a group as a watcher and causing a validation error (for example leave the subject blank), all users of the group will be selected in addition to the initially selected group.</p>
<p>This test shows the problem:</p>
<pre><code class="diff syntaxhl"><span class="gh">diff --git a/test/functional/issues_controller_test.rb b/test/functional/issues_controller_test.rb
index cce8ddc625..fb401c701d 100644
</span><span class="gd">--- a/test/functional/issues_controller_test.rb
</span><span class="gi">+++ b/test/functional/issues_controller_test.rb
</span><span class="p">@@ -4778,6 +4778,25 @@</span> class IssuesControllerTest < Redmine::ControllerTest
assert_select 'input[name=?][value="8"][checked=checked]', 'issue[watcher_user_ids][]'
end
+ def test_post_create_with_failure_should_not_dereference_group_watchers
<span class="gi">+ @request.session[:user_id] = 1
+ post(
+ :create,
+ :params => {
+ :project_id => 5,
+ :issue => {
+ :tracker_id => 1,
+ :watcher_user_ids => ['11']
+ }
+ }
+ )
+ assert_response :success
+
+ # The group's user was not explicitely selected
+ assert_select 'input[name=?][value="8"][checked=checked]', 'issue[watcher_user_ids][]', 0
+ assert_select 'input[name=?][value="11"][checked=checked]', 'issue[watcher_user_ids][]', 1
+ end
+
</span> def test_post_create_should_ignore_non_safe_attributes
@request.session[:user_id] = 2
assert_nothing_raised do
</code></pre>
<p>(Please note: The test above the one proposed in the diff uses the <code>:not(checked)</code> pseudo-selector, this however does not seem to work as expected)</p> Redmine - Defect #40100 (New): User ordering by name is incorrect for french languagehttps://www.redmine.org/issues/401002024-01-23T14:33:10Zphilippe lhardy
<p>by example in user list to pick for ticket assignement users with accentuated characters don't follow natural french ordering.<br />It should normalize name with accentuated characters like éè to correponding non accenutated letter prior of ordering.<br />when the list is very long it can lead to the false impression that user is not registered.</p>
<p>in redmine : Claire < Clovis < Clément < Constantin < Cyril < Céline</p>
<p>while we would expect : Céline (Celine) < Claire < Clément (Clement) < Clovis < Constantin < Cyril</p> Redmine - Defect #39112 (New): web 500 error when entering setting pagehttps://www.redmine.org/issues/391122023-09-25T09:08:01ZCheng-Hui PENG
<p>Hi there,</p>
<p>I just installed redmine 5.05 on new ubuntu22.04. After I restorted my databases which data is from redmone 4.2, I can't open the setting page of projects or issues anymore.<br />I got error message on the page</p>
<p>`Internal error<br />An error occurred on the page you were trying to access.<br />If you continue to experience problems please contact your Redmine administrator for assistance.</p>
<p>If you are the Redmine administrator, check your log files for details about the error.</p>
<p>Back`</p>
<p>Here is error log from log file when I clicked setting button</p>
<p>I, [2023-09-20T10:13:56.859177 #28601] INFO -- : [491c7eae-1310-4592-89ad-f85aef136a3d] Started GET "/projects/aos/settings" for 172.20.0.59 at 2023-09-20 10:13:56 +0000 I, [2023-09-20T10:13:56.861735 #28601] INFO -- : [491c7eae-1310-4592-89ad-f85aef136a3d] Processing by ProjectsController#settings as HTML I, [2023-09-20T10:13:56.862021 #28601] INFO -- : [491c7eae-1310-4592-89ad-f85aef136a3d] Parameters: {"id"=>"aos"} I, [2023-09-20T10:13:56.877041 #28601] INFO -- : [491c7eae-1310-4592-89ad-f85aef136a3d] Current user: admin (id=1) I, [2023-09-20T10:13:56.995636 #28601] INFO -- : [491c7eae-1310-4592-89ad-f85aef136a3d] Rendered projects/settings.html.erb within layouts/base (Duration: 100.9ms | Allocations: 40900) I, [2023-09-20T10:13:56.995785 #28601] INFO -- : [491c7eae-1310-4592-89ad-f85aef136a3d] Rendered layout layouts/base.html.erb (Duration: 101.1ms | Allocations: 40928) I, [2023-09-20T10:13:56.996062 #28601] INFO -- : [491c7eae-1310-4592-89ad-f85aef136a3d] Completed 500 Internal Server Error in 134ms (ActiveRecord: 19.8ms | Allocations: 44924) F, [2023-09-20T10:13:56.997204 #28601] FATAL -- : [491c7eae-1310-4592-89ad-f85aef136a3d] [491c7eae-1310-4592-89ad-f85aef136a3d] ActionView::Template::Error (undefined method default_issue_query_id' for #<Project id: 185, name: "AOS", description: "Alpha & Omega", homepage: "", is_public: true, parent_id: 1, created_on: "2023-09-07 02:20:15.000000000 +0000", updated_on: "2023-09-07 02:22:20.000000000 +0000", identifier: "aos", status: 1, lft: 12, rgt: 13, inherit_members: false, default_version_id: nil, default_assigned_to_id: nil, dmsf_description: nil, dmsf_notification: false, dmsf_act_as_attachable: 1, new_ticket_message: "", enable_new_ticket_message: 1, default_dmsf_query_id: nil><br />Did you mean? default_issue_query<br />default_issue_query=<br />default_dmsf_query_id<br />default_dmsf_query_id?<br />default_dmsf_query_id=):<br />[491c7eae-1310-4592-89ad-f85aef136a3d] 44: <% end <span>><br />[491c7eae-1310-4592-89ad-f85aef136a3d] 45:<br />[491c7eae-1310-4592-89ad-f85aef136a3d] 46: <</span> if @project.safe_attribute?('default_issue_query_id') %><br />[491c7eae-1310-4592-89ad-f85aef136a3d] 47:</p>
<p><%= f.select :default_issue_query_id, project_default_issue_query_options(<a class="user active" href="https://www.redmine.org/users/11497">Herve Harster</a>), include_blank: l(:label_none) <span>><</span>=l 'text_allowed_queries_to_select' %></p>
<p>[491c7eae-1310-4592-89ad-f85aef136a3d] 48: <% end %><br />[491c7eae-1310-4592-89ad-f85aef136a3d] 49:<br />[491c7eae-1310-4592-89ad-f85aef136a3d] 50:<br />[491c7eae-1310-4592-89ad-f85aef136a3d]<br />[491c7eae-1310-4592-89ad-f85aef136a3d] app/helpers/projects_helper.rb:123:in project_default_issue_query_options' [491c7eae-1310-4592-89ad-f85aef136a3d] app/views/projects/settings/_issues.html.erb:47 [491c7eae-1310-4592-89ad-f85aef136a3d] app/helpers/application_helper.rb:1483:in labelled_form_for'<br />[491c7eae-1310-4592-89ad-f85aef136a3d] app/views/projects/settings/_issues.html.erb:1<br />[491c7eae-1310-4592-89ad-f85aef136a3d] app/views/common/_tabs.html.erb:21<br />[491c7eae-1310-4592-89ad-f85aef136a3d] app/views/common/_tabs.html.erb:20:in each' [491c7eae-1310-4592-89ad-f85aef136a3d] app/views/common/_tabs.html.erb:20 [491c7eae-1310-4592-89ad-f85aef136a3d] app/helpers/application_helper.rb:497:in render_tabs'<br />[491c7eae-1310-4592-89ad-f85aef136a3d] app/views/projects/settings.html.erb:3<br />[491c7eae-1310-4592-89ad-f85aef136a3d] lib/redmine/sudo_mode.rb:61:in sudo_mode'<br />Does anyone know how to fix it?</p> Redmine - Defect #38932 (New): User preferences API? https://www.redmine.org/issues/389322023-08-08T10:46:26ZJoan J
<p>I am looking into setting a default layout for the users in my setup. There are some interesting discussions such as: <a class="external" href="https://www.redmine.org/boards/2/topics/27145?r=27355#message-27355">https://www.redmine.org/boards/2/topics/27145?r=27355#message-27355</a><br />I have search and it seems that there's currently no plugin to set the layout.<br />Another thing that would be easily useable would be an API endpoing for the user preferences, does this exist?</p> Redmine - Defect #38376 (New): WEBAPI - Create project with custom fieldshttps://www.redmine.org/issues/383762023-03-24T16:10:13ZDiego Boca
<p>I'm trying to create a new project using the attached json file.</p>
<p>The Project has been created correctly but the custom field is not filled in.</p>
<p>No errors are provided.</p>
<p>The credential used to call the web api is the username and the password of the administrator of the redmine installation.</p> Redmine - Defect #38371 (New): Where is demo version??https://www.redmine.org/issues/383712023-03-21T12:22:55ZMustafa Warsame HajiRedmine - Defect #37581 (New): Wrong csv separator in Hungarianhttps://www.redmine.org/issues/375812022-08-16T09:00:50ZAttila Telek
<p>Hungarian csv separator is semi-colon and decimal separator is comma.</p>
<p>Latest locale config contains wrong settings for this.<br /><a href="https://www.redmine.org/projects/redmine/repository/revisions/13552/entry/trunk/config/locales/hu.yml" class="external">root / trunk / config / locales / hu.yml @ 13552</a></p>
<p>general_csv_separator: ',' -> ';'<br />general_csv_decimal_sperator: '.' -> ','</p>
<p>Can you please fix this?</p>
<p>thank you</p> Redmine - Defect #36897 (Confirmed): Wrong formatting of date in Time Entrieshttps://www.redmine.org/issues/368972022-04-05T14:04:48ZDenis Yurashku
<p>Date is formatted wrong at "<PROJECT> – Time entries" ("7:60" instead of "8:00", for example). See screenshot.</p>
<p>This patch fixes it.</p> Redmine - Defect #36444 (New): Validation error message when no trackers are assigned to a projec...https://www.redmine.org/issues/364442022-01-18T06:56:52ZGo MAEDA
<p>Assume that you are trying to create an issue via email. If no tracker is associated to the target project, the issue creation will fail and you will see a validation error in production.log as follows.</p>
<pre>
MailHandler: Validation failed: Validation failed: Tracker cannot be blank, Status cannot be blank
</pre>
<p>Probably it is difficult for most users to understand that the cause of the error is that no tracker is assigned to the project by seeing the error above. I think the error message needs some improvement.</p> Redmine - Defect #35192 (New): Watchers pop up window appears after a long timehttps://www.redmine.org/issues/351922021-04-30T15:42:00ZJean-René ROUET
<p>Hi</p>
<p>patch <a class="issue tracker-3 status-5 priority-4 priority-default closed" title="Patch: Improve watchers functionality to mark the users that are watching a non visible object and to no... (Closed)" href="https://www.redmine.org/issues/33329">#33329</a> introduces a performance issue</p>
<p>When you want to add a watcher to an issue in a project with many collaborators, the pop-up window take between 10 sec and 20 sec (according to the number of collaborators) to appear.<br />It's very disturbing because user has no graphical indication about that.</p>
<p>regards</p> Redmine - Defect #34306 (New): When creating a custom query with role level security you can dese...https://www.redmine.org/issues/343062020-11-25T07:31:05ZImmanuel Wilhelmy
<p>When you create a custom query and set security to role level, you can deselect your own role thus making the created query insvisible for yourself. Furthermore you can select a role which no one is assigned in the current project, making the query totally disappearing.</p>
Desired behavior:
<ul>
<li>making it impossible to deselect your own role(s) when setting role level security (not clearly defined if you have more than one role) OR</li>
<li>only offer selection of roles which actually are used in the current project (i.e. where there is at least one user of the project, possessing the role)
<ul>
<li>caveat: if those roles do not have the right to edit custom queries, nobody will be able to edit it again</li>
</ul></li>
</ul> Redmine - Defect #33845 (Confirmed): Wrong character encoding in git diffs with UTF-8 Cyrillic le...https://www.redmine.org/issues/338452020-08-12T13:01:39ZIvan Cenov
<p>Hello,</p>
<p>I use git repositories. The access to them is via Apache server running on Windows 10 machine. Several files contain Cyrillic texts in comments. These files are in UTF-8 encoding. Redmine shows these files well - the Cyrillic texts are readable. Example:<br /><pre>
puts "\nОбработени #{options[:passedfiles]} файла"
puts "Пропуснати #{options[:omittedfiles]} файла"
</pre></p>
<p>However, these Cyrillic texts are not displayed well in revision diffs. Example:<br /><pre>
puts "\nОбработени #{options[:passedfiles]} файла"
puts "Пропуснати #{options[:omittedfiles]} файла"
</pre></p>
<p>Environment:<br /><pre>
Environment:
Redmine version 4.1.1.stable
Ruby version 2.6.5-p114 (2019-10-01) [x64-mingw32]
Rails version 5.2.4.2
Environment production
Database adapter Mysql2
Mailer queue ActiveJob::QueueAdapters::AsyncAdapter
Mailer delivery smtp
SCM:
Subversion 1.8.19
Git 2.25.1
Filesystem
Redmine plugins:
issue_recurring 1.6
redmine_code_review 1.0.0
redmine_issue_templates 1.0.4
redmine_latex_mathjax 0.4.0
redmine_theme_changer 0.4.0
</pre></p> Redmine - Defect #33023 (New): Warning occurs when displaying a few exceptional PDF thumbnailhttps://www.redmine.org/issues/330232020-02-19T07:19:46ZAnonymous
<p>A PDF thumbnail is displayed, but the following message is output to STDERR.<br />The PDF file cannot be published, but it was created with a fax image (binary image).</p>
<pre>
convert.exe: profile 'icc': 'RGB ': RGB color space not permitted on grayscale PNG `redmine_root/tmp/thumbnails/***.thumb' @ warning/png.c/MagickPNGWarningHandler/1668.
</pre>
<p>The warning disappeared after applying the following patch.</p>
<pre><code class="diff syntaxhl"><span class="gd">--- a\lib\redmine\thumbnail.rb
</span><span class="gi">+++ b\lib\redmine\thumbnail.rb
</span><span class="p">@@ -48,7 +48,7 @@</span>
size_option = "#{size}x#{size}>"
if is_pdf
<span class="gd">- cmd = "#{shell_quote CONVERT_BIN} #{shell_quote "#{source}[0]"} -thumbnail #{shell_quote size_option} #{shell_quote "png:#{target}"}"
</span><span class="gi">+ cmd = "#{shell_quote CONVERT_BIN} #{shell_quote "#{source}[0]"} -thumbnail #{shell_quote size_option} +profile icc #{shell_quote "png:#{target}"}"
</span> else
cmd = "#{shell_quote CONVERT_BIN} #{shell_quote source} -auto-orient -thumbnail #{shell_quote size_option} #{shell_quote target}"
end
</code></pre>
<p>Environment:<br />Redmine 4.1.0<br />ImageMagick 6.9.10-Q16</p> Redmine - Defect #32972 (New): UTF8 Symbols as Usernames get Truncatedhttps://www.redmine.org/issues/329722020-02-08T20:52:40Z
<p>i noticed my name was <code>easter egg</code> on this redmine and i wanted it as <code>easteregg</code> but was forced to set a last name, which i choose to set to @</p> Redmine - Defect #32608 (Needs feedback): Watchers Invalid error when copying issue between proje...https://www.redmine.org/issues/326082019-12-11T14:59:26ZTaine Woo
<p>Project1: adding members one by one for each users.<br />Project2: adding members using the group, which group contains all the users of Project1.</p>
<p>Issue1 is created in Project1, with watchers of Project1.<br />Copy issue, set project as Project2, Watchers Invalid error pop up when submitting.</p> Redmine - Defect #32305 (New): Use of notextile tag disables Redmine revision linkshttps://www.redmine.org/issues/323052019-10-20T05:29:00ZMischa The Evil
<p>As observed [yet] only on redmine.org (see <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Query system for Projects page (Closed)" href="https://www.redmine.org/issues/29482#note-90">#29482#note-90</a> and <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Query system for Projects page (Closed)" href="https://www.redmine.org/issues/29482#note-91">#29482#note-91</a>), comments (in this case issue notes) having the following structure does not render the revision as a link:</p>
<pre><notextile>@</notextile>User One: Some text before @some code@ before _some italic text_ before a revision link like rDDDD.</pre>
<p>while comments where this line is quoted like follows does render the revision link as expected:<br /><pre>
User One wrote:
> <notextile>@</notextile>User One: Some text before @some code@ before _some italic text_ before a revision link like rDDDD.
</pre></p>
<p>This should be triaged on current Redmine versions.</p> Redmine - Defect #32246 (New): [Redmine API] functionality to export whole wikihttps://www.redmine.org/issues/322462019-10-13T20:01:22ZWurzel mann
<p>I'm trying to export my whole wiki via the Redmine API, but the export whole wiki function as seen in the bottom right-hand corner when sorting by index is not working.</p>
<p>It is possible to export single pages via the API, but not the whole wiki, but I'd be really great to be able to backup the wiki this way in an automated fashion.</p> Redmine - Defect #32154 (New): Value of custom fields will not be copied when copy project with i...https://www.redmine.org/issues/321542019-09-26T15:29:33ZTaine Woo
<p>Value of custom fields will not be copied when copy project with issues included.<br />All the values of all the custom fields will be blank unless there is default value of that custom field.</p> Redmine - Defect #31769 (New): {{toc}} in {{include(...)}}https://www.redmine.org/issues/317692019-07-22T09:48:05ZStefan Lindner
<p>We have a wiki page that includes two other pages.<br />The first one of the included pages has a {{toc}} macro.<br />This toc macro collects ALL content not only the contont of the first included page.</p> Redmine - Defect #31512 (New): valid ldap auth_source item _has_ to be id 1https://www.redmine.org/issues/315122019-06-04T13:54:43ZHan Boetes
<p>After adding a new LDAP server to log on to, I couldn't delete the old LDAP server, so I removed the DB row in auth_sources. This didn't work, so I restored the old entry, which also didn't work. Then it struck me, the only difference was the rows `id`. Changing that did re-enable authentication. After that I saw the light, I added the new LDAP server and used the following commands to change the row id for the old LDAP server to 3 and the new LDAP entry to 1:</p>
<pre>
update auth_sources set id = '3' where id = '1';
update auth_sources set id = '1' where id = '2';
</pre>
<p>And only after that I could delete the original LDAP server in the web-interface and everything works as hoped for.</p>
<p>This should of course not be necessary.</p> Redmine - Defect #29971 (Needs feedback): [Receiving emails] Redmine cannot create new issue afte...https://www.redmine.org/issues/299712018-11-15T08:54:32Zfon1105 Lee
<p>Attached file is the log after fetching the mail.</p>
<p>The issue only occurs with this mail. I saw this message in the log.<br />--> Message <<a class="email" href="mailto:10A4AAF341E9684697196264CB4A2710B00B9BB3@TWEXB0.test.com">10A4AAF341E9684697196264CB4A2710B00B9BB3@TWEXB0.test.com</a>> NOT processed and left on the server</p>
<p>Environment:<br /> Redmine version 3.2.9.stable<br /> Ruby version 2.1.0-p0 (2013-12-25) [i686-linux]<br /> Rails version 4.2.7.1<br /> Environment production<br /> Database adapter Mysql2</p> Redmine - Defect #29684 (New): when using export issues to csv format, notes fields contain html ...https://www.redmine.org/issues/296842018-09-27T08:24:37ZBenoit Loof
<p>users need to make reporting based on notes fields in csv exported files.<br />html flags make the text unreadable.</p> Redmine - Defect #29418 (New): User cannot set version sharing to hierarchy or treehttps://www.redmine.org/issues/294182018-08-21T20:25:09ZGustavo Regal
<p>I have a role that has the <code>Manage versions</code> permission.<br />It is called "Analista/desenvolvedor".</p>
<p>Then I have a project in which a user is assigned to the role "Analista/desenvolvedor".<br />And a subproject with the @Inherit members" option checked.</p>
<p>When that user tries to create a new <code>Version</code>, the only possible values in <code>Sharing</code> are "None" and "Subprojects".</p>
<p>Then I have another project with similar configuration in which the user <ins>can</ins> set any value to the <code>Sharing</code> option.</p>
<p>I'm considering this to be a defect because didn't find anything in the docs but the permission <code>Manage versions</code> in roles configuration. Believe other aspects should not interfere.</p>
<pre>
Environment:
Redmine version 3.4.6.stable
Ruby version 2.3.7-p456 (2018-03-28) [x86_64-linux]
Rails version 4.2.8
Environment production
Database adapter Mysql2
</pre> Redmine - Defect #28205 (New): Wrong values in status combohttps://www.redmine.org/issues/282052018-02-17T14:32:57ZAlbrecht Dreß
<p>I would like to have the following configuration for the workflow of a <em>Reporter</em>:</p>
<ol>
<li>[s]he may only create or re-open a closed ticket;</li>
<li>if a ticket is in state ”Feedback”, [s]he may edit the ticket, and the next state <strong>must</strong> be <em>In Progress</em>.</li>
</ol>
<p>So I gave the Reporter Role the issue tracking permissions (inter alia) “Edit issues” and “Add notes”, and configured the workflow as in the attached screenshot “Config.png”.</p>
<p>However, when a user with role Reporter now edits a ticket in state ”Feedback” for which [s]he is the assignee, the combo for “Status” (see screenshot “Result.png”) shows both the “required” next state (<em>In Progress</em>) <strong>and</strong> the current state (<em>Feedback</em>) as possible values. But the latter should actually not be allowed according to the configuration.</p>
<p>Did I miss something in the configuration, or is this a bug (or feature)?</p>
My environment, on a standard Debian Stable (Stretch) box:
<ul>
<li>Redmine version: 3.3.1.stable</li>
<li>Ruby version: 2.3.3-p222 (2016-11-21) [x86_64-linux-gnu]</li>
<li>Rails version: 4.2.7.1</li>
<li>Environment: production</li>
<li>Database adapter: PostgreSQL</li>
</ul> Redmine - Defect #28171 (Needs feedback): When exporting to PDF from the issue navigator (several...https://www.redmine.org/issues/281712018-02-09T20:21:25ZJavier Alfonso
<p>Environment:<br /> Redmine version 3.4.3.stable<br /> Ruby version 2.3.3-p222 (2016-11-21) [i386-mingw32]<br /> Rails version 4.2.8<br /> Environment production<br /> Database adapter Mysql2<br />SCM:<br /> Git 2.14.1<br /> Filesystem <br />Redmine plugins:<br /> computed_custom_field 1.0.6<br /> easy_baseline 1.4<br /> easy_gantt 1.10<br /> easy_gantt_pro 1.10<br /> redmine_agile 1.4.5<br /> redmine_custom_workflows 0.1.5<br /> redmine_editauthor 0.11.0<br /> redmine_issue_evm 4.0<br /> redmine_monitoring_controlling 0.1.1<br /> redrisk 1.0.1<br /> sidebar_hide 0.0.8<br /> subtask_list_columns 0.0.3</p>
<p>If I export a single issue from the issue page (i.e. /redmine/issues/3400) textile codes (i.e %{color:red} text %) export correctly. Showing the color in the PDF</p>
<p>From the issue navigator /redmine/issues an export to PDF or CSV shows the textile code</p> Redmine - Defect #27769 (New): utf8 4 bytes on SQL Server 2014 Standardhttps://www.redmine.org/issues/277692017-12-09T21:07:36ZJan Wójcik
<p>We've just came across a major issue in our production Redmine instance.</p>
<p>Description of the problem.</p>
<p>One of our coworkers tried to create a ticket containing a smiley face (copy paste from MS Outlook).</p>
<p><a class="external" href="http://www.fileformat.info/info/unicode/char/1f60a/index.htm">http://www.fileformat.info/info/unicode/char/1f60a/index.htm</a></p>
<p>Form submission resulted in a 500 server error.</p>
<p><img src="https://www.redmine.org/attachments/download/19693/2.jpg" alt="" /></p>
<p>She removed the smiley face and the issue had been successfully submitted. Then other coworkers created about 10 more issues. The system was running fine. However the failed request created <strong>an open transaction</strong>.</p>
<p><img src="https://www.redmine.org/attachments/download/19694/1.jpg" alt="" /></p>
<p>We suspect that other issues where created in the scope of this running transaction as nested transactions. The transaction was active for about 24 hours and was blocking some of our housekeeping jobs and we had to kill it. As a result we lost all 10 issues that were (successfully) submitted after the one with the smiley face in it (resulting in a 500 error).</p>
<p>I was able to recreate the problem folowing the steps above.</p>
<p>BR<br />Jan</p> Redmine - Defect #27622 (New): When disabling notes for a role, file upload disapperas too at iss...https://www.redmine.org/issues/276222017-11-23T08:12:26ZKlára Szabó
<p>When the "Add notes" possibility for a role is disabled, the user with that role can't upload file when editing an issue.<br />This problem is not present when a new issue is made, the file upload module is visible and working, this problem occurs only when an existing issue is edited (and any kind of adding or editing note function is disabled). View and manage files option is enabled.</p>
<p>I noticed this problem in Redmine version 3.4.3, 3.4.2, and 3.3.2.</p>
<p>Is there a setting which i miss? (looked up the problem here in redmine and google, but could not find anything) Is there a guick fix solution, which i can use until it is resolved (if it is really a defect)?</p>
<p>Thanks for a response in advance.</p> Redmine - Defect #26778 (New): Wrong CSS class for themes if its name includes "_" or " "https://www.redmine.org/issues/267782017-08-28T14:20:24ZGo MAEDA
<p>The body element in HTML has CSS classes correspond to the current theme, project, controller and action.</p>
<p>But "theme-*" class name is broken when the directory name of the theme includes "_" or " ". Assume that you have installed a theme whose directory name is "foo_bar". Redmine will generate a class name "theme-Foo bar". But it is clearly broken because a whitespace is used as a separater.</p>
<p>Here is an example.</p>
<pre><code class="html syntaxhl"><span class="nt"><body</span> <span class="na">class=</span><span class="s">"theme-Foo bar project-ecookbook controller-issues action-index avatars-off"</span><span class="nt">></span>
</code></pre> Redmine - Defect #26619 (New): Workflow field permissions does not work with several different roleshttps://www.redmine.org/issues/266192017-08-03T14:27:19ZSergey Gnuskov
I have 2 roles and 1 tracker:
<ul>
<li>first one does not have permission <code>edit_issues</code> at all, it has no any workflow field permissions configured;</li>
<li>second has permission <code>edit_issues</code>, but there is a workflow field permission, where some fields is in readonly state for my tracker and that role (in all statuses).</li>
</ul>
<p>When user has both roles for project he <strong>CAN</strong> edit this readonly fields until I create same workflow field permissions to first role. Is this correct? I think, workflow field permissions should be found only among roles that have <code>edit_issues</code> permission.</p> Redmine - Defect #26034 (New): Wiki PDF generated files displayed but not printable on Machttps://www.redmine.org/issues/260342017-05-24T15:51:05Zglc glc
<p>For any wiki page (even with only a small text content), when clicking on the PDF link in the footer of the current page, the PDF downloads and displays properly, but when sending to the printer, the print job hangs after a few seconds, contrary to any other PDF saved from the browser through other sites, which print properly.</p>
<p>It is sent to the printer but not printed, no error message.</p>
<p>Probably some wrong meta-data in the generated PDFs</p>
<p>Issue found in the official Redmine Docker image, with :</p>
<p>Redmine version 3.3.3.stable<br />Ruby version 2.2.7-p470 (2017-03-28) [x86_64-linux]<br />Rails version 4.2.7.1</p>
<p>Client side (error occurs in) :</p>
<p>MacOS Sierra 10.12.5<br />Google Chrome 58.0.3029.110 (64-bit)<br />Firefox 53.0.3 (64-bit)<br />Preview 9.0 (909.18)<br />Adobe Acrobat Pro 10.1.1.33</p>
<p>Printer : HP LaserJet Pro 400 M451dn <br />No other printers available for further tests, but it seems to be related to the OS side rather than to the printer side</p>
<p>Printing the PDF generated pages <strong>works however in Windows 7</strong> (on the same Mac through VirtualBox with the same printer).</p> Redmine - Defect #25607 (New): Users can't see issues they've been assigned to.https://www.redmine.org/issues/256072017-04-14T09:09:35ZSerghei Zagorinyak
<p>As tracker visibility for roles was introduced, it has become possible to assign a user to an issue that can't be viewed by this user.</p>
<p><strong>Preconditions:</strong><br />1. User_1 with a role that can be assigned to issues and has no access to some tracker (tracker_1).<br />2. User_2 with a role that can edit tracker_1 issues.</p>
<p><strong>Steps to reproduce:</strong><br />1. User_2 assigns User_1 to issue_1 with tracker_1</p>
<p><strong>Expected behavior:</strong><br />1. User_1 can access issue_1 while he is assigned to it</p>
<p><strong>Current behavior:</strong><br />1. User_1 cannot access issue_1 though he is assigned to it.</p> Redmine - Defect #24484 (New): Wrong order of rows with empty custom fieldshttps://www.redmine.org/issues/244842016-11-29T08:43:56ZIvan Zabrovskiy
<p>Issues, sorted by custom field, appears in a countr-intuitive order. Issues with empty custom field goes before issues with any value.</p>
<p>Example (PostgreSQL, descending order):</p>
<p>Current result:</p>
<table>
<tr>
<td style="text-align:center;"><strong>id</strong></td>
<td style="text-align:center;"><strong>Integer custom field</strong> (desc order)</td>
</tr>
<tr>
<td>143</td>
<td><empty></td>
</tr>
<tr>
<td>112</td>
<td><empty></td>
</tr>
<tr>
<td>95</td>
<td>2000</td>
</tr>
<tr>
<td>456</td>
<td>1900</td>
</tr>
<tr>
<td>73</td>
<td>1400</td>
</tr>
</table>
<p>Expected result:</p>
<table>
<tr>
<td style="text-align:center;"><strong>id</strong></td>
<td style="text-align:center;"><strong>Integer custom field</strong> (desc order)</td>
</tr>
<tr>
<td>95</td>
<td>2000</td>
</tr>
<tr>
<td>456</td>
<td>1900</td>
</tr>
<tr>
<td>73</td>
<td>1400</td>
</tr>
<tr>
<td>143</td>
<td><empty></td>
</tr>
<tr>
<td>112</td>
<td><empty></td>
</tr>
</table>
<p>Solution: in Redmine::FieldFormat::Base in method join_for_order_statement (lib/redmine/field_format.rb line 279) remove row<br /><pre>
" AND #{alias_name}.value <> ''" +
</pre></p>
<p>In this case, rows with empty custom field will be invoved in sorting and appear on proper places.</p> Redmine - Defect #24442 (New): When exporting Wiki to PDF, monospaced fonts are not rendered corr...https://www.redmine.org/issues/244422016-11-24T07:36:52ZT H
<p>When I write a Wiki page that contains inline code snippets (<code>like this</code>), the resulting PDF does not have monospaced font for the snippet. It works for entire code blocks.</p> Redmine - Defect #24010 (New): Using a tables inside a list (wrong intendation)https://www.redmine.org/issues/240102016-10-06T09:49:21ZUwe Graßhoff
<p>Hello I have the following Problem:</p>
<p>When I have a tables inside a list the second table get the wrong indentation (only first level instead of second level).<br />My system:<br /><pre>
Environment:
Redmine version 3.0.1.stable.14155
Ruby version 1.9.3-p551 (2014-11-13) [x86_64-linux]
Rails version 4.2.1
Environment production
Database adapter Mysql2
SCM:
Subversion 1.6.17
Git 1.7.10.4
Filesystem
Redmine plugins:
linopro_exists_issue 0.0.1
linopro_reports 0.0.1
linopro_test_cases 0.0.1
redmine_issue_templates 0.1.0
redmine_subtasks_inherited_fields 0.0.3
redmine_wiki_gchart_formula 0.0.5
speiseplan 0.0.1
</pre></p>
<p>But I also tested it in the online demo redmine installation also (no success)</p>
Source:<br /><pre>
* Test headline 1
** Test headline 2 (second level)
|_. A |_. B |
| Val A | Val B |
** Test headline 3 (second level)
|_. C |_. D |
| Val C | Val D |
</pre><br />Result:
<ul>
<li>Test headline 1
<ul>
<li>Test headline 2 (second level)
<table>
<tr>
<th>A </th>
<th>B </th>
</tr>
<tr>
<td> Val A </td>
<td> Val B </td>
</tr>
</table></li>
</ul></li>
</ul>
<ul>
<li>Test headline 3 (second level)
<table>
<tr>
<th>C </th>
<th>D </th>
</tr>
<tr>
<td> Val C </td>
<td> Val D </td>
</tr>
</table></li>
</ul>
When I remove the blank line after the first table the "Test headline 3" is not being displayed and the two tables are merged together.<br />Source:<br /><pre>
* Test headline 1
** Test headline 2 (second level)
|_. A |_. B |
| Val A | Val B |
** Test headline 3 (second level)
|_. C |_. D |
| Val C | Val D |
</pre><br />Result:
<ul>
<li>Test headline 1
<ul>
<li>Test headline 2 (second level)
<table>
<tr>
<th>A </th>
<th>B </th>
</tr>
<tr>
<td> Val A </td>
<td> Val B </td>
</tr>
<tr>
<th>C </th>
<th>D </th>
</tr>
<tr>
<td> Val C </td>
<td> Val D </td>
</tr>
</table></li>
</ul></li>
</ul>
I found no way to get this working. The only workaround I found is to insert a "empty" indentation after the first table.<br />Source:<br /><pre>* Test headline 1
** Test headline 2 (second level)
|_. A |_. B |
| Val A | Val B |
*
** Test headline 3 (second level)
|_. C |_. D |
| Val C | Val D |
</pre><br />Result:
<ul>
<li>Test headline 1
<ul>
<li>Test headline 2 (second level)
<table>
<tr>
<th>A </th>
<th>B </th>
</tr>
<tr>
<td> Val A </td>
<td> Val B </td>
</tr>
</table></li>
</ul></li>
</ul>
<ul>
<li>
<ul>
<li>Test headline 3 (second level)
<table>
<tr>
<th>C </th>
<th>D </th>
</tr>
<tr>
<td> Val C </td>
<td> Val D </td>
</tr>
</table></li>
</ul></li>
</ul> Redmine - Defect #23103 (New): Wiki in Markdown syntax mode improperly renders successive headers.https://www.redmine.org/issues/231032016-06-18T20:06:10ZJasmine Hegman
<p>I have found when using Markdown syntax that the headers get wonky when used in succession. I have attached screenshots to illustrate.</p>
<p>Given the input image, I expect First, Second, Third to appear uniformly</p>
<p>but as seen in the output image First is treated as a sub-sub-sub-level heading</p>
<p>In the respectively titled image, you can see that sub-sub-sub level headings are given underlines in this style.</p>
<p>Environment Information:<br />Environment:<br /> Redmine version 3.2.2.stable<br /> Ruby version 2.2.5-p319 (2016-04-26) [x86_64-linux]<br /> Rails version 4.2.5.2<br /> Environment production<br /> Database adapter Mysql2<br />SCM:<br /> Subversion 1.8.10<br /> Mercurial 3.1.2<br /> Bazaar 2.7.0<br /> Git 2.1.4<br /> Filesystem<br />Redmine plugins:<br /> no plugin installed</p> Redmine - Defect #22885 (New): When I register a task linking a "Parent task", the system gets to...https://www.redmine.org/issues/228852016-05-24T20:10:51ZTiago Rafael Poletti
<p>When I register a task linking a "Parent task", the system gets too slow.</p>
<p>The greater the amount of tasks inside the project, slower the tool become to record the tasks using the "Parent task" field. If the field "parent task" is not used the process is fast.</p>
<p>Eg: I'm working with a project that contains 965 task in hierarchy. When trying to create a task linking the field "Parent task", the recording time is 01min and 50sec.</p>
<p>Application data:</p>
<p>Environment:<br /> Redmine version 3.2.2.stable<br /> Ruby version 2.2.5-p319 (2016-04-26) [amd64-freebsd10]<br /> Rails version 4.2.5.2<br /> Environment production<br /> Database adapter Mysql2<br />SCM:<br /> Filesystem <br />Redmine plugins:<br /> redmine_agile 1.3.10</p> Redmine - Defect #22171 (New): Wide tables intersect with the right panelhttps://www.redmine.org/issues/221712016-03-10T03:16:20ZИмя Фамилия
<p>Example: <a class="external" href="http://demo.redmine.org/projects/-141/wiki/т5">http://demo.redmine.org/projects/-141/wiki/т5</a>.<br /><img src="https://redmine.org/attachments/15526" alt="" /></p> Redmine - Defect #21231 (Needs feedback): Workflow setup issueshttps://www.redmine.org/issues/212312015-11-13T14:56:41ZJonas Hellström
<p>I've been trying to expand on the default included issue statuses in Redmine, but I cannot make the workflows present the correct alternatives</p>
<p>What I have done is to add a "Verification" status to the Issue statuses list.<br />I have then tried to arrange the workflow according to how the team I'm in wants to work. However, a lot of issues started appearing with what was actually selectable depending on what status the issue was in.</p>
<p>If you look at the screenshots provided, <strong>I do not understand how the current Resolved status can contain the Feedback status</strong>. I <em>may</em> be persuaded into accepting that at least Closed would be visible no matter what status has been set, but the Feedback status, according to the workflow I've now tested with, is wrong. I have tried a lot of different arrangements to see if I could bring order to this, but unfortunately failed every time.</p>
<p>What I have resorted to, temporarily, is to enable any current status to select any other status. I'd rather see I could use the Workflow functionality as it was intended to use.</p>
<p>This is a new installation with the following information:</p>
<ul>
<li>Environment:
<ul>
<li>Redmine version 3.1.0.stable</li>
<li>Ruby version 2.0.0-p598 (2014-11-13) [x86_64-linux]</li>
<li>Rails version 4.2.3</li>
<li>Environment production</li>
<li>Database adapter Mysql2</li>
</ul>
</li>
<li>SCM:
<ul>
<li>Subversion 1.7.14</li>
<li>Git 1.8.3.1</li>
<li>Filesystem </li>
</ul>
</li>
<li>Redmine plugins:
<ul>
<li>no plugin installed</li>
</ul></li>
</ul> Redmine - Defect #20356 (New): Wiki gets destroyed after renamehttps://www.redmine.org/issues/203562015-07-16T14:15:25ZGeorge Tudosi
<p>Steps to reproduce the bug:</p>
<p>1. Create projects A and B, turn on Wiki modules for both projects.<br />2. Create a root Wiki page in A with arbitrary contents.<br />3. Click „Rename“ and move it to B.<br />4. In A, click „Wiki“ tab. You're automatically redirected to Wiki of B. This is the first part of the issue.<br />5. Grant access to A to any user, but don't grant access to B. Now she will get 404 trying to view Wiki of A. This is the second part.</p>
<p>It seems that Wiki of A no longer exists. Turning Wiki module of A off and then on doesn't solve the issue. Renaming the Wiki back to A works fine, but then there's no Wiki in B, and so on.</p>
<p>Unfortunately, I don't know the exact version of Redmine I'm using, and have no privileges to discover it. I think it's relatively fresh, and I know that it's running on PostgreSQL 8.x or 9.x. The system is FreeBSD 9.2-RELEASE-p15 (GENERIC) #0: Mon Nov 3 20:31:29 UTC 2014.</p> Redmine - Defect #20000 (Needs feedback): Visible to Role and Required is not shown during ticket...https://www.redmine.org/issues/200002015-06-03T08:27:38ZRupesh J
<p>Hello,</p>
<p>Create a custom field visible to role "x", assign it to a tracker and a project.<br />In workflow, Field permission for the role update the field permission to required only in the second or third status. ( leave blank in the first one )</p>
<p>Now in the project,<br />Create a new issue, with the role as assigned above.<br />Check that the custom field is not mandatory in the first status.<br />Change the status to the second one.. Check that during this status we had made the field mandatory which is not reflected in the form.</p>
<p>Please let me know if you need additional info.<br />Thanks.</p> Redmine - Defect #19105 (Confirmed): [Plugin directory] ratings link in plugin show view is point...https://www.redmine.org/issues/191052015-02-14T05:31:57ZMischa The Evil
<p>This can be fixed by adding the <code>ratings</code> id to the <code>h3</code> heading (<code><h3 id="ratings">User ratings</h3></code>).</p> Redmine - Defect #18875 (New): [Rest API][custom field]Why "GET /custom_fields.xml" required the ...https://www.redmine.org/issues/188752015-01-17T09:46:34ZHiroyuki Arakawa
<p>Dear developers</p>
<p>Why Getting "Custom_field's Possible values" required the System manager's privilege?</p>
<p>I am creating a Redmine client by C#.<br />My Redmine project have Custom Field as List Format.</p>
<p>My C#'s Client can get Custom Field value,but can not update Custom Field.<br />Becase Getting "Possible values" required the System manager's privilege.</p>
<p>I can not give the system administrator privileges to all users.<br />I want all user to be able to get Possible values.</p>
<p>Best Regards.</p> Redmine - Defect #18830 (New): Workflow always "current state" not workinghttps://www.redmine.org/issues/188302015-01-13T20:31:45ZGareth Evans
<p>Hi guys</p>
<p>I've been having an issue where when I go to edit the workflow, the "always" grid at the top does not show the current state, that is, all of the checkboxes are unticked.<br />If I tick some of them, and then save, the workflow for the selected tracker and role are updated to <strong>only</strong> the ones i've ticked, that is, the ones that were ticked no longer apply and the status/workflow transitions that were there are gone.</p>
<p>Of note, I'm using SQL server.</p>
<p>I am not really familiar with ruby/activerecord but I am a .net/windows developer, hence the use of sqlserver (our production SQL is replicated for redundancy so I'd prefer to use this as my dbms)<br />Reviewing the data in the workflow database table, the records are as I'd expect them to be - with some records having 0 for author and 0 for assignee, and others with the appropriate truthy values in those columns.<br />Using a SQL subselect insert, I deleted all of the records where author=0 and assignee=0 then re-inserted them, copying them from where author=1 and observed that this made no difference, that is, the data was not the problem.</p>
<p>The schema of the database table shows the author and assignee columns defined as smallint for me, which is not a boolean type in SQL server (this would typically be "bit not null default 0")</p>
<p>The activerecord tests for sqlserver (<a class="external" href="https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/blob/master/test/cases/specific_schema_test_sqlserver.rb">https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/blob/master/test/cases/specific_schema_test_sqlserver.rb</a>) have an explicit test to ensure that smallint is not treated as a boolean ala mysql, but there is no test for tinyint or bit.</p>
<p>I dumped the contents of the workflows array; defined as follows:<br /><pre>
@workflows = {}
@workflows['always'] = workflows.select {|w| !w.author && !w.assignee}
@workflows['author'] = workflows.select {|w| w.author}
@workflows['assignee'] = workflows.select {|w| w.assignee}
</pre></p>
<p>with the command <code><%=@workflows.to_json%></code> and observed that the always array was empty, and the author and assignee arrays contained the records where author and assignee contained falsy values.<br />If I change the workflows code to <br /><pre>
@workflows['always'] = workflows.select {|w| w.author==0 && w.assignee==0}
@workflows['author'] = workflows.select {|w| w.author==1}
@workflows['assignee'] = workflows.select {|w| w.assignee==1}
</pre></p>
<p>Then all works as expected - the always grid has the appropriate tickboxes that I would expect by default</p>
<p>This seems to be a boolean/casting issue with sqlserver to me, and may affect other places in the codebase, so I doubt my fix for this one screen is the correct one.</p>
<p>Here are my enviornment details:<br /><pre>
@Environment:
Redmine version 2.6.1.stable
Ruby version 1.9.3-p545 (2014-02-24) [x86_64-linux]
Rails version 3.2.21
Environment production
Database adapter SQLServer
SCM:
Subversion 1.8.5
Mercurial 2.0.2
Git 1.8.5.2
Filesystem
Redmine plugins:
redmine_inline_attach_screenshot 0.4.6
redmine_issue_checklist 2.0.5
</pre></p> Redmine - Defect #18825 (New): WikiPage object miss included pages attachmentshttps://www.redmine.org/issues/188252015-01-13T13:39:29ZAdam Cecile
<p>Hello,</p>
<p>While working on improving PDF export I found an issue that may be related to main classes:<br />When using {{ include }} in the wiki page, the WikiPage object returned actually contains the right content but its attachment attributes is empty.</p>
<p>I was expecting a list of all attachment, from the page itself and from any page included.</p>
<p>Here is a dump of a few "page attribute"</p>
<p>From the main page:<br /><pre>
##################################################################
Main_Wiki_Page
------------------------------------------------------------------
[#<Attachment id: 1682, container_id: 1106, container_type: "WikiPage", filename: "hitec_logo.png", disk_filename: "150113133053_hitec_logo.png", filesize: 4668, content_type: "", digest: "d8114fb74d6cdad588f257f4d2718534", downloads: 0, author_id: 27, created_on: "2015-01-13 13:30:53", description: "Hitec logo", disk_directory: "2015/01">]
------------------------------------------------------------------
#<WikiPage:0x00000006150788>
</pre></p>
<p>From a page being included into Main_Wiki_Page<br /><pre>
##################################################################
Included_Page
------------------------------------------------------------------
[#<Attachment id: 1455, container_id: 1101, container_type: "WikiPage", filename: "111.png", disk_filename: "141124103152_111.png", filesize: 180513, content_type: "", digest: "961ac9ebcbc5a5b899d295f26d842bd2", downloads: 0, author_id: 67, created_on: "2014-11-24 10:31:52", description: "1111", disk_directory: "2014/11">, #<Attachment id: 1456, container_id: 1101, container_type: "WikiPage", filename: "222.png", disk_filename: "141124103450_222.png", filesize: 291765, content_type: "", digest: "9c61f2a3fbc4267c5dae7ce4f13572a8", downloads: 0, author_id: 67, created_on: "2014-11-24 10:34:50", description: "222", disk_directory: "2014/11">, #<Attachment id: 1457, container_id: 1101, container_type: "WikiPage", filename: "333.png", disk_filename: "141124103520_333.png", filesize: 403781, content_type: "", digest: "c2190ab73ce7c42882de8836a3c6b012", downloads: 0, author_id: 67, created_on: "2014-11-24 10:35:20", description: "333", disk_directory: "2014/11">, #<Attachment id: 1460, container_id: 1101, container_type: "WikiPage", filename: "444.png", disk_filename: "141125133930_444.png", filesize: 614140, content_type: "", digest: "e3df881e17534253a1d9413310bc86d4", downloads: 0, author_id: 67, created_on: "2014-11-25 13:39:30", description: "444", disk_directory: "2014/11">, #<Attachment id: 1461, container_id: 1101, container_type: "WikiPage", filename: "555.png", disk_filename: "141125134219_555.png", filesize: 1256339, content_type: "", digest: "5f1baa59953db143202fae54dd3bc80e", downloads: 0, author_id: 67, created_on: "2014-11-25 13:42:19", description: "555", disk_directory: "2014/11">, #<Attachment id: 1462, container_id: 1101, container_type: "WikiPage", filename: "666.png", disk_filename: "141125135703_666.png", filesize: 954793, content_type: "", digest: "44fbbed02abf6ebe7806cda2f194fc95", downloads: 0, author_id: 67, created_on: "2014-11-25 13:57:03", description: "666", disk_directory: "2014/11">]
------------------------------------------------------------------
#<WikiPage:0x00000006c6e3e0>
</pre></p>
<p>The first one should return a concat of both arrays, what you think ?</p>
<p>I'm available for any testing during the week days (GMT+1).</p>
<p>Thanks in advance,</p>
<p>Regards, Adam</p> Redmine - Defect #18792 (New): wrong bar length in PDF gantt chart https://www.redmine.org/issues/187922015-01-09T14:54:33ZKazmi Iwasa
<p>In my pdf gantt chart, some task bars which have small progress percentage are painted with wrong length.<br />They must have short green rectangle, but the results is long green rectangle.</p>
<p>In lib/redmine/helpers/gantt.rb, the green rectangle is painted here:<br /><pre>
if coords[:bar_progress_end]
params[:pdf].SetY(params[:top] + 1.5)
params[:pdf].SetX(params[:subject_width] + coords[:bar_start])
params[:pdf].SetFillColor(90, 200, 90)
params[:pdf].RDMCell(coords[:bar_progress_end] - coords[:bar_start], height, "", 0, 0, "", 1)
end
</pre></p>
<p>If a task have small progress, <code>coords[:bar_progress_end]</code> and <code>coords[:bar_start]</code> may have the same value because they are rounded by this code.<br /><pre>
# Transforms dates into pixels witdh
coords.keys.each do |key|
coords[key] = (coords[key] * zoom).floor
end
</pre></p>
<p>If <code>coords[:bar_progress_end] - coords[:bar_start]</code> was zero, RDMCell() paints long rectangle stretched to the most right side.</p>
<p>Environment:<br /> Redmine version 2.5.2.stable<br /> Ruby version 1.9.3-p484 (2013-11-22) [x86_64-linux]<br /> Rails version 3.2.19<br /> Environment production<br /> Database adapter Mysql2</p> Redmine - Defect #18055 (New): Wiki page "HowTo Configure Fail2ban For Redmine" contains incomple...https://www.redmine.org/issues/180552014-10-10T04:08:25ZGilles Léonard
<p><a class="wiki-page" href="https://www.redmine.org/projects/redmine/wiki/HowTo_Configure_Fail2ban_For_Redmine">HowTo_Configure_Fail2ban_For_Redmine</a><br />I am running Redmine with the following versions:<br />Environment:<br /> Redmine version 2.5.1.stable.13174<br /> Ruby version 2.0.0-p481 (2014-05-08) [x86_64-linux]<br /> Rails version 3.2.18<br /> Environment production<br /> Database adapter Mysql2<br />SCM:<br /> Subversion 1.8.8<br /> Git 1.9.1</p>
<p>Redmine is installed on Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-24-generic x86_64)</p>
<p>In <strong>Configure</strong> section of the howto, in the box following the text that says "add following lines somewhere in your /etc/fail2ban/jail.conf...", the action line (action = iptables-allports[name=redmine]) is a bit heavy handed as it bans all ports, not only http and https.</p>
<p>This is a problem, especially in view of the fact that the rest of the howto fails to inform you that Redmine doesn't prepends logged lines with a time stamp in "production.log" with the result that "when you're banned, you're banned forever ever ever ever... on all ports, including SSH which might be your only possible access to a cloud server. I got locked out ! Fortunately, DigitalOcean VMs have a remote console access that I could use to get out of trouble.</p>
Here are the changes that propose based on my production setup that has successfully tested in the above mentioned environment:
<ol>
<li>No changes should me made to /etc/fail2ban/jail.conf as this file gets overwritten every time fail2ban gets updated. Instead, it is recommended to create or add to a file named /etc/fail2ban/jail.local;</li>
<li> The content of the Redmine section in /etc/fail2ban/jail.local should read as follow:<br /><code><br />[redmine]<br />enabled = true<br />filter = redmine<br />port = http,https<br />logpath = /srv/redmine/log/production.log<br />maxretry = 5<br />findtime = 600<br />bantime = 600<br /></code><br />This would have the effect of banning the IP address of a client trying to connect on ports HTTP and HTTPS for 10 minutes, after it has seen 5 failed login reties within the last 10 minutes. </li>
<li>The howto contains some explanation about findtime and bantime that is not in line with fail2ban's documentation and the result of using the large numbers that are proposed in the howto would not yeld good results.</li>
<li>Note that on my production setup the default location of Redmine's production log is in /srv/redmine/production.log</li>
<li>A section should be added to explain how to get redmine to add a timestamp in front of each line production.log, and it should read as follow "Add the following to /srv/redmine/config/environment.rb :" <br /><code><br />class Logger<br /> def format_message(severity, timestamp, progname, msg)<br /> "#{timestamp} (#{$$}) #{msg}\n" <br /> end<br />end<br /></code></li>
</ol> Redmine - Defect #17830 (New): User creation: clear/plaintext password sent via unencrypted emailhttps://www.redmine.org/issues/178302014-09-10T11:44:31ZHendrik Jaeger
<pre>
henk | I just received an unencrypted mail from redmine containing my password in plaintext. Is that fixed in more recent versions? Is there a way to fix it in 1.4.4?
henk | https://twitter.com/RamsayDev/status/460048737994551296 hehe, yeah, kinda my thoughts …
salvor | henk: no.
salvor | henk: that's only on user creation, and it's up to the administrator to send this password or not
salvor | after that everything happen through tokens
henk | salvor: hm, ok, that’s not too bad then, but I still wonder why that’s not done through tokens as well?!
salvor | I guess we could do that even on user creation (= send a unique link to reset the password) ; or force password change on first connection (which is the same security wise I think)
salvor | do you see a legitimate case where an administrator would want to set a password manually for a user ?
henk | salvor: No, not really. IMHO it’s nice to have that feature and I wouldn’t want it to go away, but it’s not a good default way to handle things.
salvor | I totally agree
</pre>
<p>Another idea:<br />allow specifying a pgp-key and send the mail encrypted</p> Redmine - Defect #17770 (New): very simple fix: that causes many sites to break, and much confu...https://www.redmine.org/issues/177702014-09-01T11:36:03Zdj jones
<p>Redmine by default, does something bad: it uses (in certain places only) the .js file extension for files that contain user content. ie files that should not be cached.</p>
<p>A small change should be made, to stop using the .js extension in these specific places.</p>
<p>Because:<br />Many Redmine users, configure Apache/Nginx to cache-in-the-browser all static files, such as .css and .js.<br />And the obvious config: is to look for files name *.js or *.css.</p>
<p>But those users will experience problems, that they then post here about (see list at the end).<br />It is a hard thing to diagnose -because the connection between the apache.nginx change and these specific, local problems: is not obvious.</p>
<p><strong>It happens alot, so fixing this will save many people pain.</strong></p>
<p>When people add a Nginx or Apache config to cache all .js files - at first everything seems to work... but then a day or more later they will notice a problem: it will happen on one of a few specific places</p>
<p><strong>a) Click 'edit' on an existing journal in an issue</strong>
<p>(the js file created is eg 24174.js where 24174 is the journal number: the AJAX call is:</p>
</p>
<p>- GET <a class="external" href="https://redmine.xyz.com/journals/edit/24174.js">https://redmine.xyz.com/journals/edit/24174.js</a></p>
<p><strong>b) Uploading a file to an Issue</strong></p>
<p>Having selected the file in the Browse button: this file is called, (which contains the image file being sent to the server)</p>
<p>- POST <a class="external" href="https://redmine.xyz.com/uploads.js?attachment_id=1&filename=my-file-to-upload.png">https://redmine.xyz.com/uploads.js?attachment_id=1&filename=my-file-to-upload.png</a></p>
<p><strong>List of Tickets on redmine.org that are definitely to this issue</strong></p>
<p>Can't upload image <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Can't upload image (Closed)" href="https://www.redmine.org/issues/13564">#13564</a><br />Nginx Configuration (with Phusion Passenger) to set Expiration Headers <a class="message" href="https://www.redmine.org/boards/2/topics/9703?r=43872#message-43872">RE: Nginx Configuration (with Phusion Passenger) to set E...</a><br />Unable to edit issue journal messages in Redmine 2.3.1 <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Unable to edit issue journal messages in Redmine 2.3.1 (Closed)" href="https://www.redmine.org/issues/14150">#14150</a><br />Unable to edit notes/answers in issues <a class="message" href="https://www.redmine.org/boards/2/topics/35751?r=35759#message-35759">RE: Unable to edit notes/answers in issues</a></p> Redmine - Defect #17598 (New): Wiki page for installation instructions is incompletehttps://www.redmine.org/issues/175982014-08-03T00:37:15ZMichel Behr
<p>Please correct me if I'm wrong, but AFAIU, what we see here:<br /><a class="external" href="http://www.redmine.org/projects/redmine/wiki/redmineinstall#PostgreSQL">http://www.redmine.org/projects/redmine/wiki/redmineinstall#PostgreSQL</a></p>
<p>Is this:<br />CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD 'my_password' NOINHERIT VALID UNTIL 'infinity';<br />CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine;</p>
<p>When in fact it should THIS:<br />su postgres<br />psql<br />postgres=# CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD '<password>' NOINHERIT VALID UNTIL 'infinity';<br />postgres=# CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine TEMPLATE template0;<br />postgres=# \q<br />exit</p>
<p>The same applies to MySQL, we should present more complete instructions - shouldn't we...? (I don't have write access to the wiki, that's why I didn't do it on my own).</p> Redmine - Defect #17588 (New): Warn that the authenticity token is invalid before you get the tex...https://www.redmine.org/issues/175882014-07-31T15:14:10ZPablo Yanez Trujillo
<p>I've tried to do a google search about that but I wasn't able to find anything useful. I don't know whether this should be counted as a bug or as a feature.</p>
<p>My problem is that I save the tabs in my browser, so when I close my browser and open it again, the last open tabs are displayed. However, Opera <strong>does not</strong> make a GET request to the sites in the tabs but displays the contents as they were before closing the browser (probaly it renders them from its cache).</p>
<p>Anyway, the redmine site of my company has been configured so that you have to log in before you <br />can edit issues. It happens to me quite often that when I start my working day, and start working on the issues I've got, I lose track of the time spending on the individual issues and after working on them, opening and closing new tabs, I come across a tab with an issue of a past session (like the day before).</p>
<p>Here I've forgotten to press F5 to get a new authenticity token. Then I happily click on <em>Update</em> to update the status of the issue and start editing the issue. After a couple of minutes I click on <em>Submit</em> and get a nasty surprise:</p>
<pre>
422
Invalid form authenticity token.
</pre>
<p>If you go back (by pressing the backspace-key or clicking on the back-button of the browser) then you realize that you've lost everything, since the <em>Update</em>-Link executes</p>
<pre>
showAndScrollTo("update", "issue_notes"); return false;
</pre>
<p>and even if you execute it again, the form fields are all empty again :(</p>
<p>On some occasions I've lost more than 30 minutes of typing... that's very frustrating, specially when you are in a hurry and need to type everything again.</p>
<p>So, wouldn't it make more sense that when you click on <em>Update</em> instead of getting the textarea right away, you get first an error message/warning that your csrf token is invalid thus preventing you from wasting you time in the first place?</p>
<p>The version of redmine my company is running</p>
<pre>
Environment:
Redmine version 2.4.1.stable
Ruby version 1.9.3-p194 (2012-04-20) [x86_64-linux]
Rails version 3.2.15
Environment production
Database adapter Mysql2
SCM:
Subversion 1.6.17
Git 1.7.10.4
Filesystem
Redmine plugins:
redmine_favorite_projects 1.0.1
redmine_startpage 0.1.0
redmine_theme_changer 0.1.0
</pre> Redmine - Defect #17520 (New): When I edit a saved Query I lose my project focushttps://www.redmine.org/issues/175202014-07-22T01:13:07ZEwan Makepeace
<p>To reproduce:</p>
<ol>
<li>Go to a project</li>
<li>Click on a saved query</li>
<li>Click the edit link</li>
<li>Modify the query</li>
<li>Save</li>
</ol>
<p>If the query applies to All Projects I am then shown the results of that query for all projects and not the project I was working on.</p> Redmine - Defect #17511 (New): Wiki URL 404 when using markdownhttps://www.redmine.org/issues/175112014-07-21T08:34:47ZJakob Gillich
<p>I configured Redmine to use markdown for text input. On my main wiki page, I added a link:</p>
<pre><code>[API](api)</code></pre>
<p>Which renders to:</p>
<pre><code><code><a class="external" href="api">API</a></code></code></pre>
<p>But when I'm on the main page, it points to `projects/PROJECT/api` instead of `projects/PROJECT/wiki/api`, thus giving me a 404 when clicked.</p>
<p>Environment:<br /> Redmine version 2.5.2.stable<br /> Ruby version 2.0.0-p353 (2013-11-22) [x86_64-linux]<br /> Rails version 3.2.19<br /> Environment production<br /> Database adapter Mysql2</p> Redmine - Defect #17125 (New): workflow's status-transitions' header-column & header-row pan & sc...https://www.redmine.org/issues/171252014-06-07T19:16:47ZDaniel Miller
<p>When quantity q issue-statuses are provisioned and where q is large, the matrix of status-transitions is a square with q+1 entries on each side: 1 header plus q issue-statuses. The defect is that the header-column should not pan horizontally and the header-row should not scroll vertically; only the q-by-q square of {checkbox, >>} should pan horizontally & scroll vertically, not the entire q+1-by-q+1 square.</p>
<p>If A) the header-column were fixed/frozen as non-panning and if B) the header-row were fixed as non-scrolling and if C) only the q non-header columns were panned horizontally and if D) only the q non-header rows were scrolled vertically, then the user would not get lost in the massive q-by-q table of {checkbox, >>}s when panning to the rightmost extreme and scrolling to the bottommost extreme.</p>
<p>For reference, most spreadsheets (e.g., Microsoft Excel) have a way of freezing/fixing the header-column(s) from panning horizontally and a way of freezing/fixing the header-row(s) from panning horizontally (e.g., Window > Freeze Panes with the adjustment of which cells are to the left and above the resulting +). Note however in Redmine, there is strictly only 1 header-column and only 1 header-row, so the functionality is not a free-form choice of possibly-multiple header-columns and of possibly-multiple header-rows, as there may be in general in spreadsheets. Because of this convenient degeneracy, there would be no such adjustable + in Redmine, as there is for example in Microsoft Excel.</p> Redmine - Defect #17068 (New): When copying subtasks with relations between them self's are losthttps://www.redmine.org/issues/170682014-06-03T12:01:07ZFernando Hartmann
<p>Suppose I have a task (Task1) with two subtaks, Sub1 and Sub2 and Sub1 preceeds sub2.<br />If I copy Task1 with subtask, the relation between the subtask aren't copied to the new ones.</p> Redmine - Defect #16482 (New): Wrong search query for timelog, when timezone not UTChttps://www.redmine.org/issues/164822014-03-31T21:38:59ZAlexander Maslov
<p>How to reproduce:</p>
<p>0. You are need to have server/devbox timezone set to UTC+X, where X is positive.<br />1. At 00:30 I'm create a timelog entry.<br />2. Right after this at a timelog reports page I'm select option to show only today timelog entries.<br />3. After pressing the search button, I'm can't see the timelog entry.<br />4. After the X time after 00:00, I'm can press the search button and can see the timelog entry as it need to be.</p>
<p>How to fix:</p>
<p>1. Replace all Date.today to Time.zone.today.</p>
<p>Patch: WIP, writing tests, investigating side effects.</p> Redmine - Defect #16076 (Needs feedback): Wrong custom fields are displayed / weird behavior when...https://www.redmine.org/issues/160762014-02-11T13:45:16ZMarvin Hohlfeld
<p>Let's say we have three Projects:</p>
<p>Project A with TrackerA with Custom Fields F1 and F2<br />Project B with TrackerB with Custom Field F1 and F2<br />Project C with TrackerC with Custom Field F3</p>
<p>...and a ticket created in Project A (with F1 and F2 filled)</p>
<p>If we now >Edit< this ticket to move it to another Project and play with the project dropdown to trigger the ajax form update:</p>
<p>(in this order:)</p>
<p>1. Select Project C: No custom fields are shown (expected: display of F3 with no value)<br />2. Select Project A: Default fields are shown but no custom fields! (expected: original display with F1 and F2 and thei original values)<br />3. Select Project B: All correct again !?, F1 and F2 are displayed with their original values<br />4. Select Project A again: All correct</p>
<p>This is reproducable at every time. I think there is some issue with the ajax form update, when try to choose between projects with different trackers and custom fields?</p> Redmine - Defect #16058 (Needs feedback): Watcher is not getting email notification when an issue...https://www.redmine.org/issues/160582014-02-09T18:43:59ZShashank K
<p>User1 created an issue and assigned it to User2 and added User3 as Watcher</p>
<p>User3 is getting mail notification when the issue is created but not getting notified when the same issue is updated.</p>
<p>User3 has the notification setting as <ins><strong>Only for things I watch or I'm Involved in</strong></ins></p>
<p>Please help me out.</p>
<p>The details of redmine I'm using is as follows</p>
<p><strong>Environment:</strong><br /> Redmine version 2.4.1.stable<br /> Ruby version 1.9.3-p484 (2013-11-22) [i686-linux]<br /> Rails version 3.2.16<br /> Environment production<br /> Database adapter Mysql2<br /><strong>SCM:</strong><br /> Subversion 1.8.4<br /> Git 1.8.3</p> Redmine - Defect #16036 (New): wiki edit pencil links are sometimes missing, throwing off the oth...https://www.redmine.org/issues/160362014-02-05T23:22:13ZDomingo Galdos
<p>This is similar to <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Edit section links broken with h5/h6 headings (Closed)" href="https://www.redmine.org/issues/11789">#11789</a> -- some sections have their pencil icon missing, but the count continues regardless. On a large page this sometimes happens many times which means that by the time you're halfway through the doc the pencils are basically useless. In fact the pencils have become mostly useless on our wiki due to this issue.</p>
<p>I observe it with h6, possibly with some others. Not sure of the exact pattern to it, but I am able to reliably reproduce it @ <a class="external" href="http://demo.redmine.org/projects/testproj1/wiki/Wiki/3">http://demo.redmine.org/projects/testproj1/wiki/Wiki/3</a> as well as on our own installation which uses the following (not that it's too relevant since it's easily reproducible on the redmine demo wiki which I assume is up to date)</p>
<pre>
Environment:
Redmine version 2.4.1.stable
Ruby version 2.0.0-p353 (2013-11-22) [x86_64-linux]
Rails version 3.2.15
Environment production
Database adapter Mysql2
</pre>
<p>Here's a copy of the repro text on the wiki link above in case it gets removed or something</p>
<pre>
h1. Wiki
hi
h2. h2
hi
h5. CI Nickname:
* Monitored
* Notification
* Notification G
* Checks
h6. Check
* CI
* Interval
* Submit
* Instance
* Check
This means: every longer existing.
If the be sent.
h3. h3
hi
h4. h4
hi
</pre> Redmine - Defect #15195 (New): user to receive notification of the project to which it is not signedhttps://www.redmine.org/issues/151952013-10-25T05:54:17ZAlexandr Baranov
<p>User war signed on project "A", then he was deleted from this project, but notification of project "A" still continue to come.</p> Redmine - Defect #15110 (New): Wiki annotate is showing wrong versions in which lines were last c...https://www.redmine.org/issues/151102013-10-12T02:22:10ZMischa The Evil
<p>I haven't tested this personally; I only observed the issue on redmine.org and thought it might be good to report it.</p>
<p>Goto the annotate view of <a class="wiki-page" href="https://www.redmine.org/projects/redmine/wiki/RedmineTextFormatting">RedmineTextFormatting</a>, check lines 63 to 70 (repository files linking syntax). These lines were not changed/introduced in version 1 of the page (see <a href="/projects/redmine/wiki/RedmineTextFormatting?version=1">it</a>), instead their history is: 14, 15, 24, 26, 39, 77.</p> Redmine - Defect #14571 (New): When updating an issue, start and end date are invalidhttps://www.redmine.org/issues/145712013-07-30T10:48:23ZRick Mason
<p>I have just upgraded from Redmine 2.2.0 to 2.3.2. Since upgrading, when we click Update on an issue the Start Date and End Date fields load in the following format:</p>
<p>Wed Mar 28 00:00:00 +0100 2012</p>
<p>When we save the issue we get "Start date is not a valid date" and "Due date is not a valid date". The workaround is to reselect both dates from the pop-up calendars so that they're populated in YYYY-MM-DD format. How can we get the dates to load in YYYY-MM-DD format in the first place?</p>
<p>Our setup is Ruby 1.8.7 / Rails 3.2.13 / Redmine 2.3.2 / SQL Server 2005.</p>
<p>I know SQL Server 2005 isn't supported (we're trying to find a 2008 or better server to move it to) but this was working on 2005 before the upgrade.</p> Redmine - Defect #14412 (New): Wiki > Textile text with hidden part not correctly exported to pdfhttps://www.redmine.org/issues/144122013-07-08T21:03:29ZAdrien SALES
<p>When i put the content (see textile source in attachment), and that i see the page with the section hidden, the pdf output is showing the raw textile output in the pdf, i'll put attachment very soon.</p> Redmine - Defect #14367 (New): Validation of required target version fails if no versions are def...https://www.redmine.org/issues/143672013-06-28T11:04:34ZAnonymous
<p>We've marked the target version field in our defect and feature trackers as a required field if the issue is at least in the "in progress" state. This was done to ensure, that no issue will fall under the table during version planning. Additionally to our customer projects, we have one project which is used as our internal IT helpdesk. This project has no target versions defined. Therefore, the validation of issues failed with the error message, that a target version is required.</p>
<p>I think that this is an erroneous validation failure, because if the project manager does not specify any versions, requiring a not specified version is not helpful.</p>
<p>How does other teams solve this issue?</p>
<p>I can confirm this behaviour for 2.3.0.stable (don't now the exact SVN revision) as well as for 2.3.1.stable.11984.</p> Redmine - Defect #14357 (New): Wrong encoding for Bazaar repositoryhttps://www.redmine.org/issues/143572013-06-26T08:01:28ZMuhammad Bashir Al-Noimi
<p>I configured my project for reading my bazaar repository but I surprised when I discoverd that redmine shows the log with '?' charterers instead of Unicode (I'm using Arabic characters)</p>
<p>I read about similar <a href="http://www.redmine.org/issues/8385" class="external">bug</a> but it seems fixed while I'm still face this issue!</p>
<p>How can I fix this issue?</p>
PS
<ul>
<li>"bzr log" shows correctly (<a href="http://www.redmine.org/attachments/download/9965/snapshot3.png" class="external">see this screenshot</a>)</li>
<li>I configured redmine to use Arabic interface (<a href="http://www.redmine.org/attachments/download/9960/snapshot2.png" class="external">see this screenshot</a>)</li>
</ul>
<p><strong>My System locale</strong><br /><pre>
linux-server ~ # env
TERM=xterm
SHELL=/bin/bash
XDG_SESSION_COOKIE=8bc01c29c7eefef0c99074e800000005-1370964589.800340-2108479271
SSH_CLIENT=192.168.0.129 45329 22
SSH_TTY=/dev/pts/1
USER=root
MAIL=/var/mail/root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/root
LANG=en_US.UTF-8
SHLVL=1
HOME=/root
LOGNAME=root
SSH_CONNECTION=192.168.0.129 45329 192.168.0.74 22
_=/usr/bin/env
linux-server ~ # dpkg-reconfigure locales
Generating locales...
ar_LY.UTF-8... up-to-date
ar_SA.UTF-8... up-to-date
ar_SY.UTF-8... up-to-date
en_AG.UTF-8... up-to-date
en_AU.UTF-8... up-to-date
en_BW.UTF-8... up-to-date
en_CA.UTF-8... up-to-date
en_DK.UTF-8... up-to-date
en_GB.UTF-8... up-to-date
en_HK.UTF-8... up-to-date
en_IE.UTF-8... up-to-date
en_IN.UTF-8... up-to-date
en_NG.UTF-8... up-to-date
en_NZ.UTF-8... up-to-date
en_PH.UTF-8... up-to-date
en_SG.UTF-8... up-to-date
en_US.UTF-8... up-to-date
en_ZA.UTF-8... up-to-date
en_ZM.UTF-8... up-to-date
en_ZW.UTF-8... up-to-date
Generation complete.
linux-server ~ # locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
linux-server ~ #
</pre></p>
<p><strong>Postgresql configuration</strong><br /><pre>
-- Database: redmine_default
-- DROP DATABASE redmine_default;
CREATE DATABASE redmine_default
WITH OWNER = postgres
ENCODING = 'UTF8'
TABLESPACE = pg_default
LC_COLLATE = 'en_US.UTF-8'
LC_CTYPE = 'en_US.UTF-8'
CONNECTION LIMIT = -1;
</pre></p> Redmine - Defect #13759 (New): When moving from one tracker to another, with different fields, da...https://www.redmine.org/issues/137592013-04-12T21:30:23ZNathanael Hansen
<p>We greatly appreciate that in 2.2.2 you can move issues from one tracker to another, with different fields, sucessfully (we upgraded from 1.0.3).</p>
<p>However, when you move an issue from one tracker to another any information you have in an original field that isn't in the new tracker is lost. Could that data be added to the comment when the issue is moved? Although the field isn't necessarily needed in the new tracker, the information is still important.</p>
<p>Thank you!</p> Redmine - Defect #13710 (New): Wiki text does not highlight subversion revisions that refer to no...https://www.redmine.org/issues/137102013-04-08T13:35:34ZKyle Leber
<p>I have a project set up with three subversion repositories. If I refer to a revision in the main repository from a bug's comment field using 'r1234', then a hyperlink is properly created pointing to that revision number in the main repository. However, if I refer to a subversion revision that is in one of the secondary repositories, redmine does not hyperlink the 'r1235' number in the comment text.</p>
<p>Environment:<br />Redmine version 2.0.3.stable<br />Ruby version 1.8.7 (x86_64-linux)<br />Rails version 3.2.6<br />Environment production<br />Database adapter MySQL<br />Redmine plugins:<br />redmine_mylyn_connector 2.8.2.stable</p> Redmine - Defect #13559 (New): {{toc}} remains when exporting wiki page to texthttps://www.redmine.org/issues/135592013-03-22T11:18:39ZToshi MARUYAMA
<p><a class="issue tracker-1 status-5 priority-3 priority-lowest closed" title="Defect: {{toc}} is not replaced by table of content when exporting wiki page to pdf (Closed)" href="https://www.redmine.org/issues/9842#note-25">#9842#note-25</a></p> Redmine - Defect #13288 (New): when use cvs , in revision page, have invalid link.https://www.redmine.org/issues/132882013-02-26T08:04:24Zyj liu
<p>when use cvs , in revision page, example: <br /><a class="external" href="http://192.168.56.10/redmine/projects/rs485-comm-devs/repository/revisions/1">http://192.168.56.10/redmine/projects/rs485-comm-devs/repository/revisions/1</a><br />picture : redmine-revision<br />the links for every file are invalid. ex: picture redmine-revision1-invalid</p> Redmine - Defect #12879 (New): using commit keyword to update issue's status sets issue to a stat...https://www.redmine.org/issues/128792013-01-17T08:01:31ZFlorian S.
<p>I added a feature request in <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: make commit keywords and issue ratio configurable for each tracker (Closed)" href="https://www.redmine.org/issues/12656">#12656</a> because the commit keyword that sets a special status should be configurable for each tracker.<br />For my workflows "feature requests" and "errors" have the status "ready for review / testing" before they can be closed. Closing tickets is done manually by the persons that do our software tests.</p>
<p>There is also a tracker "Simple Task" that does not have the status "ready for review / testing" included.</p>
<p>Our developers love the possibility to change the issue's state with a simple commit because they do not need to change a ticket manually and they also want to use this feature for their "simple tasks". The problem is that whenever they use the commit keyword for "Simple Tasks" the referenced issue is set to a status "ready for review" but this state is not defined in the tacker's (Simple Task) workflow.</p>
<p>Maybe this could be solved with <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: make commit keywords and issue ratio configurable for each tracker (Closed)" href="https://www.redmine.org/issues/12656">#12656</a> or otherwise - if the status is not used in the workflow, the next status could be automatically set? (In my case: "Closed"). Another solution would be not to change the issues status if the status configured for the commit keyword does not exist - but this would not be the solution I would prefer ;-)</p>
<p>Thanks for your work!</p> Redmine - Defect #12670 (New): Wrong preselected ticket status after GIT-commithttps://www.redmine.org/issues/126702012-12-23T16:08:24ZDaniel Felix
<p>Hi there,</p>
<p>I encountered some misbehaviour, regarding ticket status and sourcecode management.</p>
<p>Ways to reproduce:<br />1. Create a new Ticket (ticket status => new)<br />2. Create a commit which change the ticket status (default configuration: fixes #...) (ticket status => resolved)<br />3. Edit your new ticket (add a note) (ticket form shows ticket status => new)<br />4. If you save this this new note, the ticket has the status new again!</p>
<p>Hope this helps to find the corresponding bug.</p>
<p>Best regards,<br />Daniel</p> Redmine - Defect #12506 (New): Wiki links incomplete in generated mailhttps://www.redmine.org/issues/125062012-12-05T08:08:11ZEric Boudaillier
<p>There is a problem with links and how they are sent by email (for news notification for example).<br />In fact, when specifying links with a title without using full URL, e.g. "<a href="/plugins">See plugins</a>":</p>
<code>
"See plugins":/plugins
</code>
<p>the mailer don't add site root URL, so URL is not usable in mail.</p> Redmine - Defect #12106 (New): Users can easily use any (not yet used) email address for their ac...https://www.redmine.org/issues/121062012-10-15T19:17:10ZAnonymous
<p>When a user registers a new account, Redmine verifies the user's email address via the standard authentication email scheme: User gets an email to the claimed email address with a authentication code resp. a URL containing this authentication code; the user can only proceed with registration using that email address when he can actually read emails sent to this email address.</p>
This serves two purposes:
<ol>
<li>Users are prevented from accidentally mistyping the email address.</li>
<li>Users are prevented from maliciously associating somebody else's email address with an account they control.</li>
</ol>
<p>The problem: Redmine currently only performs this check when registering an account. Once one has registered an account (e.g. by using a temporary email address such as "10 Minute Mail"), one can freely change the email address associated to the account without any further checks; the only exception is that email address which are already in use cannot be used.</p>
This allows for abuse and mistakes in multiple ways:
<ul>
<li>Users may want to change their email address, and accidentally introduce a typo without noticing.</li>
<li>Attackers could use this to claim the identity of a victim, as described above.</li>
<li>Attackers could use this to prevent a victim from signing up with their email address if they are quicker in registering an account. This could be used to prevent the actual owner of that email address to register an account; or to post fake comments in the name of actual owner (the "victim") of the email address. The latter could be done in an attempt to abuse the good reputation of the victim (e.g. the attacked could pretend to be Linus Torvalds...) or to worsen the reputation of the victim by, say, by posting inflamatory messages in victim's name.</li>
</ul>
<p>To solve this, the validity of the email address should be verified upon any change (perhaps optional based upon a site wide setting, but I think this should be on by default).</p>
<p>Of course this creates some potential UI difficulties. For example, which email address should Redmine use in the time between the request to change the address, until the verification happens -- and what if the verification never happens? Perhaps there should be a "timeout" then on each change request? What if there is another change request while the first one is still pending?</p>
<p>A more natural way might to overcome this might be to allow for multiple emails per user (something that has been requested before (see issue <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Multiple email addresses for each user (Closed)" href="https://www.redmine.org/issues/4244">#4244</a>). In this model, one cannot "change" the email address, merely add email addresses (each time using proper verification; and using the same code as during registration), select one of the verified email addresses as "default" (notifications go to this address), and remove any address (except for the default address). Each of these individual operations is quite basic and easy to implement right, and avoids all the headaches of a safe system for changing a single email address.</p>
<p>This is also the model employed by GitHub, see <a class="external" href="https://github.com/settings/emails">https://github.com/settings/emails</a> (you have to be logged on there to see the UI).</p> Redmine - Defect #11942 (New): When tracker field and other required fields are read-only, the us...https://www.redmine.org/issues/119422012-09-25T19:52:42ZBrian Lindahl
<p>Use case:<br />1) There are internal defects and defects, so that customer issue queries don't show internal defects.<br />2) Internal defects are filed and closed by the software team. <br />3) Defects are filed and closed by the customer. <br />4) When closing, some information is required by the customer, thus, 'edit issues' permission is required. <br />5) A customer should NOT create internal defects, so this is disabled by making the subject field read-only (in all states).<br />6) A customer should NOT turn an existing internal defect into a defect and be able to close it, so the tracker field must also be read-only (in all states).</p>
<p>Now you have a customer who can attempt to file a defect, accidentally choose internal defect, and is now 'stuck' and has to click 'new issue' again.</p>
<p>In other use cases, for example, where software team members can't create regular defects, you can't have regular defects be the first tracker (in order). If you do, a software team member can never create an internal defect. You now have a catch 22. You can't make internal defects first in order, because otherwise the customer can never create a regular defect, and you can't make defects first in order, because otherwise a software team member can never create an internal defect.</p>
<p>Ideally, it should be possible to disable the creation of trackers for roles on a per-project basis. This would avoid the problem altogether in a rather simple and obvious manner. A secondary solution would be to detect when a tracker field and other <strong>required</strong> fields are set as read-only, and disable the creation of the tracker for that role.</p> Redmine - Defect #11315 (Needs feedback): When I copy a project it does not copy the issues cust...https://www.redmine.org/issues/113152012-07-03T20:39:24ZFelipe Garcia
<p>We created a template project, but when we try to copy that project, the issues custom fields' values does not get copied.</p>
<p>Why this is happening? I am using Redmine 1.4</p> Redmine - Defect #10518 (New): Wrong link in email notifications for resolved issueshttps://www.redmine.org/issues/105182012-03-22T11:04:01ZSebastian Vassiliou
<p>Since I upgraded from Redmine 1.1 to the latest 1.3.2 version, I noticed that the link on the Issue title in notification emails for issues being set as resolved is wrong. I have a <a class="external" href="http://mydomain/redmine/">http://mydomain/redmine/</a> url, and basically redmine/ is missing from the link. It appears to be fine in all other email notifications, it just affects the Resolved email.<br />(PS version 1.3.2 is missing from the select dropdown for Affected version)</p> Redmine - Defect #10495 (New): Wrong links in plugin "Simple CI" https://www.redmine.org/issues/104952012-03-20T10:16:55ZJoerg Jans
<p>The links in the plugin "Simple CI" are wrong. They link to the project page in Redmine instead of the external page. The problem is caused from a wrong field in the file redmin_simple_ci/app/views/simple_ci/show.rhtml. Instead of build[:url] the expression build[:link] must be used. The following code works fine in my environment.<br /><pre>
<% if @builds %>
<h2>Continuous integration</h2>
<% if @builds.empty? %>
<p class="nodata"><%= l(:label_no_data) %></p>
<% else %>
<div id="builds">
<% @builds.each do |build| %>
<% content_tag('div', :class => 'build ' + (build[:success] == true ? 'success' : 'failure')) do -%>
<b><%= format_time(build[:time]) %>: <%= link_to build[:title],build[:link] %><br /></b><br / >
<%= build[:description] if (@show_descriptions == 2 || (@show_descriptions == 1 && !build[:success])) %><br /><br />
<% end -%>
<% end %>
</div>
<% end %>
<% content_for :header_tags do %>
<%= stylesheet_link_tag '/plugin_assets/simple_ci/stylesheets/simple_ci' %>
<% end %>
<% end %>
</pre></p> Redmine - Defect #10182 (New): UTF and Attachmentshttps://www.redmine.org/issues/101822012-02-09T08:43:58ZLuis Serrano Aranda
<p>If the name have accebnts or white spaces...Redmine fails in the conversion.</p>
<p>It's eassy to test:<br />In a updated system try to download a file witha withe space or accent in the name<br />In a new instalation attach a file with a white space in the name and look the attachments table (filename and diskfilename)</p> Redmine - Defect #9881 (New): View 1st diff: Rendering common/error (404)https://www.redmine.org/issues/98812011-12-27T12:44:24ZRobin Kluth
<p>Hey :)</p>
<p>At first: Thanks for developing Redmine, best tool ever!</p>
<p>I've set up Redmine 1.3.0 with the required versions of ruby,rails,gem, etc. (the versions listed in the installation are the same as available on the Debian Squeeze repos).</p>
<p>I've configured svn-support (post-commit reload, automatic creation of new projects via reposman).</p>
<p>The 1st commit works fine, but if I want to see the diff of the 1st commit:</p>
<p><code>Processing RepositoriesController#diff (for xxx.xxx.xxx.xxx at 2011-12-27 13:38:23) [GET]<br /> Parameters: {"rev"=>"1", "action"=>"diff", "id"=>"project_id", "controller"=>"repositories"}<br />Rendering template within layouts/base<br />Rendering common/error (404)<br />Completed in 209ms (View: 15, DB: 1) | 404 Not Found [http://projects.mydomain.de/projects/project_id/repository/revisions/1/diff]</code></p>
<p>The 2nd commit is working fine, only the 1st one will produce 404?</p>
<p>I've found this problem with git, I dont know if this ticket (<a class="issue tracker-1 status-5 priority-3 priority-lowest closed" title="Defect: Git: diff is a 404 (Closed)" href="https://www.redmine.org/issues/8767">#8767</a>) is similar to mine.</p>
<p><strong>I've resatrted the vServer several times - no change.</strong></p>
<p>Can someone check this?</p> Redmine - Defect #9500 (New): Watchers list before and after creation issuehttps://www.redmine.org/issues/95002011-10-31T14:18:33ZBoris Ershov
<p>Hello!</p>
<p>When I'm creating a new issue - I can add as watchers all users in current project (with all "issues visibility" permissions), but after creation issue I can add watchers only with "All non private issues" in "Issues visibility" (new issue is not private).<br />Can you tell me how can I fix it? I need to have the same list of the watchers before and after creation issue.</p>
<p>I have Redmine 1.2.1.</p>
<p>Thank you!</p> Redmine - Defect #9466 (New): Watchers list appers very slow on issue page after upgrade from 1.0...https://www.redmine.org/issues/94662011-10-24T17:20:29ZSergey Besedin
<p>I have ~90 users. In production mode when i press "add watcher", select-tag appears after 20 sec loading.</p>
<p>Problem with file: vendor/plugins/acts_as_watchable/lib/acts_as_watchable.rb:</p>
<pre><code class="ruby syntaxhl"><span class="k">def</span> <span class="nf">addable_watcher_users</span>
<span class="n">users</span> <span class="o">=</span> <span class="nb">self</span><span class="p">.</span><span class="nf">project</span><span class="p">.</span><span class="nf">users</span><span class="p">.</span><span class="nf">sort</span> <span class="o">-</span> <span class="nb">self</span><span class="p">.</span><span class="nf">watcher_users</span>
<span class="k">if</span> <span class="nb">respond_to?</span><span class="p">(</span><span class="ss">:visible?</span><span class="p">)</span>
<span class="n">users</span><span class="p">.</span><span class="nf">reject!</span> <span class="p">{</span><span class="o">|</span><span class="n">user</span><span class="o">|</span> <span class="o">!</span><span class="n">visible?</span><span class="p">(</span><span class="n">user</span><span class="p">)}</span>
<span class="k">end</span>
<span class="n">users</span>
<span class="k">end</span>
</code></pre>
<p>Recursive visibility check make mass sql-queries, so i just cut it off.</p>
<p>Here my logs before and after and patch.</p> Redmine - Defect #9227 (New): User with right "Issues created by or assigned to the user" can't s...https://www.redmine.org/issues/92272011-09-11T17:10:41ZMaurizio Romano
<p>In Redmine 1.2.1 dev, there are issues visibility setting in "Administration" -> "Roles and permissions" with three options.<br />All issues<br />All non private issues<br />Issues created by or assigned to the user</p>
<p>Assume in a project we create a new role as "External users" and grant this role the issues visibility as "Issues created by or assigned to the user".<br />The "external" user can't see issue assigned him but he's able to access it.</p>
<p>Defect#9199 is very similar issue but not the same</p> Redmine - Defect #8977 (New): user doesn't show up in the author filter dropdown when querying fo...https://www.redmine.org/issues/89772011-08-03T12:24:04ZDanny Navarro
<p>I tried this in the demo site:</p>
<p>1. I registered a user (paco perez).<br />2. I added a dummy issue to a random project (Test1).<br />3. I went to <a class="external" href="http://demo.redmine.org/issues">http://demo.redmine.org/issues</a>.<br />4. I tried to filter by author but in the dropdown menu listing the authors my user is not there (paco perez).</p>
<p>In a local installation I have, if I add some role to the user in a project, then the user shows up in the dropdown menu.</p> Redmine - Defect #8690 (Needs feedback): User can't be displayedhttps://www.redmine.org/issues/86902011-06-27T09:26:35ZC. X.
<p>Hello,</p>
<p>I tried to open the user page:</p>
<pre>
Processing UsersController#show (for 53.141.162.91 at 2011-06-27 13:25:44) [GET]
Parameters: {"action"=>"show", "id"=>"4", "controller"=>"users"}
</pre>
<p>And gets following error:<br /><pre>
NoMethodError (undefined method `<=>' for nil:NilClass):
lib/redmine/activity/fetcher.rb:80:in `events'
lib/redmine/activity/fetcher.rb:80:in `sort!'
lib/redmine/activity/fetcher.rb:80:in `events'
app/controllers/users_controller.rb:74:in `show'
/usr/lib/ruby/1.8/rack/head.rb:9:in `call'
/usr/lib/ruby/1.8/rack/methodoverride.rb:24:in `call'
/usr/lib/ruby/1.8/rack/lock.rb:11:in `call'
/usr/lib/ruby/1.8/rack/lock.rb:11:in `synchronize'
/usr/lib/ruby/1.8/rack/lock.rb:11:in `call'
/usr/lib/ruby/1.8/phusion_passenger/rack/request_handler.rb:96:in `process_request'
/usr/lib/ruby/1.8/phusion_passenger/abstract_request_handler.rb:513:in `accept_and_process_next_request'
/usr/lib/ruby/1.8/phusion_passenger/abstract_request_handler.rb:274:in `main_loop'
/usr/lib/ruby/1.8/phusion_passenger/classic_rails/application_spawner.rb:321:in `start_request_handler'
/usr/lib/ruby/1.8/phusion_passenger/classic_rails/application_spawner.rb:275:in `send'
/usr/lib/ruby/1.8/phusion_passenger/classic_rails/application_spawner.rb:275:in `handle_spawn_application'
/usr/lib/ruby/1.8/phusion_passenger/utils.rb:479:in `safe_fork'
/usr/lib/ruby/1.8/phusion_passenger/classic_rails/application_spawner.rb:270:in `handle_spawn_application'
/usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:357:in `__send__'
/usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:357:in `server_main_loop'
/usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:206:in `start_synchronously'
/usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:180:in `start'
/usr/lib/ruby/1.8/phusion_passenger/classic_rails/application_spawner.rb:149:in `start'
/usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:219:in `spawn_rails_application'
/usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:132:in `lookup_or_add'
/usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:214:in `spawn_rails_application'
/usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:82:in `synchronize'
/usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:79:in `synchronize'
/usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:213:in `spawn_rails_application'
/usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:132:in `spawn_application'
/usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:275:in `handle_spawn_application'
/usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:357:in `__send__'
/usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:357:in `server_main_loop'
/usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:206:in `start_synchronously'
/usr/share/phusion-passenger/helper-scripts/passenger-spawn-server:99
</pre></p> Redmine - Defect #8689 (New): User without edit issue perm can modify assigneehttps://www.redmine.org/issues/86892011-06-27T07:41:15ZAnonymous
<p>About your application's environment<br />Ruby version 1.8.7 (i686-linux)<br />RubyGems version 1.3.7<br />Rack version 1.1.1<br />Rails version 2.3.11<br />Active Record version 2.3.11<br />Active Resource version 2.3.11<br />Action Mailer version 2.3.11<br />Active Support version 2.3.11<br />Edge Rails revision unknown<br />Application root /var/www/railsapp<br />Environment production<br />Database adapter mysql<br />Database schema version 20110511000000</p>
<p>A user without edit issue permission cannot modify the assignee flag via right click the issue, but after opening the issue and click Update he can<br />If the user does have no permissions to modify workflow, he cannot modify assignee anymore</p> Redmine - Defect #8623 (New): Wiki Formatting Issuehttps://www.redmine.org/issues/86232011-06-15T22:49:19ZJosh Davidson
<p>1. your database version - MySQL 5.1.56<br /> 2. your Ruby version - 1.8.7 (i686-linux)<br /> 3. your Rails version - 2.3.11</p>
<p>Take a look at the output of the text below. Lines 1 and 2 should be separated by a newline.</p>
<p>Formatting test<br /><pre>
Pre Block
</pre><br />Line 1</p>
Line 2
<ol>
<li>sub 1</li>
<li>sub 2</li>
</ol>
<p>Now, if I add a blank line between the closing pre tag and "Line 1" or between "Line 2" and the numbered list, things are ok.</p>
<p>Here it is again with the pre tag disabled:<br />Formatting test<br />< pre><br />Pre Block<br />< /pre><br />Line 1</p>
Line 2
<ol>
<li>sub 1</li>
<li>sub 2</li>
</ol> Redmine - Defect #8359 (New): User can ignore issue workflow if moving issuehttps://www.redmine.org/issues/83592011-05-12T20:02:21ZMaxim Strukov
For example, I have three statuses of issue:
<ul>
<li>New</li>
<li>Fixed</li>
<li>Closed</li>
</ul>
<p>And workflow permits only New <-> Fixed <-> Closed.<br />But if I click Move issue, then I can do New -> Closed and Closed -> New transition. I think this is a bug.</p> Redmine - Defect #7780 (New): wiki updates do not send email notificationhttps://www.redmine.org/issues/77802011-03-04T15:56:55ZBart Stuyckens
<p>I have no clue why it is not working.</p>
<p>email notification for regular tickets is working fine.</p>
<p>In administration > settings > email notifications both "Wiki page added" and "Wiki page updated" are checked.</p>
<p>I am watching a wiki page, but when the wiki page is updated, no notification is sent out.</p>
<p>We are running Redmine 1.1.1, but the problem existed already before.</p>
<p>in the logfile there is a statement that it is sending an email, but the recepient list is empty. (I replaced some text with xxxx)<br /><pre>
Processing WikiController#update (for 10.10.174.40 at 2011-03-04 16:34:37) [PUT]
Parameters: {"commit"=>"Save", "project_id"=>"all", "action"=>"update", "_method"=>"put", "authenticity_token"=>"xxxxx", "id"=>"Wiki_test", "content"=>{"comments"=>"", "text"=>"h1. Wiki test tttt", "version"=>"5"}, "controller"=>"wiki", "attachments"=>{"1"=>{"description"=>""}}}
Sending email notification to:
Redirected to https://xxxx/redmine/projects/all/wiki/Wiki_test
Completed in 94ms (DB: 47) | 302 Found [https://xxxx/projects/all/wiki/Wiki_test]
</pre></p> Redmine - Defect #7661 (New): xml attributes names should be consistent throughout ALL REST APIhttps://www.redmine.org/issues/76612011-02-19T17:45:54ZAlex Last
<p>"User" returned by Redmine's REST API in response to getUser() command, has separate login, firstname, lastname attributes in the XML.<br />at the same time, XML returned on getIssues() request has "assignee" and "author" elements with "name" attribute in them, which includes "firstname_space_lastname". This inconsistency in the xml element names makes it harder to use automated parsing (say, with Simple XML or Google GSon libraries), where I could just add "attribute name" tags in Java beans themselves and let those libraries do the transformation for me. instead of that, I have to maintain several XML mapping files (Java beans <==> XML) for different REST XML responses.</p>
<p>proposal: use the same XML attribute names throughout all REST API.</p>
<p>Some lines from my current Castor XML mapping file for Redmine issues:<br /><pre>
<class name="org.redmine.ta.beans.Issue">
<map-to xml="issue"/>
<field name="id" type="integer">
<bind-xml name="id" node="element" />
</field>
<field name="assignee" type="org.redmine.ta.beans.User">
<bind-xml name="assigned_to" />
</field>
<field name="author" type="org.redmine.ta.beans.User">
<bind-xml name="author" />
</field>
<class name="org.redmine.ta.beans.User">
<field name="id" type="integer">
<bind-xml name="id" node="attribute" />
</field>
<field name="fullName" type="string">
<bind-xml name="name" node="attribute" />
</field>
</class>
</pre></p>
<p>and now file to parse Users:<br /><pre>
<mapping>
<description>Redmine XML -> Java API binding. see
https://code.google.com/p/redmine-java-api</description>
<class name="org.redmine.ta.beans.User">
<map-to xml="user" />
<field name="id" type="integer">
<bind-xml name="id" node="element" />
</field>
<field name="login" type="string">
<bind-xml name="login" node="element" />
</field>
<!-- note: "pasword" field is only used when creating a user using the API -->
<field name="password" type="string">
<bind-xml name="password" node="element" />
</field>
<field name="firstName" type="string">
<bind-xml name="firstname" node="element" />
</field>
<field name="lastName" type="string">
<bind-xml name="lastname" node="element" />
</field>
<field name="mail" type="string">
<bind-xml name="mail" node="element" />
</field>
<field name="createdOn" type="string"
handler="org.redmine.ta.internal.RedmineLongDateHandler">
<bind-xml name="created_on" node="element" />
</field>
<field name="lastLoginOn" type="string"
handler="org.redmine.ta.internal.RedmineLongDateHandler">
<bind-xml name="last_login_on" node="element" />
</field>
</class>
</mapping>
</pre></p> Redmine - Defect #7008 (New): Wrong output when using the "bug (rev)" in the headershttps://www.redmine.org/issues/70082010-11-30T17:07:06ZAleksej Lebedev
<p>Code:<br /><pre>
h2. #111 (r11)
</pre></p>
<p>Result:</p>
<a name="111-r11"></a>
<h2 ><a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: An administrator fixing options on a user is forced to change the users password. (Closed)" href="https://www.redmine.org/issues/111">#111</a> (<a class="changeset" title="0.3 unstable" href="https://www.redmine.org/projects/redmine/repository/svn/revisions/11">r11</a>)<a href="#111-r11" class="wiki-anchor">¶</a></h2> Redmine - Defect #6992 (New): wrong list number after tablehttps://www.redmine.org/issues/69922010-11-27T01:54:28ZAndras Elso
<p>Sample code:<br /><pre>
# list1
|_. Test|_. Test2|
|Testing|And yet another test|
# list2
</pre></p>
Current result:
<ol>
<li>list1
<table>
<tr>
<th>Test</th>
<th>Test2</th>
</tr>
<tr>
<td>Testing</td>
<td>And yet another test</td>
</tr>
</table></li>
</ol>
<ol>
<li>list2</li>
</ol>
<p>But the second list2 sould be <em>2. list2</em>.</p> Redmine - Defect #6070 (New): User doesn't see his own Tickets in Redmine when submitted by Mailhttps://www.redmine.org/issues/60702010-08-06T21:01:18ZAlfons L.
<p>When a user submits Issues via Mail and get automatically an Email with his Account data, he could Login to Redmine but does not see any of his created Tickets - the user does not belong to a Project.</p>
<p>Maybe it should be possible at account creation that the user gets automatically Member of the Project and the Reporter Role.</p> Redmine - Defect #4657 (New): Wrong timestamp for import of entries of the last ChangeSet.https://www.redmine.org/issues/46572010-01-26T11:52:57ZKarl Heinz Marbaise
<p>If you decided to remove the configured SCM System and delete the entries (Settings - Repository) and press the delete button after that all entries in the database for SCM changes are removed.<br />If you like to redo this you have to go via Settings - Repository and configure the SCM system (in my case SVN) and reread the entries from the SCM system.<br />The problem is that an entry (changeset) which closes an item (via <pre> fixed #xxx</pre>) will be put into the database with the wrong timestamp...based on my experience it is the current timestamp instead of the timestamp of the changeset has been done (in SVN).<br />But this seemed to be only happen for the last changeset which is done via the first time import.</p> Redmine - Defect #4648 (New): Using repository comments to change issue status conflicts with wor...https://www.redmine.org/issues/46482010-01-25T13:24:04ZSebastian Cabot
<p>Consider the following status workflow options:<br />The Bug Tracker has both Resolved and Closed.<br />The Feature Tracker has only Closed.</p>
<p>If I configure the repository setting to use the fixes keyword to change the status to Resolved.<br />If I commit a change that says fixes <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Project identifiers must be lowercase (Closed)" href="https://www.redmine.org/issues/30">#30</a> and <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Project identifiers must be lowercase (Closed)" href="https://www.redmine.org/issues/30">#30</a> is a feature I will not be able to modify the status for that issue anymore (unless I change the workflow).</p>
<p>In my opinion it should be fixed to either allow different repository options per tracker (BEST)<br />Or to allow a status change hierarchy say first resolved than closed than x etc.<br />Or to allow specific status change from the comment (something like set <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Project identifiers must be lowercase (Closed)" href="https://www.redmine.org/issues/30">#30</a> closed) - Maybe this should be implemented anyways<br />Or not to change the status to a status that is not in the workflow.</p> Redmine - Defect #4544 (New): Wiki exported HTML has different CSS formatting to the originalhttps://www.redmine.org/issues/45442010-01-09T23:21:48ZBrad Rushworth
<p>Following on from <a class="issue tracker-1 status-5 priority-5 priority-high2 closed" title="Defect: Hide paragraph terminator ¶ at the end of headings on html export (Closed)" href="https://www.redmine.org/issues/4194">#4194</a>, I've noticed other formatting on the "Export to HTML" feature of wiki pages to be no working.</p>
Examples are:
<ul>
<li>HTML table borders</li>
<li>quoted indenting</li>
<li>source code quoting</li>
<li>inline images</li>
<li>etc</li>
</ul>
<p>See for yourself:</p>
<p><a class="external" href="http://www.redmine.org/wiki/redmine/FAQ">http://www.redmine.org/wiki/redmine/FAQ</a><br /><a class="external" href="http://www.redmine.org/wiki/redmine/FAQ?format=html&version=54">http://www.redmine.org/wiki/redmine/FAQ?format=html&version=54</a></p>
<p><a class="external" href="http://www.redmine.org/wiki/redmine/Features">http://www.redmine.org/wiki/redmine/Features</a><br /><a class="external" href="http://www.redmine.org/wiki/redmine/Features?format=html&version=15">http://www.redmine.org/wiki/redmine/Features?format=html&version=15</a></p>
<p>Is there a way to ensure that the exported HTML has the same CSS formatting as the original?</p> Redmine - Defect #4043 (New): username/password fields get autocompletedhttps://www.redmine.org/issues/40432009-10-17T01:55:48ZStefan Stefansson
<p>At least in Firefox 3.5, username / password <ins>registration</ins> fields get autocompleted in places they shouldn't be autocompleted if users opt to have Firefox remember their username/password for login.</p>
I've noticed this behavior in the following places:
<ul>
<li>When editing a specific LDAP connection, my username/password is inserted into the form even though it's supposed to be blank.</li>
<li>When changing passwords, the current password field gets autocompleted, this should not happen as this is a security feature and should require the user to actually type in the old password.</li>
</ul>
<p>It is unclear to me why this is happening in these two places because the fields have different names in the login form on one hand and the LDAP form on the other hand.</p>
<p>I have, however, confirmed this behavior on two different Firefox browsers (although both are Linux versions). I'll try to confirm that this happens in Firefox on Windows as well later.</p> Redmine - Defect #3993 (New): Wrong connection settings broke migration from trachttps://www.redmine.org/issues/39932009-10-07T18:07:22ZOleg Forofontov
<p>I have tried to import my old trac database(mysql powered) to redmine, but I have failed.</p>
<p>In case of using UTF-8 as table charset and any other charset as 'character_set_server' on source mysql server import will broke all non-english characters.</p>
<p>But it works well(in my case) if option {:encondig => 'UTF8'} was added to option list on establish_connection in lib/tasks/migrate_from_trac.rb</p>
<p>It happends in both case trunc and 0.8.x branches.</p> Redmine - Defect #3914 (New): Version information displayed in Gantt chart regardeless of "Assign...https://www.redmine.org/issues/39142009-09-24T06:50:44ZVitaly Klimov
<p>Right now Gantt chart displays version information relative to the user currently logged in even if filter is set to different user (Assigned to field)</p>
<p>So, even if user in "Assigned to" filter does not belong to the project, version information for this project displayed anyway.</p>
<p>It seems that Version.find filter should be updated to exclude such possibility</p>
<p>I am using Redmine <a class="changeset" title="Allow line breaks in wiki table cells (#2346)." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/2824">r2824</a> with Rails 2.2.2 and Ruby 1.8.7</p> Redmine - Defect #3027 (New): Wiki start page shouldn’t be capitalized automaticallyhttps://www.redmine.org/issues/30272009-03-23T10:59:54ZMathias Maul
<p>When setting a start page for a project’s wiki, its name is capitalized automatically (e. g., abc01 becomes Abc01), which I find quite unnerving.</p>
<p>Of course, it is easy to rename the page afterwards but seems like a task that shouldn’t be necessary.</p>
<p>Version tested: 0.8.2.stable.2570</p> Redmine - Defect #2089 (New): [mailto:supose@soebes.de] will not correctly convertedhttps://www.redmine.org/issues/20892008-10-25T19:06:32ZKarl Heinz Marbaise
<p>The trac entry like <pre>[mailto:supose@soebes.de]</pre> will not converted into a correct Redmine equivalent.</p> Redmine - Defect #2068 (New): [source:XYZ@latest#L142 Line 3434] will not be convertedhttps://www.redmine.org/issues/20682008-10-22T10:48:48ZKarl Heinz Marbaise
<p>The importer does not correctly handle the following situation<br /><pre>[source:/tags/JAGOSI-0.0.10/jagosiapi/src/main/java/com/soebes/jagosi/api/JaGoSI.java@latest#L143 Line 143]</pre>.<br />This should be converted into a thing like<pre>source:XYZ@HEAD</pre>.</p>