comparison lib/tasks/redmine.rake @ 1464:261b3d9a4903 redmine-2.4

Update to Redmine 2.4 branch rev 12663
author Chris Cannam
date Tue, 14 Jan 2014 14:37:42 +0000
parents 433d4f72a19b
children e248c7af89ec
comparison
equal deleted inserted replaced
1296:038ba2d95de8 1464:261b3d9a4903
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.'