Skip to content

Releases: openanalytics/shinyproxy

0.8.4

06 Feb 09:39

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

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

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

0.7.5

17 Nov 21:32

Choose a tag to compare

  • new authentication mechanism authentication: simple which allows to define users inside the application.yml file
  • the setting admin-groups has moved one level up, from shiny.proxy.ldap to shiny.proxy (since groups can now also be specified inside the application.yml)
  • the setting ldap-groups under shiny.proxy.apps has been renamed to groups (to be more generic now a user can also specify groups inside the application.yml file instead of the relevant LDAP directory)
  • fix proper passing of custom information via the URL (to retrieve it in the session$clientData$url_search variable variable inside the Shiny application)

0.7.0

10 Nov 22:35

Choose a tag to compare

  • allow one user to open multiple applications as requested by
    #2
  • optional display of logos for apps on the landing page using a new configuration field logo-url
  • fix spurious error message on Jetty ALPN support

0.6.0

25 Oct 21:24

Choose a tag to compare

  • functionality to track and save usage statistics has been added; a general model has been implemented as well as a plug-in for influxDB
  • additional logging to help pinpoint networking issues (e.g. erroneous specification of docker host IP)

0.5.0

10 Sep 11:04

Choose a tag to compare

  • user information accessible to the container as the SHINYPROXY_USERNAME environment variable
  • introduced Spring Profiles for managing configuration
  • fix issue with clean-up of heartbeat timestamps
  • display-name of an app now defaults to its name

0.4.0

02 Sep 19:28

Choose a tag to compare

  • members of the admin user group now can access real-time usage overview at /admin
  • optional configuration of a display name and description for an app (displayed on landing page)
  • additional logging for user authentication events
  • support docker-dns option for an app

0.3.0

14 Aug 14:58

Choose a tag to compare

  • a new heartbeat mechanism will shut down unused containers

0.2.0

14 Jun 09:56

Choose a tag to compare

  • fast switching between apps
  • migrate to thread-safe Docker client