-
Notifications
You must be signed in to change notification settings - Fork 60
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
leaderboardBaseQuery in internal/handlers/leaderboard.go computes each contributor's issue+PR count twice via duplicated correlated subqueries
backendBackend / API workBackend / API workbugSomething isn't workingSomething isn't workingGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueperformancePerformance / gas / resource usePerformance / gas / resource useStatus: Open.#228 In Grainlify/Grainlify-Backend;GetSessionDecision in internal/didit/client.go runs up to 30 seconds of synchronous polling inline on the HTTP request goroutine in kyc.go
backendBackend / API workBackend / API workbugSomething isn't workingSomething isn't workingGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueperformancePerformance / gas / resource usePerformance / gas / resource useStatus: Open.#227 In Grainlify/Grainlify-Backend;ProjectsContributed in internal/handlers/user_profile.go makes one synchronous GitHub API call per project row inside the request handler
backendBackend / API workBackend / API workbugSomething isn't workingSomething isn't workingGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueperformancePerformance / gas / resource usePerformance / gas / resource useStatus: Open.#223 In Grainlify/Grainlify-Backend;SyncJobsConsecutiveFailures gauge in internal/metrics/metrics.go is labeled by per-row job_id, causing unbounded Prometheus cardinality growth
backendBackend / API workBackend / API workbugSomething isn't workingSomething isn't workingGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueperformancePerformance / gas / resource usePerformance / gas / resource useStatus: Open.#213 In Grainlify/Grainlify-Backend;ListInstallationRepositories in internal/github/app.go doesn't paginate, silently dropping repositories beyond GitHub's first response page
backendBackend / API workBackend / API workbugSomething isn't workingSomething isn't workingGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#212 In Grainlify/Grainlify-Backend;HandleInstallationCallback in internal/handlers/github_app.go passes the request-scoped c.Context() into a background goroutine after the handler returns
backendBackend / API workBackend / API workbugSomething isn't workingSomething isn't workingGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#211 In Grainlify/Grainlify-Backend;Transaction-status polling loops in internal/soroban only check their deadline once per 2-second ticker tick
backendBackend / API workBackend / API workbugSomething isn't workingSomething isn't workingGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#204 In Grainlify/Grainlify-Backend;Add unit tests for GitHub App installation-token caching in internal/github/app.go
backendBackend / API workBackend / API 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 / audittestingTests and coverageTests and coverageStatus: Open.#175 In Grainlify/Grainlify-Backend;Add nonce-reuse protection and test vectors to internal/cryptox/aesgcm.go
backendBackend / API workBackend / API 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 / audittestingTests and coverageTests and coverageStatus: Open.#170 In Grainlify/Grainlify-Backend;Add origin-allowlist tests for internal/api/cors.go
backendBackend / API workBackend / API 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 / audittestingTests and coverageTests and coverageStatus: Open.#129 In Grainlify/Grainlify-Backend;Add a circuit breaker around internal/soroban/client.go RPC calls
backendBackend / API workBackend / API workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#125 In Grainlify/Grainlify-Backend;Validate GitHub pagination cursors in internal/github/list.go
backendBackend / API workBackend / API workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#121 In Grainlify/Grainlify-Backend;