Skip to content

amartel/redmine_bioproj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This plugin includes several features I need in my company:

  • Creation of forum message using email. Subject must respect the format [ – ]. For exemple: [Test project – Help]A new message in Help board…
  • Project’s manager can define per project the role used for special accounts anonymous and “not member”. This way, you can have a public project with anonymous access not allowed or assign different permissions to “not member” depending of the project…
  • Project’s manager can manage members easier when there are sub-projects. A new tab in project(s configuration allows to select a member and manage the membership of this person in all the projects managed by current user. For example, you can select a member, add it to 3 others projects or change its roles in all your projects/subprojects…
  • Texts can be added to customize login form using plugin settings (html tags allowed)
  • Using plugin settings, Administrator access can be denied if coming from unauthorized ip address (allowed ip address is defined using regexp)
  • Update last connection time for all requests (and not only on login)

Setup

1. Install plugin

Install redmine_meetings from your plugins directory with:

  • git clone git://github.com/amartel/redmine_bioproj.git

2. Upgrade database

  • rake redmine:plugins:migrate RAILS_ENV=production

2. Restart your web server

3. Configure REDMINE with your web browser

If everything is OK, you should see BIOPROJ plugin in the plugin list (Administration → Plugins)

New permission is now available (in BIOPROJ section):

  • :bioproj_members allows manager to manage members and configure roles for anonymous & “not member”

When the plugin is activated in a project, you should see a new tab “meetings” in the project.

To be able to assign role for anonymous & “not member”, you need to be a project manager with, at least, the following permissions:

  • :bioproj_members
  • :select_project_modules

To be able to manage members with this plugin, you need to be a project manager with, at least, the following permissions:

  • :bioproj_members
  • :manage_members

You will have also to change line 12 of app/views/bioproj_members/_show.html.erb to specify the list of role_id for roles having :manage_members and :bioproj_members permissions

History

0.0.4
new: Text can be added to login form using plugin settings
new: Administrator access can be denied if coming from unauthorized ip address (allowed ip address is defined using regexp)
new: Update last connection time for all requests (and not only on login)

0.0.3
new: Redmine 2.0.3 or higher is required

0.0.2 : 2012-01-20
New: Redmine 1.3.0 or higher is required

0.0.1: Initial release

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages