GeoCat Live Catalogue Services 2025.0
GeoCat Live Catalogue Services have been updated to use GeoNetwork Enterprise 2023.3 (GeoNetwork 4.2.x) technology.
User interface
- Date picker / Add the language files for supported user interface languages.
- Directory entries / Fix parsing of sorting configuration.
- Metadata editor / add an option to mock a dropdown for fields allowing to select values from a thesaurus.
- Metadata page / Display quality process steps.
- Metadata page / Fix javascript error when a metadata has multiple lineage source descriptions.
- Metadata page / Hide history types selector when tasks (DOI) and the metadata workflow are disabled.
- Search page / Don't capitalize the labels for the facet filter values.
- Sort groups alphabetically on the new accounts and reports pages.
- Update the home page
Browse by
section to display the filter name as label instead of a button, when only one filter is defined.
Minimal UI view
- Metadata page / Display resolution and distance.
- Search results / Use the user interface contacts setting to display the contacts in the list and grid templates.
- Small visual improvements:
- Hover colours in the top menu.
- Dimensions of map components.
- Scale bar styling on the map viewer.
- Update view background image to reduce the size.
Dutch UI view
- Editor board / Fix the privileges button that was displayed at the top of the privileges modal dialogue box when clicked.
- Search results / Use the user interface contacts setting to display the contacts in the list and grid templates.
Map viewer
- Change the icon to display the layer tools in the layer manager panel.
- Fix the width of the projection switcher.
Metadata
- Batch editing / Update database search and replace to support metadata working copies when the metadata workflow is enabled.
- Extend the search proxy to filter out elements defined in the schema filters configurations.
- ISO19110 / ISO19115-3.2008 / Fix indexing of multiple feature type aliases.
- ISO19115-3.2008 / Add resources URL check validation rules.
- ISO19115.3-2008 / Fix typo in facsimile codelist value.
- ISO19115.3-2008 / Quality report / Index descriptive results.
- ISO19115.3-2008 / Only search for associated record with a UUID.
- ISO19139 / ISO19115.3-2008 / Index resource date fields as defined in the metadata: previously the values were converted to UTC. If the timezone defined in the server is Europe/Madrid and the metadata has a creation date '2023-01-01T00:00:00', the index field for the year had the value 2022.
- Metadata editor / Add required indicator support to the keyword selector directive and fix its display for the field duration directive.
- Metadata editor / Component to allow checking duplicated metadata values for title, alternative title and resource identifier in the metadata editor and display a message to the user.
- Metadata editor / Extend the keyword picker to support displaying all the suggested values when there is a selected value.
- Metadata editor / Fix display of multiple choice elements with custom label.
- Metadata editor / Improve the configuration to display the mandatory flag for the metadata fields.
- Metadata editor / Validation report improvements:
- Update buttons to display success and errors to use text instead of an icon.
- Add style to display the display buttons greyed when the related rules are not displayed.
- Show separate messages for success and errors.
- If not success or errors reported don't show the expander to show the results in the validation rules.
- Group the success and error messages.
- Improve the tooltips for the buttons to hide / show the messages.
- Metadata formatters / Fix the display of hyperlinks in the metadata abstract. For some URLs , the hyperlink was not displayed properly.
- Metadata formatters / Datacite / Default resource type to
Other
when the mapping is not defined. - Metadata history / Fix restore metadata when the metadata is updated with the metadata batch editing.
- Metadata indexing / ISO19139 / ISO19115-3.2018 / Escape the graphic overview file name.
- Metadata indexing / Lower severity of
getIndexField
due to either remote record links not present in index eg. DOI or to an empty index and document search returns no document at starts. - Metadata privileges / Fix privileges cannot be unset when removing all the privileges for a group.
- Metadata publication notifications / Allow to configure the mail format in HTML or text.
- Metadata status changes notification mails improvements:
- Don't add saludation if the user to notify is the catalogue administrator (defined in the settings), as only has the email address.
- Filter out the users without mail when retrieving the users to notify.
- Metadata workflow / Fix error when trying to upload an existing resource on a new metadata working copy.
Metadata HNAP schema
- Fix label for add spatial representation type button.
- Fix open license to use https in samples and templates.
- Fix the display of the resource name tooltip.
- Fix unable to rename graphic overview.
- Metadata indexing / Update the values for static and interactive maps.
- Remove url as part of unit of measurement.
- Set spatial representation type mandatory for spatial records.
- Use language country (
eng; CAN
/fre; CAN
) instead of ISO language code.
Administration
- Fix saving user interface settings without changes.
- Groups / Configuration to restrict setting privileges on groups.
- Harvester / ISO19115.3-2008 / Better support when the metadata date info is missing to use the current date.
- Harvester / Simple URL / Cleanup records to remove only once all URL are processed.
- Settings / Configuration to display an application banner.
- Settings / Support section variable in manual url.
- Static pages / Enhance static page with group user accessibility.
- WebDav harvester / Add support for XSLT filter process.
API and Automation
- Attachments API / Use the filename from
Content-Disposition
when provided. - CSW / Fix parsing date values for filters.
- Enforce upload size limit on put resource from URL API.
- Elasticsearch / API / Support
application/x-ndjson
content type for_msearch
endpoint. - Fix set site settings in Swagger so it function correctly.
- Improve error support for file upload.
- Use case-insensitive username for login and reset password.
Other
- Add better logging when resources are deleted to make it clear what metadata record the resource was deleted from.
- Add French translation for user registered message.
- Change ESAPI logger to SLF4J using log4j2.
- Documentation improvements in the user interface, managing groups, privileges and the metadata workflow pages.
- Extend optional CMIS and Jcloud storages to implement the method
getResourceInternal
. - Jcloud / Add better versioning support.
- JCloud / Add support for external management named properties.
- JCloud / Improve uploading of large files.
- Metadata file store / Decode filenames handle to fix filenames containing spaces.
- Remove duplicate validation message when trying to register a user with existing email.
- Upgrade
jackson
to version 2.16.2. - Upgrade
springdoc
to version 1.8.0. - Upgrade
Elasticsearch
server to version 7.17.15.
Security
ActiveMQ
upgrade to version 5.7.0.Ehcache
upgrade to version 2.10.9.2.Postgres client
upgrade to version 42.3.10.Spring Framework
upgrade to version 5.3.39.Spring Security
upgrade to version 5.7.13.