Redmine boards/wiki/issues watchers management plugin
Added by Vitaly Klimov over 10 years ago
Intro¶
- Plugin allows to add/remove watchers to the project' forums(boards) and their individual topics. Also it allows to assign watchers while creating a message and to assign groups as watchers (experimental)
- Plugin allows management of watchers for wiki pages
- Plugin adds watchers context menu for issues
- Plugin adds three levels to sticky message attribute for additional structure flexebility
Up to date plugin page¶
redmine_boards_watchers_v002.zip (13 KB)
Replies (75)
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Robert van Dijk over 8 years ago
Yes! Seems to be working! I will report if I find any other problems. Thanks!
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Bruno Medeiros over 8 years ago
I'm still getting an error with 0.2.4b and redmine 1.4.4:
Rendering /opt/redmine/redmine-1.4/public/500.html (500 Internal Server Error) Processing BoardsController#show (for 201.76.162.34 at 2012-06-20 01:05:13) [GET] Parameters: {"action"=>"show", "project_id"=>"nead", "id"=>"13", "controller"=>"boards"} Rendering template within layouts/base Rendering boards/show ActionView::TemplateError (undefined method `project' for nil:NilClass) on line #10 of vendor/plugins/redmine_boards_watchers/app/views/messages/_form.html.erb: 7: <%= f.text_field :subject, :size => 120, :id => "message_subject" %>^M 8: ^M 9: <% unless replying %>^M 10: <% if @message.safe_attribute? 'sticky' %>^M 11: <%# VVK Lines added by boards watchers plugin - start %>^M 12: <% sticky_opt=[] %>^M 13: <% 4.times { |i| sticky_opt << [l("label_bw_sticky_#{i}"), i] } %>^M app/models/message.rb:94:in `project' app/models/message.rb:54 lib/redmine/safe_attributes.rb:51:in `call' lib/redmine/safe_attributes.rb:51:in `safe_attribute_names' lib/redmine/safe_attributes.rb:50:in `collect' lib/redmine/safe_attributes.rb:50:in `safe_attribute_names' lib/redmine/safe_attributes.rb:62:in `safe_attribute?' vendor/plugins/redmine_boards_watchers/app/views/messages/_form.html.erb:10 vendor/plugins/redmine_boards_watchers/app/views/boards/show.html.erb:15 vendor/plugins/redmine_boards_watchers/app/views/boards/show.html.erb:14 vendor/plugins/redmine_boards_watchers/inc/bw_boards_controller.rb:26:in `show' vendor/plugins/redmine_boards_watchers/inc/bw_boards_controller.rb:2:in `show'
If you need any info, please ask.
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Vitaly Klimov over 8 years ago
Please check this version, it should work.
redmine_boards_watchers_v025b.zip (59.9 KB)
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by # And over 8 years ago
Redmine 2.0.2, doesn't work.
Environment: Redmine version 2.0.2.stable Ruby version 1.9.2 (x86_64-linux) Rails version 3.2.5 Environment production Database adapter Mysql2
Empty new-issue-page, no additional icons on wiki. What additional information can I provide?
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Vitaly Klimov over 8 years ago
- And wrote:
Redmine 2.0.2, doesn't work.
Have you run rake redmine:plugins:process_version_change RAILS_ENV=production after plugin installation? Also please note that watchers management is available on Index by title page only.
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by # And over 8 years ago
I've run it, but with no result:
user@host:/var/www/redmine/plugins# rake redmine:plugins:process_version_change RAILS_ENV=production (in /var/www/redmine) Redmine version: 2.0.3 Redmine revision: unknown ---------- Updating revisions.... ---------- -------- processing plugin redmine_inline_attach_screenshot -------- processing plugin redmine_auto_watch -------- processing plugin redmine_boards_watchers Using version 2.0.0 for file /app/views/boards_watchers/manage_wiki.html.erb Using version 2.0.0 for file /app/views/boards_watchers/issues_watchers_bulk.html.erb Using version 2.0.0 for file /app/views/boards_watchers/manage.html.erb Using version 2.0.0 for file /app/views/boards_watchers/manage_topic.html.erb Using revision 8940 for file /app/views/messages/_form.html.erb Using revision 8886 for file /app/views/issues/new.html.erb Removing obsolete file /app/views/issues/_form.html.erb Using version 1.3.1 for file /app/views/boards/index.html.erb Using version 2.0.0 for file /app/views/boards/show.html.erb Using version 1.4.0 for file /app/views/projects/settings/_boards.html.erb -------- processing plugin redmine_checkout -------- processing plugin redmine_default_columns Using version 2.0.0 for file /app/views/issues/index.html.erb Using version 1.3.0 for file /app/views/issues/index.api.rsb -------- processing plugin redmine_extra_query_operators Using version 1.4.0 for file /app/views/queries/_filters.html.erb -------- processing plugin redmine_favourite_projects -------- processing plugin redmine_graph_activities -------- processing plugin redmine_importer -------- processing plugin redmine_lightbox -------- processing plugin redmine_local_avatars -------- processing plugin redmine_monitoring_controlling -------- processing plugin redmine_open_links_in_new_window -------- processing plugin redmine_plugin_views_revisions -------- processing plugin redmine_reorder_links_arbitrary -------- processing plugin redmine_spent_time -------- processing plugin redmine_spent_time_column -------- processing plugin redmine_tagging -------- processing plugin redmine_theme_changer -------- processing plugin redmine_wktime Done
Also, wiki index page:
P.S. I've update redmine to 2.0.3 before this test and reply. Maybe it is a conflict of plugins?
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Christian Baus over 8 years ago
Hey!
Same problems with 2.0.3 without Plugin (only redmine_plugin_views_revisions).
New ticket form page is blank, no content there...
rake task from redmine_plugin_views_revisions runs fine!
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Stephanie King over 8 years ago
I'm running redmine 2.0.3 and also getting an error with the "new issue" page being blank.
The problem is that when running "rake redmine:plugins:process_version_change" it says "Using revision 8892 for file /app/views/issues/new.html.erb" when it should be using version 2.0.0. For a workaround I copied rev/app/views/issues/2.0.0-new.html.erb to 2.0.3-new.html.erb and re-ran process_version_change. Afterwards it seemed to recognize the right one and the new task page loaded correctly.
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by # And over 8 years ago
Hmm. There is the trouble. Why? My redmine version - 2.0.3.
root@artvertep:/var/www/redmine/plugins# rake redmine:plugins:migrate (in /var/www/redmine) An error occurred while loading the routes definition of redmine_boards_watchers plugin (/var/www/redmine/plugins/redmine_boards_watchers/config/routes.rb): uninitialized constant ActionDispatch::Routing::Routes. root@artvertep:/var/www/redmine/plugins# rake redmine:plugins:process_version_change RAILS_ENV=production (in /var/www/redmine) An error occurred while loading the routes definition of redmine_boards_watchers plugin (/var/www/redmine/plugins/redmine_boards_watchers/config/routes.rb): uninitialized constant ActionDispatch::Routing::Routes.
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Frank Enders over 8 years ago
Thats a great plugin, thanks!
Are there plans to make it compatible with Redmine 2.1.x? When installing it in a 2.1.x environment, I get
ActionView::Template::Error (undefined method `link_to_remote' for #<#<Class:0xb5994a0c>:0xb5990ec0>): 14: <%= form_for @message, :url => {:controller => 'messages', :action => 'new', :board_id => @board}, :html => {:multipart => true, :id => 'message-form'} do |f| %> 15: <%= render :partial => 'messages/form', :locals => {:f => f} %> 16: <p><%= submit_tag l(:button_create) %> 17: <%= link_to_remote l(:label_preview), 18: { :url => { :controller => 'messages', :action => 'preview', :board_id => @board }, 19: :method => 'post', 20: :update => 'preview', app/controllers/boards_controller.rb:32:in `index'
Thanks and all the best!
Frank
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Alexander Kulemin over 8 years ago
Frank Enders wrote:
Thats a great plugin, thanks!
Are there plans to make it compatible with Redmine 2.1.x? When installing it in a 2.1.x environment, I get
[...]
Change link_to_remote
to link_to (..., :remote => true)
.
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Kim Pepper over 8 years ago
Is there a github repo for this project where we can send pull requests?
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Kim Pepper over 8 years ago
I have fixed the issue with redmine 2.1.0 and link_to_remote in the copy on https://github.com/previousnext/redmine_boards_watchers
I'm finding it very difficult keeping this plugin maintained without a repo to track changes.
Kim
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Mikołaj Milej about 8 years ago
Thanks for your repo. I found it very useful.
JS for this module is not suppose to work with redmine since version 2.1.0 -> #11445.
Here is my fix for this issue.
boards_watchers.js - Boards watchers JS compatibile with JQuery (2.29 KB)
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Kim Pepper about 8 years ago
Thanks for the patch Mikolaj. I have commited it to the git repo.
In future, please use Github pull requests to submit patches.
Thanks,
Kim
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Eric Ashman about 8 years ago
I pulled the latest from the repo but I get the following error trying to run it. I'm running 2.1 stable:
usr/local/rvm/gems/ruby-1.9.2-p320/gems/activesupport-3.2.8/lib/active_support/core_ext/module/aliasing.rb:31:in `alias_method': undefined method `render_page_hierarchy' for module `ApplicationHelper' (NameError)
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/activesupport-3.2.8/lib/active_support/core_ext/module/aliasing.rb:31:in `alias_method_chain'
from /home/redmine/redmine-2.1/plugins/redmine_boards_watchers/lib/boards_watchers_patches.rb:46:in `block in included'
from /home/redmine/redmine-2.1/plugins/redmine_boards_watchers/lib/boards_watchers_patches.rb:43:in `class_eval'
from /home/redmine/redmine-2.1/plugins/redmine_boards_watchers/lib/boards_watchers_patches.rb:43:in `included'
from /home/redmine/redmine-2.1/plugins/redmine_boards_watchers/lib/boards_watchers_patches.rb:115:in `include'
from /home/redmine/redmine-2.1/plugins/redmine_boards_watchers/lib/boards_watchers_patches.rb:115:in `<top (required)>'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:251:in `require'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:251:in `block in require'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:236:in `load_dependency'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:251:in `require'
from /home/redmine/redmine-2.1/plugins/redmine_boards_watchers/init.rb:29:in `block in <top (required)>'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/activesupport-3.2.8/lib/active_support/callbacks.rb:429:in `_run__4512510739624003316__prepare__1565826118527919631__callbacks'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/activesupport-3.2.8/lib/active_support/callbacks.rb:405:in `__run_callback'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/activesupport-3.2.8/lib/active_support/callbacks.rb:385:in `_run_prepare_callbacks'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/activesupport-3.2.8/lib/active_support/callbacks.rb:81:in `run_callbacks'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/actionpack-3.2.8/lib/action_dispatch/middleware/reloader.rb:74:in `prepare!'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/actionpack-3.2.8/lib/action_dispatch/middleware/reloader.rb:48:in `prepare!'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/railties-3.2.8/lib/rails/application/finisher.rb:47:in `block in <module:Finisher>'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/railties-3.2.8/lib/rails/initializable.rb:30:in `instance_exec'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/railties-3.2.8/lib/rails/initializable.rb:30:in `run'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/railties-3.2.8/lib/rails/initializable.rb:55:in `block in run_initializers'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/railties-3.2.8/lib/rails/initializable.rb:54:in `each'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/railties-3.2.8/lib/rails/initializable.rb:54:in `run_initializers'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/railties-3.2.8/lib/rails/application.rb:136:in `initialize!'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/railties-3.2.8/lib/rails/railtie/configurable.rb:30:in `method_missing'
from /home/redmine/redmine/config/environment.rb:14:in `<top (required)>'
from /home/redmine/redmine/config.ru:3:in `require'
from /home/redmine/redmine/config.ru:3:in `block in <main>'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/rack-1.4.1/lib/rack/builder.rb:51:in `instance_eval'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/rack-1.4.1/lib/rack/builder.rb:51:in `initialize'
from /home/redmine/redmine/config.ru:1:in `new'
from /home/redmine/redmine/config.ru:1:in `<main>'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/thin-1.5.0/lib/rack/adapter/loader.rb:33:in `eval'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/thin-1.5.0/lib/rack/adapter/loader.rb:33:in `load'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/thin-1.5.0/lib/rack/adapter/loader.rb:42:in `for'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/thin-1.5.0/lib/thin/controllers/controller.rb:169:in `load_adapter'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/thin-1.5.0/lib/thin/controllers/controller.rb:73:in `start'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/thin-1.5.0/lib/thin/runner.rb:187:in `run_command'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/thin-1.5.0/lib/thin/runner.rb:152:in `run!'
from /usr/local/rvm/gems/ruby-1.9.2-p320/gems/thin-1.5.0/bin/thin:6:in `<top (required)>'
from /usr/local/rvm/gems/ruby-1.9.2-p320/bin/thin:19:in `load'
from /usr/local/rvm/gems/ruby-1.9.2-p320/bin/thin:19:in `<main>'
from /usr/local/rvm/gems/ruby-1.9.2-p320/bin/ruby_noexec_wrapper:14:in `eval'
from /usr/local/rvm/gems/ruby-1.9.2-p320/bin/ruby_noexec_wrapper:14:in `<main>'
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Mike Kozhurin about 8 years ago
There are subforums in Redmine from revision 10142:
http://www.redmine.org/projects/redmine/repository/revisions/10142
Thes awesome plugin is "musthave" thing, but it does not work with our subforums structure: all forums and subforums go in random order.
Is there any way to make it work with?
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Mikołaj Milej almost 8 years ago
I've updated this plugin to work with redmine 2.3 - as far works for me.
Enjoy: https://github.com/travnick/redmine_boards_watchers
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by M K about 7 years ago
I am using redmine-2.3.3.stable.
I installed redmine_plugin_views_revisions_v001.zip
I downloaded this plugin
from the master repository of https://github.com/travnick/redmine_boards_watchers
I followed the installation of README.textile in the page.
The settings of forum worked,
but when I click the forums tab, I got the below error.
Started GET "/redmine/projects/act-mqc/boards" for 192.168.1.39 at 2013-11-21 17:34:17 +0530 Processing by BoardsController#index as HTML Parameters: {"project_id"=>"act-mqc"} Current user: Kawai (id=3) Completed 500 Internal Server Error in 23ms NameError (uninitialized constant Paginator): app/controllers/boards_controller.rb:32:in `index'
Can anybody help me?
Unfortunately, I am a beginner of ruby, I do not know Rails.
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by M K about 7 years ago
I found another folk for redmine 2.3+
Now I worked with https://github.com/hauptmech/redmine_boards_watchers
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Emre Akkas almost 7 years ago
I installed the one from https://github.com/hauptmech/redmine_boards_watchers but getting an error on 2.3.1 after I complete the migration and restart the service (more details at http://screencast.com/t/0ecoqmfE)
undefined method `render_page_hierarchy' for module `ApplicationHelper'
Any pointers as to how I can fix this will be greatly appreciated
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by benny lutati over 6 years ago
Emre Akkas wrote:
I installed the one from https://github.com/hauptmech/redmine_boards_watchers but getting an error on 2.3.1 after I complete the migration and restart the service (more details at http://screencast.com/t/0ecoqmfE)
[...]
Any pointers as to how I can fix this will be greatly appreciated
Had the same problem,
i edited the file: plugins/redmine_boards_watchers/lib/boards_watchers_patches.rb
and replace the line
require_dependency 'application_helper' if ENV['RAILS_ENV'] == 'production'
with the line
require 'application_helper'
it fixed the problem for me..
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Emre Akkas about 6 years ago
That fixed it for me too, thanks @benny lutati
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Guillaume Bourque almost 5 years ago
Hello Vitaly
would be able to look into upgrading this plugin to work under redmine-2.6.10 ?
After putting this into our redmine server I got:
bundle exec rake redmine:plugins:process_version_change plugins=redmine_boards_watchers RAILS_ ENV=production Redmine version: 2.6.10 Redmine revision: unknown ---------- Updating revisions.... ---------- -------- processing plugin redmine_boards_watchers Removing obsolete file /app/views/boards/show.html.erb Using revision 8940 for file /app/views/messages/_form.html.erb Using version 1.4.0 for file /app/views/projects/settings/_boards.html.erb Using version 2.0.0 for file /app/views/boards_watchers/manage.html.erb Using version 2.1.0 for file /app/views/boards_watchers/_watchers_list_remote.html.erb Using version 2.0.0 for file /app/views/boards_watchers/issues_watchers_bulk.html.erb Using version 2.0.0 for file /app/views/boards_watchers/manage_wiki.html.erb Using version 2.0.0 for file /app/views/boards_watchers/manage_topic.html.erb Using version 2.1.0 for file /app/views/issues/new.html.erb Removing obsolete file /app/views/issues/_form.html.erb Done
An no where I see the plugin in our redmine site.
Thanks
RE: Redmine boards/wiki/issues watchers management plugin
-
Added by Phượng Phạm over 4 years ago
I am using redmine 3.2.3.stable.15500.
Which wiki watcher management can I install or do we have the similar plugin for redmine 3.?
Please check & help me,
Thanks a lot,
« Previous 1 2 3 (51-75/75)