1.16.0
New features & improvements
#180 added possibility to schedule scripts
#145 added possibility to run multiple instances of the same script
#159 added simple auth, based on .htpassw file
#243 added possibility to group scripts on UI
#305 added GitLab OAuth support
#188 #321 added a search field for long combobox lists
#217 allowed using ${auth.xxx} variables in script values
#294 allowed using ${auth.xxx} variables in output files
#288 added possibility to send parameter name and value as a single argument (--val=123)
#258 added a button to copy script output to clipboard
#281 added a loading indicator when opening a script
#282 improved loading time of index.html
#306 added secret_storage_file
setting to keep auth cookie in external location
#313 added auth.expiration_days
setting for custom auth expiration
#316 added --log-folder
and --tmp-folder
command line arguments
added proper error message, when script_path is missing
#145 added ID column to script history (to easier find executed scripts)
#305 added possibility for Google OAuth to re-validate users and to dump state
#331 added support for ip4 subnets in trusted_ips
#359 added admin_users
for script configuration
Bugfixes
#211 improved error message, when script loading fails
#261 fixed a bug, when failing migrations were blocking server startup
#268 fixed log filenames, when a script name contains forward slash /
#271 fixed unstoppable server on tornado 6
#287 fixed loading a script, containing constant parameter without a name
#292 fixed username resolving when user is identified by proxy header name
#301 fixed variable substitution ${param name} for recursive server_files
#304 fixed wrong filename when script names contains slashes (admin UI)
#314 fixed letter case issues, when server web files from windows
#337 fixed loading LDAP groups, when name contains spaces
#340 fixed issue with combobox values, prefilled from URL
#342 fixed allowed_users
script setting, which blocked admins from seeing scripts in admin UI
Other
#282 migrated web build to vue-cli
added automated release for stable branch
Special thanks for contribution
@jtprof @miksir @autogun @fejesd @oktorok @realroywalker