-
Notifications
You must be signed in to change notification settings - Fork 65
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
No dead letter queue for failed webhook deliveries
apiREST API design and endpointsREST API design and endpointsfeatureNew feature or enhancementNew feature or enhancementStellar WaveIssues in the Stellar wave programIssues in the Stellar wave programwebhooksWebhook delivery and notificationWebhook delivery and notificationStatus: Open.#257 In SmartDropLabs/smartdrop-backend;No runtime config hot-reload support
apiREST API design and endpointsREST API design and endpointsgood first issueGood for newcomersGood for newcomersinfrastructureDevOps, CI/CD, Docker, deploymentDevOps, CI/CD, Docker, deploymentStatus: Open.#256 In SmartDropLabs/smartdrop-backend;parseCSV() silently drops rows with unparseable amounts and lets parseFloat silently truncate malformed numeric strings
apiREST API design and endpointsREST API design and endpointsbugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official CampaignCampaign: Official CampaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26Third CampaignCampaign: Third CampaignCampaign: Third Campaignvery hardExtremely hard — deep expertise, careful design, and significant time requiredExtremely hard — deep expertise, careful design, and significant time requiredStatus: Open.#134 In SmartDropLabs/smartdrop-backend;README-documented pool.* webhook events are never dispatched anywhere in the codebase — subscriptions are permanently, silently dead
bugSomething isn't workingSomething isn't workingdocumentationImprovements or additions to documentationImprovements or additions to documentationGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official CampaignCampaign: Official CampaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26Third CampaignCampaign: Third CampaignCampaign: Third Campaignvery hardExtremely hard — deep expertise, careful design, and significant time requiredExtremely hard — deep expertise, careful design, and significant time requiredwebhooksWebhook delivery and notificationWebhook delivery and notificationStatus: Open.#127 In SmartDropLabs/smartdrop-backend;GET /health computes airdrop_expiry job health but never folds it into the aggregate status field — a dead reconciliation job is invisible to monitoring
bugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardobservabilityLogging, metrics, tracing, monitoringLogging, metrics, tracing, monitoringOfficial CampaignCampaign: Official CampaignCampaign: Official CampaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26Third CampaignCampaign: Third CampaignCampaign: Third Campaignvery hardExtremely hard — deep expertise, careful design, and significant time requiredExtremely hard — deep expertise, careful design, and significant time requiredStatus: Open.#123 In SmartDropLabs/smartdrop-backend;Dispatcher webhook signatures have no timestamp or nonce — signed payloads are permanently replayable
GrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official CampaignCampaign: Official CampaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26securitySecurity hardening and vulnerability fixesSecurity hardening and vulnerability fixesvery hardExtremely hard — deep expertise, careful design, and significant time requiredExtremely hard — deep expertise, careful design, and significant time requiredwebhooksWebhook delivery and notificationWebhook delivery and notificationStatus: Open.#97 In SmartDropLabs/smartdrop-backend;Airdrop status has no enforced state machine — cancel() and update() succeed regardless of current status
apiREST API design and endpointsREST API design and endpointsbugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official CampaignCampaign: Official CampaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26very hardExtremely hard — deep expertise, careful design, and significant time requiredExtremely hard — deep expertise, careful design, and significant time requiredStatus: Open.#87 In SmartDropLabs/smartdrop-backend;Repository create() functions perform non-atomic two-step Redis writes, risking orphaned or dangling records on crash
bugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSinfrastructureDevOps, CI/CD, Docker, deploymentDevOps, CI/CD, Docker, deploymentMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official CampaignCampaign: Official CampaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26very hardExtremely hard — deep expertise, careful design, and significant time requiredExtremely hard — deep expertise, careful design, and significant time requiredStatus: Open.#84 In SmartDropLabs/smartdrop-backend;webhookDispatcher.dispatch() has no idempotency protection against duplicate event_id delivery
bugSomething isn't workingSomething isn't workingGrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official CampaignCampaign: Official CampaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26very hardExtremely hard — deep expertise, careful design, and significant time requiredExtremely hard — deep expertise, careful design, and significant time requiredwebhooksWebhook delivery and notificationWebhook delivery and notificationStatus: Open.#75 In SmartDropLabs/smartdrop-backend;