New features & improvements
#324 added possibility to replace script-server theme
#284 Admin interface: allow script creation/upload
#225 added editable_list type, where a user can either select value or define his own
#383 added possibility to sort columns in history view
#139 added possibility to use bash operators in values/default scripts
#245 added html and html_iframe output types
#190 Add indicator when list values are being reloaded
#389 added marking script tab as error on error/disconnect
#349 disabled python scripts output buffering by default
#375 added possibility to limit max length of a text field
#350 added possibility to overwrite script server title using conf.json
#376 added iso-8859-1 fallback when script output is (partially) non-utf
#367 made user authorization case-insensitive
#444 fixed case sensitive user access to script logs
#387 allowed access to script status by admins
#283 added possibility to exclude files from server_file parameters
#415 Allow comments in the json files
Bugfixes
#79 protected Script server users against XSRF attacks
#385 fixed Dynamic list values are not cleaned after script execution
#388 fixed empty element in the list if there is no script output
#406 fixed HTTP->HTTPS redirects behind a reverse proxy
#379 fixed "select file" dialog size on small (mobile) screens
#479 fixed a bug, that made included config fail, when constant is defined
#341 fixed non working bash_formatting: false
#437 fixed keeping validation errors on script change
#391 fixed a bug when opening/reloading a page with a running script, select a "new execution" sometimes
#398 fixed wrong naming in same_arg_param and repeat_param
#425 fixed a bug, when auth_info_ttl makes server to hang
#446 removed unneeded typing module dependency (which was causing error for some users)
#443 fixed missing validation on server file field creation
#417 fixed loading crypt module on windows (not it's not loaded)
#454 fixed dynamic value resolving for output paths
Other
added UI Autotests
fixed vulnerable marked version
#418 updated base docker image to python 3.9
updated python/debian min supported version
moved build to travic-ci.com
Special thanks for contribution and support
Contribution: @drehelis @brunomgalmeida @AnnaShepa @dnrce
Sponsors: @drehelis @nicolaslegrand91 @deelerke @flycrane01 @ohmybahgosh