issues Search Results · language:Dune language:JavaScript language:JavaScript language:JavaScript linked:pr language:Java
Filter by
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

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.