You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[httpapi] Autoriser l'origine du site sur GET /v1/sources #332
La page d'état d'arnakoff.com (arnakoff/web#38) doit lire GET /v1/sources depuis le navigateur. Cette route ne renvoie pas Access-Control-Allow-Origin : seul POST /v1/demo/check autorise l'origine du site (internal/adapter/httpapi/handler.go), et TestCORSIsOnlyOnTheDemo le fixe. Le navigateur reçoit la réponse mais la page ne peut pas la lire.
/readyz reste hors du contrat public (probe.go) : la page n'en a pas besoin, une réponse 200 de GET /v1/sources dit déjà que l'API répond, et le status et updated_at de chaque source disent l'état de ses données.
À faire
GET /v1/sources autorise l'origine du site, et elle seule, comme la démonstration : Access-Control-Allow-Origin, Vary: Origin, aucun identifiant. Requête simple : pas de pré-vérification.
Description de la route dans api/openapi.yaml mise à jour.
Tests : origine du site autorisée, autre origine refusée, GET /v1/signals et GET /v1/check inchangés.
Activity
chore(main): release 0.62.0 (#334)