Skip to content

Releases: openanalytics/shinyproxy

0.9.4

20 Jul 12:25
Compare
Choose a tag to compare
  • 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.contextPath setting in the application.yml file
  • 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

08 Jul 08:12
Compare
Choose a tag to compare
  • added Docker Swarm support for scalable deployments
  • host argument 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-time is set to a very high value to prevent unnecessarily slow startup
  • ShinyProxy rpm package available for CentOS 7 (and RHEL 7)

0.9.2

19 May 20:37
Compare
Choose a tag to compare
  • improved removal of containers upon application shutdown

0.9.1

04 May 15:29
Compare
Choose a tag to compare
  • make Keycloak role names case insensitive to fix Keycloak based authorization

0.9.0

27 Apr 19:52
Compare
Choose a tag to compare
  • single-sign on and advanced identity and access management using a new authentication mechanism authentication: keycloak; this integrates ShinyProxy with Keycloak

0.8.7

31 Mar 19:50
Compare
Choose a tag to compare
  • new option hide-navbar to 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

11 Mar 14:02
Compare
Choose a tag to compare
  • configurable timeout value for 'container did not respond in time' in a new field container-wait-time with default value of 20000 (20 seconds)
  • support the equivalent of docker run --network in a new (optional) field docker-network that can be specified per Shiny app

0.8.4

06 Feb 09:39
Compare
Choose a tag to compare
  • fixed mounting of Docker volumes (using docker-volumes field)
  • tracking of usage statistics now also supports MonetDB (next to InfluxDB);
  • usage-stats-db has been removed in favour of usage-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-username and usage-stats-password

0.8.0

15 Dec 21:05
Compare
Choose a tag to compare
  • allow to mount volumes in the Shiny app docker containers using the new docker-volumes field in the application.yml file
  • pass arbitrary environment variables to the container using a new field
    docker-env-file in the application.yml file

0.7.8

07 Dec 18:19
Compare
Choose a tag to compare
  • limit memory of a shiny app with a new argument docker-memory in the application.yml file
  • allow for iframe embedding of ShinyProxy