-
Notifications
You must be signed in to change notification settings - Fork 24
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
Fix jest testMatch so colocated *.test.ts suites actually run in CI
backendBackend serviceBackend serviceciCI / build pipelineCI / build pipelinegood first issueGood for newcomersGood for newcomersGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26testingTests and coverageTests and coverageStatus: Open.#189 In Streampay-Org/StreamPay-Backend;Document accrual semantics, webhook delivery lifecycle, and the settlement flow against actual code
backendBackend serviceBackend servicedocumentationDocs and guidesDocs and guidesgood first issueGood for newcomersGood for newcomersGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26Status: Open.#188 In Streampay-Org/StreamPay-Backend;Implement POST /api/v1/streams with Zod validation and fix unimported references in streams router
advancedHigh complexity / deep contextHigh complexity / deep contextbackendBackend serviceBackend serviceenhancementNew featureNew featureGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26Status: Open.#185 In Streampay-Org/StreamPay-Backend;Add deleted_at column to streams schema and fix missing Drizzle imports in src/db/schema.ts
backendBackend serviceBackend serviceGRANTFOX OSSGrantFox OSS programGrantFox OSS programimprovementRefactor, performance, or tech-debtRefactor, performance, or tech-debtintermediateModerate complexityModerate complexityMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26Status: Open.#183 In Streampay-Org/StreamPay-Backend;Fix broken src/index.ts: remove duplicate metric imports, add missing imports, and wire body-size guards
backendBackend serviceBackend servicedxDeveloper experienceDeveloper experienceGRANTFOX OSSGrantFox OSS programGrantFox OSS programimprovementRefactor, performance, or tech-debtRefactor, performance, or tech-debtintermediateModerate complexityModerate complexityMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26Status: Open.#182 In Streampay-Org/StreamPay-Backend;WS/SSE: push model for live stream and settlement status to dashboard clients (backend)
area-streamsStreamPay ghit: area-streamsStreamPay ghit: area-streamsdomain-apiStreamPay ghit: domain-apiStreamPay ghit: domain-apiGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26priority-p2StreamPay ghit: priority-p2StreamPay ghit: priority-p2type-featureStreamPay ghit: type-featureStreamPay ghit: type-featureStatus: Open.#142 In Streampay-Org/StreamPay-Backend;Incident runbook: settlement stuck, double payout suspicion, and chain outage
area-settlementStreamPay ghit: area-settlementStreamPay ghit: area-settlementdomain-operationsStreamPay ghit: domain-operationsStreamPay ghit: domain-operationsGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26priority-p1StreamPay ghit: priority-p1StreamPay ghit: priority-p1type-docsStreamPay ghit: type-docsStreamPay ghit: type-docsStatus: Open.#141 In Streampay-Org/StreamPay-Backend;KMS and hot-key strategy: HSM, cloud KMS, and separation of signing from API tier
area-infrastructureStreamPay ghit: area-infrastructureStreamPay ghit: area-infrastructuredomain-securityStreamPay ghit: domain-securityStreamPay ghit: domain-securityGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26priority-p2StreamPay ghit: priority-p2StreamPay ghit: priority-p2type-operationsStreamPay ghit: type-operationsStreamPay ghit: type-operationsStatus: Open.#140 In Streampay-Org/StreamPay-Backend;Durable long-running jobs: consider Temporal (or org standard) for multi-day stream windows
area-infrastructureStreamPay ghit: area-infrastructureStreamPay ghit: area-infrastructuredomain-workersStreamPay ghit: domain-workersStreamPay ghit: domain-workersGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26priority-p3StreamPay ghit: priority-p3StreamPay ghit: priority-p3type-architectureStreamPay ghit: type-architectureStreamPay ghit: type-architectureStatus: Open.#139 In Streampay-Org/StreamPay-Backend;Blue/green or canary deploy: smoke test suite and automatic rollback on stream errors
area-infrastructureStreamPay ghit: area-infrastructureStreamPay ghit: area-infrastructuredomain-operationsStreamPay ghit: domain-operationsStreamPay ghit: domain-operationsGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26priority-p2StreamPay ghit: priority-p2StreamPay ghit: priority-p2type-ciStreamPay ghit: type-ciStreamPay ghit: type-ciStatus: Open.#138 In Streampay-Org/StreamPay-Backend;Local dev: friendbot, funded test accounts, and one-command Stellar testnet bring-up
area-stellarStreamPay ghit: area-stellarStreamPay ghit: area-stellardomain-dxStreamPay ghit: domain-dxStreamPay ghit: domain-dxGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26priority-p3StreamPay ghit: priority-p3StreamPay ghit: priority-p3type-toolingStreamPay ghit: type-toolingStreamPay ghit: type-toolingStatus: Open.#137 In Streampay-Org/StreamPay-Backend;Property-based invariants: stream balance and escrow never negative
area-settlementStreamPay ghit: area-settlementStreamPay ghit: area-settlementdomain-qualityStreamPay ghit: domain-qualityStreamPay ghit: domain-qualityGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Campaign: Official Campaign | FWC26priority-p2StreamPay ghit: priority-p2StreamPay ghit: priority-p2type-testingStreamPay ghit: type-testingStreamPay ghit: type-testingStatus: Open.#136 In Streampay-Org/StreamPay-Backend;