Skip to content

GeoCat Live Catalogue Services 2024.1

GeoCat Live Catalogue Services have been updated to use GeoNetwork Enterprise 2023.1 (GeoNetwork 4.2.x) technology.

User interface

  • Fix wrong manual links.
  • Metadata editor / Fix javascript error when editing a metadata, related to the metadata related records panel.
  • Metadata editor / Fix javascript error when adding a thumbnail from the map, when the metadata has 1 WMS layer.
  • Metadata publication options / Replace the unlock icon with the lock open icon. This new icon has more visual differences with the lock icon, making it easier for a user to see the difference between publish and unpublish.
  • Search / Hide the search suggestions when hitting the ENTER key in the search field without selecting a suggested value.

Minimal UI view

  • Fix for the overlapping footer on the homepage and detail page.
  • Limit the list of dates (creation, revision and publication) in the list view.
  • Update the display of the search map to use the UI setting for the search map placement.

Dutch UI view

  • Improvements to the login and admin pages:
    • Colors on the menu bar.
    • Admin console has the default font instead of the Dutch font.
  • Improvements to the search on smaller screens:
    • Remove icons in the menu bar.
    • Spacing around the advanced search inputs.
  • Record view / Don't display the GEMET INSPIRE Themes keywords if the metadata has the category INSPIRE, as are displayed in the tab INSPIRE.
  • Redesigned cookie message.
  • Position the footer at the bottom of the page.
  • Update toolbar to support custom pages submenu.

Map viewer

  • Remove Stamen background layers - no longer available.

Metadata

  • Create a metadata / Add dynamic and download privileges to the users in the same group. Previously members of the group can view the metadata, but not it's resources.
  • Editor board / Use metadata database change date instead of the metadata dateStamp (xml). In some metadata profiles, the dateStamp doesn't store the time part.
  • Fix ISO19139 German labels.
  • Fix the metadata PDF header logo link.
  • INSPIRE Atom feeds / Fix link to atom search endpoint.
  • INSPIRE Validation / Add testsuite for IACS.
  • ISO19115-3.2008 / Move namespace from srv 2.1 to 2.0 (SRV XSD 2.1 was removed on TC211)
  • ISO19139 / ISO19115-3.2008 / Index online resources application profile element encoded as anchor.
  • Metadata editor / Fix some incorrect mimetypes checks on metadata attachments.
  • Metadata editor / Improve the mechanism for updating/deleting online resources by assigning a unique code, rather than relying on resource information.
  • Metadata editor / ISO19115-3 / Fix gco:UomIdentifier element support.
  • Metadata feedback / Fix email to multiple recipients.
  • Metadata indexing / Improve geometry indexing and display: support multiple geometries, support point geometries.
  • Metadata import / Fix to overwrite the metadata imported if the metadata had validation information associated.
  • Metadata import / Use the generated metadata UUID for resource links when importing metadata with the option Generate UUID. Previously the metadata got a new UUID, but the resource URLs were using the original metadata UUID.
  • Metadata workflow / Send email notification after workflow events have been processed, to avoid sending the email if an error occurs in the event.
  • Modify the metadata CSV export to escape double-quotes with double-quotes instead of backslash.
  • Record view / Don't add the associated resources in the metadata static page. This page doesn't include javascript libraries required to retrieve the metadata associated resources.
  • Record view / ISO19139 / ISO19115-3.2008 / Display the unit part in units attribute, not the full url.
  • Record view / Pick latest date for the metadata citation.
  • Support Danish language in the metadata search index.

Metadata HNAP schema

  • Add citation element validation.
  • Add missing rdf:type element in GC_OG_Geographic_Region thesaurus.
  • Supports permissions for edit and view maps.
  • Validate missing contact email field to be sync as iso19139.nap (#355)

Metadata Dutch dataset 2.1.0

  • Metadata editor / Add support for additional OGC API protocols:

    • OGC API Features
    • OGC API Tiles (Vector tiles)
    • OGC API Styles (Vector tiles)
    • OGC API Coverages
    • OGC API 3D geo volumes
    • OGC API Maps

Administration

  • Harvesters / CSW protocol / fix requests when the credentials are configured in the harvester, only public metadata was retrieved.
  • Harvesters / GeoNetwork protocol / Check if a resource exists to save it, instead of trying to retrieve the file details, to avoid confusing exceptions in the log file.
  • Harvesters / Local file system protocol / Fix the logging to log errors during the harvesting.
  • Harvesters / Reset harvester history pagination when selecting a harvester.
  • Harvesters / WebDav protocol / Fix the check to update a metadata record, if the metadata to harvest existed and was assigned to the local catalogue, the harvester failed.
  • Metadata link analysis / Optimise query used to retrieve metadata links results.
  • Reports / Fix extract user groups for non-admin users.
  • Reports / users / Display profile for Administrator / Guest profiles that are not related to groups.
  • Search results / Configure for each results template to display the results (list, grid, table), the related metadata records to retrieve.
  • Settings / Add a new setting to enable the metadata user feedback and decouple it from metadata rating feature:
    • Metadata feedback: Allows from the metadata record page to send feedback to the metadata owner and the system administrator:
    • Metadata rating: Allows to rate the metadata and provide comments. An administrator user should review the rating to approve it. This information is public once approved.

  • Settings / Configuration of the user profile level allowed to view the metadata history.
  • Status dashboard / Don't count indexing warnings as errors in the Metadata index errors indicator.
  • User interface settings / Update sort by fields configuration with language placeholder, to support sort by multilingual fields.

API and Automation

  • Configure harvesters log to avoid application log duplicated in harvester_default.log file.
  • CSW / Fix for nextRecord attribute in CSW GetRecords response when using pagination. When requesting the last page the returned nextRecord was numberOfRecordsMatched + 1 instead of being 0 as described in the CSW 2.0.2 specification.
  • OpenAPI fixes.
  • Remove the search q service, used to query in previous versions that used Lucene as the search engine. The current API method was just returning an exception to indicate that the API is not implemented.
  • Trigger the metadata unpublish event when unpublishing using the privileges dialog.

Other

  • Documentation improvements.
  • Extend the http proxy to support URLs with a duplicated parameter with different values.
  • Javascript code quality improvements.
  • OpenID / Clean up expired cached tokens.
  • Upgrade SpringDoc to version 1.7.0.

Security

  • Configuration to restrict the hosts and ports accessible by the http proxy servlet.
  • Remove handlebars.js library.
  • Upgrade commons-fileupload library to version 1.5.
  • Update lodash library to version 4.17.21.