Commit Graph
1725 Commits
Author SHA1 Message Date
dottaandPaperclip e049ac0fb1 Add multi-user Playwright coverage
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 15:06:27 -05:00
dottaandPaperclip b61c879c43 Merge master into PAP-989 worktree branch
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 14:17:34 -05:00
dottaandPaperclip 8cc31735b1 Repair server workspace package links in worktrees
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 14:09:07 -05:00
dottaandPaperclip d6115d8950 Preserve workspaces for follow-up issues
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 14:08:44 -05:00
dottaandPaperclip d4b2af3c8e Finish multi-user QA follow-up fixes
- add stable Company Settings test hooks
- probe DB connectivity from /api/health
- include companyName in invite summaries

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 13:32:23 -05:00
dotta 4e8fc5f58a Fix optimistic comment draft clearing 2026-03-30 13:25:37 -05:00
dottaandPaperclip 561a09a956 Add company name to invite summaries
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 13:20:31 -05:00
dottaandPaperclip 2434adb243 test: add company settings selectors
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 13:17:51 -05:00
dottaandPaperclip 7946feb3db Fix health DB connectivity probe
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 13:17:34 -05:00
dottaandPaperclip edc19aec82 docs: clarify npm prerequisites for first ui publish
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 12:44:26 -05:00
dottaandPaperclip a553c0636c docs: add manual @paperclipai/ui publish steps
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 08:53:38 -05:00
dottaandPaperclip b737e4ddb3 Fix execution workspace reuse and slugify worktrees
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 08:26:14 -05:00
dotta e159e30100 fix: restore paperclipai tsx script path 2026-03-30 08:18:20 -05:00
dottaandPaperclip 1eaa26a69b Add company roles and human member management
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 07:34:19 -05:00
dottaandPaperclip 315cb44ac3 Fix routine modal scrolling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 07:07:10 -05:00
dottaandPaperclip 80e402c856 Add dark mode inbox selection color
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-30 06:40:08 -05:00
dottaandPaperclip 7013a3ee3d Clarify Claude transcript event categories
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-29 11:05:59 -05:00
dottaandPaperclip c5913f3300 Clarify manual workspace runtime behavior
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-29 10:49:49 -05:00
dottaandPaperclip 4bc615bc73 Add linked issues row to execution workspace detail
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 22:21:24 -05:00
dottaandPaperclip f8d04767e8 Use exported tsx CLI entrypoint
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 22:00:55 -05:00
dottaandPaperclip a8a2518e70 Make onboarding reruns preserve existing config
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 21:44:15 -05:00
dottaandPaperclip 3a9ce907fc Fix execution workspace runtime control reuse
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 21:04:56 -05:00
dottaandPaperclip c7c417ae31 Reduce run lifecycle toast noise
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 19:33:52 -05:00
dottaandPaperclip 9a634146d0 Improve workspace detail mobile layouts
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 19:28:11 -05:00
dottaandPaperclip 0e74757dcd Fix shared workspace close semantics
Allow shared execution workspace sessions to be archived with warnings instead of hard-blocking on open linked issues, clear issue workspace links when those shared sessions are archived, and update the close dialog copy and coverage.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 19:19:49 -05:00
dottaandPaperclip 38ede2c8a5 Restrict sidebar reordering to mouse input
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 19:16:19 -05:00
dottaandPaperclip 160affa3ba Set inbox selection to fixed light gray
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 19:09:53 -05:00
dottaandPaperclip 333c0d4564 Harden runtime service env sanitization
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 17:39:09 -05:00
dottaandPaperclip f4dfdecba7 Fix execution workspace close messaging
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 17:38:34 -05:00
dottaandPaperclip 8dee4f1737 Neutralize selected inbox accents
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 17:18:59 -05:00
dottaandPaperclip 1dfc6c1071 Align inbox non-issue selection styling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 17:02:13 -05:00
dottaandPaperclip e90a500459 Align inbox click selection styling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 16:49:04 -05:00
dottaandPaperclip 4dc657975c Add workspace runtime controls
Expose project and execution workspace runtime defaults, control endpoints, startup recovery, and operator UI for start/stop/restart flows.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 16:46:43 -05:00
dottaandPaperclip fbfb7e0db6 Refine mine inbox shortcut behavior
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 16:45:44 -05:00
Dotta 6a72faf83b Merge pull request #1949 from vanductai/fix/dev-watch-tsx-cli-path
fix(server): use stable tsx/cli entry point in dev-watch
2026-03-28 16:45:04 -05:00
dottaandPaperclip 509840f284 Fix mine inbox keyboard selection
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 16:24:23 -05:00
dottaandPaperclip 73b85ce1d5 Add execution workspace close readiness and UI
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 16:15:20 -05:00
dottaandPaperclip e8e08b6bd1 Auto-apply dev:once migrations
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 15:52:55 -05:00
dottaandPaperclip e976231fc3 Fix inbox selection highlight to show on individual items
Replace outline approach (blended with card border, invisible) with:
- 3px blue left-border bar (absolute positioned, like Gmail)
- Subtle tinted background with forced transparent children so the
  highlight shows through opaque child backgrounds

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 15:45:44 -05:00
dottaandPaperclip 30bfcd81f1 Add idempotent local dev service management
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 15:42:44 -05:00
dottaandPaperclip 808ee658dd Log resolved adapter command in run metadata
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 15:42:14 -05:00
dottaandPaperclip 1240ffc452 Fix keyboard shortcuts using refs to avoid stale closures
Refactored keyboard handler to use refs (kbStateRef, kbActionsRef) for
all mutable state and actions. This ensures the single stable event
listener always reads fresh values instead of relying on effect
dependency re-registration which could miss updates.

Also fixed selection highlight visibility: replaced bg-accent (too
subtle) with bg-primary/10 + outline-primary/30 which is clearly
visible in both light and dark modes.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 15:36:45 -05:00
dottaandPaperclip 76f33e8f9d Improve execution workspace detail editing
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 12:15:34 -05:00
dottaandPaperclip 9551f6cecd Fix execution workspace company routing
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 11:53:31 -05:00
dottaandPaperclip 8e98aff4ed Remove comment composer interrupt checkbox
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 11:53:26 -05:00
dottaandPaperclip b35cabac01 Fix project workspace detail route loading
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 11:31:38 -05:00
dottaandPaperclip cc640e280d Improve queued comment thread UX
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 11:25:25 -05:00
dotta c8bb138284 Fix dev watch tsx cli resolution 2026-03-28 11:14:45 -05:00
dottaandPaperclip c52bd4870d Add issue comment interrupt support
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 10:34:36 -05:00
dottaandPaperclip 9fd56ae6cc Link workspace titles from project tab
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 10:22:54 -05:00