mergify[bot]
bdcb34ab14
ci: ignore draft PR add add backport labels ( #382 ) ( #384 )
...
* ci: skip draft PR
* ci: fix auto assign
* ci: add backport label
* fix: remove token
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit ee2869716111d836899efc9965dce29db6506cb6)
# Conflicts:
# .github/workflows/backport-label.yaml
Co-authored-by: Yiya Chen <yiya.chen@suse.com>
2025-07-09 13:28:54 +08:00
mergify[bot]
8daf44b3f6
fix: read volume accessMode even is RWO ( #381 ) ( #383 )
...
(cherry picked from commit ce63ee6a19da55179f3d91926a886f560f6f8cfe)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-07-09 12:07:41 +08:00
mergify[bot]
8044e74102
feat: disable vm images ( #376 ) ( #380 )
...
(cherry picked from commit 85a06feb918784752025addcb04844920999694d)
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
Co-authored-by: Yiya Chen <yiya.chen@suse.com>
2025-07-08 17:10:14 +08:00
mergify[bot]
264d65cc6d
fix: can't migrate network config in Rancher integration ( #371 ) ( #373 )
...
(cherry picked from commit 0ef4ff65ccc71bcbefaede35c0334ca5325964e0)
Signed-off-by: Nick Chung <nick.chung@suse.com>
Co-authored-by: Nick Chung <Nick.Chung@suse.com>
2025-07-03 16:59:13 +08:00
mergify[bot]
342a82c8e0
fix: add custom promptRemove for backup and snasphot deletion ( #367 ) ( #372 )
...
(cherry picked from commit f12717a8f436315a59fc78ebebfa821178ea84cc)
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-07-03 14:06:40 +08:00
mergify[bot]
e7cd5cc4b0
feat: [ENHANCEMENT] Add setting upgrade-config to UI( #8369 ) ( #347 ) ( #363 )
...
(cherry picked from commit dc683a50a45e2a56d67e8852661a11201fcf1389)
Signed-off-by: Nick Chung <nick.chung@suse.com>
Co-authored-by: Nick Chung <Nick.Chung@suse.com>
2025-07-01 16:24:50 +08:00
mergify[bot]
cf405be71e
fix: cloned secret should keep originl type ( #354 ) ( #362 )
...
(cherry picked from commit 1d89aafeab85ca987282863b59d3553ee9f045ac)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-07-01 11:47:40 +08:00
mergify[bot]
911d30d7ba
feat: SB Enhancements (NS selection and timeout) ( #345 ) ( #360 )
...
* 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>
(cherry picked from commit be421054d83e21375bfe22f73b30e557a109ce83)
Co-authored-by: Yiya Chen <yiya.chen@suse.com>
2025-07-01 09:53:30 +08:00
mergify[bot]
1b4bfa0962
ci: replace tag with github.event.release.tag_name ( #356 ) ( #359 )
...
(cherry picked from commit fcef0391bb02b76ca13eb62a49179084059201f8)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-06-30 11:01:19 +08:00
Andy Lee
d0f6f18a8a
docs: update readme.md to include v1.6-head
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-26 11:55:34 +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
Andy Lee
c88a083e04
Upgrade rancher/shell to 3.0.5-rc5 ( #344 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-23 14:56:55 +08:00
Yiya Chen
52c4556e64
fix: failed to clone an image file created by file upload ( #339 )
...
* fix: filter clone action
* fix: hide clone action for other types
* feat: show source type in details
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-06-18 17:17:43 +08:00
Andy Lee
90cb147938
Align settings page actionMenu style with other pages ( #342 )
...
* Align settings page actionMeun with other pages
Signed-off-by: Andy Lee <andy.lee@suse.com>
* update based on PR feedback
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-18 15:03:57 +08:00
Andy Lee
d9c97de0fd
Add searchbox in settings page ( #338 )
...
* Add searchbox in setting page
Signed-off-by: Andy Lee <andy.lee@suse.com>
* update based on comment
Signed-off-by: Andy Lee <andy.lee@suse.com>
* PR feedback
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-17 14:50:52 +08:00
Andy Lee
fb59b396d1
remove disabled for upgrade action ( #340 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-17 13:51:34 +08:00
Andy Lee
bdcea54eeb
Fix uploading image stuck at edit page ( #336 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-11 16:49:26 +08:00
Andy Lee
912ca7883f
Add description column in namespace and image pages ( #335 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-11 10:16:34 +08:00
Andy Lee
a89678cc81
upgrade shell to 3.0.5-rc3 ( #334 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-11 10:16:24 +08:00
Andy Lee
d4d3774c3b
filter golden image volume count in dashboard ( #332 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-10 12:30:21 +08:00
Andy Lee
32ebdc3acd
fix http-proxy setting not saved ( #329 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-06 17:01:31 +08:00
Andy Lee
703abd7ab9
add auto backport v1.0 mergify rule ( #328 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-06-06 16:59:46 +08:00
Andy Lee
e8f7f0e06b
fix multiple VM modals ( #325 )
2025-06-06 15:51:04 +08:00
Yiya Chen
feddcd247a
feat: add confirmation modal for vm soft reboot and restart ( #327 )
...
* feat: add confirmation for vm softreboot and restart
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* refactor: update wordings
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* feat: handle bulk action
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-06-06 12:27:15 +08:00
Yiya Chen
29b1ab2fb9
feat: support manually configuring VM IP ( #315 )
...
* feat: add annotations
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* feat: map annotation
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* feat: add annotaion to template
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-06-06 10:03:37 +08:00
Yiya Chen
01528f7429
fix: inherit labels ( #322 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-06-04 17:42:57 +08:00
Andy Lee
9e015ec3b1
fix API doesn't bring checksum ( #323 )
2025-06-03 20:58:03 +08:00
Yiya Chen
7ecc9c320d
fix: VM's machine type options is not support ( #307 )
...
* feat: get options from API
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* feat: add feature flag
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* refactor: remove default value
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* refactor: fallback to none
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-06-02 12:38:04 +08:00
Andy Lee
d6da4898b4
Fix error banner can't be dismissed ( #312 )
...
* fix error banner can't be dismissed
Signed-off-by: Andy Lee <andy.lee@suse.com>
* update all CruResource
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-05-29 15:43:14 +08:00
Andy Lee
d023104371
simply PR template ( #317 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-05-28 00:09:45 +08:00
Andy Lee
cb452b9627
fix upgrade button status if have errors ( #316 )
2025-05-27 15:24:42 +08:00
Andy Lee
dbbad01b0f
Add OS upgrade features ( #311 )
...
* Add failed and success banner after image uploaded
Signed-off-by: Andy Lee <andy.lee@suse.com>
* add delete image feature
Signed-off-by: Andy Lee <andy.lee@suse.com>
* add skip checking single-replica detached volumes checkbox
Signed-off-by: Andy Lee <andy.lee@suse.com>
* change delete image flow
Signed-off-by: Andy Lee <andy.lee@suse.com>
* Reuse ConfirmRelatedToRemoveDialog
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-05-27 14:29:48 +08:00
Yiya Chen
b689e3aacf
feat: disable label ( #310 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-05-23 16:23:09 +08:00
Yiya Chen
796d98e61a
fix: Harvester upgrade ISO related internal image can be selected to create VM when an upgrade is ongoing ( #309 )
...
* fix: filter out upgrade image
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* refactor: add label constant
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-05-23 15:49:30 +08:00
Andy Lee
fe32b4372b
give default valeu for uploadImage opt ( #308 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-05-22 16:22:13 +08:00
Yiya Chen
3dcec52aff
fix: hide error message ( #305 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-05-22 11:07:20 +08:00
Andy Lee
6d8f6579c7
Fix OS upgrade page ( #306 )
...
* fix OS upgrade page
Signed-off-by: Andy Lee <andy.lee@suse.com>
* move uploadFile action
Signed-off-by: Andy Lee <andy.lee@suse.com>
* change os upgrage ui to standard feature
Signed-off-by: a110605 <andy.lee@suse.com>
* Add uploadImage cancel
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
Signed-off-by: a110605 <andy.lee@suse.com>
2025-05-21 16:51:16 +08:00
Yiya Chen
9e240792e8
doc: add QA testing guideline ( #303 )
...
* doc: add testing guideline
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* doc: update wording
Co-authored-by: Andy Lee <andy.lee@suse.com>
Signed-off-by: Yiya Chen <yiya.chen@suse.com>
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
Signed-off-by: Yiya Chen <yiya.chen@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-05-19 12:24:52 +08:00
Andy Lee
aa9dd32cce
Change isKVMDisable condition ( #294 )
...
* change condition to check isKVMDisable
Signed-off-by: Andy Lee <andy.lee@suse.com>
* change condition eq 0
Signed-off-by: Andy Lee <andy.lee@suse.com>
* add allNotExist back
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-05-19 10:17:07 +08:00
Yiya Chen
4f3e532327
chore: build main-head on PR merge ( #302 )
...
* chore: add main branch
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* ci: add dev branch
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-05-16 15:42:38 +08:00
Yiya Chen
cbfcf4dbae
fix: range condition ( #299 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-05-15 16:17:04 +08:00
Andy Lee
8877dcf639
upgrade shell to 3.0.5-rc.2 ( #297 )
2025-05-15 11:21:06 +08:00
renovate[bot]
8d196c4244
chore(deps): update dependency follow-redirects to v1.15.6 [security] ( #285 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-15 10:48:02 +08:00
Yiya Chen
220e40feaa
chore: add labels ( #295 )
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-05-14 17:24:36 +08:00
Yiya Chen
258476876a
refactor: the promptRemove.confirmRelatedResource message needs to be refactored ( #293 )
...
* feat: change dialog wordings
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
* refactor: update protip wording
Co-authored-by: Jillian Maroket <67180770+jillian-maroket@users.noreply.github.com>
Signed-off-by: Yiya Chen <yiya.chen@suse.com>
---------
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
Signed-off-by: Yiya Chen <yiya.chen@suse.com>
Co-authored-by: Jillian Maroket <67180770+jillian-maroket@users.noreply.github.com>
2025-05-14 15:27:06 +08:00
Andy Lee
63c4810b99
Reset network / user script when choosing ostype from windows to linux ( #292 )
...
* reset network / user script when choosing windows
Signed-off-by: Andy Lee <andy.lee@suse.com>
* change OS type from Windows init user and network data
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
2025-05-14 14:15:39 +08:00