Releases: openanalytics/shinyproxy
Releases · openanalytics/shinyproxy
1.0.2
- new property
shiny.docker.proxy.port-range-maxallows to limit the number of ports to be used
by a single ShinyProxy instance e.g. to allow multiple instances to launch docker containers on a shared Docker Swarm cluster or to limit the number of concurrent apps on a single
instance - app-specific environment variables can be specified in the
docker-envproperty inside the app configuration, similarly todocker-env-file - the
logo-urlproperty of an individual app (to display application logos on the landing page) now also support the file scheme (to be able to use local files as logos) - ShinyProxy no longer fails if
shiny.proxy.cert-pathis missing - improved handling of failed app starts
1.0.1
1.0.0
- new environment variable SHINYPROXY_USERGROUPS is made available to the Shiny apps and contains
the group memberships of the authenticated user - add support for LDAP with StartTLS using property
shiny.proxy.ldap.starttls - new optional setting
shiny.proxy.docker.container-protocolto configure the container protocol; if not set, it will be taken from the docker host url as specified inshiny.proxy.docker.url - added animated loading feedback while Shiny app (i.e. container) is launching
- the
logo-urlproperty now also supports the file scheme (to allow for local logo files) - fix for influxdb usage statistics logging when username contains whitespace
- allow JVM to exit if ShinyProxy cannot open its allocated port
- switch from deprecated simple proxy client to load-balanced client
- generate SHA-256 and MD5 checksums for all downloads
0.9.4
- support for reporting issues with Shiny apps run on ShinyProxy; issues are mailed to a support address (configurable via
spring.mail) and have Shiny application logs in attachment (using a new container log storage service) - support for multiple LDAP authentication providers e.g. for different domains or forests
- support of custom context paths via the
server.contextPathsetting in theapplication.ymlfile - add content-type to heartbeat response
- layout fixes when hiding the navbar (
hide-navbar: true) and better IE support - ShinyProxy deb package available for Ubuntu 16.04 LTS (and 14.04 LTS)
0.9.3
- added Docker Swarm support for scalable deployments
hostargument in the docker configuration removed; this is now requested directly from the Docker API- multiple clicking on a link to a Shiny app no longer launches multiple containers
- improved retry wait time when
container-wait-timeis set to a very high value to prevent unnecessarily slow startup - ShinyProxy rpm package available for CentOS 7 (and RHEL 7)
0.9.2
0.9.1
0.9.0
0.8.7
- new option
hide-navbarto hide the navigation bar; this allows for easy embedding of ShinyProxy in other web applications - make height shinyframe responsive such that Shiny apps resize whenever the parent window is resized
- support social authentication using Facebook, Twitter, Google, Github or LinkedIn accounts with a new authentication option
authentication: social
0.8.6
- configurable timeout value for 'container did not respond in time' in a new field
container-wait-timewith default value of20000(20 seconds) - support the equivalent of
docker run --networkin a new (optional) fielddocker-networkthat can be specified per Shiny app