fix(torznab): une page servie en 200 n'est plus une erreur par requête (FOXA-2757) #34

Merged
foXaCe merged 1 commit from passe-20261001-073804-cd24615b into main 2026-10-01 09:38:21 +02:00
Owner

Résumé

fix(torznab): une page servie en 200 n'est plus une erreur par requête (FOXA-2757)

  • cd24615 fix(torznab): une page servie en 200 n'est plus une erreur par requête (FOXA-2757)

Pourquoi

FOXA-2757 — le motif complet est dans le ticket, et dans le message du ou des commits ci-dessus.

Ce qui a été mesuré

Porte jouée par la forge, pas sur le poste. « Porte / porte* » est le seul contexte qu'exige la protection de « main » : la fusion attend son vert et ne le contourne pas.

Livrée par livrer-passe.sh depuis le worktree /home/agent/multica_workspaces/foxace-lab-f4e3a862d1f3/foxa-2757-7424b99c9bc5/workdir/wacustom, tête cd24615b.

## Résumé fix(torznab): une page servie en 200 n'est plus une erreur par requête (FOXA-2757) - cd24615 fix(torznab): une page servie en 200 n'est plus une erreur par requête (FOXA-2757) ## Pourquoi FOXA-2757 — le motif complet est dans le ticket, et dans le message du ou des commits ci-dessus. ## Ce qui a été mesuré Porte jouée par la forge, pas sur le poste. « Porte / porte* » est le seul contexte qu'exige la protection de « main » : la fusion attend son vert et ne le contourne pas. Livrée par livrer-passe.sh depuis le worktree /home/agent/multica_workspaces/foxace-lab-f4e3a862d1f3/foxa-2757-7424b99c9bc5/workdir/wacustom, tête cd24615b.
fix(torznab): une page servie en 200 n'est plus une erreur par requête (FOXA-2757)
All checks were successful
Porte / porte (pull_request) Successful in 15s
cd24615b7f
Un tracker en incident déclaré (C411, 2026-10-01) sert une page HTML en 200
sur son chemin /api. ET.fromstring la lisait comme du XML, le journal écrivait
une ligne « Error searching » par recherche — 253 par jour, 0 torrent rendu —
et le tableau de bord annonçait la source en ligne.

La recherche, le « ?t=caps » et la vérification d'état reconnaissent désormais
une réponse non XML à son CORPS (racine « <html> » / « <!DOCTYPE »), jamais à
l'en-tête content-type : un tracker peut servir son XML sans lui. La source est
rapportée indisponible une fois par source et par fenêtre d'une heure, avec le
motif — le vocabulaire d'incident/maintenance vit dans le lexique unique
« acces_source ». L'état garde la source autorisée au scraping, motif dans
« error », comme la branche DDL depuis FOXA-666.
foXaCe scheduled this pull request to auto merge when all checks succeed 2026-10-01 09:38:05 +02:00
foXaCe merged commit 52438ea473 into main 2026-10-01 09:38:21 +02:00
foXaCe deleted branch passe-20261001-073804-cd24615b 2026-10-01 09:38:21 +02:00
Sign in to join this conversation.
No reviewers
No labels
montee-majeure
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
foXaCe/wacustom!34
No description provided.