Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: tcmaru/redmine_context_menu_watchers
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: Undev/redmine_context_menu_watchers
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Able to merge. These branches can be automatically merged.
  • 10 commits
  • 6 files changed
  • 1 contributor

Commits on Mar 25, 2015

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    4131765 View commit details
  2. Proofreading.

    irina-l committed Mar 25, 2015
    Copy the full SHA
    ad42036 View commit details
  3. Proofreading,.

    irina-l committed Mar 25, 2015
    Copy the full SHA
    2595fa5 View commit details
  4. Proofreading,

    irina-l committed Mar 25, 2015
    Copy the full SHA
    4c8043d View commit details

Commits on Mar 27, 2015

  1. Readme and pic updated

    Watch/Unwatch item description deleted as this is a default Redmine
    feature
    irina-l committed Mar 27, 2015
    Copy the full SHA
    0bb4e09 View commit details
  2. Fixed formatting

    irina-l committed Mar 27, 2015
    Copy the full SHA
    148f168 View commit details

Commits on Apr 1, 2015

  1. License file roll back

    irina-l committed Apr 1, 2015
    Copy the full SHA
    5e05e35 View commit details
  2. License section temporarily deleted

    No license information in source project
    irina-l committed Apr 1, 2015
    Copy the full SHA
    f565158 View commit details
  3. Fix

    irina-l committed Apr 1, 2015
    Copy the full SHA
    cf7f8d3 View commit details

Commits on Apr 27, 2015

  1. Readme updated

    irina-l committed Apr 27, 2015
    Copy the full SHA
    6045040 View commit details
Showing with 50 additions and 22 deletions.
  1. +48 −0 README.md
  2. +0 −20 README.textile
  3. +2 −2 init.rb
  4. BIN watchers_context_menu_1.PNG
  5. BIN watchers_context_menu_2.PNG
  6. BIN watchers_context_menu_3.PNG
48 changes: 48 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Redmine Watchers Context Menu Plugin

This plugin enables you to perform watchers-related batch operations in Redmine.

## Compatibility

This plugin version is compatible with Redmine 1.3.0 and later.

## Installation

*These installation instructions are based on Redmine 2.6.0. For instructions for previous versions, see [Redmine wiki](http://www.redmine.org/projects/redmine/wiki/Plugins).*

1. To install the plugin
* Download the .ZIP archive, extract files and copy the plugin directory into #{REDMINE_ROOT}/plugins.

Or

* Change you current directory to your Redmine root directory:

cd {REDMINE_ROOT}
Copy the plugin from GitHub using the following commands:

git clone https://github.com/Undev/redmine_context_menu_watchers.git plugins/redmine_context_menu_watchers

2. Update the Gemfile.lock file by running the following commands:

rm Gemfile.lock
bundle install
3. Restart Redmine.

Now you should be able to see the plugin in **Administration > Plugins**.

## Usage

The plugin extends the issue context menu with several watchers-related items that allow you to perform batch operations on the selected issues:
![watchers context menu](watchers_context_menu_1.PNG)

* **Add watchers** - allows you to select project members to be added as watchers of the selected issues.
* **Delete watchers** - allows you to select project members to be removed from the list of watchers of the selected issues.

All the issues selected for the **Add watchers** / **Delete watchers** batch operations must belong to the same project. Clicking **Add watchers** or **Delete watchers** opens a new Redmine page where all project members are listed:
![watchers to add](watchers_context_menu_2.PNG)

To be able to add or delete watchers, you should have the appropriate watchers-related permissions:
![watchers permissions](watchers_context_menu_3.PNG)

20 changes: 0 additions & 20 deletions README.textile

This file was deleted.

4 changes: 2 additions & 2 deletions init.rb
Original file line number Diff line number Diff line change
@@ -2,10 +2,10 @@

unless Redmine::Plugin.registered_plugins.keys.include?(:redmine_context_menu_watchers)
Redmine::Plugin.register :redmine_context_menu_watchers do
name 'Context menu watchers plugin'
name 'Redmine Watchers Context Menu Plugin'
author 'Vitaly Klimov'
author_url 'mailto:vitaly.klimov@snowbirdgames.com'
description 'Plugin adds watch/unwatch menu items to context menu'
description 'This plugin adds watchers-related items to the issue context menu.'
version '0.0.3'

requires_redmine :version_or_higher => '1.3.0'
Binary file added watchers_context_menu_1.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added watchers_context_menu_2.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added watchers_context_menu_3.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.