Re: RT::Extension::ExternalStorage
Christian Loos <[email protected]> Tue, 1 Sep 2015 07:45:18 +0200
| Newsgroups | gmane.comp.bug-tracking.request-tracker.devel |
|---|---|
| Message-ID | <[email protected]> |
Am 21.08.2015 um 08:23 schrieb Emmanuel Manganneau: > We were looking for the same option, so we developped it. > The goals are : > - store file on disk, > - reuse some files instead of storing them every time, > - create a CF which could propose a list of preloaded files to "attach", > - be able to populate this CF directly from the filesystem (through a > script) > - etc. > > Plus, we wanted to keep as much as possible the way RT was managing files. > > The code relies in : > - a sql file, needed to store the references to the filesystem > (attachments was not relevant due to transactionid and to keep most of > RT's code) > - Document.pm , a class inheriting from Record, > - some minor changes to Attachment.pm and CustomField.pm, > - some minor changes to share/html/Ticket/Attachment/dhandler > - some minor changes to share/html/Download/CustomFieldValue/dhandler > > The db used is postgresql, but I think it would be easy to port to mysql. > > Let me know if you are interested. > > This is a work in developpment : no responsability for production > environment :) Hi, thanks for the suggestion but RT::Extension::ExternalStorage works perfect for us. Also, the extension functionality is already included in RT 4.4, so we stay with this. Chris