Skip to content

Merge branch 'main' into fix/marketplace-announcement-card-styling

44b4fc4
Select commit
Loading
Failed to load commit list.
Merged

fix(ui): polish marketplace announcement card and dedupe V1 card #28066

Merge branch 'main' into fix/marketplace-announcement-card-styling
44b4fc4
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / [open-metadata-ui] SonarCloud Code Analysis succeeded May 14, 2026 in 5m 18s

Annotations

Check warning on line 93 in src/components/MyData/CustomizableComponents/CustomiseLandingPageHeader/CustomiseSearchBar.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGm906IWrfS8FJzQI&open=AZ4gGm906IWrfS8FJzQI&pullRequest=28066

Check warning on line 38 in src/components/common/DomainDisplay/DomainDisplay.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

A fragment with only one child is redundant.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGkIk6IWrfS8FJzM9&open=AZ4gGkIk6IWrfS8FJzM9&pullRequest=28066

Check warning on line 631 in src/pages/DatabaseSchemaPage/DatabaseSchemaPage.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

This assertion is unnecessary since the receiver accepts the original type of the expression.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGvJl6IWrfS8FJzZ5&open=AZ4gGvJl6IWrfS8FJzZ5&pullRequest=28066

Check warning on line 95 in src/utils/ExploreUtils.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGyME6IWrfS8FJzeo&open=AZ4gGyME6IWrfS8FJzeo&pullRequest=28066

Check warning on line 133 in src/hooks/useGridEditController.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGy-26IWrfS8FJzft&open=AZ4gGy-26IWrfS8FJzft&pullRequest=28066

Check failure on line 93 in src/components/BlockEditor/Extensions/Callout/Callout.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `.dataset` over `getAttribute(…)`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGiqR6IWrfS8FJzLI&open=AZ4gGiqR6IWrfS8FJzLI&pullRequest=28066

Check warning on line 73 in src/pages/EmbeddedAddServicePage/EmbeddedAddServicePage.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

This assertion is unnecessary since the receiver accepts the original type of the expression.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGvGD6IWrfS8FJzZw&open=AZ4gGvGD6IWrfS8FJzZw&pullRequest=28066

Check warning on line 479 in src/components/KnowledgeCenter/KnowledgePagesHierarchy/KnowledgePagesHierarchy.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

'node.title' may use Object's default stringification format ('[object Object]') when stringified.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGqY96IWrfS8FJzT7&open=AZ4gGqY96IWrfS8FJzT7&pullRequest=28066

Check warning on line 88 in src/constants/regex.constants.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Simplify this regular expression to reduce its complexity from 28 to the 20 allowed.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGylR6IWrfS8FJzfK&open=AZ4gGylR6IWrfS8FJzfK&pullRequest=28066

Check warning on line 975 in src/components/DataContract/ODCSImportModal/ODCSImportModal.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Do not use Array index in keys

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGsDr6IWrfS8FJzVw&open=AZ4gGsDr6IWrfS8FJzVw&pullRequest=28066

Check warning on line 95 in src/components/NotificationBox/NotificationFeedCard.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGtap6IWrfS8FJzXl&open=AZ4gGtap6IWrfS8FJzXl&pullRequest=28066

Check warning on line 34 in src/pages/DataInsightPage/DataInsightPage.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer using the default import over named import.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGtuK6IWrfS8FJzX4&open=AZ4gGtuK6IWrfS8FJzX4&pullRequest=28066

Check warning on line 81 in src/components/Entity/EntityExportModalProvider/EntityExportModalProvider.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

This assertion is unnecessary since it does not change the type of the expression.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGqx96IWrfS8FJzUf&open=AZ4gGqx96IWrfS8FJzUf&pullRequest=28066

Check warning on line 332 in src/components/DriveService/Spreadsheet/SpreadsheetDetails.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

This assertion is unnecessary since the receiver accepts the original type of the expression.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGmXK6IWrfS8FJzPZ&open=AZ4gGmXK6IWrfS8FJzPZ&pullRequest=28066

Check warning on line 47 in src/components/common/EntityListingTable/EntityListingTable.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

This assertion is unnecessary since it does not change the type of the expression.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGmEZ6IWrfS8FJzPF&open=AZ4gGmEZ6IWrfS8FJzPF&pullRequest=28066

Check warning on line 488 in src/components/ExploreV1/ExploreV1.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGs8Q6IWrfS8FJzXH&open=AZ4gGs8Q6IWrfS8FJzXH&pullRequest=28066

Check warning on line 42 in src/components/common/MUIAsyncTreeSelect/atoms/TreeDropdown/TreeDropdown.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGkL26IWrfS8FJzM_&open=AZ4gGkL26IWrfS8FJzM_&pullRequest=28066

Check warning on line 60 in src/utils/EntityByFqnUtils.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Reduce the number of non-empty switch cases from 40 to at most 30.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGwmM6IWrfS8FJzcQ&open=AZ4gGwmM6IWrfS8FJzcQ&pullRequest=28066

Check warning on line 104 in src/hooks/useClipBoard.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `globalThis` over `window`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGy1h6IWrfS8FJzfk&open=AZ4gGy1h6IWrfS8FJzfk&pullRequest=28066

Check warning on line 509 in src/utils/CanvasUtils.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `Number.parseFloat` over `parseFloat`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGwTy6IWrfS8FJzbp&open=AZ4gGwTy6IWrfS8FJzbp&pullRequest=28066

Check failure on line 68 in src/components/BlockEditor/Extensions/File/FileNode.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `.dataset` over `getAttribute(…)`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGiZK6IWrfS8FJzK7&open=AZ4gGiZK6IWrfS8FJzK7&pullRequest=28066

Check warning on line 61 in src/components/ActivityFeed/ActivityFeedEditor/ActivityFeedEditor.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGnlw6IWrfS8FJzQo&open=AZ4gGnlw6IWrfS8FJzQo&pullRequest=28066

Check warning on line 178 in src/components/common/MUIUserTeamSelect/MUIUserTeamSelect.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Handle this exception or don't catch it at all.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGllt6IWrfS8FJzOp&open=AZ4gGllt6IWrfS8FJzOp&pullRequest=28066

Check warning on line 225 in src/components/OntologyExplorer/utils/graphStyles.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Use the "RegExp.exec()" method instead.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGse46IWrfS8FJzWS&open=AZ4gGse46IWrfS8FJzWS&pullRequest=28066

Check failure on line 48 in src/services/WorkflowValidationService.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 85 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4gGzTj6IWrfS8FJzgM&open=AZ4gGzTj6IWrfS8FJzgM&pullRequest=28066