issues Search Results · language:Dune language:JavaScript language:JavaScript linked:pr language:JavaScript language:CSS
Filter by
1.9M results
Description
The password generator uses Python s random module for generating passwords, which produces predictable sequences
(Mersenne Twister PRNG). This is insecure for password generation.
import ...
Description
The Caesar cipher script in the repository accepts any input without validation. If the user provides non-alphabetic
characters or an empty string, the script crashes with an unhandled exception. ...
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
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 ...
Description
The chat components do not handle the case where the WebSocket or API backend is unreachable. Users see a blank chat
area with no indication that the service is unavailable.
Suggested Fix ...
gssoc:approved
gssoc
level:intermediate
type:bug
Description
Several frontend files import AdminJS components that are never used in the rendered output. These unused imports
increase bundle size.
Suggested Fix
Remove unused imports and verify the ...
gssoc:approved
gssoc
level:intermediate
type:bug
Description
In Frontend/src/user/components/SecureChat.jsx and SecureChatAdmin.jsx (multiple lines), dangerouslySetInnerHTML is used
to render chat messages that may contain user-submitted content:
...
gssoc:approved
gssoc
level:intermediate
type:security
🚀 Problem
Pages like Dashboard, Library, and Trackers have long scrollable content. There s no quick way to return to the top —
hurts UX especially on mobile.
💡 Solution
Add a floating Scroll-to-Top ...
Description
Several CSS and JavaScript files in the project appear to be either completely unused or duplicated. This unnecessarily
increases the production build size and slows down the application. ...
GSSoC26

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.