A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/SKOLIA0/redmine_project_manager below:

GitHub - SKOLIA0/redmine_project_manager

Плагин "RedmineProjectManager"

Автор: Николай Слепченко
Описание: Этот плагин позволяет назначать менеджеров проекта из определенной группы пользователей (GROUP_PROJECT_MANAGERS) в Redmine.

Настройка перед установкой

Перед установкой плагина выполните следующие действия:

  1. Создайте группу пользователей

  2. Создайте роли

    Перейдите в Администрирование > Роли и разрешения. Необходимо создать и настроить следующие роли строго в этом порядке:

    1. Создайте роль Member.

      • Member: Эта роль назначается пользователям, которые участвуют в проекте, но не являются менеджерами.
      • Убедитесь, что роль Member существует в разделе Администрирование > Роли и разрешения.
      • Предыдущий менеджер будет автоматически понижен до этой роли при изменении менеджера проекта.
    2. Создайте роль ProjectManager.

      • ProjectManager: Эта роль будет автоматически назначена пользователю, выбранному в качестве менеджера проекта.
      • Строго Управление участниками > Все роли > Только эти роли: > Member
      • Строго С текущими условиями нельзя давать права на создание проектов (новый проект создает Администратор Redmine)
    3. Создайте роль ConsultingDirector.

      • В разделе Разрешения включите разрешение Назначение менеджера проекта для этой роли.(если плагин уже установлен)
      • Строго Управление участниками > Все роли > Только эти роли: > Member
      • Строго С текущими условиями нельзя давать права на создание проектов (новый проект создает Администратор Redmine)
      • Назначьте эту роль пользователям, которые ,elen назначать или изменять менеджера проекта.
  1. Клонируйте репозиторий в папку с плагинами Redmine:

    cd redmine/plugins
    git clone https://github.com/SKOLIA0/redmine_project_manager
  2. Запустите миграции:

    bundle exec rake redmine:plugins:migrate rails_env=production
  3. Перезапустите Redmine(может меняеться в зависимости от настроек окружения):

    sudo systemctl restart redmine
  4. Проверьте установку:

    Перейдите в панель Администрирования в Redmine и откройте раздел Плагины, чтобы убедиться, что "Redmine Project Manager plugin" установлен.

1. Назначение роли менеджера проекта

Чтобы настроить плагин для управления менеджерами проектов:

Чтобы настроить, кто может назначать менеджеров проектов:

1. Назначение менеджера проекта 2. Автоматическое назначение роли

Чтобы запустить тесты для плагина:

  1. Перейдите в корневую директорию установки Redmine.

  2. Выполните следующую команду для запуска юнит-тестов плагина:

    bundle exec rake redmine:plugins:migrate rails_env=test
    bundle exec rake redmine:plugins:test name=redmine_project_manager rails_env=test

Плагин поддерживает английский и русский языки. Чтобы добавить другие языки, добавьте файлы перевода, в папку config/locales/.

Вы можете внести вклад в этот плагин, отправив пулреквесты или сообщив о проблемах в репозитории GitHub.

Этот плагин распространяется под лицензией GNU General Public License v2.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4