Skip to content

feat(dashboard): expand/collapse sets a per-tab default for new repos - #143

Merged
wgordon17 merged 2 commits into
gordon-code:mainfrom
wgordon17:worktree-expand-collapse-defaults
Aug 26, 2026
Merged

feat(dashboard): expand/collapse sets a per-tab default for new repos#143
wgordon17 merged 2 commits into
gordon-code:mainfrom
wgordon17:worktree-expand-collapse-defaults

Conversation

@wgordon17

Copy link
Copy Markdown
Member

Summary

  • Expand All / Collapse All now set a persistent per-tab default, so repos that surface later inherit it instead of only affecting repos visible at click time
  • A manual per-repo expand/collapse is stored as an exception to that default, and is cleared when Expand/Collapse All resets the tab
  • Jira project groups keep their expanded-by-default behavior via the new default (replacing the old one-shot auto-expand effect); USER_GUIDE updated

@wgordon17
wgordon17 marked this pull request as ready for review August 26, 2026 19:48
@wgordon17
wgordon17 requested a review from a team August 26, 2026 19:48
@wgordon17
wgordon17 force-pushed the worktree-expand-collapse-defaults branch 2 times, most recently from 7d090a7 to 47b9a05 Compare August 26, 2026 20:50
Expand All / Collapse All now set a persistent per-tab default so repos that
appear later inherit it, rather than only affecting the repos visible at click
time. A manual per-repo expand/collapse is stored as an exception to that
default and is cleared when Expand/Collapse All resets the tab.

Jira project groups keep their expanded-by-default behavior via the new schema
default (replacing the old one-shot auto-expand effect). USER_GUIDE updated.
Adds tests for the per-tab expandDefault custom-tab cleanup (removeCustomTabState,
resetViewState, and DashboardPage mount/delete pruning including the
expandDefault-only footprint path), the jiraAssigned expanded-by-default behavior
via isRepoExpanded, later-surfacing-repo default inheritance in the PullRequests
and Actions tabs, and the flashDetection peek suppression and aggregation branches.
@wgordon17
wgordon17 force-pushed the worktree-expand-collapse-defaults branch from 47b9a05 to 9dd671b Compare August 26, 2026 20:53
@wgordon17
wgordon17 merged commit 4db18c4 into gordon-code:main Aug 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant