Skip to content

release: v1.18.0 - #22

Merged
github-actions[bot] merged 4 commits into
releasefrom
main
Sep 13, 2026
Merged

github-actions[bot] merged 4 commits into
releasefrom
main

Conversation

@github-actions

Copy link
Copy Markdown

Puts v1.18.0 on release, which is the branch production deploys from. Opened by the Release workflow.

franckh-stack and others added 4 commits September 13, 2026 09:02
Ajoute une page CRM listant les marches publics ouverts (source,
CPV, departement, texte, pagination) en interrogeant GET
/api/v1/tenders?status=active sur l'API VigieProcure avec le JWT de
service scope tenders:read (voir chantier auth.py/tenders.py cote
api_v2 -- meme session).

Client vigieprocure-tenders.client.ts : doctrine "absent = degrade,
jamais d'appel non authentifie" -- VIGIEPROCURE_API_URL/
VIGIEPROCURE_API_JWT absents renvoient un etat explicite, pas un
crash ni un appel silencieusement anonyme. Procedure tRPC dediee
(tenders.listOuverts) avec validation Zod alignee sur les bornes
reelles de la route Python (cpv 2-400, department 1-3, q 2-200).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01P6yNGEKWRMLZrVyjCrD61G
feat(tenders): page CRM Marches publics via API VigieProcure scopee
…ain--components--crm

chore(main): release 1.18.0
@github-actions
github-actions Bot merged commit 3c35736 into release Sep 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant