dana-medical-site/internal/storage/migrations
Abdulkadyr Karagishiev 121f286016 feat(crm): integrate website leads and online booking with new CRM and 1C
- Add internal/crm client with CanonicalJSON and HMAC-SHA256 signing for POST /api/public/leads
- Add database migration 0026_crm_deals.sql with crm_deal_id and partial indexes
- Add async lead intake dispatch to new CRM in handlers_leads.go
- Support dual-mode booking confirmation (CRM_MODE=both/crm_only/bitrix_only) in booking_confirm.go
- Add LinkCRM endpoint to bridge_1c.py and onec.Client
- Update config and env examples with CRM_API_URL, CRM_LEAD_INTAKE_SECRET, CRM_MODE
2026-10-16 18:01:49 +03:00
..
0001_core.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0002_content.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0003_leads_admin.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0004_seed_forms.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0005_review_video.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0006_mockup.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0007_legal.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0008_legal_new_site.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0009_promo_checkup_admin.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0010_banner_layouts.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0011_company.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0012_documents.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0013_review_dates.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0014_doctor_bio_text.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0015_patients_page.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0016_checkup_kra.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0017_reports.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0018_pbx.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0019_doctor_photos.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0020_onec.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0021_weekly_reports.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0022_doctor_rating_override.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0023_booking_confirm.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0024_clinics.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0025_share_links.sql chore: initial commit of dana-medical production state 2026-10-14 13:33:13 +00:00
0026_crm_deals.sql feat(crm): integrate website leads and online booking with new CRM and 1C 2026-10-16 18:01:49 +03:00