Skip to content

chore(sync) Syncing changes from alpha to master - #710

Open
github-actions[bot] wants to merge 167 commits into
masterfrom
alpha
Open

chore(sync) Syncing changes from alpha to master#710
github-actions[bot] wants to merge 167 commits into
masterfrom
alpha

Merge pull request #730 from atlas-bi/dev

562024c
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jun 26, 2026 in 52s

Quality Gate failed

Failed conditions
4 Security Hotspots
C Reliability Rating on New Code (required ≥ A)
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 14 in frontend/components/interactions/footer-icon-actions.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_v2GQoNZNZLJIvS8&open=AZ7-_v2GQoNZNZLJIvS8&pullRequest=710

Check warning on line 72 in frontend/app/collections/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_wCdQoNZNZLJIvUt&open=AZ7-_wCdQoNZNZLJIvUt&pullRequest=710

Check warning on line 146 in frontend/components/home/home-navbar-client.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `globalThis` over `window`.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_vzmQoNZNZLJIvSp&open=AZ7-_vzmQoNZNZLJIvSp&pullRequest=710

Check warning on line 18 in frontend/components/profile/profile-bar-data-section.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_v6rQoNZNZLJIvTl&open=AZ7-_v6rQoNZNZLJIvTl&pullRequest=710

Check warning on line 73 in frontend/components/users/user-section-nav.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `globalThis` over `window`.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ8EBWm-mx7yg-tzvZRJ&open=AZ8EBWm-mx7yg-tzvZRJ&pullRequest=710

Check warning on line 177 in web/Services/Users/UsersApiService.Workspace.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using this literal 'collection' 4 times.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_vnrQoNZNZLJIvQ8&open=AZ7-_vnrQoNZNZLJIvQ8&pullRequest=710

Check warning on line 66 in frontend/components/reports/report-edit-form.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'doc.developerDescription ?? initial.detailedDescription ?? initial.description ?? ""' will use Object's default stringification format ('[object Object]') when stringified.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_v8sQoNZNZLJIvT3&open=AZ7-_v8sQoNZNZLJIvT3&pullRequest=710

Check failure on line 343 in web/wwwroot/js/mini.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this code to not nest functions more than 4 levels deep.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_virQoNZNZLJIvQe&open=AZ7-_virQoNZNZLJIvQe&pullRequest=710

Check warning on line 13 in frontend/app/global-error.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_wBtQoNZNZLJIvUi&open=AZ7-_wBtQoNZNZLJIvUi&pullRequest=710

Check warning on line 11 in frontend/components/interactions/feedback-form.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'reportName' is deprecated.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_v48QoNZNZLJIvTV&open=AZ7-_v48QoNZNZLJIvTV&pullRequest=710

Check warning on line 512 in web/Program.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Await ReadAllTextAsync instead.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_vspQoNZNZLJIvR7&open=AZ7-_vspQoNZNZLJIvR7&pullRequest=710

Check warning on line 448 in web/Program.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Await ExecuteNonQueryAsync instead.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_vspQoNZNZLJIvR1&open=AZ7-_vspQoNZNZLJIvR1&pullRequest=710

Check warning on line 184 in frontend/app/collections/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_wCdQoNZNZLJIvUu&open=AZ7-_wCdQoNZNZLJIvUu&pullRequest=710

Check warning on line 12 in frontend/components/users/user-history-section.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_vt3QoNZNZLJIvSJ&open=AZ7-_vt3QoNZNZLJIvSJ&pullRequest=710

Check warning on line 428 in web/Program.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'SqlConnection' is obsolete: 'Use the Microsoft.Data.SqlClient package instead.'

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_vspQoNZNZLJIvSA&open=AZ7-_vspQoNZNZLJIvSA&pullRequest=710

Check warning on line 34 in frontend/components/home/home-tabs-client.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_vzLQoNZNZLJIvSc&open=AZ7-_vzLQoNZNZLJIvSc&pullRequest=710

Check warning on line 172 in web/Controllers/Api/AuthApiController.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_vohQoNZNZLJIvRU&open=AZ7-_vohQoNZNZLJIvRU&pullRequest=710

Check warning on line 5 in frontend/.husky/_/husky.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an explicit return statement at the end of the function.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_wEvQoNZNZLJIvVC&open=AZ7-_wEvQoNZNZLJIvVC&pullRequest=710

Check warning on line 214 in web/Authorization/CustomClaimsTransformer.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_vo9QoNZNZLJIvRg&open=AZ7-_vo9QoNZNZLJIvRg&pullRequest=710

Check warning on line 33 in frontend/components/interactions/action-rail.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_v3FQoNZNZLJIvTH&open=AZ7-_v3FQoNZNZLJIvTH&pullRequest=710

Check warning on line 85 in frontend/lib/reports/api.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Consider removing 'undefined' type or '?' specifier, one of them is redundant.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_wEXQoNZNZLJIvU8&open=AZ7-_wEXQoNZNZLJIvU8&pullRequest=710

Check warning on line 343 in web/wwwroot/js/mini.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `globalThis` over `window`.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_virQoNZNZLJIvQd&open=AZ7-_virQoNZNZLJIvQd&pullRequest=710

Check warning on line 14 in frontend/components/snippets/report-snippet-card.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_v8AQoNZNZLJIvTv&open=AZ7-_v8AQoNZNZLJIvTv&pullRequest=710

Check warning on line 13 in frontend/components/collections/delete-collection-button.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_v-BQoNZNZLJIvUE&open=AZ7-_v-BQoNZNZLJIvUE&pullRequest=710

Check warning on line 57 in web/Services/Users/UsersApiService.Workspace.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using 'string.Equals(string, StringComparison)' to perform a case-insensitive comparison, but keep in mind that this might cause subtle changes in behavior, so make sure to conduct thorough testing after applying the suggestion, or if culturally sensitive comparison is not required, consider using 'StringComparison.OrdinalIgnoreCase'

See more on https://sonarcloud.io/project/issues?id=atlas-bi_atlas-bi-library&issues=AZ7-_vnrQoNZNZLJIvRA&open=AZ7-_vnrQoNZNZLJIvRA&pullRequest=710