forked from geonetwork/core-geonetwork
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pull] main from geonetwork:main #78
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…h the case where no port is set in the settings manager
Add the possibility to configure Kibana URL using env variables eg. ``` -Dgeonetwork.HttpDashboardProxy.targetUri=http://kibana:5601 ``` Follow up of #6356
…7153) * Standard / Translations / Load contact role codelist from the schema Make more consistent translations for contact role which are defined in ISO schema. If a user override or extend contact role, then it will be automatically available in editor and angular app. * Contact / Role / Rely on ISO schema for translations
…goutSuccessHandler and BaseMetadataManager to get around compilation error about not referring to a non-static method from a static context
Co-authored-by: Jose García <josegar74@gmail.com>
…MetadataManager.java Co-authored-by: Jose García <josegar74@gmail.com>
…outSuccessHandler.java Co-authored-by: Jose García <josegar74@gmail.com>
* Pages / Top toolbar / Add support for submenu Sample configuration: ``` topCustomMenu: [ "page1", { "Quick search": ["search1", "search2"] }, { Dashboards: ["page2", "page3"] }, { "About us": ["page1"] } ] ``` * Pages / API / Fix label update. * Pages / API / Increase link column length. Page with a long link was not saved. * UI / Toolbar / Create directive for each menu (to make them easier to reorder). Remove non accessible toolbar. * UI / Move top toolbar to a directive. Move pages utility in a service. * UI / Toolbar / Add support for custom toolbar. * UI / Toolbar / Default config. * UI / Toolbar / By default list all pages (as before). * Update web-ui/src/main/resources/catalog/components/toolbar/ToolbarDirective.js Co-authored-by: Jose García <josegar74@gmail.com> * Update web-ui/src/main/resources/catalog/components/toolbar/ToolbarModule.js Co-authored-by: Jose García <josegar74@gmail.com> * Pages / Configuration is JSON. * Pages / Move dependency to top to have it available for all apps. * UI config / Fix JSON edit of array type. --------- Co-authored-by: Jose García <josegar74@gmail.com>
…-to-map External map viewer / Fix add WFS to map empty variable
…scribe service (#7189) Code optimisations to retrieve the atom feeds. Tested in 3.12.x and somehow retrieveDatasetUuidFromIdentifier causes that the call to findByMetadataId takes long time. In main doesn't seem so, maybe due to the JPA/Hibernate version. The change does some cleanup of the code and avoids to retrieve the same information several times.
…version, not to the working copy version.
…ort-fix Added some logic into JeevesNodeAwareLogoutSuccessHandler to deal with the case where no port is set in the settings manager
Follow up of #6770 When requesting keywords in ISO formats, populate the thesaurus title using the proper multilingual title based on record language. Test: * create a local thesaurus with a title in UI language * add keywords * create a metadata record and add those keywords = title is wrong. Sample API call: http://localhost:8080/srv/api/registries/vocabularies/keyword?thesaurus=local.theme.demo&id=https:%2F%2Fregistry.geonetwork-opensource.org%2Ftheme%2Fdemo%2387aa1156-b91e-405c-92c3-5c7063a5ce68&transformation=to-iso19115-3.2018-keyword&langMap=%7B%22fre%22:%22%23FR%22%7D&lang=fre&textgroupOnly=false
If thesaurus is defined in config-editor use this config. If not, check in all catalogue thesaurus and find a match by key (which is always available in GeoNetwork metadata records) and then fallback with a match on the title.
* API / Import record / Overwrite mode improvement. Currently `OVERWRITE` mode is not really overwriting the record but remove it (including status, privileges, ...) and then replace it with the new XML and import parameters. Users expect that overwrite is only updating the XML of the metadata record. Change `OVERWRITE` mode to only update the XML and add a `REMOVE_AND_REPLACE` mode to keep existing mechanism. * API / Import record / Overwrite mode not allowed when workflow is enabled.
… grouped by translation
* Static pages / Fix links to load html pages content. Initialise gnActiveTbItem directive with pageId, page.pageId is not yet available when the directive is initialised. * Pages / Ensure page is initialized before creating active-tb-item (#79) * Pages / Ensure page is initialized before creating active-tb-item * Pages / Add more doc about ui config --------- Co-authored-by: François Prunayre <fx.prunayre@gmail.com>
In ISO19139, `gfc:cardinality` is a multiplicity element with lower/upper properties. In ISO19115-3, cardinality is a `CharacterString`. Store it as text in the index with `lower..upper` value for ISO19139. Display cardinality next to the type.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )