Skip to content
This repository has been archived by the owner on Aug 9, 2024. It is now read-only.

Releases: ministryofjustice/analytics-platform-shiny-server

End of 2022 release

26 Jan 16:50
448ac2d
Compare
Choose a tag to compare

This is mostly another maintenance release updating many of the dependencies. The exception to this is the change to the loading of the RShiny app, which now correctly sanitizes error messages.

More dependencies updates and security fixes

11 Jun 13:34
de8b4bf
Compare
Choose a tag to compare

This is a maintenance release which updates some of the dependencies.

Some of these updates include security fixes. Specifically:

The way this server works should not have changed but more testing in real-world application is still a sensible thing to do before updating the rshiny-template's Dockerfile to use this new version.

PR: #4
Ticket: https://trello.com/c/PLR5Dft2

Security fix for websocket-extensions

08 Jun 16:35
3d79cfb
Compare
Choose a tag to compare

This release upgrades two dependencies:

  1. websocket-extensions from 0.1.3 to 0.1.4, to fix a ReDoS (see PR for details)
  2. mixin-deep from 1.3.1 to 1.3.2` (see PR for details)

both are patch releases and shouldn't break compatibility.

Monkey patch SockJS Session

28 Jun 13:11
547072a
Compare
Choose a tag to compare
Monkeypatch SockJS Session

This allows passing through custom headers like `USER_EMAIL` and the `cookie`

Proxy Headers

28 Jun 10:26
b70d501
Compare
Choose a tag to compare
Proxy headers to backend

This change copies the headers sent from the browser to the server, to the
target shiny server.

Initial Relase

27 Jun 14:19
e0f3900
Compare
Choose a tag to compare
Make node binary name match Readme

The node binary should be called `analytics-platform-shiny-server` instead of
`analytical-platform-shiny-server`, updated the `package.json` to make it match
the documentation.