Skip to content

Latest commit

 

History

History
211 lines (113 loc) · 12.1 KB

CHANGELOG.md

File metadata and controls

211 lines (113 loc) · 12.1 KB

0.13.0 (2019-11-20)

Features

  • DockerSession: Restart a session if it exits prematurely. (d218819)
  • Stats: Add a session restarts metric (d064fa4)

0.12.3 (2019-11-18)

Bug Fixes

  • Stats: Add disk usage metric (3808995)

0.12.2 (2019-11-17)

Bug Fixes

  • Dependencies: Upgrade Executa to 0.14.1 (16b6884), closes #35
  • Logging: Fix how errors are sent to Sentry (a51db1b), closes #34

0.12.1 (2019-11-14)

Bug Fixes

  • Logs: Use log tags (aka labels) for more useful metrics (7292101)
  • Sats: Continuously record version (d7068b2)

0.12.0 (2019-11-13)

Bug Fixes

  • Admin: Improve logging of errors (a0b2e85)
  • DockerSession: Avoid error re CPU quota less than 1000 (44569ba)

Features

  • Logging: Send logs to Sentry and record in statistics (3b88e63)

0.11.1 (2019-11-13)

Bug Fixes

  • ManagerServer: Remove redundant stop method (d014b6c)
  • Package: Include static files in dist (ea93919)

0.11.0 (2019-11-13)

Bug Fixes

  • Packaging: Change how package.json is read (a3d514b)

Features

  • Stats: Add package version number to stats (ddb3dd6)

0.10.0 (2019-11-12)

Bug Fixes

  • Admin: Fix JWT token query param (0ce9648)
  • CLI: Add help command (576557b)
  • Package: Update Executa (74917f9)

Features

  • admin page: Add peer list to admin page (e4359f2)
  • Manager: Pass requests through to other instances (a0d3787)
  • Manager: Keep track of allocatable resources (48ae2e9)
  • Peers: Add discovery of peers (53ef8b3)

0.9.0 (2019-11-11)

Features

  • Config: Upgrade Executa and Logga and add JWT secret to config (fa7cd61)

0.8.0 (2019-11-11)

Features

  • Configuration: Configure from files, env vars or argv (96757b0)
  • Routable session ids: Change session ids so that they can be routed (eb4150b)

0.7.0 (2019-11-07)

Bug Fixes

  • Admin page: Reduce noise in display of session instances (99836ea)
  • Dependencies: Update Executa version (ce16a2a)
  • Dependencies: Upgrade Executa version (7913fa9)
  • Dependencies: Upgrade Executa version (c756937)
  • DockerSession: Adapt to new Schema version; other fixes (eb8e7a8)
  • Manager: Fix ending of sessions when client disconnects (0e95ef6)
  • Manager: Handle missing session id better (d23c7b4)
  • Manager Server: Require special JWT for admin routes (fe564a0)
  • Type declarations: Add type declarations file (a29dd52)
  • Ubuntu rootfs: Update versions of Schema and Executa (3f2dd40)

Features

  • Added JWT admin checking for admin page and skipping for /public (3368d53)
  • Admin: Add client page and reorganise JS and CSS (93d2586)
  • Admin page: Add admin page (36d9a76), closes #20
  • Docker: Add ability to disable network (e23f4dd)
  • Manager: Add checking of clients, duration and timeout (6c22e6d)
  • Manager: Notify clients when session is ending (b5d2d36)
  • Sessions: Give each session a human readable name if necessary (b2e1080)

0.6.0 (2019-11-04)

Bug Fixes

  • Added missing continuation-local-storage types (ef95207)
  • Linting fixes (5c6f90d)

Features

  • Manager: Close sessions when associated client disconnects (19dcb66), closes #9
  • Add logging of session count to opencensus with prometheus export (a9e0b24)
  • Added measuring of system CPU and memory usage (ada3729)
  • Added Session and Host data logging with opencensus (df5f7f1)

0.5.1 (2019-10-29)

Bug Fixes

  • Package-lock.json out of sync (337de2e)
  • Setting up ubuntu image to run as guest user, updated dockta (a07ee32)

0.5.0 (2019-10-29)

Bug Fixes

  • DockerSession: Fix stdio based comms with session container (974c427)
  • DockerSession: Update to new Schema (2f814c3)
  • DockerSession: Use dockerode for begin and end of sessions (ac975c7)
  • Manager: Upgrade to latest Schema and Executa versions (ff900e1)

Features

  • Adding limits to session begin request (26389fc)
  • Applying session limits to manager session start (0adcdb2)

0.4.0 (2019-10-24)

Bug Fixes

  • Ubuntu-Midi: Fix DESCRIPTION syntax (592d595)
  • Ubuntu-Midi: Update Dockta and fix compile command (bf4c30f)
  • Ubuntu-Midi: Update Dockta command so it works! (9467788)

Features

  • Ubuntu-Midi rootfs: Add Dockta based image (d26c8f1)

0.3.1 (2019-10-24)

Bug Fixes

0.3.0 (2019-10-22)

Bug Fixes

  • Manager: Don't pass on properties that are not in schema (536b31a)
  • rootfs/ubuntu: Add Python and JS executors (ceacc11)

Features

  • Manager: Add options for host and port to serve on (c4cfb59)

0.2.0 (2019-10-22)

Bug Fixes

  • Docker: Prefix image names with stencila (e85b5ab)
  • Manager: Delegate execute calls to session instances (605453c)
  • rootfs/ubuntu: Install Executa into image (9634431)

Features

  • Updated alpine docker image to use executa (4fa18e8)
  • CLI: Rename serve.ts to cli.ts and make bin command (8ab1683)