Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: implement the page that shows list of extensions per node
Also show the current status of each extension: `installed`, `removing` or `installing`. `UpdateExtensions` modal now can be used to update the machine extensions. Additional changes: - bump Vue to 3.3 and make `Watch.vue` typed. - fix an issue with `MachineExtensions` controller that wasn't triggering reconcile after removing extensions config for a machine. - drop `ResourceTyped<T>` and replace it with `Resource<T, S>` everywhere. Signed-off-by: Artem Chernyshev <[email protected]>
- Loading branch information