Skip to content

Conversation

@nuest
Copy link
Member

@nuest nuest commented Oct 28, 2025

closes #169

nuest added 8 commits October 27, 2025 15:27
Extends the sitemap to include feeds for global regions (continents and oceans).
This allows search engines to discover and crawl the regional feeds.

Also updates the version number.
also splitting up internal modules
…ntribution pages

Updates feed titles and descriptions for clarity and consistency, removing redundant information about feed types.
Also modifies the contribute page to include pagination and increase the number of publications shown.
Finally, it updates expected XML files for feed generation tests.
Allows accessing work landing pages and related functionalities using either the DOI or the internal database ID, simplifying the URL structure.

Improves robustness when accessing works, especially those without DOIs.

Introduces a utility function to handle identifier resolution.

Also fixes a UI issue where extraction options were not initially visible in Geoextent.
Updates UI tests to align with changes in map popup content and navigation.
Uses a consistent method to determine the work identifier (DOI or ID) for generating URLs and API responses.

This change ensures that permalinks, sitemap entries,
and API data consistently use the DOI if available,
falling back to the internal ID otherwise.

It also centralizes this logic in a `get_identifier`
method on the `Work` model.
@nuest nuest merged commit c0d6c49 into GeoinformationSystems:main Oct 29, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rename "publications" collection/entity to "works"

1 participant