Background
CBA users would like to trigger project playback using URL, so they can use 3-rd party schedulers and bookmarks for playing projects(See also #97). Even though this functionality seem to be a great idea we should protect our users from misuse of such functions and for that reason we should:
- Make the functionality opt-in.
- Inform users about how this action can be mis-used to get their consent in advance.
What to change
- Introduce a checkbox/toggle for URL playback in the
options page.
- Create page (i.e. https://chrome-automation.com/url-playback) that explains the functionality and how to enable it.
- Hovering the checkbox should open the
cba-tooltip with the warning explaining that actions will be played as soon the triggering URL is open and linking to https://chrome-automation.com/url-playback for further information(TBA).
- Cover implementation with tests ensuring that that URL playback only is available when opt-in.
Additional notes
Background
CBA users would like to trigger project playback using URL, so they can use 3-rd party schedulers and bookmarks for playing projects(See also #97). Even though this functionality seem to be a great idea we should protect our users from misuse of such functions and for that reason we should:
What to change
optionspage.cba-tooltipwith the warning explaining that actions will be played as soon the triggering URL is open and linking tohttps://chrome-automation.com/url-playbackfor further information(TBA).Additional notes