ChiliProject is not maintained anymore. Please be advised that there will be no more updates.
We do not recommend that you setup new ChiliProject instances and we urge all existing users to migrate their data to a maintained system, e.g. Redmine. We will provide a migration script later. In the meantime, you can use the instructions by Christian Daehn.
Rebuild Attachments model / UX (Feature #431)
Description
The current Attachment
model is rather bloated and inflexible at the same time. This issue serves as the reference point for the refactoring.
I envision the following rough features:
- Support
X-SENDFILE
/X-Accel-Redirect
to speed up delivery of attachments and to free rails ressources with Apache, Lighttpd and Nginx - Allow to change attributes (actual file, name, description, ...)
- Support journalizing
- Support various storage backends (e.g. git repositories, Amazon S3), i.e. make the model extensible by plugins
- Clean up the distinction between viewing and downloading files
- Support for inline-viewing of browser-displayable content (text, images, maybe PDFs, ...)