You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a subtask of the next-generation web interface effort (#718).
Part of the promise of the new HTTP API is that it should be extensible by plugins. For example, the ReplayGain plugin should provide an action accessible over the web to run the analysis on a query, much like the beet replaygain command does in the console.
This task consists first of looking at the existing plugins and writing some requirements for how the API can serve most of the use cases. It may also need to coordinate with #736 to determine how plugin endpoints will be exposed.
Extensions should be "discoverable": clients should be able to ask what plugin actions are available. An interface could use this, for example, to display a button for every plugin-provided action that can run on a track.
The text was updated successfully, but these errors were encountered:
This is a subtask of the next-generation web interface effort (#718).
Part of the promise of the new HTTP API is that it should be extensible by plugins. For example, the ReplayGain plugin should provide an action accessible over the web to run the analysis on a query, much like the
beet replaygain
command does in the console.This task consists first of looking at the existing plugins and writing some requirements for how the API can serve most of the use cases. It may also need to coordinate with #736 to determine how plugin endpoints will be exposed.
Extensions should be "discoverable": clients should be able to ask what plugin actions are available. An interface could use this, for example, to display a button for every plugin-provided action that can run on a track.
The text was updated successfully, but these errors were encountered: