Skip to content

Comments

Add content library explorer to VS Code extension#179

Closed
clavery wants to merge 2 commits intofeature/content-treeviewfrom
feature/vsc-library-explorer
Closed

Add content library explorer to VS Code extension#179
clavery wants to merge 2 commits intofeature/content-treeviewfrom
feature/vsc-library-explorer

Conversation

@clavery
Copy link
Collaborator

@clavery clavery commented Feb 21, 2026

Note: This PR should be merged after #174 (WebDAV native tree view), as it builds upon that (and updated to point to main)

Summary

screenshot
  • Native tree view for browsing B2C Commerce content libraries (pages, content assets, components, static assets) in the VS Code sidebar
  • b2c-content: FileSystemProvider for viewing and editing content XML with round-trip import via site archive jobs
  • Export commands: "Export", "Export without Assets", "Export Assets Only" for pages, content assets, and components
  • Import site archive from command palette or explorer right-click context menu (under B2C-DX submenu)
  • Filter/search within the library tree with toggle icon in the title bar
  • Click static image assets to preview them via the WebDAV filesystem
  • Show job execution log in editor on import failure
  • Fix content-link child ordering to respect <position> element instead of XML document order

- Native tree view for browsing B2C Commerce content libraries (pages,
  content assets, components, static assets) in the sidebar
- FileSystemProvider (b2c-content: scheme) for viewing/editing content XML
  with round-trip import via site archive jobs
- Export commands: Export, Export without Assets, Export Assets Only
- Import site archive from command palette or explorer context menu (B2C-DX submenu)
- Filter/search within library tree with toggle in title bar
- Click static assets to preview images via WebDAV filesystem
- Show job log in editor on import failure
- Sort content-link children by position element instead of XML document order
@clavery clavery requested a review from wei-liu-sf as a code owner February 21, 2026 02:03
@clavery
Copy link
Collaborator Author

clavery commented Feb 21, 2026

!Content Library Explorer

@clavery
Copy link
Collaborator Author

clavery commented Feb 22, 2026

Superseded by #186

@clavery clavery closed this Feb 22, 2026
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