Retrouver des choses dans git
1 / 15 · ≈ 10 min restantes
Le problème
Depuis ce matin, les requêtes de notes-api vers le service de recherche expirent, et npm test échoue sur main. Au tag v2.0, les tests passaient. Tu veux savoir où le délai est réglé, qui a écrit le code de nouvelle tentative, et quel commit a cassé les tests.
Le dépôt compte 8 commits sur main, signés Sara Lopez et Tom Weber. src/config.js contient une seule ligne, export const TIMEOUT_MS = 2000;. La valeur était 5000 au tag v1.0, 8000 au tag v2.0, et Tom l’a baissée à 2000 dans l’avant-dernier commit. src/http.js lit TIMEOUT_MS, et ses lignes 13 à 19 contiennent la fonction fetchJson, qui retente un GET 3 fois. src/notes.js appelait slugify( jusqu’à ce que Tom retire l’appel. Tu es sur main, sans modification en cours.