-
Notifications
You must be signed in to change notification settings - Fork 122
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
ContributionsTab's contributor fallback text incorrectly reuses "Unknown project" instead of a contributor-specific fallback
bugSomething isn't workingSomething isn't workingfrontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#813 In Grainlify/Grainlify-Frontend;DataPage's world-map GEO_URL (cdn.jsdelivr.net) is not allowlisted in vercel.json's Content-Security-Policy connect-src
frontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issuesecuritySecurity hardening / auditSecurity hardening / auditStatus: Open.#812 In Grainlify/Grainlify-Frontend;Prune orphaned @radix-ui/* and other npm packages once the flagged unused shadcn primitives are removed
frontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#811 In Grainlify/Grainlify-Frontend;ActivityItem nests a plain button inside a role="button" row, an invalid and functionally redundant nested-interactive-element pattern
frontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#810 In Grainlify/Grainlify-Frontend;Repository commits both package-lock.json and pnpm-lock.yaml despite CI being pnpm-only
frontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#809 In Grainlify/Grainlify-Frontend;@types/react and @types/react-dom resolve to React 19 types against a React 18 runtime; the pnpm-only override doesn't help under npm
frontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#808 In Grainlify/Grainlify-Frontend;Remove unused drag-and-drop/carousel/popper dependencies (react-dnd, react-slick, react-responsive-masonry, react-popper, @popperjs/core)
frontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#807 In Grainlify/Grainlify-Frontend;Remove unused Material-UI dependency stack (@mui/material, @mui/icons-material, @emotion/react, @emotion/styled)
frontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#806 In Grainlify/Grainlify-Frontend;BillingTab.updateProfileWithKYCData maps untyped extracted KYC fields onto a billing profile
frontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#805 In Grainlify/Grainlify-Frontend;A fully-built backend error-code i18n taxonomy (useErrorCodeMessage/getErrorCodeMessage) is never called anywhere in the app
frontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#804 In Grainlify/Grainlify-Frontend;BillingProfilesContext's docstring claims sensitive fields are stripped before every localStorage write, but no stripping code exists
frontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issuesecuritySecurity hardening / auditSecurity hardening / auditStatus: Open.#803 In Grainlify/Grainlify-Frontend;getUserFriendlyError's naive substring matching can misclassify errors (e.g. a "500ms" timeout matches the 500-status branch)
bugSomething isn't workingSomething isn't workingfrontendFrontend / UI workFrontend / UI workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#802 In Grainlify/Grainlify-Frontend;