Commit Graph

4 Commits

Author SHA1 Message Date
Jason Stedwell c9d2aa734e Health records: typed fields per record type, document upload, delete button
- HealthRecordForm: per-type field configs (vaccination/exam/surgery/medication),
  expanded OFA test catalog with result scales, min-age validation, expiry rules
- Document upload (PDF/image, 15MB) via new POST /api/health/upload
- Delete button for health records on DogDetail
- Fold legacy vet_name into performed_by; normalize payload per record type

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 14:39:45 -05:00
jason 13185a5281 Roadmap 2,3,4 2026-03-11 23:48:35 -05:00
jason 8635483332 feat(api): rewrite health.js with OFA clearance fields, clearance-summary, chic-eligible endpoints 2026-03-09 23:22:55 -05:00
jason a2b39957fa Add health records API routes 2026-03-08 22:45:54 -05:00