Commit graph

  • 8fcfc89631 docs(PBI-12 T-54): voeg sprint-tools toe aan mcp-integration.md Madhura68 2026-05-11 21:08:09 +02:00
  • b39c3ec2e1
    docs(cleanup): archief verouderde plannen, backlog en root-duplicaten (#191) Janpeter Visser 2026-05-11 19:46:00 +02:00
  • 6440a0f75b Merge remote-tracking branch 'origin/main' into claude/focused-poincare-26165a Madhura68 2026-05-11 19:45:00 +02:00
  • 92e7e0c2fa docs(cleanup): registreer handmatige verplaatsingen en fix referenties Madhura68 2026-05-11 19:39:22 +02:00
  • 0a265b96eb docs(cleanup): archief verouderde plannen, backlog en root-duplicaten Madhura68 2026-05-11 19:15:16 +02:00
  • d587be2fb3
    feat(PBI-79): Product Backlog sprint-membership via vinkjes (#190) Janpeter Visser 2026-05-11 18:56:46 +02:00
  • e24e5d99ce docs(PBI-79): mark scope-aanpassing afgerond + localStorage overzicht Madhura68 2026-05-11 18:53:45 +02:00
  • 2a4ee6aded feat(PBI-79): pendingSprintDraft session-only + concept-entry + leave-guard Madhura68 2026-05-11 18:31:04 +02:00
  • e4252cad3e docs(PBI-79): plan-update met implementatie-stand + scope-aanpassing Madhura68 2026-05-11 18:25:07 +02:00
  • d7d11124e3 feat(PBI-79): sprint-switch auto-select PBI/story + user-settings persist Madhura68 2026-05-11 18:13:20 +02:00
  • 35c6404b14 fix(PBI-79): cascade-restore alleen als hint-story bij nieuwe PBI hoort Madhura68 2026-05-11 17:58:54 +02:00
  • 8d6fbdfc3d fix(PBI-79): PBI-rij selecteert weer in A′/B-modus; vinkje is aparte trigger Madhura68 2026-05-11 17:53:45 +02:00
  • 0c36f4e4a1 test(PBI-79/ST-1344): updateSprintAction regression coverage Madhura68 2026-05-11 17:12:28 +02:00
  • b91d92a02d feat(PBI-79/ST-1341+ST-1342): SprintEditDialog metadata-edit + multi-OPEN sprints Madhura68 2026-05-11 17:09:58 +02:00
  • 117616f28b feat(PBI-79/ST-1338): state B vinkjes-UI + 'Sprint opslaan'-knop met teller Madhura68 2026-05-11 17:07:21 +02:00
  • 4c6e99958b feat(PBI-79/ST-1340): commitSprintMembershipAction + gerichte client-store patches Madhura68 2026-05-11 17:02:05 +02:00
  • d21011cdfa feat(PBI-79/ST-1339): createSprintWithSelectionAction + banner wire-up Madhura68 2026-05-11 16:58:15 +02:00
  • 947d970231 feat(PBI-79/ST-1337): state A′ UI — metadata dialog + sticky banner + PbiList ombouw Madhura68 2026-05-11 16:48:51 +02:00
  • 89c2356ff9 feat(PBI-79/ST-1336): product-workspace sprint-membership slice + selectors Madhura68 2026-05-11 13:54:08 +02:00
  • e89fb7149f feat(PBI-79/ST-1335): sprint-membership-summary + cross-sprint-blocks endpoints Madhura68 2026-05-11 13:48:47 +02:00
  • b4a515e86e feat(PBI-79/ST-1343): sprint-conflicts helper-library Madhura68 2026-05-11 13:45:59 +02:00
  • 56c55e1813 feat(PBI-79/ST-1334): user-settings pendingSprintDraft-slot Madhura68 2026-05-11 13:43:32 +02:00
  • 2af6f24598 feat(PBI-79/ST-1333): active-sprint null-contract + clearActiveSprintAction Madhura68 2026-05-11 13:35:32 +02:00
  • bf7162a5fc
    feat(PBI-76): migrate cookie-based prefs to user-settings (Phase 2) (#189) Janpeter Visser 2026-05-10 21:20:29 +02:00
  • aa7523c7bc test(PBI-76): align tests with new SplitPane and active-sprint flow Madhura68 2026-05-10 15:28:56 +02:00
  • 58dcb03420 feat(PBI-76): migration helper v2 — handle legacy cookies Madhura68 2026-05-10 15:25:46 +02:00
  • 6212a3232c feat(PBI-76): rewrite setActiveSprint callers to use settings Madhura68 2026-05-10 15:23:23 +02:00
  • 0e3893dbab feat(PBI-76): resolveActiveSprint reads from User.settings Madhura68 2026-05-10 15:22:12 +02:00
  • 90861c3135 feat(PBI-76): migrate SplitPane positions to user-settings store Madhura68 2026-05-10 15:20:20 +02:00
  • a2267502ba feat(PBI-76): extend UserSettings schema with layout Madhura68 2026-05-10 15:18:19 +02:00
  • 852945efa3
    feat(PBI-76): migrate localStorage prefs to user-settings store (Phase 1) (#188) Janpeter Visser 2026-05-10 15:13:39 +02:00
  • 499f4c10b6 fix(docs): allow balanced parens in markdown link URLs Madhura68 2026-05-10 13:06:07 +02:00
  • ef34dc270e test(PBI-76): mock user-settings action in backlog integration test Madhura68 2026-05-10 13:00:20 +02:00
  • a1e6ec35e5
    feat(PBI-78): cost-analysis widget on insights page (#187) Janpeter Visser 2026-05-10 12:59:45 +02:00
  • f8693d126b
    refactor(PBI-77): standaardiseer loading-skeletons rond shadcn Skeleton (#186) Janpeter Visser 2026-05-10 12:59:08 +02:00
  • 06477afb81 chore(PBI-76): remove unused readLocalStoragePref helper Madhura68 2026-05-10 12:58:04 +02:00
  • 7b33dc9331 feat(PBI-76): migrate debug-mode to user-settings store Madhura68 2026-05-10 12:57:30 +02:00
  • e0084228f3 feat(PBI-76): migrate jobs-column to user-settings store Madhura68 2026-05-10 12:56:36 +02:00
  • a119d6b12f feat(PBI-76): migrate story-panel sort to user-settings store Madhura68 2026-05-10 12:55:10 +02:00
  • f7602d2582 feat(PBI-76): migrate pbi-list to user-settings store Madhura68 2026-05-10 12:54:01 +02:00
  • de70ca5de1 feat(PBI-78): wire CostAnalysisCard onto insights page (T-904) Madhura68 2026-05-10 12:53:04 +02:00
  • c10def601b feat(PBI-76): migrate sprint-backlog to user-settings store Madhura68 2026-05-10 12:52:36 +02:00
  • bf6bdf366f feat(PBI-76): bridge runs one-shot localStorage migration Madhura68 2026-05-10 12:50:50 +02:00
  • 814f2191e8 feat(PBI-78): cost-analysis UI component (T-903) Madhura68 2026-05-10 12:50:16 +02:00
  • e2ecb788e5 feat(PBI-76): one-shot localStorage→user-settings migration helper Madhura68 2026-05-10 12:49:59 +02:00
  • 5f7d6da53d feat(PBI-78): cost-analysis data layer (T-902) Madhura68 2026-05-10 12:48:02 +02:00
  • 610d8c1707 refactor(PBI-77): dashboard + settings loading on shadcn Skeleton (T-901) Madhura68 2026-05-10 12:46:11 +02:00
  • a0e5867857
    feat(PBI-76): user-settings DB-store infrastructure (Phase 0) (#185) Janpeter Visser 2026-05-10 12:44:32 +02:00
  • d123685814 chore(PBI-76): sync package-lock to v1.3.3 Madhura68 2026-05-10 11:44:20 +02:00
  • 90a9ee7186 test(PBI-76): user-settings lib/action/store coverage Madhura68 2026-05-10 11:42:09 +02:00
  • 2b51018c93 feat(PBI-76): user-settings bridge mounted in app layout Madhura68 2026-05-10 11:40:36 +02:00
  • 45906ed626 refactor(PBI-77): extract BacklogPageSkeleton from 3 identical loadings (T-900) Madhura68 2026-05-10 11:39:52 +02:00
  • 6bdf927fa3 refactor(PBI-77): align TaskDialogSkeleton with entity-dialog-layout (T-899) Madhura68 2026-05-10 11:39:43 +02:00
  • eda131dbde feat(PBI-76): SSE route for user-settings Madhura68 2026-05-10 11:38:11 +02:00
  • bb6a898233 feat(PBI-76): user-settings zustand store with optimistic flow Madhura68 2026-05-10 11:36:35 +02:00
  • 49c00e7362 feat(PBI-76): updateUserSettingsAction with notify Madhura68 2026-05-10 11:35:39 +02:00
  • 859c33659d feat(PBI-76): user-settings types and merge helpers Madhura68 2026-05-10 11:34:48 +02:00
  • 6942f11ecc feat(PBI-76): User.settings json column + migration Madhura68 2026-05-10 11:34:04 +02:00
  • 4819bcb2e1 docs(PBI-76): plan for user-settings DB-store Madhura68 2026-05-10 11:28:16 +02:00
  • 1f8cbacb0a
    feat: shared backlog filter popover + sprint header polish (v1.3.3) (#184) Janpeter Visser 2026-05-10 11:12:04 +02:00
  • 6fe1a2aaa6 feat: shared backlog filter popover + sprint header polish (v1.3.3) Madhura68 2026-05-10 11:11:02 +02:00
  • a9b53dedf0
    feat(PBI-75): sprint task-edit client-side via workspace-store (#183) Janpeter Visser 2026-05-10 08:21:42 +02:00
  • 0e97590f07 feat(PBI-75): sprint task-edit client-side via workspace-store Madhura68 2026-05-10 08:18:49 +02:00
  • 3b5cee823c
    Load/render workspace alignment (#182) Janpeter Visser 2026-05-10 07:34:58 +02:00
  • c5f302d246 chore: stabilize verification ignores Madhura68 2026-05-10 07:29:44 +02:00
  • 2d42e2b954 refactor: migrate solo to workspace store Madhura68 2026-05-10 07:27:43 +02:00
  • 90c68ef8de refactor: use sprint store active story Madhura68 2026-05-10 07:18:36 +02:00
  • 38d99834ef fix: avoid duplicate backlog hydration load Madhura68 2026-05-10 07:17:28 +02:00
  • b489e26665 fix: normalize workspace status hydration Madhura68 2026-05-10 07:15:45 +02:00
  • 81b5a8477c docs: plan load render workspace alignment Madhura68 2026-05-10 07:11:34 +02:00
  • 98ee05d458
    feat(PBI-74): sprint-workspace-store (Story 9) (#181) Janpeter Visser 2026-05-10 06:53:04 +02:00
  • 66c30fc49c docs(PBI-74): update Story 9 status in implementatieplan (T-884) Madhura68 2026-05-10 06:50:11 +02:00
  • d3eb1a193d feat(PBI-74): cleanup oude sprint-store (Story 9 / T-883) Madhura68 2026-05-10 06:48:07 +02:00
  • fa8b21ebe4 feat(PBI-74): read-routes voor sprint-workspace + cache-headers (Story 9 / T-882) Madhura68 2026-05-10 06:46:10 +02:00
  • c16d1ecbac feat(PBI-74): migreer sprint-board componenten naar workspace-store (Story 9 / T-881) Madhura68 2026-05-10 06:44:35 +02:00
  • 307b998871 feat(PBI-74): sprint hydratie + realtime SSE (Story 9 / T-880) Madhura68 2026-05-10 06:37:59 +02:00
  • fdd83005a8 feat(PBI-74): sprint-workspace-store skelet (Story 9 / T-879) Madhura68 2026-05-10 06:34:05 +02:00
  • 5df04feb11
    feat(PBI-74): Zustand product-workspace rearchitecture (Stories 1-8) (#180) Janpeter Visser 2026-05-10 02:25:19 +02:00
  • ff8fe9bf16 docs: fix broken links in research-repo plan Madhura68 2026-05-10 02:22:41 +02:00
  • 89f5e7fd7b fix(PBI-74): solo + notifications hooks volgen ook hidden-tab/resync patroon Madhura68 2026-05-10 02:20:53 +02:00
  • f9c56ab074 docs(PBI-74): richtlijn workspace-store + realtime patroon Madhura68 2026-05-10 01:53:55 +02:00
  • f7f4bf80bf feat(PBI-74): oude stores opruimen (Story 8) Madhura68 2026-05-10 01:27:43 +02:00
  • 541154b521 feat(PBI-74): cache-headers + LIST endpoints (Story 7) Madhura68 2026-05-10 01:23:25 +02:00
  • fad0374b1d feat(PBI-74): unknown-event fallback tests (Story 6) Madhura68 2026-05-10 01:21:19 +02:00
  • 96fc50154d feat(PBI-74): hidden-tab + reconnect resync (Story 5) Madhura68 2026-05-10 01:20:06 +02:00
  • 9c769523cf feat(PBI-74): race-safe loaders + restore-hints + URL-prioriteit (Story 4) Madhura68 2026-05-10 01:17:22 +02:00
  • 5aec101c83 feat(PBI-74): migreer backlog-componenten naar workspace-store (Story 3) Madhura68 2026-05-10 01:12:48 +02:00
  • a98e60fcc7 feat(PBI-74): dual-dispatch hydratie + realtime naar workspace-store (Story 2) Madhura68 2026-05-10 01:00:25 +02:00
  • 48d1e11a2a feat(PBI-74): product-workspace store skelet + test-infra (Story 1) Madhura68 2026-05-10 00:55:22 +02:00
  • 0d126695db docs: add plans and recommendations Madhura68 2026-05-09 22:54:14 +02:00
  • d292e445d9
    Sprint: Verbeteren debug mode (#179) Janpeter Visser 2026-05-09 22:46:29 +02:00
  • f33a18c0fa docs(PBI-49): add debug-labels BEM pattern doc + CLAUDE.md entry Scrum4Me Agent 2026-05-09 22:41:10 +02:00
  • 68a2439b72 feat(PBI-49): add BEM sub-element data-debug-id to admin, auth, dialogs, entity-dialog, mobile, split-pane Scrum4Me Agent 2026-05-09 22:35:56 +02:00
  • c11b5f3b4c feat(PBI-49): add BEM sub-element data-debug-id to components/settings/* Scrum4Me Agent 2026-05-09 22:30:28 +02:00
  • 924a31b89a feat(PBI-49): add BEM sub-element data-debug-id to components/notifications/* Scrum4Me Agent 2026-05-09 22:27:23 +02:00
  • d34793d7a9 feat(PBI-49): add BEM sub-element data-debug-id to components/products/* Scrum4Me Agent 2026-05-09 22:21:36 +02:00
  • 29e05d831e feat(PBI-49): add BEM sub-element data-debug-id to components/jobs/* Scrum4Me Agent 2026-05-09 22:18:21 +02:00
  • 59d2d44a64 feat(PBI-49): add BEM sub-elements to nav-status-indicators Scrum4Me Agent 2026-05-09 22:13:44 +02:00
  • eb6ace62c8 feat(PBI-49): add BEM sub-element data-debug-id to components/solo/* Scrum4Me Agent 2026-05-09 22:12:15 +02:00
  • e8537cc3f1 feat(PBI-49): add BEM sub-element data-debug-id to new-product-button Scrum4Me Agent 2026-05-09 22:06:02 +02:00