summaryrefslogtreecommitdiffstats
path: root/lib/tasks
Commit message (Collapse)AuthorAgeFilesLines
* Merged r2718 from trunk (#3291).Jean-Philippe Lang2009-05-101-6/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/0.8-stable@2719 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r2707 and r2708 from trunk.Jean-Philippe Lang2009-05-041-2/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/0.8-stable@2709 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r2705 from trunk (#3291).Jean-Philippe Lang2009-05-041-8/+17
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/0.8-stable@2706 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Backported r2573, r2591 and r2592 from trunk.Jean-Philippe Lang2009-03-151-12/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/0.8-stable@2593 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r2280 from trunk (#2506).Jean-Philippe Lang2009-01-241-127/+130
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/0.8-stable@2307 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r2218 to r2225 from trunk.Jean-Philippe Lang2009-01-041-2/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/0.8-stable@2230 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds status option to email integration rake tasks.Jean-Philippe Lang2008-11-301-2/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2075 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Trac milestone links not correctly converted (#2052).Jean-Philippe Lang2008-11-111-2/+12
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2014 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Trac migration of ticket:123 or [ticket:34] do not work (#2053).Jean-Philippe Lang2008-11-111-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2013 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Trac migration of ticket:123 or [ticket:34] do not work (#2053).Jean-Philippe Lang2008-11-111-0/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2012 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer improvements (patch #2050 by Karl Heinz Marbaise).Jean-Philippe Lang2008-11-111-10/+60
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2011 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged hooks branch @ r1785 into trunk.Jean-Philippe Lang2008-09-051-0/+38
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1786 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use example.net as domain in default configuration (#1762).Jean-Philippe Lang2008-08-251-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1764 e93f8b46-1217-0410-a6f0-8f06a7374b81
* No warning about rcov each time a rake task is ran.Jean-Philippe Lang2008-08-151-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1747 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Extracted rcov options and removed gems from the rcov report.Eric Davis2008-08-131-2/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1745 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added rake tasks to generate rcov code coverage reports. rake -T ↵Eric Davis2008-08-131-0/+44
| | | | | | test:coverage to see them all git-svn-id: http://redmine.rubyforge.org/svn/trunk@1744 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Quote ids for attachment association since Trac's attachment.id is varchar ↵Jean-Philippe Lang2008-08-101-2/+8
| | | | | | (#1759). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1728 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Mail handler: more control over issue attributes (#1110).Jean-Philippe Lang2008-07-061-20/+56
| | | | | | Tracker, category and priority attributes can be specified in command line arguments and/or individually specified as overridable by email body keywords. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1643 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes importer work with Trac 0.8.x (#1540).Jean-Philippe Lang2008-06-291-0/+5
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1597 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a rake task (redmine:email:receive_imap) to read emails from an IMAP ↵Jean-Philippe Lang2008-06-221-3/+35
| | | | | | server (#1110). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1569 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds basic support for issue creation via email (#1110).Jean-Philippe Lang2008-06-221-0/+37
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1568 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer: read session_attribute table to find user's email and real ↵Jean-Philippe Lang2008-06-071-3/+20
| | | | | | name (#1340). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1502 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer: improves wiki link conversion (#1287).Jean-Philippe Lang2008-06-061-1/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1494 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer: migrate attachments descriptions (#1326).Jean-Philippe Lang2008-05-291-0/+6
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1477 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a rake task to send reminders. An email is sent to each user with a ↵Jean-Philippe Lang2008-05-251-0/+39
| | | | | | | | list of the issues due in the next days, if any. See @rake -D redmine:send_reminders@ for options. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1459 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: error on Trac import when :due attribute is nil (#1164).Jean-Philippe Lang2008-05-021-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1406 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets ↵Jean-Philippe Lang2008-03-291-5/+23
| | | | | | (patch #882 by Andreas Neuhaus slightly edited). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1302 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer: exclude more Trac wiki pages (#933).Jean-Philippe Lang2008-03-261-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1297 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer: prevent validation failure due to the default value when ↵Jean-Philippe Lang2008-03-211-2/+3
| | | | | | saving the Resolution custom field if it already exists (#869). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1286 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer:Jean-Philippe Lang2008-03-161-3/+8
| | | | | | | * prevent duplication of associated trackers when the target project already exists (closes #829) * warn user if the target project already exists git-svn-id: http://redmine.rubyforge.org/svn/trunk@1263 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Further refine WikiCaps processing for Trac to eliminate problems inJohn Goerzen2008-03-151-2/+2
| | | | | | | some corner cases git-svn-id: http://redmine.rubyforge.org/svn/trunk@1258 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix trac converter WikiCaps to put a space before converted WikiCaps wordsJohn Goerzen2008-03-141-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1246 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Support WikiCaps for Trac migrationsJohn Goerzen2008-03-131-0/+6
| | | | | | | | | | Trac wikis support WikiCaps for links to pages. They also use !WikiCaps syntax to prevent links. Support both. Uses patch from and closes #758. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1242 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac and Mantis importers: check that default configuration is loaded before ↵Jean-Philippe Lang2008-03-092-0/+16
| | | | | | processing. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1221 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer: support database schema for Trac migration (#757 by John ↵Jean-Philippe Lang2008-03-051-3/+10
| | | | | | Goerzen). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1195 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer fix:Jean-Philippe Lang2008-02-261-8/+48
| | | | | | | | | | * error when trying to convert too long ticket ids (closes #719) Enhancements (#619): * Trac guide wiki pages skipped * wiki attachments migration added git-svn-id: http://redmine.rubyforge.org/svn/trunk@1175 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Mantis importer: do not duplicate Mantis username in firstname and lastname ↵Jean-Philippe Lang2008-02-161-1/+1
| | | | | | if realname is blank. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1158 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a simple rake task to fetch changesets from the repositories:Jean-Philippe Lang2008-02-161-0/+24
| | | | | | rake redmine:fetch_changesets git-svn-id: http://redmine.rubyforge.org/svn/trunk@1155 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Make Mantis importer preserve bug ids.Jean-Philippe Lang2008-02-151-1/+6
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1146 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Mantis importer: few fixes in user mapping.Jean-Philippe Lang2008-02-061-6/+12
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1127 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer: handle nil usernames.Jean-Philippe Lang2008-02-061-0/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1125 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use Postgresql's reset_pk_sequence in Trac importer to reset issue id ↵Jean-Philippe Lang2008-02-041-10/+2
| | | | | | sequence (#595). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1119 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Mantis importer:Jean-Philippe Lang2008-01-231-6/+1
| | | | | | | * do not truncate projects descriptions * encode attachment filenames to utf8 git-svn-id: http://redmine.rubyforge.org/svn/trunk@1100 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: PostgreSQL issues_seq_id not updated when using Trac importer.Jean-Philippe Lang2008-01-231-1/+12
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1099 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved redmine:load_default_data code to a module so that it can be called ↵Jean-Philippe Lang2008-01-041-162/+23
| | | | | | from the application. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1037 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed Trac importer error with Rails 2.0: readonly? is defined by ActiveRecord.Jean-Philippe Lang2007-12-141-0/+5
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@995 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Project name format limitation removed (name can now contain any character).Jean-Philippe Lang2007-12-031-2/+2
| | | | | | Project identifier maximum length changed from 12 to 20. git-svn-id: http://redmine.rubyforge.org/svn/trunk@949 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer:Jean-Philippe Lang2007-12-021-19/+69
| | | | | | | * should now support mysql and postgresql Trac database * minor fixes git-svn-id: http://redmine.rubyforge.org/svn/trunk@946 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed Mantis importer: projects trackers and modules assignmentJean-Philippe Lang2007-11-292-8/+13
| | | | | | Fixed Trac and Mantis importers: roles assignments git-svn-id: http://redmine.rubyforge.org/svn/trunk@936 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer improvements (by Mat Trudel):Jean-Philippe Lang2007-11-251-20/+57
| | | | | | | | | | * better support for wiki internal links (still not perfect, but much improved) * support for unordered lists * support for most of trac's highlighting tags (underline, bold, etc) * import progress dots now flush to stdout on every dot, so the import doesn't look frozen * support for migration of multiple trac instances into a single Redmine install (as separate projects) git-svn-id: http://redmine.rubyforge.org/svn/trunk@931 e93f8b46-1217-0410-a6f0-8f06a7374b81