-
Notifications
You must be signed in to change notification settings - Fork 49
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
[Feature]: Add anonymous session continuity — allow users to manage their own posts using a browser-stored session token without requiring account creation
gssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#198 In Piyushydv08/SafeVoice;[Feature]: Add multi-language NGO resource filtering and language-aware search to the Resource Hub
gssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#197 In Piyushydv08/SafeVoice;[Feature]: Add Firestore security rules to enforce data access control — currently all collections may be publicly readable/writable
gssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#196 In Piyushydv08/SafeVoice;[Feature]: Add content moderation layer using Gemini AI before anonymous posts are published to the public feed
gssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#195 In Piyushydv08/SafeVoice;Improve Readme Formatting and Structure
good first issueGood for newcomersGood for newcomersgssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#189 In Piyushydv08/SafeVoice;feat: add a
GET /api/ngo-resourcesNetlify Function with search and filter by state/city — the NGO Resources page currently fetches ALL records from Firestore with no server-side filtering, causing slow load times & unnecessary read costs as DB growsgssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#187 In Piyushydv08/SafeVoice;feat: add a
POST /api/report-contentNetlify Function to allow users to flag abusive or inappropriate posts — the platform currently has no mechanism to report harmful user-generated content, leaving moderators blind to violationsgssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#186 In Piyushydv08/SafeVoice;security: the
.env.examplefile listsVITE_FIREBASE_*keys as required but the project has no Firestore Security Rules documented or enforced — any user can directly query/write ALL Firestore collections without authentication using the public API keygssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#185 In Piyushydv08/SafeVoice;feat: implement a content moderation layer in
translate.cjsandcorrect-grammar.cjsNetlify Functions — AI-generated responses are currently returned raw with no safety filteringgood first issueGood for newcomersGood for newcomersgssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#184 In Piyushydv08/SafeVoice;bug: Poor text contrast in dark mode for bottom safety banner
gssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#182 In Piyushydv08/SafeVoice;Feature Request: Implement an Alternative "Pink-White / Rose Comfort" Theme for the light theme.
good first issueGood for newcomersGood for newcomersgssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#176 In Piyushydv08/SafeVoice;bug: UI Color Inconsistency Between Parallel Hub Components
good first issueGood for newcomersGood for newcomersgssoc'26Contribution for Girlscript Summer of Code'26Contribution for Girlscript Summer of Code'26Status: Open.#171 In Piyushydv08/SafeVoice;