Commit graph

  • 789d9ff49c chore(ci): gate auto-deploy behind AUTO_DEPLOY_ENABLED repo-variable Madhura68 2026-05-07 20:15:24 +02:00
  • a268df3680
    feat(PBI-59): Sprint.code (SP-N sequentieel per product) (#153) Janpeter Visser 2026-05-07 20:10:16 +02:00
  • 9b299198cd feat(PBI-59): Sprint.code (SP-N sequentieel per product) Madhura68 2026-05-07 20:03:28 +02:00
  • 16f01283ef
    feat(PBI-59): add Detail/Usage view-switch on /jobs (#152) Janpeter Visser 2026-05-07 19:51:53 +02:00
  • 4814fc91a9 feat(PBI-59): add Detail/Usage view-switch on /jobs Madhura68 2026-05-07 19:47:29 +02:00
  • a7e9ca1c35
    fix(PBI-59): drop invalid Sprint.code select in fetchJobsPageData (#151) Janpeter Visser 2026-05-07 19:24:21 +02:00
  • 44643b7090 fix(PBI-59): drop invalid Sprint.code select in fetchJobsPageData Madhura68 2026-05-07 19:23:11 +02:00
  • f166186374
    feat(PBI-59): Jobs-pagina UI (vervolg na #149) (#150) Janpeter Visser 2026-05-07 19:16:20 +02:00
  • aba81caee9 feat(PBI-59): Jobs nav-link toevoegen aan NavBar Scrum4Me Agent 2026-05-07 18:51:03 +02:00
  • b6124d9746 feat(PBI-59): /jobs server page met JobsBoard Scrum4Me Agent 2026-05-07 18:49:40 +02:00
  • cd4ca4279f feat(PBI-59): JobsBoard 3-kolom SplitPane client component Scrum4Me Agent 2026-05-07 18:48:17 +02:00
  • e276cac922 feat(PBI-59): useJobsRealtime hook met SSE-verbinding en store-updates Scrum4Me Agent 2026-05-07 18:46:43 +02:00
  • 7c49ff0edd feat(PBI-59): Zustand store useJobsStore voor jobs-pagina Scrum4Me Agent 2026-05-07 18:44:53 +02:00
  • 6b64869cf3 feat(PBI-59): SprintSubTasksPane component voor jobs-pagina Scrum4Me Agent 2026-05-07 18:42:59 +02:00
  • 4a63b4b01f
    Sprint: UI taken/ (#149) Janpeter Visser 2026-05-07 18:41:19 +02:00
  • fa4192a28a feat(PBI-59): API route GET /api/jobs/[id]/sub-tasks voor sprint task executions Scrum4Me Agent 2026-05-07 18:40:46 +02:00
  • 0669e55175 feat(PBI-59): JobDetailPane component voor jobs-pagina Scrum4Me Agent 2026-05-07 18:38:50 +02:00
  • 40819b3956 feat(PBI-59): JobCard component voor jobs-pagina Scrum4Me Agent 2026-05-07 18:37:20 +02:00
  • a2e262317d feat(PBI-59): SSE-route /api/realtime/jobs voor user-scoped job-events Scrum4Me Agent 2026-05-07 18:35:40 +02:00
  • 19235df0ac feat(PBI-59): server action fetchJobsPageData voor jobs-pagina Scrum4Me Agent 2026-05-07 18:33:59 +02:00
  • 27e820bcc7 feat(PBI-58): Vitest-tests voor SoloTaskCard veldmapping en 4-regels layout Scrum4Me Agent 2026-05-07 18:31:28 +02:00
  • bdd0398eb6 fix(PBI-58): pin turbopack root to cwd so worktrees resolve own node_modules claude/nice-ellis-73cb84 Madhura68 2026-05-07 18:07:01 +02:00
  • bd7478861b
    PBI-58: Developer manual + in-app /manual page (#148) Janpeter Visser 2026-05-07 18:00:10 +02:00
  • 4a790f830f feat(PBI-58): add Manual link to main nav bar Madhura68 2026-05-07 17:43:54 +02:00
  • 797c7d32b0 feat(PBI-58): /manual route renders developer manual chapters in-app Madhura68 2026-05-07 17:43:47 +02:00
  • 948f75d087 feat(PBI-58): codegen script for in-app manual TOC Madhura68 2026-05-07 17:43:37 +02:00
  • 5025b78a81 chore(PBI-58): add markdown rendering deps + manual:build script Madhura68 2026-05-07 17:43:30 +02:00
  • e75bac9375 docs(PBI-58): add developer manual chapters under docs/manual/ Madhura68 2026-05-07 17:37:43 +02:00
  • d750676f5e
    PBI-56 + ST-1275: PLAN_READY → GRILLING re-grill + SKIPPED status rendering (#147) Janpeter Visser 2026-05-07 17:36:44 +02:00
  • 4774077051
    Merge branch 'main' into claude/nostalgic-knuth-a87bef Janpeter Visser 2026-05-07 17:33:15 +02:00
  • a52bfd4a42 feat(ST-1275): render SKIPPED job status in chart-colors and insights Madhura68 2026-05-07 17:01:49 +02:00
  • e683c41df1 fix(ST-1272): allow PLAN_READY → GRILLING re-grill transition Madhura68 2026-05-07 16:59:01 +02:00
  • e8562d4018
    Sprint: inzicht jobs (#146) Janpeter Visser 2026-05-07 16:09:17 +02:00
  • 6f87965293 feat(admin/jobs-table): CostRow en CostsTable voor kosten-view Scrum4Me Agent 2026-05-07 16:05:14 +02:00
  • 94f4f6ffd8
    feat(PBI-33): chat-kanaal UI + lint cleanup (#145) Janpeter Visser 2026-05-07 16:04:53 +02:00
  • 7ba9494ea9 feat(admin/jobs-table): toggle-buttons en view-state voor status/kosten-weergave Scrum4Me Agent 2026-05-07 16:03:24 +02:00
  • ca07fb842f feat(admin/jobs): select token-velden en bereken kostprijs server-side Scrum4Me Agent 2026-05-07 15:59:58 +02:00
  • 2f4805fab4 fix(lint): unused vars/imports + react-hook-form watch incompatibility Madhura68 2026-05-07 15:53:49 +02:00
  • e816ccc77a feat(PBI-33): chat-kanaal UI — IdeaTimeline merge + UserChatInput Madhura68 2026-05-07 15:53:32 +02:00
  • 5cb3abbd3d
    Sprint: Idee regril mogelijkheid (#144) Janpeter Visser 2026-05-07 15:27:43 +02:00
  • 9ccc57f770 feat(ST-cmovhvej7): add PBI_HAS_ACTIVE_TASKS alongside-dialoog in materialize handler Scrum4Me Agent 2026-05-07 15:19:54 +02:00
  • 8211b4109d feat(ST-cmovhveih): remove PLANNED-blokkering in idea-row-actions, add inline Bekijk-PBI button Scrum4Me Agent 2026-05-07 15:17:54 +02:00
  • cd26caa22e test(ST-cmovhveh3): add pre-check integration tests for materializeIdeaPlanAction Scrum4Me Agent 2026-05-07 15:15:41 +02:00
  • 33a36d616b feat(ST-cmovhvegf): add existingPbi pre-check in materializeIdeaPlanAction Scrum4Me Agent 2026-05-07 15:12:52 +02:00
  • 9a04dc3a31 test(ST-cmovhvef3): add exhaustive re-grill canTransition test covering PLANNED Scrum4Me Agent 2026-05-07 15:10:17 +02:00
  • b6447f27f1 feat(ST-cmovhveef): add PLANNED to GRILL_TRIGGERABLE_FROM and PLANNED→GRILLING transition Scrum4Me Agent 2026-05-07 15:06:51 +02:00
  • 2d27c41d38
    fix(textarea): border-border + bg-input-background voor off-focus zichtbaarheid (#143) Janpeter Visser 2026-05-07 14:27:11 +02:00
  • d95a7e699d fix(textarea): border-border + bg-input-background voor off-focus zichtbaarheid Scrum4Me Agent 2026-05-07 14:13:28 +02:00
  • f707a51229 feat(ST-cmouhghqg000gik17y6xexdf2): fix textareaClass off-focus bg en border in task-dialog Scrum4Me Agent 2026-05-07 13:56:47 +02:00
  • c6afde0ff6
    docs: fix broken cross-repo links in sprint-execution-modes (PBI-51) (#141) Janpeter Visser 2026-05-07 13:44:44 +02:00
  • 7d48b5b610 docs: fix broken cross-repo links in sprint-execution-modes (PBI-51) Madhura68 2026-05-07 13:41:03 +02:00
  • fffa5a47d2
    docs: archiveer sprint-pr-worktree state-machines advies (#140) Janpeter Visser 2026-05-07 13:32:30 +02:00
  • 7c7536d6ff docs: archiveer sprint-pr-worktree state-machines advies Madhura68 2026-05-07 13:31:55 +02:00
  • 07749ad9fb
    PBI-50: SPRINT_IMPLEMENTATION single-session sprint runner (Scrum4Me-side) (#139) Janpeter Visser 2026-05-07 13:05:02 +02:00
  • f78b40b6b7 PBI-50 F5: docs/architecture/sprint-execution-modes.md Madhura68 2026-05-07 12:56:15 +02:00
  • fdd0447aad PBI-50 F5: cross-repo blocker test voor SPRINT_BATCH Madhura68 2026-05-07 12:53:09 +02:00
  • d41e01f2e6 PBI-50 F1: SPRINT_BATCH execution-strategy + cross-repo blocker + branch-resume Madhura68 2026-05-07 12:25:40 +02:00
  • e6dcc91383
    PBI-49 P0: resumePausedSprintRunAction — DONE bij scope-completed (#138) Janpeter Visser 2026-05-07 11:11:45 +02:00
  • 5e55bce34f PBI-49 P0: resumePausedSprintRunAction — DONE bij scope-completed Madhura68 2026-05-07 11:02:31 +02:00
  • d3e79021c1
    PBI-47: schema, pause_context Zod, resumePausedSprintRunAction, PAUSED-banner UI (#137) Janpeter Visser 2026-05-06 22:17:11 +02:00
  • c0e271af3e PBI-47: schema, pause_context Zod, resumePausedSprintRunAction, PAUSED-banner UI Madhura68 2026-05-06 21:10:17 +02:00
  • 77617e89ac
    PBI-46: Sprint-niveau jobflow met cascade-FAIL (F1/F2/F4 Scrum4Me) (#136) Janpeter Visser 2026-05-06 16:43:57 +02:00
  • a41d2fbbaf ST-1246: F4 UI Start/Resume/Cancel sprint + pr_strategy dropdown Madhura68 2026-05-06 16:35:19 +02:00
  • e7f1c64522 ST-1244: F2 sprint-runs actions + deprecate per-task enqueues Madhura68 2026-05-06 16:29:37 +02:00
  • 3eaaacaeb8 ST-1243: F1 schema + propagateStatusUpwards-helper voor sprint-flow Madhura68 2026-05-06 13:56:26 +02:00
  • ab8c3dca3f
    ST-1239: Atomische database-migratie — todos naar ideas + droppen todos-tabel (#132) Janpeter Visser 2026-05-06 12:25:37 +02:00
  • c18d17108c
    ST-1240: Verwijder backend todo-code (server actions + API route) (#135) Janpeter Visser 2026-05-06 12:24:48 +02:00
  • 52c610b11c
    ST-1242: Verwijder todo-tests, herstel security-test en verifieer volledige build (#134) Janpeter Visser 2026-05-06 12:24:29 +02:00
  • 628fbd7e7b
    ST-1241: Verwijder frontend todo-UI (page, component, navbar en marketing page) (#133) Janpeter Visser 2026-05-06 12:24:00 +02:00
  • d1df707b78 feat(cleanup): vervang open_todos door open_ideas in /api/products/:id/claude-context Madhura68 2026-05-06 12:07:15 +02:00
  • 4d51a54a2f feat(schema): verwijder Todo model en relaties uit prisma/schema.prisma [cmottjvwu0008x317fwwodg3i] Scrum4Me Agent 2026-05-06 11:43:42 +02:00
  • 7870e0152b feat(db): migratie todos→ideas, counters bijwerken, todos dropt [cmotto5fh000jx317r7c5srvb] Scrum4Me Agent 2026-05-06 10:57:53 +02:00
  • 3c8d22e5ac feat(cleanup): verwijder actions/todos.ts en app/api/todos/route.ts; verplaats updateRolesAction naar actions/settings.ts [cmottjvy9000ax3173sgfjcqs] Scrum4Me Agent 2026-05-06 11:45:17 +02:00
  • ee35af643f test(cleanup): verwijder __tests__/api/todos.test.ts en __tests__/actions/todos-promote-idea.test.ts [cmottjw1u000fx317igq27mh5] Scrum4Me Agent 2026-05-06 11:47:35 +02:00
  • edb3fc3595 test(cleanup): verwijder POST /api/todos import en describe-block uit security.test.ts [cmotto5jn000px317kjqlba89] Scrum4Me Agent 2026-05-06 11:20:15 +02:00
  • 180513b2e5 feat(cleanup): verwijder app/(app)/todos/ en components/todos/ [cmottjvzo000cx3172472cu4g] Scrum4Me Agent 2026-05-06 11:46:16 +02:00
  • ef3c6b3f50 feat(cleanup): verwijder Todo's navlink en todo-referenties uit marketing page [cmotto5ia000nx3178lq6xk8d] Scrum4Me Agent 2026-05-06 11:15:15 +02:00
  • 11937d8a8d
    fix(db): restore todos table after out-of-band drop (#131) Janpeter Visser 2026-05-06 10:18:20 +02:00
  • bfb4ee2faf fix(db): restore todos table after out-of-band drop Madhura68 2026-05-06 10:16:28 +02:00
  • 688bd01a75
    ST-iiybtinq: voeg Snel idee-knop en inline form toe aan IdeaList (#129) Janpeter Visser 2026-05-06 09:31:10 +02:00
  • dc8557308b
    chore: typecheck-script + dependency-cascade-grep in Make-Plan-prompt (#130) Janpeter Visser 2026-05-06 09:31:02 +02:00
  • 08babe8c03 chore: typecheck-script + dependency-cascade-grep in Make-Plan-prompt Madhura68 2026-05-06 09:23:26 +02:00
  • a4e3bc2faf ST-iiybtinq: voeg Snel idee-knop en inline form toe aan IdeaList Scrum4Me Agent 2026-05-06 09:13:05 +02:00
  • 9638870333 ST-9dymjaju: verwijder Todo's-navigatielink uit navbar Scrum4Me Agent 2026-05-06 09:07:25 +02:00
  • 3a61a8ddc1
    Landing v3: van idee tot pull request + 6 nieuwe screenshots (#127) Janpeter Visser 2026-05-06 09:05:22 +02:00
  • 8568532b54 ST-9dymjaju: verwijder todo-routes, API-handler, component en verouderde tests Scrum4Me Agent 2026-05-06 09:05:18 +02:00
  • 9e45739786 ST-9dymjaju: verplaats updateRolesAction naar actions/settings.ts en verwijder todos Scrum4Me Agent 2026-05-06 09:01:44 +02:00
  • 4ec8005c96 feat(landing): v3 — van idee tot pull request, met procesflow + Idea-laag Madhura68 2026-05-06 08:58:24 +02:00
  • 6ce12dfd59 feat(landing): tour uitbreiden naar 6 screenshots incl. Ideas/Insights Madhura68 2026-05-06 08:35:54 +02:00
  • a28f0249e5
    ST-1230: Sorteerstate en -logica toevoegen aan IdeaList (#126) Janpeter Visser 2026-05-06 07:24:20 +02:00
  • 39d071aec6 feat(ideas): sorted useMemo + tabel-render koppelen (ST-cmotjj9uf000104l5i70so19b) Scrum4Me Agent 2026-05-06 07:17:09 +02:00
  • 5c8a6170e1 feat(ideas): STATUS_SORT_ORDER + sorteerstate (ST-cmotjj9uf000104l5i70so19b) Scrum4Me Agent 2026-05-06 07:14:58 +02:00
  • 6015357905
    feat(ST-4uzuhxy0): sorteersectie in popover vervangen door ↑↓ knoppen + pills (#125) Janpeter Visser 2026-05-06 06:47:41 +02:00
  • c62f476114 feat(ST-4uzuhxy0): sorteersectie in popover vervangen door ↑↓ knoppen + pills Scrum4Me Agent 2026-05-06 06:44:51 +02:00
  • 99949b5311 feat(ST-05mofrm7): sorteerlogica herschrijven zodat sortDir correct verwerkt feat/story-05mofrm7 Scrum4Me Agent 2026-05-06 06:42:36 +02:00
  • bc90ef2040
    feat(ST-05mofrm7): sortDir state + localStorage-persistentie aan PbiList toevoegen (#124) Janpeter Visser 2026-05-06 06:40:50 +02:00
  • f9606472fe feat(ST-05mofrm7): sortDir state + localStorage-persistentie aan PbiList toevoegen Scrum4Me Agent 2026-05-06 06:40:33 +02:00
  • 1dd4e7761b
    feat(ST-v3leym34): sorteerbare kolomkoppen met SortHeader in ideeëntabel (#123) Janpeter Visser 2026-05-06 06:37:47 +02:00
  • 0f3aa403ea
    feat(ST-05gegle6): datuminputs pre-vullen met vandaag in start-sprint-button (#122) Janpeter Visser 2026-05-06 06:37:05 +02:00
  • 02045dc102 feat(ST-v3leym34): sorteerbare kolomkoppen met SortHeader in ideeëntabel feat/story-v3leym34 Scrum4Me Agent 2026-05-06 06:36:25 +02:00