Skip to content

dbeaver/pro#4476 Create folders via context menus - #4733

Open
sergeyteleshev wants to merge 3 commits into
develfrom
dbeaver/pro#4476-create-folders-via-context-menu
Open

sergeyteleshev wants to merge 3 commits into
develfrom
dbeaver/pro#4476-create-folders-via-context-menu

Conversation

@sergeyteleshev

Copy link
Copy Markdown
Member

Closes dbeaver/pro#4476

Summary

  • allow creating connection folders from project, folder, and connection context menus
  • expose existing folder creation in Resource Manager project, folder, and script context menus
  • add icons to the New Folder and New Connection context menu actions

Testing

  • yarn workspace @cloudbeaver/plugin-connections build
  • yarn workspace @cloudbeaver/plugin-navigation-tree-rm build
  • git diff --check origin/devel...HEAD

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The focused menu and presentation changes are consistent with existing selection, permission, and action-handler behavior.

Review effort: Balanced
Findings: None

What changed in this PR

Adds folder creation to relevant navigation-tree context menus and improves action visibility with icons.

Changes:

  • Enables connection-folder creation from connection nodes.
  • Exposes Resource Manager folder creation in Create submenus.
  • Adds icons to folder and connection creation actions.
File Description
ResourceFoldersBootstrap.ts Adds New Folder to Resource Manager context menus.
ConnectionFoldersBootstrap.ts Allows folder creation from connection context menus.
ACTION_TREE_CREATE_FOLDER.ts Adds the folder action icon.
ACTION_TREE_CREATE_CONNECTION.ts Adds the connection action icon.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

4 participants