Releases: geonetwork/core-geonetwork
Releases · geonetwork/core-geonetwork
GeoNetwork version 3.10.0
GeoNetwork version 3.8.2
GeoNetwork version 3.8.1
GeoNetwork version 3.8.0
GeoNetwork version 3.6.0
GeoNetwork version 3.4.4
3.4.3
New features/fixes
- INSPIRE / INSPIRE / Add support to load codelists from Registry #2741
- XSL processing / Formatter / Schema resources are not properly loaded #2979
- XSL processing / Formatter / XSLT / Break work with some hardcoded rules #2960
- Editor / Topic categories widget doesn't work with schemas based in iso19139 #2954
- Editor / ISO19110 / producer does not use directory #2944
- Harvesters / Harvesting wps2.0.0 #2718
- Oracle compatibility #2777
- Avoid crawler to obtain a thread with a remanant context #2859
and more ... see 3.4.3 issues https://github.com/geonetwork/core-geonetwork/issues?q=is%3Aissue+milestone%3A3.4.3+is%3Aclosed and
pull requests <https://github.com/geonetwork/core-geonetwork/pulls?q=milestone%3A3.4.3+is%3Aclosed+is%3Apr for full details.
3.4.2
GeoNetwork 3.4.2: List of changes
- Fix deadlock threads while indexing (#2740)
- Update translations from transifex
- Revert "Fix for create service url using SettingsInfo" due to issues when running servlet container in non-default port.
- Move the click event handler to the button for Reset map (#2735)
- Allow to customize gazetteer (#2690)
- User feedback / Email alert (#2725)
- Create a new user shows the privileges of the previous user created #2730
- Don't display GeoNetwork internal settings in the Settings UI #2722
- Make configurable in the admin settings a list with disabled harvester protocols (#2721)
- Add dublin core translations for metadata detail page - full view
- Forgot your password option should not be displayed if the mail server is not setup #2726
- Add short notice about recaptcha in settings.
- User Feedback / Add possibility to customize rating criterias (from DB) & other improvements (#2712)
- Get related, don't add feature catalog element to response if null
- fix my mistake, sorry
- Fix for feature catalog null
- Schema depends on current record.
- Unesco thesaurus title is not properly extracted #2713
- Add location in related templates
- REST API / Swagger path mapping change in 2.8
- User feedback / Index feedback count and add possibility to search by range query on feedback count or rating. eg. http://localhost:8080/geonetwork/srv/fre/q?_ratingFrom=3&_ratingTo=5&feedbackCountFrom=20&feedbackCountTo=30
- User feedback / In advanced mode, index average rating to properly sort by rating.
- REST API / Update swagger ui.
- Fix for create service url using SettingsInfo
- Fix for checkboxes in Apply suggestion of metadata editor
- Xsl utility method to use proxy
- Check for null in feature catalogs
- Truncate the name of GeoNetwork
- Add class to the GeoNetwork name, and add a class to the name when you are logged in.
- User feedback / Fix invalid migration script.
- Update to springfox 2.8.0 to properly generate code using codegen. Hide webRequest to API doc.
- Merge pull request #2707 from cmangeat/groovy_handlers_fixes
- as type is both used for indirection and recording/conversion, reinit it after each recording/conversion
- being my father child does not mean i am brother of myself
- Metadata detail - wrong metadata contact displayed when click the Next button #2705
- Restore logo upload as part of group config (#2703)
- Fix for userfeedback directives (#2696)
- Fixes postgres database type not supported in ArcSDE harvester. (#2704)
- Unpublish metadata removes all metadata privileges #2699
- Merge pull request #2701 from cmangeat/generated_imported_metadata_uuid_reported_2
- generated imported metadata uuid reported
- Merge pull request #2698 from cmangeat/csw_gn-replace_ignoring_carriage_return
- [CSW REPLACE + REFACTOR] do not want last text to override content
- [CSW REPLACE + REFACTOR] refactor ident
- [CSW REPLACE + REFACTOR] remove extra loop and indirection
- [CSW REPLACE + REFACTOR] lower indirection level
- [CSW REPLACE + REFACTOR] refactor: remove code duplication
- [CSW REPLACE + REFACTOR] fix skipped test ?
- [CSW REPLACE + REFACTOR] don't understand it...
- [CSW REPLACE + REFACTOR] static import and indent
- [CSW REPLACE + REFACTOR] remove indirection levels
- [CSW REPLACE + REFACTOR] rewrite debug msg
- [CSW REPLACE + REFACTOR] refactor
- [CSW REPLACE + REFACTOR] unify methods
- [CSW REPLACE + REFACTOR] negate indirection
- [CSW REPLACE + REFACTOR] remove one indirection level
- [CSW REPLACE + REFACTOR] unify list accessor
- [CSW REPLACE + REFACTOR] get rid of vector buffer
- [CSW REPLACE + REFACTOR] use list accessor instead of getAtIndex
- [CSW REPLACE + REFACTOR] make nodeConfig parsing simplier
- [CSW REPLACE + REFACTOR] there is a more general exception to be thrown
- [CSW REPLACE + REFACTOR] no need to set isUpdated to false in theses cases as if !isCreateMode, isUpdated will be set to true
- [CSW REPLACE + REFACTOR] iterator can't return null in this case
- [CSW REPLACE + REFACTOR] refactor
- [CSW REPLACE + REFACTOR] remove obsolete comment
- [CSW REPLACE + REFACTOR] change logger for slf4j one, remove 'todo javadoc' and redundant static
- Set a max height for the content of a dialog body so it fits on small screens.
- ui - change tt-dropdown-menu to tt-menu
- Merge pull request #2693 from fgravin/fixMEFImportTest
- MEF harvesting: set privileges from harvester settings
- MEF harvesting: secure mef type detection
- Merge pull request #2692 from fgravin/fixMEFImportTest
- Fix MEF harvesting if no groupId specified
- Merge pull request #2687 from MichelGabriel/3.4.x-fix-for-add-resource
- Merge pull request #2667 from fgravin/mefHarvester
- Set a max height for the content of a dialog body so it fits on small screens.
- Merge pull request #2539 from PascalLike/brokenImports
- Merge pull request #2563 from pvgenuchten/checklinkforhttp
- Merge pull request #2585 from PascalLike/fixFullViewIso19110
- Merge pull request #2646 from PascalLike/mapresetbutton
- Merge pull request #2657 from pvgenuchten/abstract4home
- Allow 'Accept: /' header in '/api/records/{uuid}' request (#2676)
- User-feedback functionality (#2419)
- Fixes for Associated resources panel - link to dataset and CatalogService.getServiceURL method. Fixes #2624, #2625 (#2626)
- Update schema-ident.xsd
- Verify if infoformat is available before requesting it in GFI (#2671)
- Align schema fields in CSW harvester: Fixes #2608 (#2668)
- Remove padding in editor: * for table in table • for datepicker
- Replace class
invisble
withhidden
. This last class doesn't take any whitespace in the UI. - MEF import : Fix groupIdOwner attribution
- LFS harvester MEF: override metadata on harvesting, add xsl transfo if set
- Set harvester uuid as source for MEF localfiles harvester
- LocalFilesHarvester: support MEF files
- Bumping versions of frontend-maven-plugin, node and npm
- replace demis wms by an fao source
- restore getOverviews
- adds some social media annotations + canonical link to metadata details page to optimise browsing and search experience, resolves #2653
- add some default text to the non-javascript page, this is used by search engine crawlers, resolves issue #2652
- decrease page size in sitemap pagination (#2654)
- Source parameter for dataset-add process (#2618)
- Add a reset map button to manage layer panel
- Metadata editor - Dublin Core doesn't have the configuration for validation/online resources panels #2601. (#2627)
- Remove unused class.
- XSL processing / Preview mode / Return error report.
- Fix iso19139 french label typo
- Search statistics - duplicated field issues in ElasticSearch configuration. Fixes #2641
- Bug fix: when pathname has dots, language is not recognized
- ISO19139 / Schematron / Main language is also defined in locale #2639.
- Merge pull request #2554 from PascalLike/MissingResourcesFix
- Remove ref to Sextant.
- Editor / Add permalink
- Keep formatter folder in .war
- ISO19139 / Add fieldset on axis dimension for more readability.
- Typeahead is also used for category widget. Enable show suggestion on focus
- Fix trailing commas.
- Search advanced form categories / Display the list of values on focus - #2426
- Topic category / Display the list of values on focus. Keyword selector / Extend list to the number of items return by the search.
- Editor / Topic category widget should look like keywords #2426 - Upgrade typeahead/bloodound version, updates to backend service to manage xpath fragments
- Editor / Topic category widget should look like keywords #2426 - Cleaning.
- Editor / Topic category widget should look like keywords #2426
- Editor / Topic category widget should look like keywords #2426
- Fix spatial search not working with shapefile sometimes (#2516)
- Metadata file store / Encode file name for URL. (#2587)
- Return application exception instead of JPA transaction errors when duplicated UUID is created. (#2584)
- Editor board / Add hot keys. (#2532)
- Make distinction between user search and internal queries made by the app.
- Fixes a NPE when override is set in WebDAV harvesters
- Update from transifex.
- Check for not supported map projections (#2600)
- Simplify metadataUuid management in mapService (#2590)
- Fix for missing Styles on ESRI WMS requests (#2589)
- Rename inspire validator directive in a generic one (#2507)
-
- Add expandable attribution control, in the bottom left corner of the map viewer and of the mini map
- Merge pull request #2597 from jahow/fix-maps-manager-init
- Check for height and width when initializing a map view
- CSW search statistics - Search are logged before being executed #2566
- Merge pull request #2580 from fgravin/contextorder
- Handle owscontext loading on locationChange
- Clean up depecrated owscontext config
- Batch editing / Specify insertMode to properly update title.
- Formatter may be used in third party apps. Ensure URLs are not relative
- Merge pull request #2588 from jahow/fix-iso19139-ger-protocols
- fixed protocol definition in iso19139/loc/ger/labels
- Move url params (wmsurl, layername, owscontext) to angular hash params
- Fix add WMS metadataUuid
- Don't create ol layer for background if null
- Fix for md fullview in ISO19110
- Metadata detail page - Full view links in operatesOn are wrong #2583
- Update service SDS template to set serviceType to 'other'
- Fix background layer input if bg layers have already been set usually when the context is loaded before the directive is initilized
- Remove default view tricks to get map size ok when changing tabs done in mapsManager
- Load view map with mapsManager
- Load localStorage context in mapsManager
- Send promise when map size is ready for a fit
- Merge pull request #2573 from jahow/wfs-indexing-dashboard
- Merge pull request #2555 from cmangeat/bbox_filters
- Integration tests guidelines
...
3.4.1
- Metadata detail page - Metadata dates are displayed empty if several values for the same date type #2364
- Metadata editor - exclude srv:serviceType from multilingual fields
- When user click a link to a private record and is not yet authenticated, suggest the user to sign in and redirect to requested record.
- Merge branch 'fix-add-service-layer' of https://github.com/pvgenuchten/core-geonetwork into 3.4.x
- New metadata page / Sort template by title #2434
- typo in fix
- restore original gnLocalised, seem the fix was not required
- introduce the wmts protocol on editor pull down
- Editor / Categories in editor form #2382.
- Create record from template having categories should copy categories #2389 .
- problem with group translations #2415.
- Import record / Some options only applies to some format. Disable them
- Import / Add option to publish to all #2388.
- Add to map improvements - gnlocalised sometimes should not use type as a language - add wmts protocol to be added to map
- problem with group translations #2415.
- ISO19110 / Add flat mode exception support.
- Better display for related items (
Download and links
) on small screens - Update doc submodule.
- Add migration script for 3.4.1.
- Now we only have to update one file because multilingual internationalization
- Update version to 3.4.1-SNAPSHOT
- Map / Open link to failing tiles in new tab.
- Map style / Do not display menu if only one style defined.
- Fix param name and deps.
- Map viewer / Improve the add layer to map process #2289
- Update related.html
- Expand import list (remove wildcard)
- Remove Guava Lists.newArrayList that is causing problems with Path objects
- Fix formatters config override order (#1973)
- Better control of search query errors
- To allow search strings like MK%8 it is left untouched if decode fails
3.0.5
=== GeoNetwork 3.0.5: List of changes
- Set all privileges option is un-labelled in batch privileges form #1686
- Apply in 3.0.x the commit 822f813: when you don't administer a group, privileges associated to …that group of the user you are editing should remain static.
- Use POST for user update and reset password services #1684
- Adding missing translations
- Merge pull request #1124 from grootstebozewolf/NioPathAwareCatalogResolverFix
- Merge pull request #1669 from josegar74/improvements/anchor-href
- Merge pull request #1683 from oscarfonts/3.0.x
- Fenomen, Feature => Objecte Geogràfic
- Catalan & Spanish updates from Transifex
- More catalan & spanish translations
- Citation identifier 3.14
- Extracte => Resum 3.13
- Voice => Telephon
- Typo. 3.4
- Translated s. 2.13
- Tanslation correction. 2.6
- Label for gmd:CI_OnLineFunctionCode (2.5)
- Revisión 2.3
- Rename loc files
- Add Finnish translations to UI
- Xslt formatter: multilingual fields are not rendered properly #1675
- Display links in gmx:Anchor (used for gmd:useLimitation) with hyperlinks in metadata views
- Search for "<script" instead of "<"
- "Security" Bug Fixing: Escaping javascript XSS on error messages
- #1577 Publish button should be disabled if metadata record does not validate (#1659)
- Search statistics return all the same graphs #1661
- Update en-core.json (#1652)
- Update en-search.json (#1651)
- Update en-admin.json (#1650)
- #1603 Force csw:Record outputschema in GetRecords for CSW harvester to retrieve uuid,change date of remote records
- #1603 Retrieve for SimpleMetadata (used in harvesters) the date in the format stored instead of only short format
- Adding copyright and styling issues
- Fixes #1555
- Multinode / Fix mix of users.
- Transifex update
- Fixing bug: when showing labels on add buttons that use prefix, strings didn't behave right
- Fix for unit tests
- formatter: check code on 2 and 3 characters for multilingual fields
- Link dataset to service fails #1495. Applied code from develop branch that was fixing this
- #1539 Denominator range queries doesn't work as expected
- Fixes #1563
- Fixes #1520
- Fixes #1187
- Fixes #1531
- add special case 3char -> 2char code mapping in javascript
- #1550: fix a dup entry in ISO19139 German loc file
- #1549: fix ISO2 code for German
- #1545: Update Spring version to support Java 8
- Merge pull request #1542 from oscarfonts/xml-translations-es-ca
- Spanish and Catalan translations for iso19139 XML files
- Merge branch 'oscarfonts-i18n-es-ca' into 3.0.x
- Merge branch 'i18n-es-ca' of https://github.com/oscarfonts/core-geonetwork into oscarfonts-i18n-es-ca
- Updating locales with Transifex
- Adding catalan to the transifex script
- Remove culr and wget from the list of "non-session crawlers"
- Memory bug fixed: Do not create httpSessions for crawlers/bots-
- Fixes for CSW harvesting #1267 #1429 #1355
- Additional json translation files
- Spanish & Catalan UI translations
- CSW Update - partial updates are not working if xpath provided starts with the metadata root element #1529
- Fixing missing service config security that made editing of users remove their groups per profile.
- Improved version of Xml.filterElementValues that allows to define the namespace for the attribute also
- Fixes #1504
- Fixes #1505
- Use proxy settings in region getmap service #1528
- Update GeoServer submodule.
- Merge pull request #1512 from OpenBfS/jdbc_port_configurable-3.0.x
- Merge pull request #1194 from Delawen/shibboleth_improvements
- Merge branch '3.0.x' of github.com:geonetwork/core-geonetwork into 3.0.x
- Merge branch 'josegar74-fix/field-name-fix-mysql' into 3.0.x
- Merge branch 'fix/field-name-fix-mysql' of https://github.com/josegar74/core-geonetwork into josegar74-fix/field-name-fix-mysql
- Merge pull request #1457 from pmauduit/domain-parametrized-query
- #1519 Delete harvester history button doesn't refresh the history panel
- SDS: fix SDS tab conditional visibility.
- replaced static port 5432 in postgres.xml to support dynamic port configuration using jdbc.port from jdbc.properties
- SDS: align GER string files.
- Merge pull request #1499 from geosolutions-it/3.0.x_INSPIRE-SDS-squashed
- #1445: Implement INSPIRE Spatial Data Services (SDS)
- Metadata editor layout: Handle forceLabel attribute in field rendering
- Metadata editor: handle readonly attribute in field rendering
- #1498 Map viewer: config-viewer.xml is not loaded when using an external data directory
- Update version to 3.0.5-SNAPSHOT
- Rename field 'key' for HarvesterData table as 'key' is a reserved work, to avoid issues when creating the table by Hibernate is some databases like MySql
- domain - fixing SQLi
- Fixing shibboleth configuration for latest changes (new filterchain for authentication and some non-autowired objects)
- Added exception for path resolver.