Permalink
Switch branches/tags
Commits on Jul 25, 2012
Commits on Jul 15, 2012
  1. Fixed issue where the parent record in a one to many relationship had…

    michael-harrison committed Jul 15, 2012
    … not been saved causing validation errors when saving child records
Commits on Jul 12, 2012
  1. Added support for Microsoft style XML

    michael-harrison committed Jul 12, 2012
    Updated documentation
    Performed vast refactoring to allow for the update
Commits on Mar 25, 2012
  1. Update README.rdoc

    michael-harrison committed Mar 25, 2012
  2. Update README.rdoc

    michael-harrison committed Mar 25, 2012
Commits on Mar 21, 2012
  1. Update README.rdoc

    michael-harrison committed Mar 21, 2012
Commits on Mar 10, 2012
  1. FIX: Fixed failure when no records exist in the database for many_fro…

    michael-harrison committed Mar 10, 2012
    …m_xml
    
    FIX: Fixed ineffective destroy for many_from_xml
    FIX: Fixed ineffective destroy for one to many association
    FIX: Fixed ineffective destroy for one to one association
    ADD: Added error for too many records in the database for a one to one relationship
Commits on Feb 25, 2012
  1. CHG: Refactored one_from_xml to introspect the ActiveRecord class rat…

    michael-harrison committed Feb 25, 2012
    …her than the XML
    
    ADD: Added support for one to one associations (thanks billy-ran-away and jmoses for showing up the deficiency)
    ADD: Added more specific exceptions for incorrect XML supplied to the one_from_xml method
    ADD: Incorporated checking for nil xml nodes as highlighted by billy-ran-away
    FIX: Incorporated fix identified by jmoses and billy-ran-away to allow the sync of class names with multiple words (eg BookCase)
    ADD: Added support for Polymorphic Associations but will require additional testing
Commits on Feb 10, 2012
  1. Merge pull request #2 from billy-ran-away/master

    michael-harrison committed Feb 10, 2012
    Make XML Node Class Checks Use Underscore
  2. Differentiate Between nil and Empty Values

    billy-ran-away committed Feb 10, 2012
    Attributes that are empty? will still remain empty, both those that are
    actually nil will be assigned nil values.
  3. Add Has Many Polymorphic Association Support

    billy-ran-away committed Feb 10, 2012
    Add support for has_many associations that are the inverse of
    polymorphic belongs_to.
  4. Change XML Node Class Checks Use Underscore

    billy-ran-away committed Feb 10, 2012
    Change the xml_node_matches_single_class and
    xml_node_matches_many_of_class methods downcase method calls to
    underscore. Downcase would change MultiWord classes to "multiword" and
    xml_node classes to "multi-word". The underscore method changes both
    strings to "multi_word".
Commits on Sep 30, 2011
Commits on Sep 27, 2011
Commits on Sep 26, 2011
  1. CHG: Changed documentation to rdoc

    Michael Harrison
    Michael Harrison committed Sep 26, 2011
Commits on Sep 6, 2011
  1. FIX: Fixed formatting errors in document (yet again...)

    Michael Harrison
    Michael Harrison committed Sep 6, 2011
  2. FIX: Fixed formatting errors in document (yet again...) by removing c…

    Michael Harrison
    Michael Harrison committed Sep 6, 2011
    …ode tags
  3. FIX: Fixed formatting errors in document (again...)

    Michael Harrison
    Michael Harrison committed Sep 6, 2011
Commits on Sep 5, 2011
  1. FIX: Fixed formatting errors in document

    Michael Harrison
    Michael Harrison committed Sep 5, 2011
  2. CHG: Updated documentation

    Michael Harrison
    Michael Harrison committed Sep 5, 2011
    ADD: Added options :update, :create, :destroy and sync:
    FIX: Fixed update issue where records were being created
    ADD: Added exception raising on failures rather than puts
Commits on Aug 21, 2011
  1. Refined description

    Michael Harrison
    Michael Harrison committed Aug 21, 2011
  2. first commit with basic synchronisation facilities

    Michael Harrison
    Michael Harrison committed Aug 21, 2011