Projects: Issueshttp://projects.andriylesyuk.com/http://projects.andriylesyuk.com/plugin_assets/andriy_lesyuk/images/s-andy.ico2014-08-20T10:05:01ZProjects
Redmine Project Settings - Bug #2327 (New): visual styles of sections are not appliedhttp://projects.andriylesyuk.com/issues/23272014-08-20T10:05:01ZRonny Feicht
<p>I installed your sections plugin on:<br />Environment:<br /> Redmine version 2.5.2.stable<br /> Ruby version 1.9.3-p547 (2014-05-14) [x86_64-linux]<br /> Rails version 3.2.19<br /> Environment production<br /> Database adapter Mysql2<br />SCM:<br /> Git 1.7.9.5<br /> Filesystem <br />Redmine plugins:<br /> project_colors 0.0.1<br /> project_section 0.0.2</p>
<p>I did not receive any erros while installing your plugin and the redmine log file does not show any errors either. <br />Yet the project list displays all projects in the same way even though ServerManager belongs to section develop and Dummy and Dummy2 belong to section Kunden.</p>
<p>I do not know what is going wrong. I am a Unix system administrator with no knowledge whatsoever of ruby, so please phrase your explanation like I was 3 years old.</p> WikiNG - Bug #2322 (Deferred): Viewing user pages does not work after renamehttp://projects.andriylesyuk.com/issues/23222014-07-28T10:11:29ZKrishna MS
<p>Hi,</p>
<p>I am using the latest version of your plugin. Redmine version is 2.4.3.</p>
<p>If i have a username msk and if i click on <a class="external" href="http://redmine-ip/users/msk">http://redmine-ip/users/msk</a>, it shows the users’ page.<br />However if i rename the username to krishna.ms and if i click on <a class="external" href="http://redmine-ip/users/krishna.ms">http://redmine-ip/users/krishna.ms</a> the page goes blank.</p>
<p>But <a class="external" href="http://redmine-ip/users/124">http://redmine-ip/users/124</a> where 124 is the userid of krishna.ms, it works.</p>
<p>Rename to krishna also works, but any userid which has a . between first name and last name.</p>
<p>Is there a way to make it work for the new user name.</p>
<p>Thanks,<br />Krishna M S</p>
<p>FYI, i tested it in Redmine 2.5.2 too and the problem is there.</p> RedPress - Feature #2246 (Open): Wiki syntax for blog postshttp://projects.andriylesyuk.com/issues/22462013-10-07T11:26:44ZAndriy Lesyuks-andy@andriylesyuk.com
<p>In Redmine’s Wiki content we can reference to issues, Wiki pages, news, forum topics, and so on. But we can’t reference to blog posts! Yet...</p>
<p>I believe the syntax for the blog post reference should look like:</p>
<pre>
<<blog-post-slug|dispay text>>
</pre>
<p><ins>and</ins>:</p>
<pre>
<<#X|display text>>
</pre>
<p>Certainly, this should work only if the <code>base_url</code> was specified in <code>redpress.yml</code>...</p>
<p><em>Additionally, perhaps, a new option, e.g., <code>permalink_format</code>, should be supported.</em></p> Project Sections - Feature #2219 (Open): Wiki rule for sectionhttp://projects.andriylesyuk.com/issues/22192013-09-02T16:33:36ZAndriy Lesyuks-andy@andriylesyuk.com
<p>It can be useful to have a possibility to insert a link to the section into Wiki content. Thus, the plugin can provide the special <code>section:</code> rule with the syntax:</p>
<pre>
section:<section_identifier>/<subsection_identifier>
</pre>
<p>This would generate links:</p>
<p><a class="wiki-page" href="http://projects.andriylesyuk.com/projects/project-sections/wiki/Wiki#Section">Section</a> » <a class="wiki-page" href="http://projects.andriylesyuk.com/projects/project-sections/wiki/Wiki#Subsection">Subsection</a></p> Projects - Bug #2108 (Open): Weird export "button"http://projects.andriylesyuk.com/issues/21082012-10-07T11:11:53ZAndriy Lesyuks-andy@andriylesyuk.com
<p>The <code>export:</code> Wiki syntax is rendered as a... huge button:</p>
<p><img src="http://projects.andriylesyuk.com/attachments/download/366/export.png" alt="" /></p>
<p>I, personally, do not like it!</p>
<p>See also: <a class="external" href="http://projects.andriylesyuk.com/news/47">http://projects.andriylesyuk.com/news/47</a></p> Extended Fields - Support #2107 (Open): WiKi formatting support to custom fieldhttp://projects.andriylesyuk.com/issues/21072012-10-07T08:17:33ZHaifeng He
<p>I installed the redmine on subdirectory on Lighttpd. I expect to add WiKi formatting to custom fileds. The redmine works fine. The following is my opertation step.</p>
<ol>
<li>Install the “Extended fields” plugin whose version is 0.2.0b</li>
<li>Add a custom filed whose format is WiKi text</li>
<li>Create a new issue and fill ”<a class="wiki-page" href="http://projects.andriylesyuk.com/projects/extended-fields/wiki/WiKi">WiKi Page</a>” in the custom fileds and summit the issue</li>
<li>View the summited issue and find the custom filed is displayed with ”<a class="wiki-page" href="http://projects.andriylesyuk.com/projects/extended-fields/wiki/WiKi">WiKi Page</a>”. I expect the display content should be “WiKi Page” </li>
<li>Click the custom filed and no reponse. I expect that it can jump to the WiKi page when click the custom field.</li>
</ol>
<p>I want to click the custom filed to implement page jump. I don’t know what wrong it is. Pleas help to check. Thanks.</p> Extended Fields - Feature #2092 (Incomplete): Users-to-issues custom fields auto-fillhttp://projects.andriylesyuk.com/issues/20922012-07-11T08:41:37ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Saying we use “System” issue custom fields of the <code>list</code> type with values: “Redmine” and “ChiliProject” <em>(I really do use such field)</em>. For some reason users are unlikely to specify value for this field unless it is required <em>(I know this because they don’t! Too often.)</em>...</p>
<p>I also planned to add the very similar custom field for users... So why not taking values for custom fields of new issues from similar users’ custom fields when they create issues?..</p>
The algo should be:
<ul>
<li>For each custom field:
<ul>
<li>If there is a user custom field of the same name <span class="wiking smiley smiley-question" title="(?)"></span>, type and same options
<ul>
<li>Copy value</li>
</ul></li>
</ul></li>
</ul>
<p>This should be done on loading of new issue form so users could change values...</p> Extended Fields - Feature #2006 (Incomplete): Users listing sortinghttp://projects.andriylesyuk.com/issues/20062012-03-09T12:15:05ZAndriy Lesyuks-andy@andriylesyuk.com
<p>I planned to include sorting for users listing in <a class="version" href="http://projects.andriylesyuk.com/versions/83">0.1.0</a>... But could not get it to work!</p>
<p>The problem is that #sort_update and #sort_clause are executed in #index and I could not influence them using alias_method_chain...</p>
<p>The only workaround is to override #index what I would like to avoid... At least for <a class="version" href="http://projects.andriylesyuk.com/versions/83">0.1.0</a> I’m not going to do that! So postponed this feature and created this issue...</p> Advertising - Feature #1993 (Open): Which types of userhttp://projects.andriylesyuk.com/issues/19932012-02-29T00:17:23ZAndriy Lesyuks-andy@andriylesyuk.com
<p>I guess it can be really useful to have a possibility to specify to which users an advertisement should be shown.</p>
<p><img src="http://projects.andriylesyuk.com/attachments/download/304/ShowTo.png" class="wiki-class-wiking wiki-class-shadow" alt="" /></p> WikiNG - Bug #1980 (Open): Problem running plugin in development modehttp://projects.andriylesyuk.com/issues/19802012-02-19T10:44:05ZOleg Kandaurov
<p>I am using redmine 1.3.0 with WikiNG 0.0.1b. It works well in production environment with following settings:<br /><pre>
config.cache_classes = true
config.action_controller.consider_all_requests_local = false
config.action_controller.perform_caching = true
config.action_mailer.raise_delivery_errors = false
config.action_mailer.logger = nil
</pre></p>
<p>But when I switch server to development environment it loads page successfully only once. I see following error:<br /><pre>
NameError in Projects#index
Showing app/views/layouts/base.html.erb where line #13 raised:
undefined local variable or method `heads_for_theme' for #<ActionView::Base:0xb6026ff0>
Extracted source (around line #13):
10: <%= stylesheet_link_tag 'application', :media => 'all' %>
11: <%= stylesheet_link_tag 'rtl', :media => 'all' if l(:direction) == 'rtl' %>
12: <%= javascript_heads %>
13: <%= heads_for_theme %>
14: <!--[if IE 6]>
15: <style type="text/css">
16: * html body{ width: expression( document.documentElement.clientWidth < 900 ? '900px' : '100%' ); }
</pre></p>
<pre>
/home/f0y/workspace-ruby/redmine-1.3.0/app/views/layouts/base.html.erb:13:in `_run_erb_app47views47layouts47base46html46erb'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/renderable.rb:34:in `send'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/renderable.rb:34:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/base.rb:306:in `with_template'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/renderable.rb:30:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/template.rb:205:in `render_template'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/base.rb:265:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/base.rb:352:in `_render_with_layout'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/base.rb:262:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:1252:in `render_for_file'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:936:in `render_without_benchmark'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:1328:in `default_render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:1334:in `perform_action_without_filters'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/filters.rb:617:in `call_filters'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/flash.rb:151:in `perform_action'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:532:in `send'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:532:in `process_without_filters'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/filters.rb:606:in `process'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:391:in `process'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:386:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/routing/route_set.rb:438:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:87:in `dispatch'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:121:in `_call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/query_cache.rb:29:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/query_cache.rb:29:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/query_cache.rb:9:in `cache'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/query_cache.rb:28:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/string_coercion.rb:25:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/head.rb:9:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/methodoverride.rb:24:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/params_parser.rb:15:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/session/cookie_store.rb:99:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/failsafe.rb:26:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/lock.rb:11:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/lock.rb:11:in `synchronize'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/lock.rb:11:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:114:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/reloader.rb:34:in `run'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:108:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/railties/lib/rails/rack/static.rb:31:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/urlmap.rb:47:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/urlmap.rb:41:in `each'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/urlmap.rb:41:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/railties/lib/rails/rack/log_tailer.rb:17:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/content_length.rb:13:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/handler/webrick.rb:48:in `service'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:162:in `start'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:95:in `start'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:92:in `each'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:92:in `start'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:23:in `start'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:82:in `start'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/handler/webrick.rb:14:in `run'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/railties/lib/commands/server.rb:111
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
script/server:3
</pre>
<p>Configuration of development environment:<br /><pre>
config.cache_classes = false
config.whiny_nils = true
config.action_controller.consider_all_requests_local = true
config.action_controller.perform_caching = false
config.action_mailer.raise_delivery_errors = false
</pre></p>
<p>A reason of the error is caching but I’m not sure.</p> Projects - Improvement #1969 (Open): Vote pluginhttp://projects.andriylesyuk.com/issues/19692012-02-11T16:47:55ZAndriy Lesyuks-andy@andriylesyuk.com
<p>The <a href="https://github.com/Ubik/redmine_vote" class="external">Vote plugin</a> of Andrew Chaika which I currently use does not fit my needs... I particular I see the following issues:</p>
<ul>
<li>Arrows are not user-friendly!.. I guess there are users who do not know what are they for... Would replace them with e.g. “Like” and “Dislike” buttons.</li>
<li>Registering for voting is redundant! It must be easier to vote! Cheating is less undesirable than inaccuracy...</li>
<li>Vote can be changed! It’s normal to change your mind! For example, if someone discovered something new about an issue in a note...</li>
<li>Showing “Likes” and “Dislikes” as a single number does not convey (read “hides”) the real users’ attitude!..</li>
<li>Anonymity is not always needed... Sometimes it’s better to see who voted against or for an issue.</li>
</ul>
<p>Should also consider: <a class="external" href="https://github.com/cforce/redmine_vote">https://github.com/cforce/redmine_vote</a></p> Extended Fields - Feature #1947 (Open): Visible for admins onlyhttp://projects.andriylesyuk.com/issues/19472012-01-19T11:44:26ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Sometimes managers need to add e.g. a note to something. This note should not be visible to users.</p>
<p>For example: Site admins may need to add a note to project describing its state or actions to be taken.</p> Projects - Support #1910 (Open): Users verificationhttp://projects.andriylesyuk.com/issues/19102011-12-08T10:02:26ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Seems it’s time to think about verifying OpenID users on login... Saw several spam comments from OpenID users...</p> Extended Fields - Feature #1882 (Incomplete): Wiki toolbar for Wiki texthttp://projects.andriylesyuk.com/issues/18822011-10-28T21:14:54ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Currently “Wiki text” does not contain toolbar... There are two reasons:</p>
<ol>
<li>Not sure if it’s possible to place two toolbars on a page <em>(did not check)</em>;</li>
<li>The following:</li>
</ol>
<p><img src="http://projects.andriylesyuk.com/attachments/download/236/wiki-toolbar.png" alt="" /></p>
<p>There can be too small space for a toolbar... So not sure if it should be added. How do you think (just vote for this issue if you want toolbar)?</p>
<p>Maybe there will be some ideas <em>(e.g. how to make it smaller)</em>?</p> Projects - Bug #1783 (Open): Weird logoutshttp://projects.andriylesyuk.com/issues/17832011-06-10T13:18:06ZAndriy Lesyuks-andy@andriylesyuk.com
Experienced this issue twice... Steps (have not tried to reproduce):
<ul>
<li>Go to “New Issue” page</li>
<li>Add another version on this page (by clicking on plus)</li>
<li>Create issue</li>
<li><em>Redirects to login form...</em></li>
</ul>