-
Notifications
You must be signed in to change notification settings - Fork 60
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
Expand the log-redaction test matrix beyond Stellar G-addresses (seeds, muxed accounts, emails, nested payloads)
backendBackend serviceBackend servicegood 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.#236 In Creditra/Creditra-Backend;Extract scattered magic numbers (risk economics, TTLs, backoff defaults) into named constants and env config
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.#233 In Creditra/Creditra-Backend;Backend: Add consistent conflict detection and 409 responses for duplicate resources
apiHTTP API and routingHTTP API and routingbackendBackend serviceBackend serviceGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignqualityCode quality improvementsCode quality improvementstestingTests and coverageTests and coverageStatus: Open.#227 In Creditra/Creditra-Backend;Backend: Add “support tools” endpoints for safe borrower lookup and troubleshooting (read-only)
adminAdmin-only endpointsAdmin-only endpointsapiHTTP API and routingHTTP API and routingbackendBackend serviceBackend serviceGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignsecuritySecurity hardeningSecurity hardeningtestingTests and coverageTests and coverageStatus: Open.#226 In Creditra/Creditra-Backend;Backend: Add API-level caching for read endpoints with ETag and If-None-Match
apiHTTP API and routingHTTP API and routingbackendBackend serviceBackend serviceGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignperformancePerformancePerformancetestingTests and coverageTests and coverageStatus: Open.#225 In Creditra/Creditra-Backend;Backend: Add “risk policy preview” endpoint (explainable evaluation without storage)
apiHTTP API and routingHTTP API and routingbackendBackend serviceBackend serviceGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignriskRisk engine and policiesRisk engine and policiestestingTests and coverageTests and coveragevalidationValidation/schemasValidation/schemasStatus: Open.#221 In Creditra/Creditra-Backend;Backend: Add immutable event store for credit lifecycle (append-only domain_events)
backendBackend serviceBackend servicecreditCredit domain logicCredit domain logicdatabaseDatabase schema/queriesDatabase schema/queriesGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignreliabilityResilience, retries, idempotencyResilience, retries, idempotencytestingTests and coverageTests and coverageStatus: Open.#220 In Creditra/Creditra-Backend;Backend: Implement signed JWT service tokens for internal services (replace shared API keys)
architectureArchitecture refactorsArchitecture refactorsauthAuthentication/authorizationAuthentication/authorizationbackendBackend serviceBackend serviceGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignsecuritySecurity hardeningSecurity hardeningtestingTests and coverageTests and coverageStatus: Open.#219 In Creditra/Creditra-Backend;Backend: Add end-to-end smoke tests for staging (deploy + basic flows)
backendBackend serviceBackend serviceGRANTFOX OSSGrantFox OSS programGrantFox OSS programinfraInfrastructure and deploymentInfrastructure and deploymentMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignreliabilityResilience, retries, idempotencyResilience, retries, idempotencytestingTests and coverageTests and coverageStatus: Open.#217 In Creditra/Creditra-Backend;Backend: Add transaction outbox pattern for reliable event delivery (webhooks/audits)
backendBackend serviceBackend servicedatabaseDatabase schema/queriesDatabase schema/queriesGRANTFOX OSSGrantFox OSS programGrantFox OSS programintegrationExternal integrationsExternal integrationsMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignreliabilityResilience, retries, idempotencyResilience, retries, idempotencytestingTests and coverageTests and coverageStatus: Open.#216 In Creditra/Creditra-Backend;Backend: Add full integration tests for auth boundaries (RBAC + API keys)
authAuthentication/authorizationAuthentication/authorizationbackendBackend serviceBackend serviceGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignsecuritySecurity hardeningSecurity hardeningtestingTests and coverageTests and coverageStatus: Open.#208 In Creditra/Creditra-Backend;Backend: Add per-endpoint request body size limits with explicit 413 responses
apiHTTP API and routingHTTP API and routingbackendBackend serviceBackend serviceGRANTFOX OSSGrantFox OSS programGrantFox OSS programMAYBE REWARDEDGrantFox — potentially rewardedGrantFox — potentially rewardedOFFICIAL CAMPAIGNGrantFox official campaignGrantFox official campaignsecuritySecurity hardeningSecurity hardeningtestingTests and coverageTests and coverageStatus: Open.#206 In Creditra/Creditra-Backend;