comparison lib/tasks/redmine.rake @ 1295:622f24f53b42 redmine-2.3

Update to Redmine SVN revision 11972 on 2.3-stable branch
author Chris Cannam
date Fri, 14 Jun 2013 09:02:21 +0100
parents 433d4f72a19b
children e248c7af89ec
comparison
equal deleted inserted replaced
1294:3e4c3460b6ca 1295:622f24f53b42
1 # Redmine - project management software 1 # Redmine - project management software
2 # Copyright (C) 2006-2012 Jean-Philippe Lang 2 # Copyright (C) 2006-2013 Jean-Philippe Lang
3 # 3 #
4 # This program is free software; you can redistribute it and/or 4 # This program is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU General Public License 5 # modify it under the terms of the GNU General Public License
6 # as published by the Free Software Foundation; either version 2 6 # as published by the Free Software Foundation; either version 2
7 # of the License, or (at your option) any later version. 7 # of the License, or (at your option) any later version.
18 namespace :redmine do 18 namespace :redmine do
19 namespace :attachments do 19 namespace :attachments do
20 desc 'Removes uploaded files left unattached after one day.' 20 desc 'Removes uploaded files left unattached after one day.'
21 task :prune => :environment do 21 task :prune => :environment do
22 Attachment.prune 22 Attachment.prune
23 end
24
25 desc 'Moves attachments stored at the root of the file directory (ie. created before Redmine 2.3) to their subdirectories'
26 task :move_to_subdirectories => :environment do
27 Attachment.move_from_root_to_target_directory
23 end 28 end
24 end 29 end
25 30
26 namespace :tokens do 31 namespace :tokens do
27 desc 'Removes expired tokens.' 32 desc 'Removes expired tokens.'