Projects: Issueshttp://projects.andriylesyuk.com/http://projects.andriylesyuk.com/plugin_assets/andriy_lesyuk/images/s-andy.ico2017-12-09T18:05:10ZProjects
Redmine WordMine - Feature #2433 (Open): Link Redmine issue with WordPress commenthttp://projects.andriylesyuk.com/issues/24332017-12-09T18:05:10ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Some users report issues in WordPress comments, so it would be great, if the plugin allowed to quickly import them into Redmine as issues. For this a new action link can be added, e.g., “Create issue”.</p>
<p>It would also be great to be able to link comments to (existing) Redmine issues (without importing them as new ones). Such comments can, probably, be added to issues as notes. Certainly, such notes should include links to blog comments too.</p> WikiNG - Feature #2413 (Incomplete): Custom links syntaxhttp://projects.andriylesyuk.com/issues/24132016-10-06T07:09:28ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Currently, the plugin supports external links using the syntax like <code>[[redmine>#9638]]</code> (this one generates a link to the corresponding <a href="http://www.redmine.org" class="external">Redmine</a> issue)...</p>
<p>I also think about adding support for, e.g., <code>[[debian>#9638]]</code>... The problem is that not every customer will need to have links to Debian issues.</p>
<p>A good alternative is to support custom links, syntax of which can be configured. Thus, the plugin can come with a form like:</p>
<p><img src="http://projects.andriylesyuk.com/attachments/download/657/custom-links.png" class="wiki-class-wiking wiki-class-shadow" alt="" /></p>
<p>This way every customer will be able to add as many custom issues links as he needs.</p>
<p>This issue conflicts with <a class="issue tracker-7 status-8 priority-4 priority-low2" title="External Redmine links (Incomplete)" href="http://projects.andriylesyuk.com/issues/1906">#1906</a>.</p> WikiNG - Enhancement #2293 (Open): Extended user columnhttp://projects.andriylesyuk.com/issues/22932014-05-21T22:55:48ZAndriy Lesyuks-andy@andriylesyuk.com
<p><a class="project" href="http://projects.andriylesyuk.com/project/redmine/extended-fields">Extended Fields</a> supports “extended” columns for the user list...</p>
<p>So, it would be cool to have the Mentions column with the number of times the user has been mentioned.</p> WordMine - Support #2285 (In Progress): Can't get this to workhttp://projects.andriylesyuk.com/issues/22852014-03-21T05:21:18ZJohnny Tide
<p>I am trying to get this installed but I am having a lot of trouble.</p>
<p>Environment:<br /> Redmine version 2.5.0.devel.12986<br /> Ruby version 1.8.7-p352 (2011-06-30) [x86_64-linux]<br /> Rails version 3.2.17<br /> Environment production<br /> Database adapter Mysql2 <br />Redmine plugins:<br /> redpress 0.0.1b</p>
<p>I had to modify the RedPress plugin to get it to install.</p>
<p>I installed the Wordmine plugin but after setting it up it logs me out and I can never log back in.</p>
<p>I have set up two admins in Redmine before installing Wordmine. <br />When trying to log in with one I get :<br />ERROR: The password you entered for the username Tide is incorrect.</p>
<p>The other user I get nothing it just clears the login boxes after pressing Log In.</p>
<p>Is there any information I can give you that will help diagnose the issue?</p> WordMine - Improvement #2244 (Incomplete): Import the project on blog index openhttp://projects.andriylesyuk.com/issues/22442013-10-06T12:30:33ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Currently the flow is:</p>
<ul>
<li>In Redmine in the project settings we open the Modules tab and enable the “Blog” module.</li>
<li>After this the new “Blog” tab appears in the project menu.</li>
<li>But clicking the tab renders 404 (not found) error...</li>
</ul>
<p>This happens as this project has not being imported yet!</p>
<ul>
<li>To import the project (i.e., to synchronize all projects, actually) we just need to <ins>open</ins> the new post page (no need to post anything)...</li>
</ul>
<p>And it would be fantastic if opening the project blog index page triggered the import of the project into WordPress!</p>
<p>But I did not find how this could be done... Certainly, the <code>get_term_by()</code> function is used by the project index. But this function does not support filters or actions... Probably, it is used by <code>get_queried_object()</code> but this one also does not come with filters nor actions. So ideas needed!..</p> WikiNG - Enhancement #2234 (Incomplete): Avatars in user links?http://projects.andriylesyuk.com/issues/22342013-09-24T12:28:26ZAndriy Lesyuks-andy@andriylesyuk.com
<p>I’m not sure, but maybe we should have small avatars in user links?.. Like:</p>
<p><img src="http://projects.andriylesyuk.com/attachments/download/494/avatars-in-user-links.png" title="Avatars in user links" alt="Avatars in user links" class="wiki-class-wiking wiki-class-shadow" alt="" /></p>
<p>Your thoughts?</p> WikiNG - Feature #2130 (Incomplete): Function referenceshttp://projects.andriylesyuk.com/issues/21302012-12-07T12:19:29ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Ruby developers reference to functions prepending the function name with <code>#</code>. So for developers it would be cool if syntax like <code>#function_name</code> generated the link to, e.g., <a class="external" href="http://apidock.com">http://apidock.com</a>. Same can be done for other languages, e.g., for PHP: <code>#php:appay_merge</code>.</p>
<p>Also it would be great if we could integrate rDoc to reference also to project’s functions.</p>
<p>The syntax can be conflicting with Twitter hash tags though...</p> WikiNG - Feature #2076 (Open): HTML Color previewhttp://projects.andriylesyuk.com/issues/20762012-06-28T12:30:35ZAndriy Lesyuks-andy@andriylesyuk.com
<p>If WikiNG meets HTML color code like #C07600 it can make an inline preview by rendering a little box before the color code...</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> WikiNG - Feature #1942 (Incomplete): Support for target in linkshttp://projects.andriylesyuk.com/issues/19422012-01-14T10:31:21ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Support modifier to enable <code>target</code> in links (e.g. for opening links in a new window).</p> WikiNG - Enhancement #1913 (Incomplete): External Debian/Ubuntu bugshttp://projects.andriylesyuk.com/issues/19132011-12-09T11:38:44ZAndriy Lesyuks-andy@andriylesyuk.com
<p>I use <a href="http://www.debian.org" class="external">Debian</a> so link syntax like <code>[[debian>#12345]]</code> would be useful for me...</p> WikiNG - Feature #1907 (Incomplete): Social linkshttp://projects.andriylesyuk.com/issues/19072011-12-03T11:45:13ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Thinking also about adding support for:</p>
<ul>
<li><code>[[twitter>@AndriyLesyuk]]</code> and <code>[[twitter>#Redmine]]</code>;</li>
<li><code>[[facebook>andriy.lesyuk]]</code>.</li>
</ul> WikiNG - Enhancement #1906 (Incomplete): External Redmine linkshttp://projects.andriylesyuk.com/issues/19062011-12-03T11:42:56ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Right now the plugin supports syntax like <code>[[redmine>#9638]]</code> which forms a link to <a href="http://www.redmine.org" class="external">Redmine</a>...</p>
<p>Thinking also about allowing external Redmine/ChiliProject links... That is to allow syntax like:</p>
<ul>
<li><code>[[redmine[projects.andriylesyuk.com]>#1906]]</code> which will generate a link to issue <a class="issue tracker-7 status-8 priority-4 priority-low2" title="External Redmine links (Incomplete)" href="http://projects.andriylesyuk.com/issues/1906">#1906</a> on another Redmine-powered site;</li>
<li><code>[[redmine[projects.andriylesyuk.com]>wiking:Wiki]]</code> which will generate a link to external Wiki page on another Redmine-powered site.</li>
</ul>
<p>Not sure however how this feature is needed...</p> WikiNG - Feature #1900 (Incomplete): Singe bracket smileyhttp://projects.andriylesyuk.com/issues/19002011-11-27T10:49:17ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Should support for a single bracket smiley be added? Many people write smileys this funny way) Some times with multiple brackets but just brackets)))</p>
<p>While it’s “technically” not easy but I believe possible...</p> WikiNG - Improvement #1899 (Incomplete): Ignore conditions on previewhttp://projects.andriylesyuk.com/issues/18992011-11-27T10:36:09ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Should conditions be ignored on preview?</p>
<p>Saying if a user write code like:</p>
<pre>
Value of :extended defaults to (version<1.0)false(version)(version>=1.0)true(version).
</pre>
<p>Showing both texts would be a problem...</p>
<p>Also if conditions are ignored can it be named a “preview”? Cause it won’t show the way it will be actually shown...</p>