feat(self-service): trek aanvraag in — withdrawal action (S-11c-2, closes #12) #93

Merged
not merged 6 commits from feat/12-withdrawal-portal into main 2026-07-16 13:06:56 +00:00

6 Commits

Author SHA1 Message Date
87ec5d28df Merge branch 'main' into feat/12-withdrawal-portal
All checks were successful
CI / lint (pull_request) Successful in 1m19s
CI / build (pull_request) Successful in 1m4s
CI / unit (pull_request) Successful in 1m18s
CI / frontend (pull_request) Successful in 2m56s
CI / mutation (pull_request) Successful in 5m17s
CI / verify-stack (pull_request) Successful in 7m53s
2026-07-16 12:45:31 +00:00
8ab38e2816 docs(withdrawal): demo-script + frontend decision for 'trek aanvraag in' (refs #12)
Some checks failed
CI / lint (pull_request) Successful in 1m26s
CI / build (pull_request) Successful in 1m7s
CI / frontend (pull_request) Has been cancelled
CI / mutation (pull_request) Has been cancelled
CI / verify-stack (pull_request) Has been cancelled
CI / unit (pull_request) Has been cancelled
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 14:28:19 +02:00
eb1ede4f0c test(e2e): DigiD submit → trek aanvraag in → self-service confirms ingetrokken (refs #12)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 14:28:19 +02:00
4cc2d9ac80 test(acceptance): a zorgprofessional withdraws their own registration (INGETROKKEN) (refs #12)
Owner withdraws → INGETROKKEN + process cancelled; a different bsn is reported not-found.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 14:28:19 +02:00
421683115c feat(self-service): 'trek aanvraag in' withdraws the submitted registration (refs #12)
After submitting, a secondary action withdraws the registration via

postSelfServiceRegistrationsIdWithdraw(reference); success shows an ingetrokken confirmation, a

failure is surfaced and the action stays available to retry.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 14:28:19 +02:00
bfa4d5ba85 test(self-service): the submit confirmation offers to withdraw, keyed by the reference (refs #12)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 14:28:19 +02:00