Commit Graph

  • dbd607b829 Prune scaffold cruft: unused Next.js template SVGs and axios dep main Joel Brock 2026-05-13 13:36:21 -07:00
  • 899dad2323 README: refresh for current architecture, drop stale Framework Stage / mock-field notes Joel Brock 2026-05-13 13:19:11 -07:00
  • ba88eb0165 Add /report — read-only activity history view Joel Brock 2026-05-13 12:33:26 -07:00
  • 04e69ca04c Header: show Civi stage label prominently; restore current_stage readonly in Stage 0 Joel Brock 2026-05-13 12:09:24 -07:00
  • 74a85d38fe Drop in-form Framework Stage field; align section labels with Civi Joel Brock 2026-05-13 12:04:22 -07:00
  • b4e80517a7 Derive current stage from most-recent stage-bearing activity Joel Brock 2026-05-13 11:41:25 -07:00
  • 18b7a67fa1 Swap inline 'Sown' SVG for the real FCI brand logo Joel Brock 2026-05-11 13:42:06 -07:00
  • 762605f04b Compact the journey rail to reclaim form width Joel Brock 2026-05-11 13:37:28 -07:00
  • 9103ccaf9d Locked future-stage cards + journey rail Joel Brock 2026-05-11 13:05:34 -07:00
  • a804650f65 Audit short-term: currency preview, date bounds, success destination, safe-area Joel Brock 2026-05-11 09:48:03 -07:00
  • 0d84b9654b Polish pass: removed lastTouched dead code, selective useWatch perf, token sweep, required-field messages, scroll-to-first-error, file prefill display, matrix sticky shadow Joel Brock 2026-05-09 22:49:25 -07:00
  • e452fbb15f Email delivery: /api/preview-link admin endpoint + EMAIL_DELIVERY.md guide Joel Brock 2026-05-09 22:31:51 -07:00
  • 442740939e Allow CSP unsafe-eval in dev only (Next.js HMR); production stays strict Joel Brock 2026-05-09 21:51:28 -07:00
  • 656bf7fd0a Visual identity: Field Almanac — Fraunces+DM Sans, OKLCH cream/leaf/clay palette, paper texture, hand-drawn stage icons, draft auto-save, stage progress dots Joel Brock 2026-05-09 21:48:45 -07:00
  • dcdf315244 Production hardening: CSP, rate limit, env validation, health gating, Render blueprint, DEPLOYMENT.md Joel Brock 2026-05-09 21:43:43 -07:00
  • da3e48a874 Add matrix-group display for monthly/quarterly time-series fields in Stage 5 Joel Brock 2026-05-09 21:29:21 -07:00
  • 082238d884 Fix Activity.create payload: pass values as object not array Joel Brock 2026-05-09 21:15:56 -07:00
  • 1655c485d9 Fix APIv4 relationship_type_id join: use dot syntax not colon Joel Brock 2026-05-09 21:10:56 -07:00
  • da830af533 Health probe: dump all relationships for a given contact, flag direction issues Joel Brock 2026-05-09 21:08:30 -07:00
  • 2e9d3855ba Use existing 'Primary Contact' relationship type via FORM_CONTACT_RELATIONSHIP constant Joel Brock 2026-05-09 20:57:29 -07:00
  • e132789a3e Sharper health probes: resolve stage option group via CustomField metadata; list near-match relationship types Joel Brock 2026-05-09 20:52:06 -07:00
  • 82d7849a30 Support webserver-level HTTP Basic Auth in front of CiviCRM Joel Brock 2026-05-09 20:49:37 -07:00
  • 234bec5766 Add /api/health diagnostic route; remove stale .js route duplicates Joel Brock 2026-05-09 20:45:14 -07:00
  • c58a49be6d Wire real CiviCRM DEV custom fields and dynamic option fetching Joel Brock 2026-05-09 20:42:35 -07:00
  • 54555c74d2 Build standalone CiviCRM check-in middleware Joel Brock 2026-05-09 20:08:15 -07:00
  • 0899e6ae9a Implement CiviCRM middleware form with stage-based visibility google-labs-jules[bot] 2026-05-09 08:12:39 +00:00