kthcloud / console

kthcloud web console
https://cloud.cbh.kth.se
MIT License
3 stars 3 forks source link

Support VM v2, Add alert provider, CI/CD TSC check, Beta channel switcher #241

Closed pierrelefevre closed 2 months ago

pierrelefevre commented 2 months ago

This major update adds support for VM v2 instances, and the new GPU lease model via the /gpu page. It also deprecates VM v1, adding a scary warning for any remaining v1 instances. The only missing feature is VM Proxy, backend support for which should arrive soon.

The alert provider has been implemented and a VM v2 alert should be shown on both release and beta channel.

TSC is now run in CI/CD and passing (still have to convert the Status page but waiting for sys-api types npm package)

A link for switching channels (beta/release) is now in the footer.

edit waiting for the VM v2 announcement to merge so lots more commits have hopped on the PR train such as