background preloader

Redmine

Facebook Twitter

Tdvsdv/single_auth. Dkuk/global_roles. Tdvsdv/unread_issues. Redmine. «Luxury buttons» — plugin for «Redmine» for powerful issue editing and flexible customization of issues lifecycles | RM+ Guide. Redmine Latest releases¶ Resources¶ User's Guide, Privacy PolicyDeveloper's GuideChangelog, SecurityFAQ, HowTo'sPlugins, Themes Wiki History Redmine guide¶ Installation guide¶ Administrator guide¶ All following configuration settings can only be accessed and controlled by administrators, i.e. by users that have got the administrator flag checked.

Common configuration¶ Advanced configuration¶ Maintenance operations¶ Rake tasks User guide¶ Files attached to Redmine resources Developer guide¶ General development¶ Plugin development¶ Theme development¶ A howto (HowTo create a custom Redmine theme) which explains how to create a custom Redmine theme Alternative/Custom Authentication¶ A howto (Alternative/custom authentication HowTo) for implementing authentication against a different database. Translations of the Redmine guide¶ Note that the following translations may not be up to date. Redmine A Guided Tour. Workflow Redmine and Subversion. Redmine plugin that syncs Harvest time entries! | SingleMind. At SingleMind, we're integration geeks. Our geek nerves tingle over custom systems integration projects, Yahoo Pipes, Zapier, If This Then That and so many others. We use Redmine as our issue management system and Harvest for time tracking & billing.

We found ourselves wanting to use the time tools inside of Redmine, but were unable to efficiently manage the overhead of keeping two systems’ time in sync. We tried out a couple Redmine plugins that could leverage the Harvest API. However, we quickly found that the plugins we tried used admin-only features of the Harvest API, so our employee users could not make requests to the Harvest API and thus not use the plugin with any efficiency.

Technically, this plugin is used to sync time entries made in Harvest with issues in Redmine by scanning the notes field of incoming Harvest entries for a 2-5 digit number which would correspond to a Redmine issue ID. We've shared this plugin on our Github page. Here’s a quick tutorial: 1. 2. 3. 3.1. 4. Harvest integration. This plugin is used to sync time entries made in Harvest with issues in Redmine by scanning the notes field of incoming Harvest entries for a 2-5 digit number which would correspond to a Redmine issue ID. When an issue is found it adds time to Redmine accordingly (and attempts to carry over the task name from Harvest). There's also a feature to set custom filters based on some combination the project name, task name, or a string occurrence (regex) in the notes.

Entries from Harvest are displayed in the Redmine UI using the jQuery DataTables plugin which offers filtering, paging, and some other snazzy UI elements. The 'lib/tasks/redmine_harvest_smc_rake.sh' file can be put into the system crontab to establish regular sync jobs for all the registered users. [[ Redmine 2.x sudo apt-get install libxslt1-dev cd /path/to/redmine/plugins/redmine_harvest_smc/ bundle install or install gems manually: 1. 2. 3. 3.1. Rake redmine:plugins:migrate RAILS_ENV=production 4. 5. Harvest integration.