[test] Cover rate limiter distributed counters
I maintainer di solito rispondono entro 3 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 65/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- redis, typescript
Direzione di ricerca
Start with backend/src/middleware/rateLimiter.ts and inspect the existing test files for the rate limiter. Add deterministic coverage for Redis outages, key isolation, reset headers, and the success, failure, boundary, and authorization paths. Run the relevant tests in CI and confirm they assert the documented public behavior and error contract.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Labels: testing, backend
File/location: backend/src/middleware/rateLimiter.ts
Description:
Rate limiter lacks tests for Redis outages, key isolation, and reset headers.
Acceptance Criteria:
- Add deterministic tests for the success, failure, boundary, and authorization paths described above.
- Run the tests in CI and assert the documented public behavior and error contract.
Notes:
This focused regression gap was not covered by the existing test files reviewed in the sweep.
- Lingua principale
- TypeScript
- Stelle
- 22
- Fork
- 313
- Merge medio
- 4g 1h
- PR unite (30g)
- 73
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di LabsCrypt/remitlend
-
[Bug][Frontend] LoanDetailsPageClient does not refetch loan or events after refinance/extension and omits locale on linksForse già presa @sksneh l’ha presa 7 giorni fa. Apertabug frontend good first issue Stellar Wave ui
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
LabsCrypt/remitlend#2009 · 9 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
[Bug][Contract] Inconsistent default fallbacks in LoanManager get_min_term_ledgers and get_max_term_ledgersForse già presa @goodness-cpu l’ha presa 7 giorni fa. Apertabug contracts good first issue smart-contract Stellar Wave
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
LabsCrypt/remitlend#2003 · 5 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
[Bug][Contract] LoanManager refinance_loan fails to update term_ledgers and reset interest_residualForse già presa @goodness-cpu l’ha presa 7 giorni fa. Apertabug contracts good first issue smart-contract Stellar Wave
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
LabsCrypt/remitlend#2002 · 5 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
[Bug][Contract] Missing storage TTL bumps in RemittanceNFT get_recipient_commitment and min_repayment_amountForse già presa @goodness-cpu l’ha presa 7 giorni fa. Apertabug contracts good first issue nft smart-contract Stellar Wave
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
LabsCrypt/remitlend#2001 · 4 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
[Bug][Backend] sorobanService.buildWithdrawTx and buildEmergencyWithdrawTx pass unscaled share count instead of 7-decimal stroop amountForse di nuovo libera @shobhamerabacha-star l’ha presa 32 giorni fa e non c’è nessuna pull request aperta. Apertabug Stellar Wave
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
LabsCrypt/remitlend#1807 · 2 commenti ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di LabsCrypt/remitlend
Issue simili
-
bug ui-dashboard
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
caelestia-dots/caelestia#534 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
area: scripts bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
tdk-landscape/tdk-cli-core#2706 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
bobadilla-tech/biasmarket.com#402 ·
I maintainer di solito rispondono entro 1 giorno
-
bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
javvadivijayprasad/sel2pw#28 ·