Skip to content
This repository has been archived by the owner on Aug 28, 2021. It is now read-only.

December Release

Compare
Choose a tag to compare
@sei-jmattson sei-jmattson released this 11 Dec 13:44
· 19 commits to master since this release
c8f1175

This release expands gamespace management features for clients:
A client can register a user for a gamespace, then redirect the user to the launchpoint app to serve the gamespace.
This decouples gamespace access from TopoMojo authentication.
(A client can provide its users a gamespace without those users having to be in TopoMojo's authentication realm.)
See the [HttpPost("api/engine/register")] endpoint.

Add option to allow unprivileged vm reconfigure:
By default only privileged roles can change a vm's network to non-isolated networks (like "bridge-net"). If you want to allow this for unprivileged users, set Core__AllowUnprivilegedVmReconfigure = true

Support efi boot on esx 6.7

Set network policy with net suffix:
Network names suffixed with -aa are created with "allow all" security policy.

Deploy vm's with specified mac address

Change network and cdrom for specified device:
Previously, the [HttpPut("api/vm/{id}/change")] endpoint changed the first device.
Now, the device can optionally be specified by appending an index to the value.
So, { "key": "net", "value": "dmz:2" } changes the third network adapter to the "dmz" network.

Improve performance for gamespace deploy and destroy