I think it would be useful to have a crontab management and a processing scripts management inside the GUI.
The main idea behind those requests is to maximize the use of the GUI and to minimize the console login.
crontab management
ability to handle processing and jobs that run under the same user as sabnzbd
scripts management
upload/update/remove processing scripts from the GUI
execute/test script output
manage default options passed to the scripts when they are called
The crontab management should be the easiest to implement with:
The scripts management feature certainly needs some additional brainstorming for a good implementation but with it comes a great enhancement for sabnzbd.
Apart from the obvious scope issues / feature creep, this would introduce the ability to create, modify and run shell commands by anyone with access to the web interface. I doubt if that's desirable in terms of security.
I agree that it can be an use but there is a parameter to avoid access to the configuration for web users so this is a good way to mitigate such kind of issue.