Skip to content

two-pack/redmine_importer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Redmine Issue Importer

User documentation for this plugin is at github.com/leovitch/redmine_importer/wiki.

This plugin is functional, included in multiprocess environments. The plugin in its current version is tested and used in production environment with Redmine 3.0.3-stable. The database is used for intermediate storage.

To install:

  • Download the plugin to your ‘plugins/’ directory. Be sure to maintain the correct folder name, ‘redmine_importer’.

  • Run rake redmine:plugins:migrate RAILS_ENV=production

  • Restart your redmine as appropriate (e.g., ruby script/rails server -e production or service httpd restart, etc.)

  • Go to the Admin/Projects/../Modules

  • Enable “Importer”

en, fr, de, zh, pt-BR, ru and ja localizations included. Only en and fr are up to date regarding error messages. If anyone wants to update translations, or report / fix bugs it will be appreciated.

User documentation at github.com/leovitch/redmine_importer/wiki.

Release history

  • 1.3.0 *Forked from go2null version

    * Redmine 3.0 / Rails 4 compatibility
    * Added issue creation when no issue id is provided
    * Added matching users on full names and not only on login names
    * Support for custom list fields (from Zh's redmine_importer)
    * Changed some defaults in the options
    * improved field mapping page layout
    * Added French translations + moved hardcoded error messages to resources
  • 1.4.0 * Added warnings in case of enumeration field not matched (status, tracker, priority)

    * Added messages for skipped lines
    * When not provided, tracker, priority and status fields are set to their default, rather than triggering an error message
    * Made field mapping work automatically on localised field names (and not only for English names)
    * Added an option for updating closed issues
    * Fixed a Page 500 error when CSV separator or text delimiter were set to blank by the user
    * Moved the right for the Import tab to the Project rights section
    * Fixed issue on CSV encodings when other than UTF-8
    * Added support for importing spent times on imported issues, using an Activity field and a User_spent_time field if provided. Otherwise, sets the spent time to the default activity, and for the user the issue is assigned to
    * Made option to disable sending notifications work (no mail from Redmine sent at all)
  • 1.4.1 * Added support for enumeration custom fields (“Key/value list”)

  • 1.4.2 * Fixed a bug on registering the mail interceptor to cancel mails on bulk import, so as not to interfere with redmine_notification_manager_plugin (requires the same change in redmine_notification_manager_pluginlibaction_mailer_base_extensions.rb)

  • 1.4.3 * Changed calls to deprecated Ruby on Rails method find_by_name()

    * Used a new way to find Status, Tracker and Priority field values so that we can consider the translations if there are some done by the localizable plugin
    * Added a link on the issue ID for lines in error

About

Redmine importer that works with trunk.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 84.5%
  • HTML 15.3%
  • CSS 0.2%