Releases: ILLGrenoble/visa-web
Releases · ILLGrenoble/visa-web
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
version 2.11.1
- Bug fix: Do not attempt visa print connection if protocol is not available.
version 2.11.0
- Integrate visa-print to enable printing to a local printer from the remote desktop
version 2.10.0
- Update to Angular 16
- Integrate ngx-fs-client, show Files menu on remote desktop when instance supports VISAFS
- Close modals with escape/click on desktop
version 2.9.0
- Allow security groups to be filtered by flavour
- Add version to image name when creating an instance
version 2.8.0
- Code refactoring and linting
- Update to Angular 15 and all packages
- Update to Node 20
version 2.7.0
- Soft deletion of plans
- User groups: allow groups of users to be created by admin. Groups work the same as roles and can be used in the management of flavours and security groups.
- Bug fix: Admin flavours page failed when flavour deleted from OpenStack
version 2.6.0
- Modify admin interface to allow instances to be immortal
- Modify admin interfaces to associate roles to flavours
- Show IP address of instances in the homepage for admin users
- Make WebX available to users when the image has been associated to the WEBX protocol (and it is running)
- Add WebX remote desktop client
- Abstraction of remote desktop mechanism: all guacamole access through subclasses and adapters
version 2.5.0
- Only show the members select is the server returns a list with at least one member.