Skip to content

release/1.1 → dev: all v1.1 features + plugin system - #394

Merged
alfredo1996 merged 57 commits into
devfrom
release/1.1
Apr 6, 2026
Merged

release/1.1 → dev: all v1.1 features + plugin system#394
alfredo1996 merged 57 commits into
devfrom
release/1.1

Merge pull request #395 from alfredo1996/docs/plugin-guides

295fffa
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Apr 6, 2026 in 44s

Quality Gate failed

Annotations

Check warning on line 488 in app/src/components/form-widget-renderer.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=alfredo1996_neoboard&issues=AZ1icsIAhX-kxWheRHED&open=AZ1icsIAhX-kxWheRHED&pullRequest=394

Check warning on line 140 in app/src/lib/chart-plugin-registry.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

`new Error()` is too unspecific for a type check. Use `new TypeError()` instead.

See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1icsOPhX-kxWheRHEF&open=AZ1icsOPhX-kxWheRHEF&pullRequest=394

Check warning on line 27 in app/src/plugins/line.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=alfredo1996_neoboard&issues=AZ1icsQfhX-kxWheRHEO&open=AZ1icsQfhX-kxWheRHEO&pullRequest=394

Check warning on line 22 in app/src/plugins/markdown.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=alfredo1996_neoboard&issues=AZ1icsUhhX-kxWheRHEc&open=AZ1icsUhhX-kxWheRHEc&pullRequest=394

Check warning on line 25 in app/src/plugins/radar.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=alfredo1996_neoboard&issues=AZ1icsUBhX-kxWheRHEa&open=AZ1icsUBhX-kxWheRHEa&pullRequest=394

Check warning on line 333 in component/src/charts/graph-chart.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=alfredo1996_neoboard&issues=AZ1icsYrhX-kxWheRHEj&open=AZ1icsYrhX-kxWheRHEj&pullRequest=394

Check warning on line 26 in app/src/plugins/gauge.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=alfredo1996_neoboard&issues=AZ1icsQKhX-kxWheRHEN&open=AZ1icsQKhX-kxWheRHEN&pullRequest=394

Check warning on line 400 in app/src/app/(dashboard)/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Ambiguous spacing after previous element span

See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1icsPNhX-kxWheRHEI&open=AZ1icsPNhX-kxWheRHEI&pullRequest=394

Check warning on line 27 in app/src/plugins/treemap.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=alfredo1996_neoboard&issues=AZ1icsTuhX-kxWheRHEZ&open=AZ1icsTuhX-kxWheRHEZ&pullRequest=394

Check warning on line 13 in app/src/plugins/json.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=alfredo1996_neoboard&issues=AZ1icsRjhX-kxWheRHER&open=AZ1icsRjhX-kxWheRHER&pullRequest=394

Check failure on line 152 in component/src/charts/line-chart.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1icsWuhX-kxWheRHEg&open=AZ1icsWuhX-kxWheRHEg&pullRequest=394

Check warning on line 23 in app/src/plugins/table.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=alfredo1996_neoboard&issues=AZ1icsROhX-kxWheRHEQ&open=AZ1icsROhX-kxWheRHEQ&pullRequest=394

Check warning on line 48 in app/src/plugins/utils.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

The empty object is useless.

See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1icsSLhX-kxWheRHET&open=AZ1icsSLhX-kxWheRHET&pullRequest=394

Check warning on line 34 in app/src/plugins/graph.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=alfredo1996_neoboard&issues=AZ1icsVKhX-kxWheRHEe&open=AZ1icsVKhX-kxWheRHEe&pullRequest=394

Check warning on line 27 in app/src/plugins/bar.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=alfredo1996_neoboard&issues=AZ1icsQ6hX-kxWheRHEP&open=AZ1icsQ6hX-kxWheRHEP&pullRequest=394

Check warning on line 11 in app/src/plugins/iframe.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=alfredo1996_neoboard&issues=AZ1icsTdhX-kxWheRHEY&open=AZ1icsTdhX-kxWheRHEY&pullRequest=394

Check warning on line 83 in component/src/charts/sunburst-chart.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

The empty object is useless.

See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1icsYIhX-kxWheRHEi&open=AZ1icsYIhX-kxWheRHEi&pullRequest=394

Check failure on line 157 in component/src/charts/chart-utils.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1icsXahX-kxWheRHEh&open=AZ1icsXahX-kxWheRHEh&pullRequest=394

Check warning on line 426 in app/src/app/(dashboard)/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Ambiguous spacing after previous element span

See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1icsPNhX-kxWheRHEJ&open=AZ1icsPNhX-kxWheRHEJ&pullRequest=394

Check warning on line 33 in app/src/plugins/map.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=alfredo1996_neoboard&issues=AZ1icsSxhX-kxWheRHEW&open=AZ1icsSxhX-kxWheRHEW&pullRequest=394

Check warning on line 27 in app/src/plugins/pie.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=alfredo1996_neoboard&issues=AZ1icsTGhX-kxWheRHEX&open=AZ1icsTGhX-kxWheRHEX&pullRequest=394

Check warning on line 113 in component/src/charts/bar-chart.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=alfredo1996_neoboard&issues=AZ1icsZrhX-kxWheRHEk&open=AZ1icsZrhX-kxWheRHEk&pullRequest=394

Check warning on line 121 in component/src/charts/bar-chart.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=alfredo1996_neoboard&issues=AZ1icsZrhX-kxWheRHEl&open=AZ1icsZrhX-kxWheRHEl&pullRequest=394

Check warning on line 27 in app/src/plugins/sankey.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=alfredo1996_neoboard&issues=AZ1icsUQhX-kxWheRHEb&open=AZ1icsUQhX-kxWheRHEb&pullRequest=394

Check warning on line 568 in app/src/app/(dashboard)/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=alfredo1996_neoboard&issues=AZ1icsPNhX-kxWheRHEK&open=AZ1icsPNhX-kxWheRHEK&pullRequest=394