Releases: openanalytics/shinyproxy
Releases · openanalytics/shinyproxy
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
0.8.4
- fixed mounting of Docker volumes (using
docker-volumesfield) - tracking of usage statistics now also supports MonetDB (next to InfluxDB);
usage-stats-dbhas been removed in favour ofusage-stats-url:
for InfluxDB use http://localhost:8086/write?db=shinyproxy_usagestats; for
MonetDB use a jdbc URL e.g. jdbc:monetdb://localhost:50000/usage_stats- support of DB credentials for usage statistics logging with new fields
usage-stats-usernameandusage-stats-password