chore(phase-8): tick tasks 17-18
This commit is contained in:
parent
fda6f2cc30
commit
1b79b293d7
1 changed files with 2 additions and 2 deletions
|
|
@ -31,8 +31,8 @@
|
|||
- [x] Task 14: Owner actions — `c29f855`. `createIntakeLinkAction`, `rotateIntakeTokenAction`, `setIntakeLinkActiveAction`, `setIntakeLinkNotesAction`. Owner-only via requireOwner(). URL shown once.
|
||||
- [x] Task 15: Intake links panel — `1e97655`. New-link button → label input → URL shown once with Copy. Rotate / Revoke / Re-activate buttons. Notes editor (saves on blur).
|
||||
- [x] Task 16: Wire panel into admin — `4335af4`. Reads `intake_links` sorted by `-created`, renders `<IntakeLinksPanel>` after `SummaryPanel`.
|
||||
- [ ] Task 17: Integration tests — the public route
|
||||
- [ ] Task 18: Integration tests — the owner UI actions
|
||||
- [x] Task 17: Integration tests — public route — `5fd1b41`. 9 tests cover happy path, counter bump, hostile-brief rejection, bad-token 404s (unknown/revoked/expired/malformed), deleted-project cascade, and the activity row. All pass.
|
||||
- [x] Task 18: Integration tests — owner UI actions — `fda6f2c`. 2 placeholder tests as planned (Server Actions not directly driveable from vitest). Action coverage relies on Task 17's public-route tests + Task 19's manual walkthrough.
|
||||
- [ ] Task 19: Full verification
|
||||
|
||||
## Plan 8b — PWA shell
|
||||
|
|
|
|||
Loading…
Reference in a new issue