Skip to content

Releases: ILLGrenoble/visa-api-server

version 2.7.1

21 Apr 11:53
Compare
Choose a tag to compare
  • Fix bug on role based security groups SQL

version 2.7.0

20 Apr 10:23
Compare
Choose a tag to compare
  • 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.

version 2.6.0

21 Mar 15:41
Compare
Choose a tag to compare
  • Ensure instance expirations are removed when an instance termination date is set to null (immortal)
  • Add role-based flavour limits (flavour only available to users with specified roles)
  • Add WebX as a remote desktop implementation (some features unavailable such as instance sharing and screen capture)
  • Refactor remote desktop to add abstraction layer to implementation

version 2.5.1

23 Jan 11:25
Compare
Choose a tag to compare
  • Fix tests
  • Fix bug on experiment search failing when ordering by instrument or proposal identifier.

version 2.5.0

20 Dec 14:19
Compare
Choose a tag to compare
  • Check whether visa is in open-data mode before sending back all the members of the proposals: empty the list of the user is not part of the original proposal.

version 2.4.4

22 Nov 13:33
Compare
Choose a tag to compare
  • Fix bug on creation of instances with open data (experiment check takes into account open data)

version 2.4.3

21 Nov 11:32
Compare
Choose a tag to compare
  • Add env var (VISA_INSTANCE_USER_DEFAULT_QUOTA) to allow configuration of default instance quota for users created by VISA

version 2.4.2

18 Nov 09:12
Compare
Choose a tag to compare
  • Add possibility to search for open data (disabled by default, enabled with env var VISA_CLIENT_CONFIG_INCLUDE_OPEN_DATA)
  • Allow protocols to be optional (allow remote desktop to be available before Jupyter starts)
  • Change default SSO scope (remove offline_access)

version 2.4.1

15 Nov 10:15
Compare
Choose a tag to compare
  • Add url and doi columns to experiment and proposal tables
  • Filter by DOIs or Proposal Identifiers when getting experiments for a user

version 2.4.0

24 Oct 07:54
Compare
Choose a tag to compare
  • Record mouse and keyboard activity on instances to maintain history of when users have interacted with instances
  • Allow users to indicate whether others can access their instance when they are not connected
  • Allow for multiple cloud providers: Cloud providers can be configured from database settings as well as the default config file