-
4664644cda
fix: Use pseudo-element to cover all transparent space above sticky header
Lukas May
2026-03-06 11:22:30 +01:00
-
19cd0a2cb0
fix: Cover transparent gap above sticky review header
Lukas May
2026-03-06 11:21:08 +01:00
-
6a2f9c6d57
migration: Drop orphaned approval columns from initiatives and tasks
Lukas May
2026-03-06 11:20:05 +01:00
-
01f2279735
fix: Eliminate whitespace above sticky review header
Lukas May
2026-03-06 11:17:29 +01:00
-
6cf6bd076f
feat: Add merge conflict detection and agent resolution in initiative review
Lukas May
2026-03-06 11:17:25 +01:00
-
3a01b9e9ca
fix: Restore sticky positioning on header wrapper div
Lukas May
2026-03-06 11:15:25 +01:00
-
09624e9cb7
fix: Sidebar accounts for sticky header height via ResizeObserver
Lukas May
2026-03-06 11:15:02 +01:00
-
d4b466ce6d
fix: Make review sidebar sticky to viewport with internal scrolling
Lukas May
2026-03-06 11:11:46 +01:00
-
50043f4c61
fix: Use instant scroll for discussion navigation
Lukas May
2026-03-06 11:10:50 +01:00
-
3fcfa61914
fix: Scroll to exact comment location when clicking sidebar discussions
Lukas May
2026-03-06 11:09:07 +01:00
-
b1233dd013
docs: Update dispatch-events for branchless phase completion
Lukas May
2026-03-06 11:07:28 +01:00
-
14d09b16df
fix: Phase completion check runs regardless of branch/merge status
Lukas May
2026-03-06 11:07:01 +01:00
-
157fa445c5
fix: Show individual discussion threads in review sidebar with navigation
Lukas May
2026-03-06 11:03:27 +01:00
-
9c4131c814
feat: add addAccountByToken tRPC mutation with upsert logic and tests
Lukas May
2026-03-06 10:58:02 +01:00
-
1bc3f85d6a
fix: Merge worktree conflict when target branch already checked out
Lukas May
2026-03-06 10:54:42 +01:00
-
bdc95bcb26
fix: Handle existing branch in worktree creation
Lukas May
2026-03-06 10:54:33 +01:00
-
1e2819eeff
fix: Request changes uses in-app confirmation, requires review comments
Lukas May
2026-03-06 10:43:36 +01:00
-
4656627a59
fix: Restore drizzle-kit generate by syncing snapshot baseline
Lukas May
2026-03-06 10:36:07 +01:00
-
03c2abbd8f
docs: Fix migration workflow — document hand-written SQL + journal registration
Lukas May
2026-03-06 10:29:49 +01:00
-
eb667dd3d7
fix: Register migration 0032 in drizzle journal
Lukas May
2026-03-06 10:27:44 +01:00
-
7695604da2
feat: Add threaded review comments + agent comment responses
Lukas May
2026-03-06 10:21:22 +01:00
-
2da6632298
docs: Update dispatch-events, server-api, frontend for request-changes fixes
Lukas May
2026-03-06 09:42:28 +01:00
-
65bcbf1a35
fix: Fix review task completion bug + add initiative-level Request Changes
Lukas May
2026-03-06 09:41:28 +01:00
-
1b8e496d39
fix: Switch preview gateway from path-prefix to subdomain routing
Lukas May
2026-03-05 22:38:00 +01:00
-
aedf149471
fix: Use container-internal port 80 in gateway Caddyfile
Lukas May
2026-03-05 22:16:19 +01:00
-
84250955d1
fix: Show completed phase diffs in review tab
Lukas May
2026-03-05 22:05:28 +01:00
-
cdb3de353d
fix: Use SSE events instead of polling for preview status updates
Lukas May
2026-03-05 22:01:16 +01:00
-
df84a877f2
fix: Prioritize polled preview status over mutation pending state
Lukas May
2026-03-05 21:58:02 +01:00
-
4958b6624d
fix: Refetch previews on start and switch to path-based routing
Lukas May
2026-03-05 21:56:05 +01:00
-
0e61c48c86
fix: Use lowercase alphanumeric nanoid for Docker compose project names
Lukas May
2026-03-05 21:49:01 +01:00
-
13e009a82d
feat: Add preview controls to initiative-level review
Lukas May
2026-03-05 21:47:06 +01:00
-
269a2d2616
feat: Extend AgentInfo with exitCode + add getAgentInputFiles/getAgentPrompt tRPC procedures
Lukas May
2026-03-05 21:39:29 +01:00
-
39d92d5de9
fix: Add changeset reconciliation to deleteTask and fix missing invalidation
Lukas May
2026-03-05 21:35:14 +01:00
-
ff398f84ac
fix: Move useMemo above early returns in ReviewTab to fix hooks ordering crash
Lukas May
2026-03-05 21:35:10 +01:00
-
7b93cfe7d7
feat: Remove checkpoint task types — per-phase review is sufficient
Lukas May
2026-03-05 21:30:22 +01:00
-
39bb03e30b
fix: Reconcile orphaned changesets when phases are manually deleted
Lukas May
2026-03-05 21:29:38 +01:00
-
7bc1e7f25b
perf: Remove preview polling in favour of SSE-driven invalidation
Lukas May
2026-03-05 21:17:00 +01:00
-
47fa924927
fix: Recover in-memory dispatch queues from DB on server startup
Lukas May
2026-03-05 21:10:32 +01:00
-
-
-
573e1b40d2
fix: Re-queue approved phases before dispatch to survive server restarts
Lukas May
2026-03-05 21:04:39 +01:00
-
5f36fcf4ce
docs: Add cw account extract to CLI reference docs
Lukas May
2026-03-05 20:59:38 +01:00
-
a3ee581629
fix: Merge confirmation dropdown hidden behind sticky file headers
Lukas May
2026-03-05 20:59:30 +01:00
-
3c99bdeeb5
feat: Add cw account extract CLI command with tests
Lukas May
2026-03-05 20:59:23 +01:00
-
0adbb55898
docs: Document addAccountByToken in server-api.md
Lukas May
2026-03-05 20:59:01 +01:00
-
2b06f9627b
feat: Add addAccountByToken tRPC mutation with upsert logic
Lukas May
2026-03-05 20:58:44 +01:00
-
5ccf4ae556
Merge branch 'cw/unified-event-flow-phase-frontend-query-invalidation-completeness' into cw/unified-event-flow
Lukas May
2026-03-05 20:58:34 +01:00
-
-
f19aac0a76
refactor: Remove dead lastEventId from subscription schemas and document at-most-once delivery
Lukas May
2026-03-05 20:51:58 +01:00
-
-
-
fff4ce2bb7
fix: close five frontend invalidation gaps for changeset, preview, and dependency events
Lukas May
2026-03-05 20:51:16 +01:00
-
-
-
50aea7e6f1
fix: Ensure phase branches exist before task dispatch
Lukas May
2026-03-05 20:49:21 +01:00
-
d81e0864f7
feat: Add retry mechanism for blocked tasks
Lukas May
2026-03-05 20:41:49 +01:00
-
2eac5b9908
fix: Remove agent:output from general SSE subscriptions to prevent listener leak
Lukas May
2026-03-05 17:50:01 +01:00
-
8387d5b22c
chore: Gitignore agent-generated screenshots
Lukas May
2026-03-05 17:29:09 +01:00
-
-
f3042abe04
fix: Use absolute paths and git add -u in post-completion commit resume
Lukas May
2026-03-05 17:13:31 +01:00
-
8804455c77
Remove task-level approval system
Lukas May
2026-03-05 17:09:48 +01:00
-
209629241d
feat: Add PREVIEW_EVENT_TYPES, CONVERSATION_EVENT_TYPES, and subscription procedures
Lukas May
2026-03-05 17:07:00 +01:00
-
865e8bffa0
feat: Add initiative review gate before push
Lukas May
2026-03-05 17:02:17 +01:00
-
dab1a2ab13
docs: Add initiative review gate to dispatch-events, server-api, and database docs
Lukas May
2026-03-05 17:00:38 +01:00
-
763871a2a5
fix: Refine flow — optimistic UI update + instruction passthrough
Lukas May
2026-03-05 16:58:12 +01:00
-
3d1818d567
feat: Add Approve button for pending_approval tasks in TaskSlideOver
Lukas May
2026-03-05 16:46:12 +01:00
-
da8c714de2
fix: Handle spawn and branch failures gracefully in dispatch cycle
Lukas May
2026-03-05 16:36:39 +01:00
-
42f5bcb80a
refactor: Drive connection status from tRPC subscription state
Lukas May
2026-03-05 15:59:39 +01:00
-
ebe186bd5e
feat: Add agent preview integration with auto-teardown and simplified commands
Lukas May
2026-03-05 15:39:15 +01:00
-
66605da30d
feat: Add Dockerfile, preview config, and seed script for self-preview deployments
Lukas May
2026-03-05 14:26:22 +01:00
-
714262fb83
feat: Add seed command support to preview deployments
Lukas May
2026-03-05 12:39:02 +01:00
-
3913aa2e28
docs: Add setup guide for preview deployments
Lukas May
2026-03-05 12:31:57 +01:00
-
143aad58e8
feat: Replace per-preview Caddy sidecars with shared gateway architecture
Lukas May
2026-03-05 12:22:29 +01:00
-
0ff65b0b02
feat: Rename application from "Codewalk District" to "Codewalkers"
Lukas May
2026-03-05 12:05:08 +01:00
-
427f93e136
feat: Add project icon with dark/light mode support
Lukas May
2026-03-05 11:59:09 +01:00
-
7540562933
fix: Remove rounded corners from sidebar icon tab
Lukas May
2026-03-05 11:51:41 +01:00
-
e56bc1bc77
fix: Move review sidebar to left side for standard editor layout
Lukas May
2026-03-05 11:49:13 +01:00
-
bbaee2acf5
fix: Sort root-level files to bottom of sidebar file tree
Lukas May
2026-03-05 11:47:46 +01:00
-
5e77bf104c
feat: Add remote sync for project clones
Lukas May
2026-03-05 11:45:09 +01:00
-
79966cdf20
fix: Use primary indigo for Approve & Merge button instead of garish green
Lukas May
2026-03-05 11:37:57 +01:00
-
7e0749ef17
feat: Wire full request-changes flow for phase review
Lukas May
2026-03-05 11:35:34 +01:00
-
8ae3916c90
docs: Add Request Changes feature to dispatch-events and server-api docs
Lukas May
2026-03-05 11:34:27 +01:00
-
06b768e358
feat: Polish review tab — viewed tracking, file tree, syntax highlighting, better UX
Lukas May
2026-03-05 11:30:48 +01:00
-
173c7f7916
feat: Persist review comments to database
Lukas May
2026-03-05 11:16:54 +01:00
-
69d2543995
fix: Scope loading spinner to diff pane only, keep sidebar always mounted
Lukas May
2026-03-05 11:12:51 +01:00
-
41cbc2c76c
fix: Fix sidebar layout — sticky height constraint, padding on content only
Lukas May
2026-03-05 11:12:06 +01:00
-
a9832fc5ae
feat: Replace horizontal commit nav with VSCode-style sidebar icon switcher
Lukas May
2026-03-05 11:09:25 +01:00
-
222d73d0d6
fix: Clean up agent worktrees, branches, and logs on dismiss and auto-cleanup
Lukas May
2026-03-05 11:09:11 +01:00
-
cbb8e66943
fix: Show commit nav for single-commit phases, remove early-exit guard
Lukas May
2026-03-05 11:03:15 +01:00
-
c58e0ea77e
feat: Redesign review tab with phase selection, commit navigation, and consolidated toolbar
Lukas May
2026-03-05 10:20:43 +01:00
-
f91ed5ab2d
feat: Harden execute agent prompt with industry best practices
Lukas May
2026-03-05 10:18:30 +01:00
-
91ce7dc4c0
fix: Prevent commit-retry infinite loop by preserving retry count across cleanup
Lukas May
2026-03-05 10:10:40 +01:00
-
63400211b8
fix: Auto-complete tasks when agents finish successfully
Lukas May
2026-03-04 14:01:54 +01:00
-
748f0c294a
feat: Add compact mode to TaskGraph, use in pipeline tab
Lukas May
2026-03-04 13:16:37 +01:00
-
087f6945ae
fix: Increase dark mode border contrast for graph lines and separators
Lukas May
2026-03-04 13:15:14 +01:00
-
baca008447
feat: Replace floating Execute button with pipeline summary bar
Lukas May
2026-03-04 13:12:12 +01:00
-
bf635375af
refactor: Replace PipelineTaskCard with TaskGraph in pipeline phases
Lukas May
2026-03-04 13:11:12 +01:00
-
685b2cb4ec
feat: Refine pipeline UI — progress bars, status borders, collapsible tasks
Lukas May
2026-03-04 13:07:39 +01:00
-
029b5bf0f6
feat: Add approve+execute buttons to pipeline UI
Lukas May
2026-03-04 13:04:20 +01:00
-
1c7d6f20ee
feat: Connect dispatch queue to agent spawning via auto-dispatch
Lukas May
2026-03-04 12:55:20 +01:00
-
d03b204096
feat: Add theme-aware custom scrollbars
Lukas May
2026-03-04 12:44:54 +01:00
-
cc72c6d478
fix: Add missing await and update tests for async file-io reads
Lukas May
2026-03-04 12:29:10 +01:00
-
a0152ce238
fix: Convert sync file I/O to async in credential manager and usage module
Lukas May
2026-03-04 12:26:37 +01:00
-
73a4c6cb0c
fix: Convert sync file I/O to async in read path to unblock event loop
Lukas May
2026-03-04 12:25:34 +01:00
-
a2afc2e1fd
fix: Convert sync file I/O to async in credential handler and account setup
Lukas May
2026-03-04 12:25:05 +01:00
-
bd0aec4499
fix: Convert sync file I/O to async in agent spawn path to unblock event loop
Lukas May
2026-03-04 12:15:31 +01:00
-
70fd996fa1
Revert "fix: Spawn chat agent in background to avoid blocking event loop"
Lukas May
2026-03-04 12:07:00 +01:00
-
8ee02f6013
fix: Spawn chat agent in background to avoid blocking event loop
Lukas May
2026-03-04 12:05:21 +01:00