issues Search Results · language:Dune language:JavaScript language:Java language:Python language:JavaScript
Filter by
55.4M results
Summary
Add unit coverage around Findings selected-row scrolling so dependency changes in the virtualizer effect are protected.
Files found during scan
- frontend/src/pages/Findings.tsx:640
- frontend/testing/unit/pages/Findings.test.tsx ...
area:frontend
level:intermediate
priority:medium
type:testing
Summary
The Findings page suppresses react-hooks exhaustive-deps on the selected-row virtualizer effect, which can leave stale
virtualizer or row data after filtering/sorting.
Files found during scan ...
area:frontend
level:intermediate
priority:medium
type:bug
type:refactor
Summary
The API client exposes several any return values for settings, notifications, task status/result, and workflow
execution.
Files found during scan
- frontend/src/api.ts:395
- frontend/src/api.ts:456 ...
area:frontend
level:intermediate
priority:medium
type:refactor
Summary
Reports uses any for icons, summary state, and API response destructuring.
Files found during scan
- frontend/src/pages/Reports.tsx:63
- frontend/src/pages/Reports.tsx:96
- frontend/src/pages/Reports.tsx:153 ...
area:frontend
level:beginner
priority:low
type:refactor
Summary
ToolConfig stores server limit metadata as any | null, which makes the plugin-form validation contract easy to break
silently.
Files found during scan
- frontend/src/pages/ToolConfig.tsx:73 ...
area:frontend
level:beginner
priority:low
type:refactor
Summary
TaskDetails has local any usage in icon typing, severity reduction, preview findings, and table row rendering.
Files found during scan
- frontend/src/pages/TaskDetails.tsx:285
- frontend/src/pages/TaskDetails.tsx:652 ...
area:frontend
level:beginner
priority:low
type:refactor
Summary
TaskDetails relies on broad Record string, any and index signatures for findings, evidence, references, asset services,
and structured rows.
Files found during scan
- frontend/src/pages/TaskDetails.tsx:46 ...
area:frontend
level:intermediate
priority:medium
type:refactor
Summary
The Findings page casts the getFindings response to any, hiding pagination/result shape mistakes.
Files found during scan
- frontend/src/pages/Findings.tsx:252
- frontend/src/api.ts
Acceptance ...
area:frontend
level:beginner
priority:low
type:refactor
Summary
The Scans page Task interface uses inputs?: any, which weakens type checking around rescan payloads.
Files found during scan
- frontend/src/pages/Scans.tsx:26
- frontend/src/api.ts
Acceptance ...
area:frontend
level:beginner
priority:low
type:refactor

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.