Projects: Issueshttp://projects.andriylesyuk.com/http://projects.andriylesyuk.com/plugin_assets/andriy_lesyuk/images/s-andy.ico2019-02-08T12:15:55ZProjects
Redmine Extended Fields - Bug #2447 (New): Support Redmine 4.0 NoMethodError: undefined method `attr_prot...http://projects.andriylesyuk.com/issues/24472019-02-08T12:15:55ZMarc M
<p>After the upgrade to redmine 4.0, we can not execute “bundle exec rake db:migrate RAILS_ENV=production” <br />NoMethodError: undefined method `attr_protected’ for #<Class:0x0000000950d030></p>
<p>Log:<br /><pre>
** Invoke db:migrate (first_time)
** Invoke db:load_config (first_time)
** Invoke environment (first_time)
** Execute environment
rake aborted!
NoMethodError: undefined method `attr_protected' for #<Class:0x0000000950d030>
Did you mean? attr_reader
/var/lib/gems/2.3.0/gems/activerecord-5.2.2/lib/active_record/dynamic_matchers.rb:22:in `method_missing'
/usr/share/test_redmine/plugins/wiking/app/models/wiki_macro.rb:14:in `<class:WikiMacro>'
/usr/share/test_redmine/plugins/wiking/app/models/wiki_macro.rb:3:in `<top (required)>'
/var/lib/gems/2.3.0/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require'
/var/lib/gems/2.3.0/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `block in require'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:257:in `load_dependency'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `require'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:378:in `block in require_or_load'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:37:in `block in load_interlock'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies/interlock.rb:14:in `block in loading'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/concurrency/share_lock.rb:151:in `exclusive'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies/interlock.rb:13:in `loading'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:37:in `load_interlock'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:356:in `require_or_load'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:510:in `load_missing_constant'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:195:in `const_missing'
/usr/share/test_redmine/plugins/wiking/init.rb:101:in `<top (required)>'
/var/lib/gems/2.3.0/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require'
/var/lib/gems/2.3.0/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `block in require'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:257:in `load_dependency'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `require'
/usr/share/test_redmine/lib/redmine/plugin.rb:173:in `block in load'
/usr/share/test_redmine/lib/redmine/plugin.rb:164:in `each'
/usr/share/test_redmine/lib/redmine/plugin.rb:164:in `load'
/usr/share/test_redmine/config/initializers/30-redmine.rb:21:in `<top (required)>'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `load'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `block in load'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:257:in `load_dependency'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `load'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:657:in `block in load_config_initializer'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/notifications.rb:170:in `instrument'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:656:in `load_config_initializer'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:614:in `block (2 levels) in <class:Engine>'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:613:in `each'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:613:in `block in <class:Engine>'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:32:in `instance_exec'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:32:in `run'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:61:in `block in run_initializers'
/usr/lib/ruby/2.3.0/tsort.rb:228:in `block in tsort_each'
/usr/lib/ruby/2.3.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
/usr/lib/ruby/2.3.0/tsort.rb:422:in `block (2 levels) in each_strongly_connected_component_from'
/usr/lib/ruby/2.3.0/tsort.rb:431:in `each_strongly_connected_component_from'
/usr/lib/ruby/2.3.0/tsort.rb:421:in `block in each_strongly_connected_component_from'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:50:in `each'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:50:in `tsort_each_child'
/usr/lib/ruby/2.3.0/tsort.rb:415:in `call'
/usr/lib/ruby/2.3.0/tsort.rb:415:in `each_strongly_connected_component_from'
/usr/lib/ruby/2.3.0/tsort.rb:349:in `block in each_strongly_connected_component'
/usr/lib/ruby/2.3.0/tsort.rb:347:in `each'
/usr/lib/ruby/2.3.0/tsort.rb:347:in `call'
/usr/lib/ruby/2.3.0/tsort.rb:347:in `each_strongly_connected_component'
/usr/lib/ruby/2.3.0/tsort.rb:226:in `tsort_each'
/usr/lib/ruby/2.3.0/tsort.rb:205:in `tsort_each'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:60:in `run_initializers'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/application.rb:361:in `initialize!'
/usr/share/test_redmine/config/environment.rb:16:in `<top (required)>'
/var/lib/gems/2.3.0/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require'
/var/lib/gems/2.3.0/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `block in require'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:257:in `load_dependency'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `require'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/application.rb:337:in `require_environment!'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/application.rb:520:in `block in run_tasks_blocks'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:273:in `block in execute'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:273:in `each'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:273:in `execute'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:214:in `block in invoke_with_call_chain'
/usr/lib/ruby/2.3.0/monitor.rb:214:in `mon_synchronize'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:194:in `invoke_with_call_chain'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:238:in `block in invoke_prerequisites'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:236:in `each'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:236:in `invoke_prerequisites'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:213:in `block in invoke_with_call_chain'
/usr/lib/ruby/2.3.0/monitor.rb:214:in `mon_synchronize'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:194:in `invoke_with_call_chain'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:238:in `block in invoke_prerequisites'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:236:in `each'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:236:in `invoke_prerequisites'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:213:in `block in invoke_with_call_chain'
/usr/lib/ruby/2.3.0/monitor.rb:214:in `mon_synchronize'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:194:in `invoke_with_call_chain'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/task.rb:183:in `invoke'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/application.rb:160:in `invoke_task'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/application.rb:116:in `block (2 levels) in top_level'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/application.rb:116:in `each'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/application.rb:116:in `block in top_level'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/application.rb:125:in `run_with_threads'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/application.rb:110:in `top_level'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/application.rb:83:in `block in run'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/application.rb:186:in `standard_exception_handling'
/var/lib/gems/2.3.0/gems/rake-12.3.2/lib/rake/application.rb:80:in `run'
/var/lib/gems/2.3.0/gems/rake-12.3.2/exe/rake:27:in `<top (required)>'
/usr/local/bin/rake:23:in `load'
/usr/local/bin/rake:23:in `<main>'
Tasks: TOP => db:migrate => db:load_config => environment
</pre></p> WikiNG - Bug #2436 (Incomplete): Autocomplete debounce does not work as expectedhttp://projects.andriylesyuk.com/issues/24362018-01-01T21:47:44ZAndriy Lesyuks-andy@andriylesyuk.com
<p>To optimize load of <code>/mentions/autocomplete</code> I set the <code>debounce</code> option of <a href="https://github.com/yuku-t/jquery-textcomplete" class="external">jQuery textcomplete</a> to 500 ms. This should have made the autocomplete function be called with the delay.</p>
<p>In practice, however, with this option set the autocomplete function sometimes is not getting called at all, ever. Usually, this happens, when I put just <code>@</code> or <code>user:</code>, i.e., a user link without any term (without a part of login, name or identifier). If, however, I add any character and then remove it (i.e., get the same <code>@</code> or <code>user:</code> in result), the autocompletion gets executed.</p>
<p>If I remove the <code>debounce</code> option, everything works as expected. This makes me think, that the problem is in how jQuery textcomplete handles the debounce.</p> Subscription - Bug #2422 (New): User is not removed from project_subscribers table when user is d...http://projects.andriylesyuk.com/issues/24222017-04-04T14:17:44ZCheyenne Wills
<p>Ran into an internal Redmine error after deleting a user from Redmine. The project_subscribers table still had a record for the deleted user.</p>
<p>I’m using the latest checkout level from the repository.</p>
<pre>NoMethodError (undefined method `allowed_to?' for nil:NilClass):
plugins/subscription/lib/issue_subscription_patch.rb:23:in `block in notified_users_with_subscribers'
plugins/subscription/lib/issue_subscription_patch.rb:21:in `notified_users_with_subscribers'
app/models/mailer.rb:62:in `deliver_issue_add'
app/models/issue.rb:1696:in `send_notification'
app/models/issue.rb:210:in `create_or_update'
app/controllers/issues_controller.rb:140:in `create'
lib/redmine/sudo_mode.rb:63:in `sudo_mode'
</pre>
<p>Manually deleting the offending entry from the project_subscribers table corrected the error.</p> SCM Creator (+Github) - Bug #2421 (New): The access to Git is based on projects identifier.http://projects.andriylesyuk.com/issues/24212017-03-31T09:08:22ZSven Mayer
<p>The access to Gits is based on projects identifier. When the projects identifier and the git repository name is not the same, the member access will fail. Somehow the access rules are based on a string comparison not on the projects number.</p>
<p>Thus, I can create two different gits but never access both because always one GIT has a different name then the project name. If the GIT access rules are based on the project ID’s and the links to the repository and then their name this would be possible.</p>
<p>Furthermore, its super confusing that I can not just rename a GIT repo and fix the database entry in the table “repositorys”. In order to to so I also need to rename the projects identifier.</p> SCM Creator (+Github) - Bug #2420 (New): Creating a Github repository failshttp://projects.andriylesyuk.com/issues/24202017-03-08T02:19:42ZMike Hagedon
<p>When I enable Github in the SCM Creator settings, the plugin seems to crash on a sudo-requiring action. I have sudo mode turned off. Any ideas on how to fix this, or at least get more of a stack trace?</p>
<pre>
Started POST "/projects/mike-test-project/repositories" for 150.135.113.198 at 2017-03-07 19:03:26 -0700
Processing by RepositoriesController#create as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"HjSSjhkzR8crX0fcph2dTQk9u+UEIvJqJNMeI9vBuYb/1KMhSSS9Q75ADx/NzVYTwYJjkw4jn0XCmCNtisg/Eg==", "repository_scm"=>"Github", "repository"=>{"is_default"=>"0", "identifier"=>"mike6", "url"=>"https://github.com/michaelhagedon/mike6.git", "login"=>""}, "commit"=>"Create new repository", "operation"=>"add", "ignore"=>"", "project_id"=>"mike-test-project"}
Current user: mhagedon (id=3)
Creating reporitory: mike6.git
Completed 500 Internal Server Error in 1538ms (ActiveRecord: 1.5ms)
TypeError (no implicit conversion of Array into String):
lib/redmine/sudo_mode.rb:63:in `sudo_mode'
</pre>
<p>SCM Creator <a class="changeset" title="Added URL to repository view (fixes #2122 and #2390)" href="http://projects.andriylesyuk.com/projects/scm-creator/repository/revisions/147">r147</a>, Redmine 3.1.3, Ruby 2.2.1</p> RedPress - Bug #2404 (Incomplete): Redmine now requires POST for logouthttp://projects.andriylesyuk.com/issues/24042016-08-26T17:16:40ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Now, when a user clicks on “Sign out” link in WordPress, he/she gets a Redmine page with a “Sigh out” button. Direct <code>GET</code> request to <code>/logout</code> no longer works, see <a class="wiking external wiking-redmine wiking-issue" href="http://www.redmine.org/issues/13022">#13022</a> and <a class="wiking external wiking-redmine wiking-issue" href="http://www.redmine.org/issues/13069">#13069</a>. A workaround needed.</p>
<p>Logout now requires <code>POST</code> and expects valid CSRF token to be specified.</p> OpenID Fix - Bug #2362 (Incomplete): Redmine 3 Compatibiltyhttp://projects.andriylesyuk.com/issues/23622015-03-10T14:27:44ZHarold Simpson
<p>Plugin is not compatible with Redmine 3 (rails 4.2)</p>
<p>I have made a quick patch : <a class="external" href="https://github.com/harold-s/harold-s/blob/master/patch_openid_fix_for_redmine3">https://github.com/harold-s/harold-s/blob/master/patch_openid_fix_for_redmine3</a></p> SCM Creator (+Github) - Bug #2356 (New): Repositories not removed from file systemhttp://projects.andriylesyuk.com/issues/23562015-01-09T18:49:43ZLluís -
<p>I just added some debugging prints and realized that “delete_repository” in “lib/creator/scm_creator.rb” is never called, leaving lots of repositories behind in the filesystem.</p>
<p>I’m using redmine 2.5.1.</p> Project Sections - Bug #2346 (Incomplete): Project list shifts when there are more text in sidebarhttp://projects.andriylesyuk.com/issues/23462014-11-06T10:52:09Zcharline ferro
<p>Sorry for my english, I’m using redmine 2.6.0 with your plugin and i noticed something. I think images are better:</p>
<p><img src="http://projects.andriylesyuk.com/attachments/download/629/redmine_pb.jpg" alt="" /></p>
<p>And here the problem :</p>
<p><img src="http://projects.andriylesyuk.com/attachments/download/630/redmine_pb2.jpg" alt="" /></p> 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> Contact Form - Bug #2324 (New): Submitter information missing on email.http://projects.andriylesyuk.com/issues/23242014-08-10T09:01:13ZAdnan Topçu
<p>There are no Fullname and email address on received email.<br />Email’s from is redmine system. there is no Reply-to header or it is same to from.</p>
<p>Environment:<br /> Redmine version 2.5.2.stable.13333<br /> Ruby version 2.0.0-p481 (2014-05-08) [x86_64-linux]<br /> Rails version 3.2.19<br /> Environment production<br /> Database adapter Mysql2</p> Contact Form - Bug #2323 (New): non-english characters on Full namehttp://projects.andriylesyuk.com/issues/23232014-08-10T08:56:10ZAdnan Topçu
<p>They don’t accept non-english characters on full name.</p> RedPress - Bug #2289 (New): Hide moved news from the project overview pagehttp://projects.andriylesyuk.com/issues/22892014-05-03T19:34:22ZAndriy Lesyuks-andy@andriylesyuk.com
<p>As of now moved news are still shown...</p> Download Button - Bug #2216 (New): Missing partial download/sidebarhttp://projects.andriylesyuk.com/issues/22162013-09-01T11:19:16ZRoman M
<p>Hi,<br />I use latest Redmine 2.3.x from their SVN repository and latest version of “download-button” from <a class="external" href="http://svn.s-andy.com/download-button">http://svn.s-andy.com/download-button</a></p>
<p>I tested in development mode on Ubuntu.</p>
<p>Here is that I see in log on accessing of any path on localhost, even <a class="external" href="http://localhost:3001/">http://localhost:3001/</a><br /><pre><code>
Missing template, responding with 404
Rendered common/error.html.erb within layouts/base (0.8ms)
Completed 500 Internal Server Error in 1018ms
ActionView::Template::Error (Missing partial download/sidebar with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :rsb]}. Searched in:
* "/mnt/disk/Devel/RoR/redmine-2.3/app/views"
):
47: <div id="main-menu">
48: <%= render_main_menu(@project) %>
49: </div>
50: <% end %>
51: </div>
52:
53: <div id="main" class="<%= sidebar_content? ? '' : 'nosidebar' %>">
lib/redmine/hook.rb:111:in `block in render_on'
lib/redmine/hook.rb:61:in `block (2 levels) in call_hook'
lib/redmine/hook.rb:61:in `each'
lib/redmine/hook.rb:61:in `block in call_hook'
lib/redmine/hook.rb:58:in `tap'
lib/redmine/hook.rb:58:in `call_hook'
lib/redmine/hook.rb:158:in `call_hook'
app/helpers/application_helper.rb:1161:in `view_layouts_base_sidebar_hook_response'
app/helpers/application_helper.rb:1157:in `sidebar_content?'
app/views/layouts/base.html.erb:50:in `_app_views_layouts_base_html_erb__872624873_94244800'
app/controllers/application_controller.rb:397:in `block (2 levels) in render_error'
app/controllers/application_controller.rb:395:in `render_error'
app/controllers/application_controller.rb:383:in `render_404'
</code></pre></p>
<p>Do I miss something in installation?</p> TOC - Bug #2149 (New): New dokuwiki default template (from angua) make problemhttp://projects.andriylesyuk.com/issues/21492013-02-05T01:21:55ZErial Krale
<p>New dokuwiki default template make problem.</p>
<p>~<sub>TOC</sub>~ function is good work, but style is something wrong...</p>
<p>It apear in right side, always.</p>
<p>For example,</p>
<p>in old template<br />[[<a class="external" href="http://nex32.net/dokuwiki/%EA%B2%8C%EC%9E%84/%ED%8F%AC%ED%94%8C%EB%A9%94%EC%9D%BC">http://nex32.net/dokuwiki/%EA%B2%8C%EC%9E%84/%ED%8F%AC%ED%94%8C%EB%A9%94%EC%9D%BC</a>]]</p>
<p>good work. I love it.</p>
<p>but in new template<br />[[<a class="external" href="http://nex32.net/dokutest/%EA%B2%8C%EC%9E%84/%ED%8F%AC%ED%94%8C%EB%A9%94%EC%9D%BC">http://nex32.net/dokutest/%EA%B2%8C%EC%9E%84/%ED%8F%AC%ED%94%8C%EB%A9%94%EC%9D%BC</a>]]<br />bad... I don’t set it right side. just place ~<sub>TOC</sub>~.</p>
<p>I think...new template change toc style ID... it apears dw__toc...</p>
<p>Please check it.</p>
<p>Thanks.</p>