MAJOR deleted ParseXML2ANZLICSummary and ParseXML2MCPSummary command and refactored the logic into the generic ParseXML2SummaryCommand
MAJOR created new command to read ANZLIC XML files.
MINOR updated method signature to match the parent-class's signature.
ENHANCEMENT Enabled CataloguePage to set path to CSS file via YML file.
ENHANCEMENT enabled the generic ParseXML2Summary command by defining the command mapping in the config.yml file.
ENHANCEMENT enabled ParseAnzlic commands for ISO and ANZLIC standard
MINOR code layout changes
REFACTORED enabled the command to determine which standard and parser to use based on the response of the catalog rather by definition. In some cases MCP and ANZLIC metadata records are returned in one response.
MINOR updated visibility of some internal methods (changed from private to protected).
MINOR removed commented debug code from the method parseResponse.
MINOR reformatted code.
BUGFIX upgraded page to work in SilverStripe 3.1 (added allowed_actions, added load of required jQuery-Datepicker JavaScript files) and did code re-fromatting.
BUGFIX updated RegisterMetadataForm to work with SilverStripe 3.1
ENHANCEMENT Added jQuery-UI Datepicker behaviour incl. the date picker for the registration from.
BUGFIX upgraded getCMSFields to work with the new SilverStripe 3.1 API.