Skip to content

API handlers, kernel update - #142

Merged
devops-stack merged 1 commit into
mainfrom
develop
Jul 12, 2026
Merged

API handlers, kernel update#142
devops-stack merged 1 commit into
mainfrom
develop

API handlers, kernel update

11751cc
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 12, 2026 in 36s

Quality Gate failed

Failed conditions
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 2925 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `String#replaceAll()` over `String#replace()`.

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD5&open=AZ9X5ERDldJHH9vRBjD5&pullRequest=142

Check warning on line 658 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Make sure that using this pseudorandom number generator is safe here.

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDn&open=AZ9X5ERDldJHH9vRBjDn&pullRequest=142

Check warning on line 2491 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / 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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDy&open=AZ9X5ERDldJHH9vRBjDy&pullRequest=142

Check failure on line 2493 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDz&open=AZ9X5ERDldJHH9vRBjDz&pullRequest=142

Check warning on line 2173 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDt&open=AZ9X5ERDldJHH9vRBjDt&pullRequest=142

Check warning on line 821 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / 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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDq&open=AZ9X5ERDldJHH9vRBjDq&pullRequest=142

Check warning on line 2704 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / 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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD3&open=AZ9X5ERDldJHH9vRBjD3&pullRequest=142

Check warning on line 2703 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / 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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD2&open=AZ9X5ERDldJHH9vRBjD2&pullRequest=142

Check failure on line 670 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use `Math.trunc` instead of `| 0`.

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDo&open=AZ9X5ERDldJHH9vRBjDo&pullRequest=142

Check warning on line 2188 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / 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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDv&open=AZ9X5ERDldJHH9vRBjDv&pullRequest=142

Check warning on line 2515 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Make sure that using this pseudorandom number generator is safe here.

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD1&open=AZ9X5ERDldJHH9vRBjD1&pullRequest=142

Check warning on line 762 in static/js/devices-belt.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this code to not use nested template literals.

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5EPjldJHH9vRBjDk&open=AZ9X5EPjldJHH9vRBjDk&pullRequest=142

Check warning on line 2182 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `Number.isNaN` over `isNaN`.

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDu&open=AZ9X5ERDldJHH9vRBjDu&pullRequest=142

Check warning on line 2510 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / 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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD0&open=AZ9X5ERDldJHH9vRBjD0&pullRequest=142

Check failure on line 1017 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDr&open=AZ9X5ERDldJHH9vRBjDr&pullRequest=142

Check warning on line 764 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / 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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDp&open=AZ9X5ERDldJHH9vRBjDp&pullRequest=142

Check warning on line 1113 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / 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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDs&open=AZ9X5ERDldJHH9vRBjDs&pullRequest=142

Check warning on line 2704 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD4&open=AZ9X5ERDldJHH9vRBjD4&pullRequest=142

Check warning on line 2212 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDx&open=AZ9X5ERDldJHH9vRBjDx&pullRequest=142

Check failure on line 658 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use `Math.trunc` instead of `| 0`.

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDm&open=AZ9X5ERDldJHH9vRBjDm&pullRequest=142

Check warning on line 2196 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDw&open=AZ9X5ERDldJHH9vRBjDw&pullRequest=142

Check failure on line 80 in kernel_ai/http/pages.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "/linux-filesystem-subsystem" 3 times.

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ENOldJHH9vRBjDj&open=AZ9X5ENOldJHH9vRBjDj&pullRequest=142

Check warning on line 577 in static/js/kernel-dna.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `String#codePointAt()` over `String#charCodeAt()`.

See more on https://sonarcloud.io/project/issues?id=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjDl&open=AZ9X5ERDldJHH9vRBjDl&pullRequest=142

Check warning on line 2928 in static/js/kernel-dna.js

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=devops-stack_ring-0&issues=AZ9X5ERDldJHH9vRBjD6&open=AZ9X5ERDldJHH9vRBjD6&pullRequest=142