Internal changes that do not directly affect users may not be listed here. For all changes see the closed milestones for each release.
Multi-user functionality implemented.
#230 - Convert the UI Server to a jupyter_server extension
#241 - Update old, broken hold options for playing workflows.
#214 - Store the JupyterHub runtime files in ~/.cylc/hub.
#202 - Add authorisation for multi-user setups.
#197 - Make the workflow scan interval configurable.
Release 0.3.0 of Cylc UI Server.
None or N/A.
#195 - UI: package 0.3.0
#188 - UI: package 0.3 prebuild.
#173 - CLI changes
jupyterhub
-> cylc hub
, cylc-uiserver
-> cylc uiserver
.
#167 - Upgrade JupyterHub to 1.3.x, and Tornado to 6.1.x. Set auto spawn timeout to 1 second (effectively enabling it) in our demo configuration.
#125 - Use Tornado default WebSocket check_origin function. #124 - Add decorator for websockets authentication.
#151 - Prevent
asyncio.gather
errors to be ignored, and allow execution to continue,
logging errors when found.
#153 - Fix websocket connections on webkit based browsers.
None.
None.
Release 0.2 of Cylc UI Server.
None or N/A.
#82 - Add subscriptions support to GraphQL.
#126 - Update JupyterHub dependency to 1.1., and Graphene-Tornado to 2.6..
None.
None.
None.
Initial release of Cylc UI Server.