* fix: allow edit as yaml in create VM page if empty CPU or memory
* refactor: remove getCPUMemoryValidation
---------
(cherry picked from commit 5c2a23924d)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* ci: add PR title lint (#458)
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: only run PR lint in PR stage (#471)
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: auto add PR label workflow and script (#466)
* ci: add auto PR label workflow and script
Signed-off-by: Andy Lee <andy.lee@suse.com>
* fix: bug fix prefix
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: update label mapping
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: read commitlint prefix from commitlint.config.js
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: rename to scripts/extract-release-label.mjs
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: add .github/release.yml (#468)
* ci: add release.yml
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: update release.yml
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: correct set PR label script name (#476)
* fix: set label script name
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: rerun PR label after PR edited
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: setup env using actions/setup (#478)
* ci: setup env using actions/setup
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: rerun lint if PR force push
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* fix: reboot button in VNC console
* style: hide the arrow in VNC console
---------
(cherry picked from commit 905db4b12c)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* fix: resource page detail title link
* refactor: extract harvester type in a map
* refactor: put in config/harvester-map.js
---------
(cherry picked from commit 795e5d178f)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* fix: featureFlags is undefined if install lower version of ui-ext
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 182d92d80b)
Co-authored-by: Andy Lee <andy.lee@suse.com>
* chore: bump version to v1.6.0-rc4
* fix: missing vm network migration setting
---------
(cherry picked from commit cf798048f8)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* fix: isStopping state condition
* refactor: remove unused variable
---------
(cherry picked from commit b72f523ddf)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* feat: add runStragety field when cloning a VM
* refactor: remove unneeded change
---------
(cherry picked from commit be7e4bd80b)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* feat: add maxCPU and maxMemory
* feat: add hotplug dialog
* feat: add restart message
* feat: let VM template support cpuMemoryHotplug
* feat: add feature flag
* feat: add max-hotplug-ratio setting
---------
(cherry picked from commit be9311dc0c)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* feat: Remove guest cluster in Rancher
* feat: add feature flag 1.6.0
* feat: update for review
* chore: fix for review
* chore: fix for review
* refactor: reduce redundant code
* chore: change text area to yaml editor
* refactor: change radio and yaml editor position
---------
(cherry picked from commit a9fa928912)
Signed-off-by: Nick Chung <nick.chung@suse.com>
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Nick Chung <Nick.Chung@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* chore: disable vmstate-persistence and longhorn-static StorageClasses (#377)
* chore: disable vmstate-persistence and longhorn-static StorageClasses
Signed-off-by: Nick Chung <nick.chung@suse.com>
* chore: allow internal storage class deletions in image and volumn
Signed-off-by: Nick Chung <nick.chung@suse.com>
* chore: remove deletion tooltips in image and volume pages
Signed-off-by: Nick Chung <nick.chung@suse.com>
* chore: rollback style changes of image and volume lists
Signed-off-by: Nick Chung <nick.chung@suse.com>
---------
Signed-off-by: Nick Chung <nick.chung@suse.com>
(cherry picked from commit b775ce5f50)
* chore: fix missing semicolon in types.js
Signed-off-by: Nick Chung <Nick.Chung@suse.com>
---------
Signed-off-by: Nick Chung <nick.chung@suse.com>
Signed-off-by: Nick Chung <Nick.Chung@suse.com>
Co-authored-by: Nick Chung <Nick.Chung@suse.com>
(cherry picked from commit 15950eb209165a980ec53d22fe2898b94d6b1c8b)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* ci: add package version check
* ci: extract check version in a script
* ci: update env variable
---------
(cherry picked from commit c541f81dc3)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>