Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
d6756a3
feat(desktop): group projects into folders in the v2 sidebar
ashbrener Jul 27, 2026
4460f0f
feat(desktop): add New folder to the PROJECTS header menu
ashbrener Jul 27, 2026
2289a6d
fix(desktop): address CodeRabbit review on sidebar folders
ashbrener Jul 27, 2026
5915e41
feat(desktop): drag projects between sidebar folders
ashbrener Jul 27, 2026
dfa03ff
fix(desktop): distinguish project folders from workspace groups in menus
ashbrener Jul 27, 2026
a4ed7b5
fix(desktop): rule off the ungrouped projects below sidebar folders
ashbrener Jul 27, 2026
3307c0d
Merge remote-tracking branch 'upstream/main' into sidebar-project-groups
ashbrener Jul 28, 2026
4977345
Merge remote-tracking branch 'origin/main' into ashbrener/sidebar-pro…
Kitenite Jul 30, 2026
e1eb2f9
feat(desktop): give sidebar folders an icon
ashbrener Jul 30, 2026
b428b02
refactor(desktop): restyle project folders minimal — color dot, tinte…
Kitenite Aug 1, 2026
dfb5984
Merge remote-tracking branch 'superset-pr-5981/sidebar-project-groups…
Kitenite Aug 1, 2026
6955b89
refactor(desktop): extract FolderActionsMenuItems and shared folder c…
Kitenite Aug 1, 2026
65eb223
Merge remote-tracking branch 'upstream/main' into sidebar-project-groups
ashbrener Aug 2, 2026
78c32cf
Merge remote-tracking branch 'upstream/main' into sidebar-project-groups
ashbrener Aug 2, 2026
7c5a7f6
fix(desktop): harden the folders collection and address the folder re…
ashbrener Aug 2, 2026
028061b
fix(desktop): make sidebar folder drops pointer-first and root zone f…
Kitenite Aug 4, 2026
8f07d80
Merge remote-tracking branch 'superset-pr-5981/sidebar-project-groups…
Kitenite Aug 4, 2026
46ac4d7
Merge remote-tracking branch 'origin/main' into ashbrener/sidebar-pro…
Kitenite Aug 4, 2026
c4e285a
feat(desktop): bulk-select projects and move them between folders
Kitenite Aug 4, 2026
ef0185d
Merge remote-tracking branch 'upstream/main' into sidebar-project-groups
ashbrener Aug 6, 2026
22c93de
Merge remote-tracking branch 'upstream/main' into sidebar-project-groups
ashbrener Aug 7, 2026
82c9092
test(desktop): carry the new project accent color into the folder gro…
ashbrener Aug 12, 2026
74c1f3b
Merge upstream/main into sidebar-project-groups
ashbrener Aug 12, 2026
d2c7ae6
refactor(desktop): drop the folder-specific collision detection helper
ashbrener Aug 12, 2026
37ddeb8
Merge upstream/main into sidebar-project-groups
ashbrener Aug 16, 2026
2c5ab31
Merge upstream/main into sidebar-project-groups
ashbrener Aug 22, 2026
04f11db
Merge upstream/main into sidebar-project-groups
ashbrener Aug 23, 2026
77fe01b
Merge remote-tracking branch 'upstream/main' into sidebar-project-groups
ashbrener Aug 23, 2026
0fdff19
Merge remote-tracking branch 'upstream/main' into sidebar-project-groups
ashbrener Aug 23, 2026
e366150
Merge remote-tracking branch 'upstream/main' into sidebar-project-groups
ashbrener Aug 27, 2026
e29070a
Merge remote-tracking branch 'upstream/main' into sidebar-project-groups
ashbrener Aug 28, 2026
b252eff
wip: rebase #5981 onto main (i18n + tag-folders) — 3 typecheck errors…
ashbrener Aug 30, 2026
76cad20
fix(desktop): resolve #5981 rebase against main's lazy color names
ashbrener Aug 31, 2026
e5f4221
refactor(desktop): rename #5981's sidebar "folder" to "collection"
ashbrener Aug 31, 2026
80862a9
i18n(desktop): wrap the sidebar collection strings
ashbrener Aug 31, 2026
aea8f48
i18n: translate the sidebar collection strings
ashbrener Aug 31, 2026
796cfa6
fix(desktop): register the renamed sidebar collection storage key
ashbrener Sep 1, 2026
2935f98
Merge remote-tracking branch 'upstream/main' into wip/sidebar-i18n-re…
ashbrener Sep 1, 2026
53a3e1c
chore(i18n): regenerate catalogs after the main merge
ashbrener Sep 1, 2026
f6d3e19
Merge remote-tracking branch 'upstream/main' into sidebar-project-groups
ashbrener Sep 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ export const PERSISTED_KEY_REGISTRY: ReadonlyArray<
"v2-workspace-local-state-*",
"v2-sidebar-projects-*",
"v2-sidebar-sections-*",
"v2-sidebar-collections-*",
"v2-terminal-presets-*",
"v2-user-preferences-*",
"failed-workspace-creates-*",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ export const DEAD_KEYS: DeadKey[] = [
{ key: "v2-available-banner-v1", match: "exact" },
// Bumped to v2 so updated clients republish a full 30-day leaderboard window
{ key: "leaderboard-auto-publish-v1", match: "exact" },
// Sidebar project collections were "folders" until #5981 renamed them;
// the rows moved to v2-sidebar-collections-* with a collectionId field.
{ key: "v2-sidebar-folders-", match: "prefix" },
];

function matchesDeadKey(key: string): boolean {
Expand Down
Loading