-
Notifications
You must be signed in to change notification settings - Fork 23
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
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 campaigntestingTests 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 campaignStatus: Open.#188 In Streampay-Org/StreamPay-Backend;Persist indexer webhook replay protection in Postgres for cross-instance idempotency
advancedHigh complexity / deep contextHigh complexity / deep contextbackendBackend serviceBackend serviceenhancementNew featureNew featureGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedobservabilityLogging / metrics / tracingLogging / metrics / tracingOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignStatus: Open.#187 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 campaignStatus: 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 campaignStatus: 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 campaignStatus: 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-apipriority-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-operationspriority-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-securitypriority-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-workerspriority-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-operationspriority-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-dxpriority-p3StreamPay ghit: priority-p3StreamPay ghit: priority-p3type-toolingStreamPay ghit: type-toolingStreamPay ghit: type-toolingStatus: Open.#137 In Streampay-Org/StreamPay-Backend;