Skip to content

Feature/52 av web#119

Merged
Av3boy merged 18 commits into
devfrom
feature/52-av-web
Dec 13, 2025
Merged

Feature/52 av web#119
Av3boy merged 18 commits into
devfrom
feature/52-av-web

#52 Placeholder pipelines

d5df681
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Dec 13, 2025 in 34s

Quality Gate failed

Failed conditions
C Reliability 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 17 in AssetStore/asset-store-ui/src/components/Header.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this useless assignment to variable "logout".

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I-1ZyQppC4nSz5l&open=AZsX7I-1ZyQppC4nSz5l&pullRequest=119

Check warning on line 340 in Portal/sharpengine-web-ui/src/index.css

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected duplicate selector "body", first used at line 114

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I65ZyQppC4nSz5E&open=AZsX7I65ZyQppC4nSz5E&pullRequest=119

Check warning on line 107 in AssetStore/AssetStore/v1/Controllers/AssetController.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this 'TODO' comment.

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7JAFZyQppC4nSz58&open=AZsX7JAFZyQppC4nSz58&pullRequest=119

Check warning on line 12 in AssetStore/asset-store-ui/src/components/Header.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=Av3boy_SharpEngine&issues=AZsX7I-1ZyQppC4nSz5j&open=AZsX7I-1ZyQppC4nSz5j&pullRequest=119

Check warning on line 8 in Portal/Portal.Backend/Services/Azure/Blob.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Make 'UploadBlobAsync' a static method.

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I6CZyQppC4nSz44&open=AZsX7I6CZyQppC4nSz44&pullRequest=119

Check warning on line 75 in AssetStore/AssetStore.Database/Models/CommentModel.cs

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=Av3boy_SharpEngine&issues=AZsX7I_oZyQppC4nSz52&open=AZsX7I_oZyQppC4nSz52&pullRequest=119

Check warning on line 7 in AssetStore/Tests/AssetStore.API.Tests/Controllers/CommentControllerTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this empty class, write its code or make it an "interface".

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7JAqZyQppC4nSz6B&open=AZsX7JAqZyQppC4nSz6B&pullRequest=119

Check failure on line 10 in Portal/Portal.Backend/Services/UserService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unread private field '_logger' or refactor the code to use its value.

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I4JZyQppC4nSz43&open=AZsX7I4JZyQppC4nSz43&pullRequest=119

Check warning on line 59 in Shared/SharpEngine.Shared/Extensions/ProcessExtensions.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this commented out code.

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I8nZyQppC4nSz5S&open=AZsX7I8nZyQppC4nSz5S&pullRequest=119

Check warning on line 269 in Portal/sharpengine-web-ui/src/index.css

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected duplicate selector "::-webkit-datetime-edit", first used at line 261

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I65ZyQppC4nSz5C&open=AZsX7I65ZyQppC4nSz5C&pullRequest=119

Check warning on line 214 in Portal/sharpengine-web-ui/src/index.css

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected duplicate selector "::file-selector-button", first used at line 97

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I65ZyQppC4nSz5A&open=AZsX7I65ZyQppC4nSz5A&pullRequest=119

Check warning on line 345 in Portal/sharpengine-web-ui/src/index.css

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected duplicate selector "*", first used at line 329

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I65ZyQppC4nSz5F&open=AZsX7I65ZyQppC4nSz5F&pullRequest=119

Check failure on line 12 in Shared/SharpEngine.Shared/Debug.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change the visibility of 'Log' or make it 'const' or 'readonly'.

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I8FZyQppC4nSz5P&open=AZsX7I8FZyQppC4nSz5P&pullRequest=119

Check warning on line 63 in Shared/SharpEngine.Identity/Auth0Client.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Await WriteLineAsync instead.

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I98ZyQppC4nSz5b&open=AZsX7I98ZyQppC4nSz5b&pullRequest=119

Check warning on line 267 in AssetStore/asset-store-ui/src/index.css

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected duplicate selector "::-webkit-datetime-edit", first used at line 259

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I_OZyQppC4nSz5s&open=AZsX7I_OZyQppC4nSz5s&pullRequest=119

Check warning on line 311 in AssetStore/asset-store-ui/src/index.css

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected duplicate selector "::file-selector-button", first used at line 95

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I_OZyQppC4nSz5t&open=AZsX7I_OZyQppC4nSz5t&pullRequest=119

Check warning on line 24 in AssetStore/asset-store-ui/src/components/SearchDropdown.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element.

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I-hZyQppC4nSz5g&open=AZsX7I-hZyQppC4nSz5g&pullRequest=119

Check warning on line 9 in AssetStore/AssetStore/Filters/ModelValidationFilter.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Specify AttributeUsage on 'ValidateModelAttribute' to improve readability, even though it inherits it from its base type.

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I_6ZyQppC4nSz55&open=AZsX7I_6ZyQppC4nSz55&pullRequest=119

Check warning on line 76 in Shared/SharpEngine.Identity/Auth0Client.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Await WriteLineAsync instead.

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I98ZyQppC4nSz5c&open=AZsX7I98ZyQppC4nSz5c&pullRequest=119

Check warning on line 29 in Shared/SharpEngine.Identity/Auth0Client.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Await WriteLineAsync instead.

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I98ZyQppC4nSz5Z&open=AZsX7I98ZyQppC4nSz5Z&pullRequest=119

Check warning on line 132 in AssetStore/AssetStore.Database/Models/AssetModel.cs

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=Av3boy_SharpEngine&issues=AZsX7I_eZyQppC4nSz5z&open=AZsX7I_eZyQppC4nSz5z&pullRequest=119

Check warning on line 9 in Shared/SharpEngine.Shared/Extensions/OrderedEnumerableExtensions.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move 'OrderedEnumerableExtensions' into a named namespace.

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I8dZyQppC4nSz5R&open=AZsX7I8dZyQppC4nSz5R&pullRequest=119

Check warning on line 14 in AssetStore/AssetStore/Filters/ModelValidationFilter.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unnecessary Boolean literal(s).

See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZsX7I_6ZyQppC4nSz56&open=AZsX7I_6ZyQppC4nSz56&pullRequest=119

Check warning on line 59 in AssetStore/AssetStore.Database/Models/CommentModel.cs

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=Av3boy_SharpEngine&issues=AZsX7I_oZyQppC4nSz51&open=AZsX7I_oZyQppC4nSz51&pullRequest=119

Check warning on line 8 in AssetStore/asset-store-ui/src/components/AssetCard.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=Av3boy_SharpEngine&issues=AZsX7I-pZyQppC4nSz5i&open=AZsX7I-pZyQppC4nSz5i&pullRequest=119