PLEASE, CLEAR CACHE AFTER INSTALL VERSION 1.21.

[EN]


This module allows expose Redmine's time entries using Views. Time entries can be related to:

  • Drupal's nodes - through a custom field added to Redmine time entry
  • Drupal's users - through additional field in Drupal's user profile

Highlights of the module:

  1. Creates table time_entries on Drupal side that is the adapted copy of table time_entries from Redmine side.
  2. Synchronises the table from item 1 above in manual or automatic mode (automatic synchronisation is started before opening any View of type "Redmine time_entries").
  3. Provides the ability to create views of type "Redmine time_entries" with the next fields: id, project_id, user_id, activity_id, issue_id, hours, comments, spent_on, created_on, updated_on, nid.
  4. Provides the ability to create Views of type "Redmine time_entries" with relation on materials by field time_entries.nid (this ability is used in a case when we have materials on Drupal side that describe time_entries).
  5. provides ability to map Redmine users from time entries records to Drupal users. Module includes functions to map Redmine users to Drupal's (mapping is done by users email).

NOTE: This module works with Redmine DB directly - so you will need to create a user with READ-ONLY permissions for Redmine database which has to be added at the module's DB config page at /admin/redmine_sync/settings/db.
Also, if Drupal's and Redmine's DBs are hosted on different MySQL hosts, Redmine DB should allow remote connections from Drupal's host.

Future plans: add ability to track time to Redmine from Drupal's interface.

[RU]


Данный модуль:
  1. создаёт на стороне Drupal таблицу time_entries, которая является адаптированной копией таблицы time_entries на стороне Redmine;
  2. синхронизирует таблицы из п.1 в ручном или автоматическом режиме (автоматическая синхронизация происходит при просмотре любого представления типа "Redmine time_entries");
  3. предоставляет возможность создавать view типа "Redmine time_entries" со следующими полями: id, project_id, user_id, activity_id, issue_id, hours, comments, spent_on, created_on, updated_on, nid;
  4. предоставляет возможность создавать view типа "Redmine time_entries" со связью на материалы по полю time_entries.nid (данная возможность используется в случае, когда на стороне Drupal имеются материалы, которые описывают сущности time_entries).

Customer / Заказчик: DrupalSquad
Developer: Rysevets M. / Разработчик: Рысевец М.

Project Information

Downloads