Releases: ILLGrenoble/visa-web
Releases · ILLGrenoble/visa-web
version 3.1.1
- Explicitly set gateway events websocket url with the protocol, host and port (older browser versions consider the URL to be invalid otherwise).
version 3.1.0
- Release version of VISA 3.X: tag alignment of visa-api-server, visa-web, visa-accounts and visa-jupyter-proxy
version 3.0.6
- Fix close of on-screen keyboard
version 3.0.5
version 3.0.4
- Increase guacamole unstable threshold to 10s (recovery from unstable state unclear)
- Event channel ping messages initiated from the server: client replies on ping reception (avoid hidden tabs from producing unreliable timer events)
version 3.0.3
- Increase gateway events socket keep-alive messages
version 3.0.2
- Handle cases where cloud provider has been removed but images, flavours and security groups are still configured
- Allow for default cloud provider to be disabled (use only configured providers from the database)
version 3.0.1
- Force user to log in when oidc refresh is longer valid: token expired
- Simplify models (api performance improvements)
- Remove preql and convert to simple filters
- Remove request for cloud instances in admin views to improve page loading
version 3.0.0
- Remove notification polling and handle notification websocket events
- Remove polling of instance states and instance list: use websocket events
- Automatically reconnect EventGateway on disconnect. Add ping-pong keep-alive events.
- Update all event names
- Add EventGateway websocket, created when valid account loaded, for all events and notifications (other than remote desktop)
- Send thumbnails using the REST API
- Use standard websocket for WebX tunnel (pure binary can now be used for WebX)
- Use official guacamole-common-js on a standard websocket (remove socket.io for remote desktop)
- Adapt to Quarkus server: change of graphql endpoint
version 2.11.2
- Bug fix: Handle print dialog opening automatically on Firefox
- Improvement: Show error dialog when opening PDF documents is not enabled for browsers