Skip to content

feat(dashboard): expand IDE workspace editing#283

Merged
alexk-dev merged 8 commits intomainfrom
feat/dashboard-ide-foundation
Apr 15, 2026
Merged

feat(dashboard): expand IDE workspace editing#283
alexk-dev merged 8 commits intomainfrom
feat/dashboard-ide-foundation

Conversation

@golemcore1
Copy link
Copy Markdown
Collaborator

Summary

  • Expand the dashboard IDE backend file API with workspace downloads, upload support, lazy tree parameters, ignored/generated directory filtering, and file metadata for binary/image/editable states.
  • Add dashboard IDE image/binary previews, upload/download controls, ignored-file toggle, breadcrumbs, command palette, editor search bar, and editor display settings.
  • Extend IDE tab/content state so non-editable images and binary files open as previews instead of attempting UTF-8 editing.
  • Add regression coverage for backend file metadata/upload/download/tree behavior and frontend image/binary preview rendering.

@golemcore1 golemcore1 force-pushed the feat/dashboard-ide-foundation branch from d7cb22e to c22a6ae Compare April 15, 2026 02:51
@golemcore1 golemcore1 force-pushed the feat/dashboard-ide-foundation branch from c22a6ae to 8305f07 Compare April 15, 2026 02:56
@sonarqubecloud
Copy link
Copy Markdown

@alexk-dev alexk-dev merged commit c515285 into main Apr 15, 2026
21 checks passed
@alexk-dev alexk-dev deleted the feat/dashboard-ide-foundation branch April 15, 2026 08:56
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.

2 participants