WORKFLOW-APP/app
Ysterbaard 42b4b2812b Fix structured-address + onboarding fields not persisting from edit modal
The /api/pb/records/[id] proxy had an allowlist of editable fields that
was written before the 2026-08-18 onboarding field additions. The new
fields were silently dropped before reaching PocketBase, so the modal
appeared to save successfully but the data never landed in PB.

Added to COMPANY_EDIT_FIELDS:
  physical_address_line_1/2, physical_town_city, physical_province,
  physical_postal_code, postal_address_line_1/2, postal_town_city,
  postal_province, postal_postal_code, company_email, company_cell_phone,
  public_officer_name, company_secretary_name, financial_year_end_month,
  authorised_shares

Added to DIRECTOR_EDIT_FIELDS:
  residential_address_line_1/2, residential_town_city, residential_province,
  residential_postal_code, postal_address_line_1/2, postal_town_city,
  postal_province, postal_postal_code, date_of_birth

End-to-end tested via proxy PATCH — fields now land in PB.
2026-08-19 10:20:11 +02:00
..
(public) feat: initialize full ysterbaard frontend application 2026-07-23 19:10:47 +02:00
(public-register) wip: registration wizard, address splits, document panel, appointments 2026-08-17 18:33:56 +02:00
api Fix structured-address + onboarding fields not persisting from edit modal 2026-08-19 10:20:11 +02:00
bizportal feat: BizPortal 2.0 — Python Playwright sidecar 2026-08-17 18:33:36 +02:00
bizportal-2 feat: Task Kanban UI + Python task worker 2026-08-17 18:57:02 +02:00
companies Add onboarding form fields to companies + directors (visual + editable) 2026-08-18 12:25:06 +02:00
directors Add onboarding form fields to companies + directors (visual + editable) 2026-08-18 12:25:06 +02:00
groups feat: Check Mail button on Step 2 + check-cipc-mail API route 2026-08-11 18:33:03 +02:00
onboarding Add native Share button to registration link dialog 2026-07-30 16:38:05 +02:00
registrations wip: registration wizard, address splits, document panel, appointments 2026-08-17 18:33:56 +02:00
resolutions wip: registration wizard, address splits, document panel, appointments 2026-08-17 18:33:56 +02:00
sign/[token] Fix signature canvas: preventDefault on touch events, scale coords to canvas pixels 2026-08-17 22:03:07 +02:00
step2/[id] wip: registration wizard, address splits, document panel, appointments 2026-08-17 18:33:56 +02:00
tasks fix: handle unknown/empty task statuses without crashing 2026-08-17 19:00:42 +02:00
voice-demo feat: Check Mail button on Step 2 + check-cipc-mail API route 2026-08-11 18:33:03 +02:00
error.tsx feat: initialize full ysterbaard frontend application 2026-07-23 19:10:47 +02:00
global-error.tsx feat: Check Mail button on Step 2 + check-cipc-mail API route 2026-08-11 18:33:03 +02:00
globals.css feat: print to PDF button on registration detail view 2026-08-14 19:51:59 +02:00
icon.png Add native Share button to registration link dialog 2026-07-30 16:38:05 +02:00
layout.tsx Director appointment acceptance — full feature 2026-08-17 18:39:14 +02:00
not-found.tsx feat: initialize full ysterbaard frontend application 2026-07-23 19:10:47 +02:00
page.tsx feat: add BizPortal tab + name-already-approved flow + registrations improvements 2026-08-14 18:08:51 +02:00
providers.tsx Add native Share button to registration link dialog 2026-07-30 16:38:05 +02:00