feat(M16 fase 2): jobs-deeplink-banner + hide action buttons #36
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/M16-fase2-scrum4me-readonly"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
M16 platform-split fase 2 — Scrum4Me changes: admin-acties (cancel/restart) verhuizen naar workers-app.
Wat is er veranderd
Task 20 —
JobsDeeplinkBannercomponentcomponents/jobs/jobs-deeplink-banner.tsx(new) — MD3 primary-container banner met externe link naar workers.jp-visser.nl/jobsisAdmin={true}prop check)Task 21 — Wire banner in
/jobs/page.tsx<JobsBoard>metisAdmin={session.isAdmin ?? false}session.isAdminwas al beschikbaar opSessionData(geen extra prisma call)Task 22 — Remove cancel/restart buttons
components/jobs/job-detail-pane.tsx: restart button + bijbehorende imports/state verwijderd (useTransition,toast,Button,DemoTooltip,restartClaudeJobAction,RESTARTABLE_API_STATUSES)job-card.tsxhad geen cancel/restart buttons in code (alleen click-handler) — untouched__tests__/components/jobs/job-detail-pane.test.tsx: 4 oude tests vervangen door 4 nieuwe tests die assertion van button-presence omkeren naar absencerestartClaudeJobActionsource inactions/claude-jobs.tsblijft (worker/MCP gebruikt het server-side)Verificatie
npm run verifygroen: 132 test files / 1180 tests passingCompanion PR (scrum4me-workers)
feat(M16 fase 2): full jobs-UI port — split-pane, SSE, admin actions — to be merged in tandem
Architectuur
Na merge: scrum4me-web
/jobstoont alle eigen jobs read-only + deeplink-banner voor admins. Admin acties (cancel/restart, cross-user view) via workers.jp-visser.nl/jobs.