issues Search Results · language:Dune language:TypeScript language:JavaScript language:TypeScript linked:pr language:Python
Filter by
7.9M results
Summary\nThe new resume creation flow (/workspace/new) should offer a template gallery, a blank-canvas option, and an import-from-JSON path. After selection, the user lands directly in the editor with ...
feature
Summary\nThe ApiClient.request() method should parse response headers (X-Request-Id, X-Rate-Limit-Remaining) into typed fields and expose them on all response objects. Discriminated union response types ...
enhancement
Summary\nAll server-emitted WebSocket event types (job.queued, job.started, job.completed, job.failed, job.cancelled, token.chunk, log.line, ats.update) should have TypeScript interfaces with required ...
enhancement
Summary
The WebSocketProvider wraps the singleton WSClient in React context so all child components can subscribe to job events
without prop-drilling. On reconnect, it should automatically re-subscribe ...
enhancement
reliability
Summary
The optimize page should show live token streaming during AI optimization, a progress bar driven by job.started stage
events, and a token counter that increments with each token.chunk event.
...
enhancement
Summary\nThe auth middleware validates tokens via two paths: Better Auth session table query (primary) and HS256 JWT verification (legacy fallback). The fallback should log a deprecation warning and the ...
enhancement
security
Summary
syncOsvAdvisories() in osv-sync.ts calls db.close() twice on the error path — once in catch and again in finally.
Because better-sqlite3 s close() is not idempotent, the second call throws TypeError: ...
Summary
Foreign key cascade rules are inconsistently defined across models. Resume deletion should cascade to compilations and
optimizations. All user-facing entities should support soft-delete via a ...
enhancement
Summary\nBetter Auth session validation queries (SELECT * FROM session WHERE token = ?) run on every authenticated request without an index on the token column. This migration adds the index and tunes ...
performance
Summary
Several hot query paths (job state by user, resume lookup by user+slug, analytics by created_at range) lack database
indexes, causing full table scans under load. A migration should add composite ...
performance

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.