Andy Lee
4a456ac07d
chore: update reviewer ( #452 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-08-05 12:08:06 +08:00
Andy Lee
57dfddd593
chore: bump to 1.6.0-rc5 ( #450 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-08-04 21:31:31 +08:00
Andy Lee
66eac96575
feat: add restore failed message in VM state description ( #448 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-08-04 14:09:26 +08:00
Andy Lee
182d92d80b
fix: featureFlags is undefined when installing lower version of ui-ext ( #443 )
...
* fix: featureFlags is undefined if install lower version of ui-ext
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-08-01 15:31:20 +08:00
Yiya Chen
1b362f570b
fix: update cdiSettings ( #444 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-08-01 12:04:14 +08:00
Andy Lee
cf798048f8
chore: bump version to v1.6.0-rc4 ( #439 )
...
* chore: bump version to v1.6.0-rc4
Signed-off-by: Andy Lee <andy.lee@suse.com>
* fix: missing vm network migration setting
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-30 16:05:29 +08:00
Andy Lee
93c8399935
fix: cpu/ memory columns in host detail VM tab ( #436 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-29 16:58:22 +08:00
Andy Lee
b72f523ddf
fix: isStopping state condition ( #431 )
...
* fix: isStopping state condition
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: remove unused variable
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-29 12:58:38 +08:00
Andy Lee
e5ffb08df3
chore: upgrade rancher/shell to 3.0.5-rc.7 ( #429 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-28 18:33:37 +08:00
Andy Lee
98a6322c11
refactor: filter anchor link in setting description when searching ( #428 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-28 18:19:24 +08:00
Andy Lee
be7e4bd80b
feat: add runStragety field when cloning a VM ( #424 )
...
* feat: add runStragety field when cloning a VM
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: remove unneeded change
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-28 14:18:03 +08:00
Yiya Chen
ed2bc3100b
feat: expose CDI settings ( #418 )
...
* feat: add cdi settings tab
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* feat: basic layout
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* feat: add fields mutation
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* refactor: rename keys
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* refactor: add edit mode
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* refactor: remove isCreate
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* feat: filter volume mode options
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-07-25 13:55:54 +08:00
Yiya Chen
b6ffb3e9f1
fix: exception error ( #422 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-24 12:37:56 +08:00
Andy Lee
3d8a6bba7e
chore: bump version to 1.6.0-rc3 ( #420 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-23 15:00:28 +08:00
Andy Lee
be9311dc0c
feat: CPU / Memory hotplug support ( #413 )
...
* feat: add maxCPU and maxMemory
Signed-off-by: Andy Lee <andy.lee@suse.com>
* feat: add hotplug dialog
Signed-off-by: Andy Lee <andy.lee@suse.com>
* feat: add restart message
Signed-off-by: Andy Lee <andy.lee@suse.com>
* feat: let VM template support cpuMemoryHotplug
Signed-off-by: Andy Lee <andy.lee@suse.com>
* feat: add feature flag
Signed-off-by: Andy Lee <andy.lee@suse.com>
* feat: add max-hotplug-ratio setting
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-23 14:08:59 +08:00
Andy Lee
e294f4c00f
refactor: remove unneeded translation keys ( #416 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-21 17:41:40 +08:00
Nick Chung
a9fa928912
feat: Remove guest cluster in Rancher ( #391 )
...
* feat: Remove guest cluster in Rancher
Signed-off-by: Nick Chung <nick.chung@suse.com>
* feat: add feature flag 1.6.0
Signed-off-by: Nick Chung <nick.chung@suse.com>
* feat: update for review
Signed-off-by: Nick Chung <nick.chung@suse.com>
* chore: fix for review
Signed-off-by: Nick Chung <nick.chung@suse.com>
* chore: fix for review
Signed-off-by: Nick Chung <nick.chung@suse.com>
* refactor: reduce redundant code
Signed-off-by: Andy Lee <andy.lee@suse.com>
* chore: change text area to yaml editor
Signed-off-by: Nick Chung <nick.chung@suse.com>
* refactor: change radio and yaml editor position
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Nick Chung <nick.chung@suse.com>
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-07-21 17:25:51 +08:00
Yiya Chen
ef2b4d1589
feat: disable vm volume resize ( #409 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-17 18:29:02 +08:00
Andy Lee
a73e9f0ac1
ci: disable subject-max-length commitlint rule ( #408 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-17 13:51:06 +08:00
Andy Lee
11b3bf4c1f
fix: lint in config/types.js ( #407 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-16 19:09:25 +08:00
Nick Chung
b775ce5f50
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>
2025-07-16 18:21:06 +08:00
Andy Lee
193d4536e3
chore: bump version to v1.6.0-rc2 ( #403 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-16 18:09:34 +08:00
Andy Lee
9ca9fdb521
feat: support for subnets and VPCs from UI ( #374 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-16 17:51:37 +08:00
Yiya Chen
bcabefe9f3
fix: add default value to prevent exception ( #397 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-16 15:16:40 +08:00
Andy Lee
c541f81dc3
ci: add package version check ( #396 )
...
* ci: add package version check
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: extract check version in a script
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: update env variable
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-16 13:17:05 +08:00
Yiya Chen
4486f71c8f
feat: add vm-migration-network setting ( #395 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-16 10:13:07 +08:00
Yiya Chen
060105ead3
chore: upgrade rancher/shell to 3.0.5-rc6 ( #393 )
...
* chore: bump shell rc6
* chore: add rancher restriction
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-14 09:56:14 +08:00
Andy Lee
3ea73978ee
fix: find the correct vmim based on creationTimeStamp ( #389 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-10 11:16:45 +08:00
Yiya Chen
f4e363396d
feat: add csi-online-expand-validation setting ( #378 )
...
* feat: add csi-online-expand-validation setting
* feat: invalid json error message
* feat: handle API errors
* refactor: remove inStore()
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-09 15:26:56 +08:00
Andy Lee
fa16e24983
chore: bump version to v1.6.0-rc1 ( #385 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-09 14:34:36 +08:00
Andy Lee
ce63ee6a19
fix: read volume accessMode even is RWO ( #381 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-07-09 11:58:21 +08:00
Yiya Chen
ee28697161
ci: ignore draft PR add add backport labels ( #382 )
...
* ci: skip draft PR
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* ci: fix auto assign
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* ci: add backport label
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* fix: remove token
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-09 11:34:30 +08:00
Yiya Chen
85a06feb91
feat: disable vm images ( #376 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-08 15:23:32 +08:00
Yiya Chen
17dd46cee9
ci: add commands_restrictions ( #375 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-03 17:46:11 +08:00
Nick Chung
0ef4ff65cc
fix: can't migrate network config in Rancher integration ( #371 )
...
Signed-off-by: Nick Chung <nick.chung@suse.com>
2025-07-03 16:52:07 +08:00
Yiya Chen
cebb302730
ci: use pull_request_target ( #370 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-03 14:00:31 +08:00
Andy Lee
f12717a8f4
fix: add custom promptRemove for backup and snasphot deletion ( #367 )
2025-07-03 11:51:53 +08:00
Yiya Chen
03f54643fd
ci: remove action-add-labels ( #368 )
...
* ci: remove action-add-labels
* ci: use gh cli
* ci: use pull_request_target
* ci: add ref
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-02 14:46:03 +08:00
Yiya Chen
7fb6d44208
ci: add backport label on PR creation ( #365 )
...
* ci: improve backport workflow
* chore: ignore tmp files
* ci: add exact match
* ci: target main branch
* ci: rewrite workflows
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-02 11:39:02 +08:00
Nick Chung
dc683a50a4
feat: [ENHANCEMENT] Add setting upgrade-config to UI( #8369 ) ( #347 )
...
Signed-off-by: Nick Chung <nick.chung@suse.com>
2025-07-01 11:14:56 +08:00
Yiya Chen
be421054d8
feat: SB Enhancements (NS selection and timeout) ( #345 )
...
* feat: add namespace field
* feat: add optional inputs
* feat: refine code
* feat: add feature flag
* refactor: fix lint error
* feat: filter default namespaces
* refactor: hide tips with feature flag
* refactor: use UnitInput
* feat: load default value from settings
* refactor: fix API url
* refactor: no available namespaces
* chore: update subject-case rule
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-07-01 09:38:22 +08:00
Andy Lee
fcef0391bb
ci: replace tag with github.event.release.tag_name ( #356 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-27 17:29:37 +08:00
Andy Lee
1d89aafeab
fix: cloned secret should keep originl type ( #354 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-27 15:55:47 +08:00
Nick Chung
7386a2deb6
chore: remove run-lint from build-standalone-on-release ( #355 )
...
Signed-off-by: Nick Chung <nick.chung@suse.com>
2025-06-27 12:41:22 +08:00
Andy Lee
26f5ebc8e2
ci: auto open backport pr to v1.6 release branch ( #353 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-26 17:01:00 +08:00
Andy Lee
8cd482870b
chore: downgrade shell to 3.0.5-rc3 ( #348 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-26 11:39:16 +08:00
Andy Lee
57cbd799dd
fix adding existing volume in edit VM page ( #351 )
2025-06-26 10:07:15 +08:00
Yiya Chen
3694b316ab
fix: dynamic get VM's machine type API endpoint ( #349 )
...
* fix: update API endpoint
* fix: remove redudant slash
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-06-26 09:19:09 +08:00
Nick Chung
717258defd
feat: introduce commit-lint ( #350 )
...
Signed-off-by: Nick Chung <nick.chung@suse.com>
2025-06-26 08:39:44 +08:00
Andy Lee
7aae6264f7
Add auto assign reviewer workflow ( #346 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-25 11:13:18 +08:00