Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugins Manager: Api for adding and removing plugins #2208

Open
AmmarAbouZor opened this issue Feb 13, 2025 · 0 comments
Open

Plugins Manager: Api for adding and removing plugins #2208

AmmarAbouZor opened this issue Feb 13, 2025 · 0 comments
Assignees
Labels
new newly created issue

Comments

@AmmarAbouZor
Copy link
Member

On backend we need to provide APIs to add and remove plugins with the following points:

  • Add: Add function with the path for the directory of the plugin and the plugin type. This function should validate the directory then copy it to the matching plugins directory in chipmunk home-directory. If the plugin isn't valid it should return an error directly.
  • Remove: Function with the path for the plugin directory. This function will return an error if the plugin doesn't exist. Otherwise, it will remove the plugin directory completely.
@AmmarAbouZor AmmarAbouZor added this to the Plugins Support Step 1 milestone Feb 13, 2025
@AmmarAbouZor AmmarAbouZor self-assigned this Feb 13, 2025
@github-actions github-actions bot added the new newly created issue label Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new newly created issue
Projects
None yet
Development

No branches or pull requests

1 participant