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
8f26181514
feat: remove step 2 and step 3 — will rebuild with skill-driven flow
2026-08-14 20:39:18 +02:00
Dave
c8fcddfbf1
feat: print to PDF button on registration detail view
2026-08-14 19:51:59 +02:00
Dave
5cedaf714c
feat: add BizPortal tab + name-already-approved flow + registrations improvements
2026-08-14 18:08:51 +02:00
Dave
c5ee550795
feat: Revert button also in name_approved section
2026-08-11 21:07:48 +02:00
Dave
567972bd19
fix: Revert button also in bizportal_in_progress section
2026-08-11 21:07:00 +02:00
Dave
d05a2440db
feat: Revert to Step 1 (New Names) button — clears CIPC fields on rejection
2026-08-11 20:59:46 +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
68ce2bd586
Redesign registrations list: client-side table with copy/share links, sorted newest first
2026-07-30 20:38:24 +02:00
SJCoetz
45e017c7c3
Add 'View all →' shortcut to Registrations page in Resolutions tab
2026-07-30 18:24:23 +02:00
SJCoetz
2d06ca27d6
Use type=tel for all ID number fields to trigger numeric keypad on mobile
2026-07-30 17:53:41 +02:00
SJCoetz
adead9148f
Add native Share button to registration link dialog
2026-07-30 16:38:05 +02:00
SJCoetz
e9b5324e1c
build: remove empty public dir from docker image
...
Add a conditional cleanup step to remove the public directory if it does not exist or contains no files. This reduces the final docker image size since Next.js standalone builds automatically inline public assets when they are present, making the copied public directory often redundant.
2026-07-23 19:26:49 +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