feat(api): migrate Worker mva-hubspot-proxy → mva-api /leads/* routes #12
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/migrate-worker-to-mva-api"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Mission
Le Cloudflare Worker
mva-hubspot-proxyétait une solution temporaire car le panel admin AdminJS n'était pas encore dispo. Maintenant qu'AdminJS marche (= confirmé par Mélissa), on rapatrie tout le flow inscription côté MVA backend.Changements
js/form-handler.js: WORKER_PROXY_URL → API_BASE_URL =https://api.mva.mind4solutions.com/leads/check-email/leads/request-verification/leads/welcome-backjs/confirmation.js: POST/leads/verify-tokenInchangé
Les forms HTML, IDs des éléments, validation côté client, gestion Turnstile, UX success/error — tous inchangés. Seules les URLs API changent.
Backend (PR #44 mva-prestige-v2)
Les routes mva-api
/leads/*sont déployées séparément avec :leads+leads_pending) remplace HubSpot Contacts + KVleadspour Mélissa CRUDCutover
node scripts/migrate-hubspot-to-postgres.jspour migrer les 4 contacts HubSpot vers Postgres (Mélissa MVA-001, Régina MVA-002, Sanico MVA-003, Haingo KORA)bash deploy.shsurserge/site-mva-global-fret)Le Worker Cloudflare
mva-hubspot-proxyreste up jusqu'à validation E2E (= rollback safety net), puis disabled à J+7.