github bugy/script-server 1.18.0

latest release: dev
14 months ago

New features & improvements

#571 Add YAML runner config support
#654 added basic support for keycloak OpenID auth
#129 Add mapping possibility for list parameters
#416 Load script configs recursively from subfolders
#333 Add possibility to include multiple configs
#597 Allow all users to see the same script instances and history
#218 added possibility to show preload script ("splash screen") before any execution
#182 added possibility to use separator on UI between parameters
#401 added possibility to use on-fly basic auth for API calls
#577 added possibility to search in scripts history section
#570 Scheduler: automatically cleanup executions after finishing
#494 Chip list (adding multiple values to a list): add elements on comma and focus loss
#475 added support for Multi-Line Text Field
#459 Textfield supports RegExp validation
#320 added support for dynamic "default" option, depending on other parameters
#585 Multiselect field: allow multiple default values from script
#464 Delete Script from Admin UI
#278 added support for stdin parameters
#357 made disabled users (403 error) to be redirected to login page
#450 hid empty script groups on search
#586 add notice "[name].json parsing failed" in GUI if its failed
#654 added oauth token refresh support
#362 Admin script configuration UI: add possibility to enable/disable scheduling
#458 Add the ability to schedule a script by minutes
#676 Scheduler: end date and max execution count support
#372 added possibility to resize input fields
#599 Pass execution id to a script
#192 added possibility to use parameters values in log filename template
#478 skipped passing config secret variables to underlying scripts
#408 Set environment variables without passing as argument
#624 changed kill button color not to look like disabled

Bugfixes

#559 Code editor doesn't load behind reverse proxy
#300 fixed different field sizes on UI
#537 missing log directory when using -l
#558 Scheduling a single element from a multiselect-list parameter behaves different scheduled than when run live
#591 fixed missing login redirect for unauthorized users
#592 Script editor: align line endings when saving a script to server
#547 Scheduled scripts continue to run after deletion
#503 download filename from server with '#' in file name
#483 UnicodeDecodeError: 'utf-8' codec can't decode byte xxx
#606 fixed dependant list values setting in case of constant parent
#642 Multiple dependant parameters: after multiple parameter changes, dependant parameter spinner shows as loading
#655 Dependant parameter is loaded twice on page opening
#602 Download button for output files disappearing
#588 fixed failing migrations when runners folder is missing
#546 link broken in runners, crash SC at start
#580 updated minor/patch dependencies versions to fix vulnerabilities

Other

#214 Webpack fails to build the project from scratch
#173 dev releases: update release date on each build

Special thanks for contribution and support

Contribution: @bruno-amelco @drehelis @Conway @anthony-francisco @ChihHao-Su @gpsinghsandhu @RollingHog @
Raymond Tso @EduardSchwarzkopf @pierok13 @UrekD
Sponsors: @lynt-smitka @herrfinke @flycrane01 @treeol @georgettica @sbalakrishna @deelerke @chiva

Don't miss a new script-server release

NewReleases is sending notifications on new releases.