Skip to content

fix: align Vue runtime, patch UnoCSS scrollbar, update deps, fix Windows/Docker builds - #1829

Closed
shahboura wants to merge 36 commits into
CorentinTh:mainfrom
shahboura:fix/deps-alignment-and-unocss-scrollbar
Closed

shahboura wants to merge 36 commits into
CorentinTh:mainfrom
shahboura:fix/deps-alignment-and-unocss-scrollbar

fix: align Vue runtime, patch UnoCSS scrollbar, update deps, fix Wind…

be4d3f8
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 5, 2026 in 54s

Quality Gate failed

Failed conditions
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 failure on line 94 in src/tools/camera-recorder/camera-recorder.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVLyfRtbAQg668b9Q&open=AZ8yVLyfRtbAQg668b9Q&pullRequest=1829

Check failure on line 68 in src/tools/base64-file-converter/base64-file-converter.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL3QRtbAQg668b9X&open=AZ8yVL3QRtbAQg668b9X&pullRequest=1829

Check failure on line 83 in .github/workflows/docker-nightly-release.yml

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use full commit SHA hash for this dependency.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL7pRtbAQg668b9g&open=AZ8yVL7pRtbAQg668b9g&pullRequest=1829

Check failure on line 8 in src/utils/defaults.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL50RtbAQg668b9b&open=AZ8yVL50RtbAQg668b9b&pullRequest=1829

Check failure on line 52 in src/tools/date-time-converter/date-time-converter.models.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL0FRtbAQg668b9S&open=AZ8yVL0FRtbAQg668b9S&pullRequest=1829

Check failure on line 88 in src/tools/regex-tester/regex-tester.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVLwtRtbAQg668b9O&open=AZ8yVLwtRtbAQg668b9O&pullRequest=1829

Check warning on line 18 in Dockerfile

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

The "nginx" image runs with "root" as the default user. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL8dRtbAQg668b9m&open=AZ8yVL8dRtbAQg668b9m&pullRequest=1829

Check failure on line 99 in .github/workflows/releases.yml

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use full commit SHA hash for this dependency.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL7_RtbAQg668b9j&open=AZ8yVL7_RtbAQg668b9j&pullRequest=1829

Check failure on line 24 in src/utils/base64.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL6_RtbAQg668b9e&open=AZ8yVL6_RtbAQg668b9e&pullRequest=1829

Check warning on line 10 in .github/workflows/docker-nightly-release.yml

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this write permission from workflow level to job level.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL7pRtbAQg668b9h&open=AZ8yVL7pRtbAQg668b9h&pullRequest=1829

Check failure on line 47 in src/utils/base64.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL6_RtbAQg668b9f&open=AZ8yVL6_RtbAQg668b9f&pullRequest=1829

Check failure on line 23 in src/tools/integer-base-converter/integer-base-converter.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL2URtbAQg668b9U&open=AZ8yVL2URtbAQg668b9U&pullRequest=1829

Check failure on line 26 in src/composable/validation.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL5eRtbAQg668b9a&open=AZ8yVL5eRtbAQg668b9a&pullRequest=1829

Check failure on line 27 in src/tools/xml-formatter/xml-formatter.service.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL0tRtbAQg668b9T&open=AZ8yVL0tRtbAQg668b9T&pullRequest=1829

Check warning on line 9 in .github/workflows/releases.yml

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this write permission from workflow level to job level.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL7_RtbAQg668b9k&open=AZ8yVL7_RtbAQg668b9k&pullRequest=1829

Check failure on line 9 in src/utils/boolean.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL6ORtbAQg668b9d&open=AZ8yVL6ORtbAQg668b9d&pullRequest=1829

Check warning on line 10 in .github/workflows/releases.yml

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this write permission from workflow level to job level.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL7_RtbAQg668b9l&open=AZ8yVL7_RtbAQg668b9l&pullRequest=1829

Check warning on line 110 in src/tools/json-diff/diff-viewer/diff-viewer.models.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=CorentinTh_it-tools&issues=AZ8yVLsoRtbAQg668b9K&open=AZ8yVLsoRtbAQg668b9K&pullRequest=1829

Check failure on line 54 in src/tools/base64-file-converter/base64-file-converter.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL3QRtbAQg668b9W&open=AZ8yVL3QRtbAQg668b9W&pullRequest=1829

Check warning on line 30 in src/tools/otp-code-generator-and-validator/otp.service.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Simplify this regular expression to reduce its runtime, as it has super-linear performance due to backtracking.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVLxFRtbAQg668b9P&open=AZ8yVLxFRtbAQg668b9P&pullRequest=1829

Check warning on line 154 in src/ui/c-select/c-select.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "id" attribute to this input field and associate it with a label.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL3pRtbAQg668b9Y&open=AZ8yVL3pRtbAQg668b9Y&pullRequest=1829

Check failure on line 18 in src/utils/defaults.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL50RtbAQg668b9c&open=AZ8yVL50RtbAQg668b9c&pullRequest=1829

Check failure on line 68 in src/tools/regex-tester/regex-tester.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVLwtRtbAQg668b9N&open=AZ8yVLwtRtbAQg668b9N&pullRequest=1829

Check warning on line 271 in src/ui/c-input-text/c-input-text.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Deprecated keyword "break-word" for property "word-break"

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVL3-RtbAQg668b9Z&open=AZ8yVL3-RtbAQg668b9Z&pullRequest=1829

Check failure on line 113 in src/tools/date-time-converter/date-time-converter.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of the "void" operator.

See more on https://sonarcloud.io/project/issues?id=CorentinTh_it-tools&issues=AZ8yVLzsRtbAQg668b9R&open=AZ8yVLzsRtbAQg668b9R&pullRequest=1829