Changelog
=========

1.0 (2013-05-29)
----------------

* Add test for file system storage
* Rename NFSStorage to FileSystemStorage
* Fix bug in content-type header processing, do not append a tuple
* Add dynamic import using some circus code
* Add boto to requirements
* Remove post_process method of Storage. Make crop works with S3 Storage
* Add working S3 storage
* Beginning of storage refactoring


0.8 (2013-05-13)
----------------

* Update for callbacks on new tornadoredis version
* Give more informations on json.loads error


0.7 (2013-02-15)
----------------

* Add tika mimetypes for ooxml preview
* Display error on stderr even if it is send to the callback


0.6 (2013-02-12)
----------------

* Auto restart worker even if it fail.
* Accept invalid SSL on callback


0.5 (2012-12-11)
----------------

* Close before the abort
* Remove the deprecation on exception.message


0.4 (2012-12-05)
----------------

* Close the NamedTemporaryFile event if the preview fail
* Add a functional test for insight.


0.3 (2012-12-03)
----------------

* Unique path for same input
* PEP8 compliant


0.2 (2012-11-30)
----------------

* #1 - Add raven + Try catch the worker to catch all exception. Read SENTRY_DSN
  from the settings and keep working without raven installed
* #1 - Setup raven-python sentry client for insight_api and insight worker
* Add CROP_SIZE to settings
* #10 - Crop to the value of the crop parameter default to
* Add documentation
* Add multi queue management
* Add code coloration in API documentation
* #8 return the length of the queue; #2 Call Redis in ASYNC mode; #7 GET /
  without params display the name and the version
* Update README.rst
* Link to insight-installer.


0.1 (2012-10-22)
----------------

* Raise an InsightWorkerException instead of a ConnectionError
* Use shutil.move instead of os.rename to avoid cross filesystem link error
* First version of insight_reloaded
* First answer from tornado
* Add base configuration
* Add the right image url
* Add README
