José Almeida
bae7b8b7de
feat(ui): unify mobile navigation and task access ( #3830 )
2026-09-20 19:24:26 +01:00
Henry
8779c88d79
feat(platform): show which startup step is running, with progress and ETA ( #3813 )
...
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-09-20 00:06:19 +01:00
Carlos Florêncio
b1b8857146
feat: protect agent plan edits and recover revisions ( #3745 )
2026-09-17 10:43:28 +01:00
Carlos Florêncio
173e4c8c94
fix: keep transient retry banners to one notice ( #3704 )
2026-09-16 10:38:31 +01:00
José Almeida
b10ed80fa2
feat(ui): reveal collapsed sidebar on configurable hover ( #3678 )
2026-09-15 10:43:47 +01:00
Carlos Florêncio
df2704f5e2
fix: persist right-panel visibility across layouts ( #3657 ) ( #3661 )
2026-09-15 09:36:57 +01:00
Carlos Florêncio
bf0e2853fb
fix: widen workflow hover disclosure ( #3664 )
2026-09-14 14:52:35 +01:00
Carlos Florêncio
34a21812ca
fix: recover slow analytics and workspace reads ( #3639 )
2026-09-13 16:59:03 +01:00
Carlos Florêncio
5ffbda61a9
feat(ui): standardize responsive control sizing ( #3563 )
2026-09-10 18:14:05 +01:00
José Almeida
65d64f6fa9
fix(ui): blur mobile menu sheet backgrounds ( #3569 )
2026-09-10 15:29:45 +01:00
Carlos Florêncio
fa6720f8ca
fix(web): detect backend restarts in open pages ( #3346 )
2026-09-04 04:42:01 +00:00
Carlos Florêncio
daa03502ac
fix: scope git status by task environment ( #3212 )
2026-09-01 01:12:02 +00:00
Carlos Florêncio
b292f9241e
fix(ui): restrict Changes auto-focus to Default layout ( #3205 )
2026-08-31 21:42:12 +00:00
sonicLee
6929536ddc
feat(web): fuse desktop PWA title bar ( #3087 )
...
Co-authored-by: litiejian <litiejian@lixiang.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-08-28 21:49:06 +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
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
4edc52818d
feat(web): add local layout deletion confirmations ( #2890 )
2026-08-22 22:46:41 +00:00
José Almeida
779e3eff28
fix(web): localize single-file confirmations ( #2894 )
2026-08-22 20:45:13 +00:00
João Salavisa
5a9d4c534e
fix(web): keep dockview tab close buttons reachable in a narrow group ( #2918 )
...
Co-authored-by: Kandev Agent <agent@kandev.dev >
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-22 12:43:21 +01:00
Aulma
132bf61ee1
refactor(web): render every routed page's chrome through one topbar contract ( #2718 )
...
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-08-21 22:06:16 +01:00
Alassane
7365db7064
feat(web): add rich task and GitLab MR hover previews ( #2610 )
...
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com >
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com >
2026-08-21 16:38:21 +01:00
Clément Fiere
bf9c5a6347
fix(web): reload app on bfcache restore so duplicated tabs show fresh data ( #2717 )
2026-08-16 17:50:25 +01:00
Carlos Florêncio
15788438b4
feat: route managed Improve Kandev contributions to bound forks ( #2569 )
2026-08-15 23:51:39 +01:00
João Salavisa
b12336f7a5
test(e2e): replace the layout specs' unconditional sleeps with causal waits ( #2648 )
...
Co-authored-by: Kandev Agent <agent@kandev.dev >
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-14 00:12:18 +01:00
Carlos Florêncio
29b3e397bd
fix: align setup and launch timeouts ( #2578 )
2026-08-13 11:26:02 +01:00
José Almeida
146419fc8c
fix(search): include workspace root with submodules ( #2524 )
2026-08-12 10:53:07 +01:00
José Almeida
6732c16385
feat: make status bar a default-off appearance preference ( #2523 )
2026-08-12 00:25:58 +01:00
Carlos Florêncio
1429fa1a9a
ci: balance e2e shards by test duration ( #2489 )
2026-08-11 19:33:50 +01:00
Aulma
31907ba651
feat(web): restructure settings and unify page chrome behind PageShell ( #2322 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-08-11 19:34:52 +02:00
Aulma
28e03aac70
feat(web): open the workspace picker with a keyboard shortcut ( #2478 )
2026-08-10 10:12:07 +01:00
Carlos Florêncio
4c1207cbe5
fix: contain backend runtime failure paths ( #2431 )
2026-08-08 19:59:25 +01:00
Aulma
446eb550b9
fix(web): align the responsive breakpoints with the sidebar boundary ( #2254 )
2026-08-04 21:54:56 +01:00
Aulma
4b5203788d
feat(web): drive navigation surfaces from one manifest ( #2233 )
2026-08-04 17:55:54 +01:00
Carlos Florêncio
2ee2fa8c66
fix: make agent turn cancellation responsive ( #2228 )
2026-08-04 08:09:07 +01:00
Carlos Florêncio
1d70a0df6d
feat: enforce task title length limit ( #2134 )
2026-08-01 19:42:23 +01:00
José Almeida
d580be66d5
fix(web): remove mobile repository switcher ( #2101 )
2026-08-01 09:45:06 +01:00
José Almeida
441c8a34ac
fix(web): align status bar with sidebar ( #2096 )
2026-07-31 15:24:23 +01:00
Carlos Florêncio
ea5173c922
fix: re-anchor stale git base for commits panel and cumulative diff ( #2062 )
2026-07-31 14:53:36 +01:00
Carlos Florêncio
7ad1599b70
feat(web): show WebSocket connectivity warnings ( #2083 )
2026-07-31 14:23:16 +01:00
Carlos Florêncio
a8af0787b1
fix: restore Changes focus on task return ( #2091 )
2026-07-31 13:26:20 +01:00
Carlos Florêncio
f74b0cc618
fix(web): preserve dockview focus during session restore ( #2060 )
2026-07-30 21:27:04 +01:00
José Almeida
eab70052d2
fix(web): prevent blank screens during SPA recovery ( #2024 )
...
* fix(web): prevent blank screens during SPA recovery
* fix(web): address SPA recovery review feedback
2026-07-30 10:46:35 +01:00
Carlos Florêncio
abf10d7814
fix(web): reconcile responsive task layouts ( #2011 )
2026-07-28 23:29:32 +01:00
José Almeida
2281f60a42
fix(kanban): adapt lanes to available board width ( #2004 )
...
* fix(kanban): adapt lanes to available board width
* refactor(kanban): remove compact stage rail
* docs(kanban): align adaptive lane records
* fix(kanban): stabilize adaptive lane rendering
* refactor(kanban): remove unused board grid
2026-07-28 17:32:09 +01:00
Carlos Florêncio
bdb6890798
fix: preserve dockview layout during task switches
2026-07-27 20:48:20 +01:00
Carlos Florêncio
ba8d99f33f
fix(task): preserve saved panel focus on task return ( #1907 )
2026-07-23 21:24:37 +01:00
José Almeida
9c16d337a2
feat(web): add global app status surface ( #1869 )
...
* feat(web): add app status bar
* feat(web): add app status bar visibility toggle
* feat(web): persist status bar item order
* fix(web): refine app status bar behavior
* fix(web): polish app status bar presentation
* test(web): split plugin slot coverage groups
* fix(web): address status surface review feedback
* fix(web): stabilize status bar overlay tests
2026-07-23 12:28:54 +01:00
Carlos Florêncio
7fd99c3f33
feat: complete GitLab integration parity ( #1832 )
2026-07-21 23:24:22 +01:00
Carlos Florêncio
d144c16fc2
fix(web): reconcile dockview size before restoring layout ( #1843 ) ( #1845 )
2026-07-21 19:24:11 +01:00