Skip to content

issues Search Results · language:Dune language:JavaScript language:JavaScript language:JavaScript

Filter by

18.9M results  (632 ms)

18.9M results

Description CORS is either not configured or is set to allow all origins (*), which is suitable for development but dangerous for production. Production should restrict CORS to the specific frontend domain. ...

Description The API endpoints do not limit incoming request body sizes. An attacker can send extremely large payloads to exhaust server memory and CPU, causing a denial of service. Suggested Fix Implement ...

Description The destination search input sends an API request on every keystroke without debouncing, causing excessive Google Maps Places API calls and hitting rate limits. Suggested Fix Implement 300ms ...

Description When searching for destinations, if the Google Maps Places API returns zero results, the application shows an empty list with no message indicating no results were found. Suggested Fix Display ...

Description The travel planning form accepts dates in the past without validation. Users can create trips with start dates that have already passed, causing logical errors in the itinerary. Suggested ...

Description When generating AI-powered itineraries, no loading indicator is shown. Users see a blank or frozen screen while waiting, not knowing if the generation is in progress or failed. Suggested ...

Description Pages that fetch data from Firestore or other backends lack loading states. Users see a flash of white/empty content while data loads, creating a poor first-impression experience. Suggested ...

Description The Firestore security rules appear to allow broad read access to user documents. If the rules are not properly scoped, any authenticated (or even unauthenticated) user could read other users ...

Description User-created trip plans are not saved to localStorage or any backend. All planning data is lost when the page is refreshed or the browser tab is closed. Impact - Users lose all their planning ...

Description In app/globals.css, a global CSS rule forces custom scrollbar styling on ALL scrollable elements, including third-party embedded widgets and modals: *::-webkit-scrollbar { ... } *::-webkit-scrollbar-thumb ...
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.