Commit Graph

2812 Commits

Author SHA1 Message Date
Alassane b3cdbf858c fix(hooks): resolve Go lint base for forks (#3074)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-27 10:08:04 +00:00
Henry 335d80bf66 fix(task): prevent ready task environments with empty repo inventory (#3008)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-26 23:00:36 +00:00
Carlos Florêncio aa91bf26c7 fix: preserve Kandev MCP text results (#3067) 2026-08-26 22:17:38 +00:00
Alassane 898225214b fix(worktree): reject stale task path reuse (#3013)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-26 22:08:01 +00:00
Alassane 3febedd6ba fix(launcher): isolate dev database resolution from ambient environment (#2910)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-26 22:02:34 +00:00
Carlos Florêncio 743ea849d3 fix: dock Plan formatting controls on mobile (#3056) 2026-08-26 21:44:40 +00:00
Alassane 64d6a9f85e fix(credentials): authorize managed fork credential leases (#2940)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-26 21:26:09 +00:00
Carlos Florêncio efe3cabaaf fix: restore automation sidebar running indicator (#3064) 2026-08-26 21:05:26 +00:00
Carlos Florêncio 37e0906490 fix: restore command-center task focus (#3065) 2026-08-26 21:05:08 +00:00
Carlos Florêncio 8e8cdd184d fix(ui): clarify active sidebar task (#3057) 2026-08-26 20:54:34 +00:00
Carlos Florêncio 64963e061a fix: prevent chat pagination scroll flicker (#3063) 2026-08-26 20:36:08 +00:00
Henry 4820d3ede3 feat(plugins): plugins can now tell what moving a task to a step will do (#3053)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-26 17:55:19 +00:00
Henry 5215cd4555 feat(office): seat a reviewer automatically so tasks don't stall at Review (#3043)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-26 16:00:35 +00:00
Luan Martins 4db44d3f85 fix: explain why a blocked task move failed (#3047)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-26 15:57:40 +00:00
Henry 2209734a09 feat(plugins): expose archived tasks, pull requests and board fields to plugins (#3044)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-26 15:56:30 +00:00
Carlos Florêncio a6896bca9a feat: hydrate persisted PR details on task disclosure (#3055) 2026-08-26 15:54:59 +00:00
Carlos Florêncio 49dd944bd3 fix(web): keep configuration chat launcher visible (#3062) 2026-08-26 15:53:56 +00:00
José Almeida 99c37aa096 fix(web): polish archive confirmation warning surfaces (#2995) 2026-08-26 14:57:24 +00:00
Carlos Florêncio 824851acbd fix(ui): contain growing dialog content (#3060) 2026-08-26 14:13:35 +00:00
Carlos Florêncio 43a1ce71e4 fix: improve startup and lifecycle diagnostics (#3058) 2026-08-26 13:12:59 +00:00
Carlos Florêncio 7f24cce795 feat: expand compact workflow step navigation (#3054) 2026-08-26 13:11:37 +00:00
José Almeida a1f3bb8e55 refactor(web): simplify mobile task top bar (#3035) 2026-08-26 13:02:45 +00:00
José Almeida 557fd99d33 fix(plugins): require admin for global mutations (#2816) 2026-08-26 11:26:09 +00:00
Carlos Florêncio fe0bda1e07 feat(workspaces): add repository branch policies (#2997) 2026-08-26 11:09:00 +00:00
José Almeida 469db8bc7d feat(web): render lightweight markdown in clarifications (#3033) 2026-08-26 11:07:47 +00:00
José Almeida 2ba3806407 fix: contain long filenames in Changes rows (#3049) 2026-08-26 10:42:35 +00:00
Carlos Florêncio 4dbc7afc53 feat(github): recover pull requests removed from merge queues (#3042) 2026-08-26 10:06:41 +00:00
Carlos Florêncio 653eed950a fix: keep terminal colors readable across themes (#3018) 2026-08-26 09:04:23 +00:00
Carlos Florêncio 527cf1e9fa fix(worktree): fail closed on required repository refresh (#3023) 2026-08-26 08:54:31 +00:00
Henry 44989d12e8 feat(office): let agents read task comments so parent tasks stop missing handoffs (#3019)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-26 08:38:18 +00:00
Carlos Florêncio 32b81c2f2d fix: gate focus auto-start on task dependencies (#3045) 2026-08-26 07:11:38 +00:00
Carlos Florêncio 2db9af2a3d fix: enforce share authorization boundary (#3022) 2026-08-26 00:58:23 +00:00
Carlos Florêncio 4dbb8a7811 fix: align sidebar PR badges and expose run scope (#3020) 2026-08-25 22:57:20 +00:00
Henry f0e070a8d2 fix(gitlab): parse glab's token label by structure, not exact wording (#3038)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-25 22:43:16 +00:00
José Almeida 024adbd55a feat(ui): extend markdown table resizing (#3037) 2026-08-25 19:03:25 +00:00
Carlos Florêncio 1b4bfc6d27 fix(task): preserve feeder promotion session routing (#3016) (#3017) 2026-08-25 17:05:24 +00:00
Carlos Florêncio 509c6dc32b fix: preserve flat models across session resume (#3030) 2026-08-25 15:36:00 +00:00
Carlos Florêncio 918bb4a073 fix(ci): prevent PR walkthrough link false failures (#3039) 2026-08-25 14:49:55 +00:00
Henry 6ef918920e fix(web): allow dragging office task cards between board columns (#3014)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-25 14:38:01 +00:00
Henry 3168cbbd88 fix(office): stop reviews stranding tasks with no recorded decision (#3009)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-25 14:37:26 +00:00
Henry bab43e1af2 fix(orchestrator): allow office auto-start after task re-enters a step (#3011)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-25 14:28:44 +00:00
José Almeida bcfed52d78 fix(ui): stack mobile host metrics (#2959) 2026-08-25 13:11:25 +00:00
José Almeida 0654bad2f5 fix(ui): expand mobile clarification submit target (#2958) 2026-08-25 13:02:48 +00:00
José Almeida ecfba57c00 fix(web): keep composer menus above mobile keyboards (#2988) 2026-08-25 10:33:03 +00:00
João Salavisa 485361b41a test(system): await the backup job before the authz test returns (#3050)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-25 21:48:48 +01:00
João Salavisa d5a75b323e fix(auth): scope the SSR terminal-listing routes to the caller (#3029)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-25 20:27:06 +01:00
João Salavisa 700efa9028 test(e2e): cover the Docker build gate at phone viewport (#3041)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-25 20:10:02 +01:00
João Salavisa d5e4aed75e fix(auth): deny a workflow whose workspace no longer exists (#3040)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-25 19:53:22 +01:00
Corey Fogg e11768cbea fix(task): accept plugin-owned repository providers on task create (#3005)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-25 09:40:32 +00:00
João Salavisa 4a9f0ad030 fix(workflow): accept unresolvable move_to_step targets again (#3046)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-25 17:43:34 +01:00