Skip to content

issues Search Results · language:Dune language:JavaScript language:JavaScript language:HTML language:JavaScript linked:pr

Filter by

105k results  (433 ms)

105k results

Bug Description When a user completes multiple practice problems simultaneously, the streak update logic in PracticeService.updateStreak() is vulnerable to a Time-of-Check to Time-of-Use (TOCTOU) race ...
gssoc:approved
mentor:PankajSingh34

Problem The config applies typescript-eslint s strictTypeChecked + stylisticTypeChecked rule sets globally (no files restriction). Type information is then wired up per file type: - **/*.{ts,tsx} → ...

Summary of What Needs to be Done src/utils/securityHeadersDiagnostics.js calls document.querySelector(...) at the top level (line 2) without any SSR protection. In SSR/Node.js environments, document is ...
bug

Summary of What Needs to be Done src/utils/safeCookieStorage.js uses document.cookie directly at module load time (line 4-6) without any typeof document === undefined guard. In SSR environments (Node.js, ...
bug

Summary of What Needs to be Done Both saveToStorage and loadFromStorage in src/utils/storageUtils.js access localStorage directly without any typeof window !== undefined guard. In SSR environments (Next.js ...
bug

Summary of What Needs to be Done The SSEClient class in src/utils/sseMultiplexer.js uses the Web Locks API for leader election (lines 84-102). When a browser tab is backgrounded or suspended, the Web ...
bug

Summary of What Needs to be Done The getRelativeTime function in src/utils/relativeTime.js explicitly returns null when given a numeric input (line 3: if (typeof dateInput === number ) return null;). ...
bug

Describe the bug When opening a message from inside an expanded thread (a sub-row in the conversation view), the sub-row stays visually unread — the bold unread styling and the unread dot don t go away. ...

Problem Quarkify is a local filesystem-heavy CLI and needs to work consistently across Windows, macOS, and Linux. Current CI only runs on ubuntu-latest, so path separator, shell, filesystem, and Node ...
enhancement

The Edge middleware checks if an incoming API request targets a public path using PUBLIC_PATHS.some(path = url.pathname.startsWith(path) ...). Because /api/events is in the public list, any path starting ...
Issue origami icon

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 Issues
ProTip! Restrict your search to the title by using the in:title qualifier.
Issue origami icon

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 Issues
ProTip! Restrict your search to the title by using the in:title qualifier.