Skip to content

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

Filter by

3.2M results  (314 ms)

3.2M results

Summary src/utils/csrfToken.js has two exported functions — getCSRFTokenFromMeta() and getCSRFTokenFromCookie() — that access document.querySelector() and document.cookie without any typeof document === ...
bug

Summary src/utils/notificationPreferences.js — playNotificationSound() creates an AudioContext and only closes it via oscillator.onended. This event only fires if playback completes normally. If the tab ...

Summary src/utils/calendarExport.js accesses window.URL.createObjectURL() and document.createElement( a ) without any typeof window / typeof document guard. In SSR environments (Next.js, Vite SSR, Remix, ...
bug

Summary Every exported function in src/utils/lenisUtils.js accesses window, document, or window.scrollY without any typeof window === undefined guard. In SSR environments, these globals are undefined, ...
bug

Summary Build a thin wrapper around speechSynthesis with queue management and settings persistence. Tasks - [ ] Create apps/extension/lib/speech/reader.ts - [ ] Paragraph-by-paragraph queue with ...
enhancement
extension
phase-1

Summary Port and adapt DOM serialization from legacy/scripts/capture.js into a content script utility. Tasks - [ ] Create apps/extension/lib/content/extract.ts - [ ] Walk visible DOM nodes; skip ...
enhancement
extension
phase-1

Summary Build the side panel HTML/CSS with all controls — static shell, no speech wiring yet. Tasks - [ ] Create entrypoints/sidepanel/index.html + main.ts - [ ] Add controls: Read page, Read selection, ...
enhancement
extension
phase-1

Summary Wire up the MV3 background service worker to open the side panel and relay messages. Tasks - [ ] Create entrypoints/background.ts - [ ] Register side panel behavior (chrome.sidePanel.setPanelBehavior) ...
enhancement
extension
phase-1

Summary Create the stable documentation skeleton and record the pivot decision. Tasks - [ ] Create scaffold docs: docs/ARCHITECTURE.md, CONVENTIONS.md, TESTING.md, CONTRIBUTING.md, ROADMAP.md - ...
documentation
phase-1

Summary Set up the AI agent handoff area so any agent (or future you) can pick up the repo cold. Tasks - [ ] Create AGENTS.md at repo root (entry point for agents) - [ ] Create docs/agent/HANDOFF.md ...
documentation
phase-1
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.