Dave
da504c45a0
wip: registration wizard, address splits, document panel, appointments
...
Uncommitted work in progress at the point of starting the Kanban
project. Captures:
- Registration wizard refactor + multi-step routing
- structured physical/postal address fields on companies and directors
- appointments flow (sign + verify)
- document type manager + upload/panel for companies and directors
- status actions, approve button, action/dropdown buttons
- step2 review page
tsconfig.tsbuildinfo is now ignored (build artefact).
2026-08-17 18:33:56 +02:00
Dave
2d402c0482
fix: strip id/system fields before creating PB records
2026-08-14 21:06:21 +02:00
Dave
c1b98a6eca
feat: split company physical and postal addresses into structured fields
2026-08-14 21:00:14 +02:00
Dave
4c0a256d63
feat: split director residential and postal addresses into structured fields
2026-08-14 20:49:44 +02:00
Dave
59c460a3d6
feat: Check Mail button on Step 2 + check-cipc-mail API route
2026-08-11 18:33:03 +02:00
SJCoetz
d2a7de5ccc
Add /api/register/all endpoint + fix pb.ts timeout + wire registrations page to it
2026-07-30 20:46:42 +02:00
SJCoetz
adead9148f
Add native Share button to registration link dialog
2026-07-30 16:38:05 +02:00
SJCoetz
bb97fef453
feat: initialize full ysterbaard frontend application
...
Add complete production-ready Ysterbaard PocketBase registry browser frontend:
- Next.js 14 App Router with TypeScript, Tailwind CSS, and TanStack React Query
- Secure server-side PocketBase API proxy to avoid exposing superuser tokens
- Read-only directors and companies registry browse pages with search, filtering, and pagination
- Client onboarding workflow for creating and managing client submissions
- Docker container configuration for easy deployment
- All supporting UI components, utility functions, and configuration files
2026-07-23 19:10:47 +02:00