CHANGES
=======

* #18 fix example CSV file to satisfy DB requirements
* #18 refactoring
* #18 add 'phone' and 'email' to employee format
* .#18 add 'project' field to projects processor and test csv
* .#18 default to production api\_url
* .#18 delete old example csv files
* #18 update README with api\_url
* #13 add some auth failure checks
* #12 delete outdated example file
* #12 additional test csv
* #12 update readme
* #12 support configurable api\_url
* #14 remove pypandoc, create .rst from README  manually
* typo

0.0.4
-----

* missing employee edit
* Updates for clarity
* Update README.md
* Update README — Add expected CSV column format
* Update README.md
* Allow for custom file path patterns #8
* Rename csv files to match terminology #7
* Rename "Payroll" to "Employee" #7
* Rename "Job Cost" to "Cost Code" #7
* Rename "Work Order" to "Project" #7
* typos
* Update README.md
* Update setup.cfg
* fix command name
* add readme explanation

0.0.3
-----

* Update README.md

0.0.2
-----

* Handle conversion to RST for readme

0.0.1
-----

* Remove bad requirement, update ignore for distribution, set universal wheel
* Remove jupyter notebook
* Use os.path.join to add trailing slash
* Rename to TWO\_WEEKS\_IN\_SECONDS
* Add Processor-Name and Processor-Version headers
* Use getmtime
* Remove processed files after 2 weeks
* Jupyter
* move completed files to processed directory
* Add log messages and batch monitoring
* Update setup.cfg
* Put api\_key and company\_key in each processor
* Adding failure message
* Change log level based on status code
* Move example config file
* Update README.md
* Update README.md
* Example csv directory
* csv\_uploader script
* Rename processor.py => processor\_utils.py
* Example config.json file
* Minimize requirements
* Change logging level
* Refactor configuration setup
* Add command line company\_key and api\_key
* Change logging level to INFO
* Map csv column names directly to rhumbix api field names
* Update README.md
* Update README.md
* remove unused imports/variables
* Change required python 2.6 => 2.7
* Remove extra main method
* Run autopep8
* Remove print statements
* Remove import \*
* Improve test names
* Remove fieldnames test
* Remove unused requirements.txt
* Improve testing
* Refactor method names
* Remove old config file
* Update README.md
* Remove old config file
* Different payroll csv and fix config file
* Update README.md
* Fix init.py file
* Restructure for pypi
* Use logging instead of print statements
* Update README.md
* Remove ipython from requirements
* Remove jupyter from requirements
* miscellaneous
* Refactor to separate processors
* Example data
* Use argparse
* Update README.md
* Update README.md
* requirements.txt
* Update README.md
* gitignore and jupyter notebook
* Payroll: Rhumbix API -> CSV Header mapping
* Manually created example csv files
* Payroll csv processor tests
* Payroll csv processor
* Initial commit
