== 0.0.1 2007-07-22 * 1 major enhancement(s): * Initial release * Alpha phase == 0.0.2 2007-08-01 * Minor enhancement(s): * Added config/extended_version13.yml for ECHI version 13 support * Added examples/schemas/oracle_echi.sql example schema * Changed BOOLEAN fields to char(1) with Y/N possible values (FR#12741) * Added the ability to toggle deleting or leaving the FTP files (FR#12702) * Removed some extraneous debug info * 1 Bug fix(es): * Bug #12528 - Handle segstart/segstop dates properly * Bug #12746 - Properly parse Bytearray for Boolean fields == 0.0.3 2007-08-10 * Major enhancement(s): * Added support for import of ASCII CSV files (FR#12997) * Minor enhancement(s): * Added support of processing 'chr' files only (FR#12996) * Added a configuration element to turn logging of file processing to a table on/off * Removed the net/ssh library include, as not using sftp for now * Added dependencies for other gems in the Rakefile for auto-install from Rubyforge * Bug fix(es): * Added proper error handling when ftp user does not have delete rights == 0.0.4 2007-08-16 * Major enhancement(s): * Removed the 'echi-conveterter-create' bin file and replaced with 'echi-converter' to have one uniform executable for installation and operation (FR#12784) * Minor enhancement(s): * Added configuration file config/install_files.yml for the new install method * Added support for a monitor process using the Daemons library * Reworked the way you create, run, start and stop a project that has been created, see the README.txt for details as well as the website * Added the ability to set specific table names when using a specific PCO application * Added the ability to upgrade the files when a new gem is installed * Bug fix(es): * Bug #13062 - Corrected log table population == 0.0.5 2007-08-17 * Major enhancement(s): * Minor enhancement(s): * Removed all underscores ('_') from field names in config/schemas for version 12 & 13 * Bug fix(es): * Bug #13165 - Corrected post processing file move == 0.1.0 2007-08-26 * Major enhancement(s): * Minor enhancement(s): * Added additional details on gem requirements * Bug fix(es): * Bug #13166 - Corrected records field definition in ECHI_LOGS to integer == 0.1.1 2007-09-17 * Major enhancement(s): * Minor enhancement(s): * Removed some extraneous comments to the log * Added 'standard' schema definitions for revision 12 & 13 to the config directory * Bug fix(es): * Fixed bug #14020 issue with binary offset * In binary handling properly insert a Y/N for the booleans == 0.2.0 2007-10-21 * Major enhancement(s): * FR#14853 - Added support for ActiveRecord transactions on a per file basis * Minor enhancement(s): * FR#14855 - Store processed files in a year/month directory structure based on processed date (ie - 2007/10) * If the 'echi_ftp_directory' option in application.yml is left blank/nil, the system will not attempt a change directory * The system now builds the files to process array from the to_process directory instead of the ftp list, to allow for better recovery if a failure occurs * Bug fix(es): * Fixed bug #14585 requiring Hoe for the install * Will now properly toggle between the standard schema and the Presence schema (ie - override ActiveRecord defaults) == 0.2.1 2007-10-26 * Major enhancement(s): * Minor enhancement(s): * Bug fix(es): * Fixed the database schema to pull from the appropriate config file information for the PCO schema == 0.2.2 2007-10-26 * Major enhancement(s): * Minor enhancement(s): * Bug fix(es): * Fixed the utility to only process files with the prefix 'chr' in order to avoid picking up other files from the 'to_process' directory * Fixed the database_presence.rb to explicitly define tables rather than derive from the application.yml == 0.3.0 2007-11-02 * Major enhancement(s): * Added the ability to auto-recognize when running on Windows and enable running as a Windows Service (FR#14856/14852) * Minor enhancement(s): * Changed 'echi_ftp_delete:' default setting to 'Y' * A fair amount of internal code refactoring * Bug fix(es): * Fixed bug so that the log file properly reports when a file is processed