ENHANCEMENT: refactored GeoNetworkRestfulService class and removed it entirely from the project. All calls to the class incl. the exception handling has been updated.
ENHANCEMENT remove obsolete commands
MINOR reformatted code
ENHANCEMENT added functionality to make metadata publishing configurable via the registration page.
ENHANCEMENT made url/path to GeoNetwork for all commands configurable.
ENHANCEMENT added controller class to retrieve group data from GeoNetwork. Used by RegisterDataPage.
ENHANCEMENT updated error handling (but was mainly formatting)
ENHANCEMENT fixed bug in parsing ANZLIC XML documents. With GeoNetwork 2.10, the XML structure does not provide values in the nodeValue anymore. To retrieve the MDDateType value, the code-list attribute need to be evaluated.
ENHANCEMENT added route.yml to configure routes for the GeoNetwork_Controller.
ENHANCEMENT changed logic to work with GeoNetwork 2.6 version again.
MINOR: remove outdated documentation.
MINOR: remove outdated CatalogPage class
MINOR remove obsolete unit test.
ENHANCEMENT added logic and commands to support GeoNetwork 2.10
MINOR remove obsolete XSLT documents used for parsing GeoNetwork XML documents. Has been replaced by new Parser commands using XPath.
MINOR reformatted code
MINOR removed dummy data from the logic and enabled the controller to retrieve group data from GeoNetwork directly.
MINOR remove debug-logging from commands.
ENHANCEMENT applied logic to set privileges defined in the register-data page in GeoNetwork
ENHANCEMENT remove Dublin Core support