Changelog
=========

Contributors listed as [github.com username] where they are on github 

0.9 - Missed import of re for change to display of error log - 9th Dec 2012
---------------------------------------------------------------------------

#. Import re in csvimport/models.py [blorenz]

0.8 - Tidy up logging and Boolean handling - 9th Dec 2012
---------------------------------------------------------

#. Fix display of error log so there are newlines for each entry [smeyfroi]
#. Log processed rows to the csvimport.management.commands.csvimport logger [smeyfroi]
#. Fix for boolean data [smeyfroi]
#. Add setting for using standard logging machinery for Admin UI log lines [edcrewe]
#. Add test to check creation and content of csvimport log file [edcrewe] 

0.7 - Fixes and merge in changes for running up the test app - 24th Nov 2012
----------------------------------------------------------------------------

#. Merge in changes for 1.4 templates in settings [elena]
#. Merge in doc changes [elena, valhallasw]
#. Fix bug with columns that are floats [imposeren]
#. Fix imports via the admin not having charset encoding argument [edcrewe]

0.6 - Handle text not number or special float to integer - 7th March 2012
-------------------------------------------------------------------------

#. Handle numeric columns with text in - zero if not nan or inf

[edcrewe]

0.5 - Add command line encoding option and error return - 6th March 2012
------------------------------------------------------------------------

#. Make sure command line usage returns errors and warnings
#. Add the option to force --charset=utf-8 for example rather than chardet 
#. Add numeric type handling for empty fields or other issues plus tests

[Tessa Alexander, edcrewe]

0.4 - Add settings to allow demo site install from tests - 4th October 2011
---------------------------------------------------------------------------

#. Add demo countries.csv file
#. Add MEDIA_ROOT for file uploads

[edcrewe]

0.3 - Fix issue with adding in admin - 25th Sept 2011
-----------------------------------------------------

#. Fix empty mapping submitted
#. Remove non-generic filename country processing code
#. Use get_models to populate drop down for admin import form
#. Add upload message about whether mapping is from CSV header row
#. Ensure header row only used if mapping is not supplied.

[edcrewe]

0.2 - Initial beta release version - 29th July 2011
---------------------------------------------------

#. Build it as a django-csvimport egg
#. Create csvimport management command
#. Improve character set detection and unicode handling
#. Add admin csvimport model to upload CSV files with logging of import
#. Use file upload save to trigger csvimport command
#. Autodetect column mappings by matching model fields and CSV header text
#. Add a deduplicate feature
#. Start to add test suite with data / app for HELIOS cross agency supply chain 
   data sharing http://www.helios-foundation.org/cbha-project/index_html

[edcrewe]

0.1 - Unreleased
----------------

#. Use django snippet as starting point
   http://djangosnippets.org/snippets/633/

[Jonathan Holst]
  



