Skip to content

Fix #12376 New Catalog: Advanced settings issue on Dashboard#12380

Merged
dsuren1 merged 1 commit into
geosolutions-it:masterfrom
allyoucanmap:issue_12376
May 14, 2026
Merged

Fix #12376 New Catalog: Advanced settings issue on Dashboard#12380
dsuren1 merged 1 commit into
geosolutions-it:masterfrom
allyoucanmap:issue_12376

Conversation

@allyoucanmap
Copy link
Copy Markdown
Contributor

Description

The dashboard widget catalog now uses Catalog + withCatalogRequests not CompactCatalog anymore. The old CompactCatalog was using directly catalog.url, the new implementation instead build the service url using buildServiceUrl(service) where domainAliases could be malformed in some situation.

This PR improve the WMSDomainAliases to emit an array and CatalogUtils to ensure domainAliases is an array.

Please check if the PR fulfills these requirements

What kind of change does this PR introduce? (check one with "x", remove the others)

  • Bugfix

Issue

What is the current behavior?

#12376

What is the new behavior?

The WMS catalog does not break the app on save inside dashboard apps

Breaking change

Does this PR introduce a breaking change? (check one with "x", remove the other)

  • No

Other useful information

@allyoucanmap allyoucanmap added this to the 2026.02.00 milestone May 14, 2026
@allyoucanmap allyoucanmap requested a review from dsuren1 May 14, 2026 10:29
@cla-bot cla-bot Bot added the CLA Ready label May 14, 2026
@allyoucanmap allyoucanmap linked an issue May 14, 2026 that may be closed by this pull request
1 task
@dsuren1 dsuren1 merged commit 34be151 into geosolutions-it:master May 14, 2026
14 checks passed
@dsuren1
Copy link
Copy Markdown
Contributor

dsuren1 commented May 14, 2026

@ElenaGallo Kindly test it in DEV when available. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New Catalog: Advanced settings issue on Dashboard

2 participants