public
Description: This plugin will let you enter timelogs in bulk
Homepage: https://projects.littlestreamsoftware.com/projects/show/redmine-bte
Clone URL: git://github.com/edavis10/redmine-bulk_time_entry_plugin.git
edavis10 (author)
Sat Nov 07 19:05:27 -0800 2009
commit  952d9cea70ebb27e33c6df5ad0627705d4612c45
tree    dbdea4001a9dcc66a01cfc8ba33d21c58b39454a
parent  9a6a772ddfe5e2372983021b6beb2883f751b3c0
name age message
file .gitignore Tue Sep 30 21:42:08 -0700 2008 ignored ide files [michelefranzin]
file COPYRIGHT.txt Mon Nov 10 11:05:31 -0800 2008 Updated README and COPYRIGHT [edavis10]
file CREDITS.txt Loading commit data...
file GPL.txt Fri Jul 04 09:58:43 -0700 2008 Adding project license [edavis10]
file README.rdoc
file Rakefile
file VERSION
directory app/
file bulk_time_entry_plugin.gemspec
directory config/
directory db/ Fri Jul 04 09:54:40 -0700 2008 Adding empty redmine plugin [edavis10]
file init.rb
directory lang/
directory lib/
directory rails/
directory test/
README.rdoc

Bulk Time Entry Plugin

This is a plugin to enter multiple time entries at one time.

Features

  • Enter multiple time entries from a single page
  • Auto fills the issue id based on the selected project

Getting the plugin

A copy of the plugin can be found in the downloads at Little Stream Software and also on GitHub.

Install

  1. Follow the Redmine plugin installation steps at: www.redmine.org/wiki/redmine/Plugins Make sure the plugin is installed to vendor/plugins/bulk_time_entry_plugin
  2. The link to the plugin should appear on the top left of your menu, called "Bulk Time Entries"

Usage

  1. Enter the time entry details
  2. Click "Add Another" or use the accesskey of Alt + A to add another time entry form
  3. Click "Save" to save all the time entries

CSV Import

A Rake task is included to allow importing Time Entries in bulk. The CSV file should be in the following format:

  • No header
  • Column 1 - Issue id
  • Column 2 - Time Entry comment (optional)
  • Column 3 - Date spent on. e.g. YYYY-MM-DD
  • Column 4 - Activity name. e.g. Development
  • Column 5 - Number of hours
  • Column 6 - User login. e.g. edavis

The rake task should be run in your Redmine root like:

    rake bulk_time_entry:import:csv RAILS_ENV=production CSV_FILE=/path/to/time_entries.csv

License

This plugin is licensed under the GNU GPL v2. See COPYRIGHT.txt and GPL.txt for details.

Project help

If you need help you can contact the maintainer at the Bug Tracker. The bug tracker is located at projects.littlestreamsoftware.com