@veecode-platform/backstage-plugin-vee-common
v0.5.0
Published
Common functionalities for the veecode-assistant-ai plugin
Readme
Vee Common
This plugin provides typing and permissions for the Vee & Vee Backend.
Our community
💬 Join Us
Join our community to resolve questions about our Plugins. We look forward to welcoming you!
🚀 Getting started:
If you are using yarn 3.x:
yarn workspace app add @veecode-platform/backstage-plugin-vee-common
#or
yarn workspace backend add @veecode-platform/backstage-plugin-vee-commonIf you are using other versions:
yarn add --cwd packages/app @veecode-platform/backstage-plugin-vee-common
# or
yarn add --cwd packages/backend @veecode-platform/backstage-plugin-vee-common
🔐 Permissions
The permissions for the first version are broader, less granular and follow the following patternPermissions The permissions for the first version are broader, less granular and follow the following pattern:
| Permission | Description |
|------------------------------------------|----------------------------------------------------------|
| veeReadPermission | Permission to read the Vee plugin |
| veeAnalyzerReadPermission | Permission for the plugin to analyze code |
| veeAnalyzerSaveChangesInRepoPermission | Permission to save changes to the repository via pull request |
| veeAccessSettingsPanelPermission | Permission to access settings |
| veeGenerateTemplatePermission | Access to the template generation menu |
| veeSaveTemplatePermission | Permission to save templates |
| veeManageStacksPermission | Manage stacks (create, edit, delete) |
| veeManagePluginsPermission | Manage plugins (create, edit, delete) |
| veeManageFixedOptions | Manage fixed options (create, edit, delete) |
🚨 View Backstage docs to learn how to set up your instance of Backstage to use these permissions.
