59 Commits

Author SHA1 Message Date
mergify[bot]
965c7d9b72
Add OS upgrade features (backport #311) (#320)
* 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>
(cherry picked from commit dbbad01b0f1f491bc64a54ae0d23ffe1774b357a)

# Conflicts:
#	pkg/harvester/dialog/ConfirmRelatedToRemoveDialog.vue

* resolve conflict

Signed-off-by: Andy Lee <andy.lee@suse.com>

---------

Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-05-28 12:58:46 +08:00
mergify[bot]
843b388ede
update RadioGroup update value action (#255) (#260)
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 74300f24b3cd5ab04a06d243b35610b52cff6e69)

Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-04-17 15:29:06 +08:00
mergify[bot]
de755a662a
upgrade rancher/shell to 3.0.2-rc6 (#206) (#207)
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 2dff7b0a93d18042ee4abd7f520605f0b9d7a85f)

Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-03-14 16:50:13 +08:00
mergify[bot]
a5130986a8
fix percent typo (#198)
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 487f9abc1043e4bc662fa7b1a51f63f96fd56ab8)

Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-03-11 17:24:23 +08:00
Andy Lee
2c7b59daed Fix infobox style
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 4e831cbc5f1169c31a2a5b0bfc8de8d040b58143)
2025-03-11 03:58:53 +00:00
Andy Lee
9f56f9eccc remove require dot for non-longhorn v1
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit b939df9b7d67b2952cf355bd995e67e7eae0c170)
2025-03-11 03:35:42 +00:00
Yi-Ya Chen
a607b604f8 refactor: default should selectable
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 64b59a0c2788b3a35734da58a948ed9746788098)
2025-03-06 07:49:27 +00:00
Yi-Ya Chen
4d7b0f7350 feat: gray out class name selector
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 72415622d9629aaf4ee9528cf003d1bb7cd834ee)
2025-03-06 07:49:27 +00:00
andy.lee
4b3bdf8a59 add refreshIntervalInSecond in 1.4.2 feature flag
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 30dc56cad5b4c5c85ccdc663431209c397bcb86b)
2025-02-27 09:24:58 +00:00
andy.lee
a0ea6beedb Add refreshIntervalInSeconds in backup targe edit page
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 7e00a08e35b500591149d9db1c199c60d7b19512)
2025-02-26 08:18:13 +00:00
andy.lee
bbe6b1bdf0 change overallMessage color to red
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 50901a2eaf0dc35efcd36d7b30bbba08e8c3e6c4)
2025-02-26 01:32:24 +00:00
andy.lee
81a572e5b5 fix upgrade model style
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit ff439e66a9c7335b02ba4a4b16e09b85579c9a7c)
2025-02-26 01:32:24 +00:00
Yi-Ya Chen
832df26efc feat: add divider
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 3b054b35c667b72ecb9e01a00a404e2646810842)
2025-02-12 01:10:53 +00:00
Yi-Ya Chen
f7869cb241 refactor: align key spacing
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit fd3f5ec1e69e4bacc2d161d8964a9c883c988974)
2025-02-12 01:10:53 +00:00
Yi-Ya Chen
27c0124682 feat: add feature flag
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 72c6741af1a3e5d3488dfd30872297ff970e30cd)

# Conflicts:
#	pkg/harvester/config/feature-flags.js
2025-02-12 01:10:52 +00:00
Yi-Ya Chen
6c69579c41 feat: add checkbox to skip checking
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 375127a78ae208c7fa98f2d7ddda1db3fd735a30)
2025-02-12 01:10:52 +00:00
andy.lee
275b15ad62 update feature flag
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit fc09e030a08fc1fa3d0510c576d9b044cbdb0740)
2025-02-11 09:18:03 +00:00
andy.lee
06b13a9cc5 add network type in storage-network setting
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 229cbf1f6955f33a5480a7230d4504072e0d94e8)
2025-02-11 09:18:01 +00:00
andy.lee
1ecac7adf4 chore: disable filter button if all rows do not have sourceSchedule
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit d72857f374911ebe7faf70679a59abd89ffc9890)
2025-01-14 04:56:23 +00:00
andy.lee
408818904a fix: filter schedule style and functionality
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 57ab9e2830950a63c25960863dba844cd4610ee3)
2025-01-14 04:56:23 +00:00
andy.lee
42fc9d8fae fix: serial console not work
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 69d7046bc7a3b8d546e34900a9752fd142cc6c77)
2025-01-10 06:21:29 +00:00
andy.lee
e2773f8c69
fix: storage network vlan setting
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-02 17:16:09 +08:00
andy.lee
a7bb16636f
hide v-dropdown arrow
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-11-26 17:44:15 +08:00
andy.lee
7745f9805c
fix bugs in PCI Devices page
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-11-26 17:20:34 +08:00
andy.lee
86461e1dbd
add getServerVersion in harvester-common store 2024-11-12 11:50:46 +01:00
Francesco Torchia
021a64a5ec
Refactoring feature flags store functions
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:44 +01:00
andy.lee
ebc14751e7
get doc version from serverVersion
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-11-12 11:50:36 +01:00
Francesco Torchia
de992aa18d
Implement longhornV2LVMSupport feature flag
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:34 +01:00
andy.lee
aa3c9268e3
fix lint issue 2024-11-12 11:50:30 +01:00
andy.lee
9f9f09b977
fix backup target setting 2024-11-12 11:50:28 +01:00
andy.lee
f4efd61408
fix default-vm-termination-grace-period-seconds setting can not update
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-11-12 11:50:20 +01:00
Francesco Torchia
4626d56acd
Lint fixes
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:20 +01:00
Francesco Torchia
dc74441d26
Latest changes from Harvester master - d7d9d4af8a88d677695d7aff47a81d52041dfcca
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:17 +01:00
Francesco Torchia
d04cd35a08
Fix LabeledInput model value
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:17 +01:00
Francesco Torchia
1dfc964e54
Remove useless template tags
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:16 +01:00
andy.lee
0fcf630daa
fix support bundle image setting 2024-10-23 17:01:57 +02:00
andy.lee
1f204c0020
fix v-model:value.number for UnitInput and LabelInput 2024-10-23 17:01:56 +02:00
Francesco Torchia
36c9bce38b
Remove v-int-number
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:55 +02:00
Francesco Torchia
d1d85b7828
Update PercentageBar input model name
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:54 +02:00
Francesco Torchia
25158fe138
Nit
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:54 +02:00
Francesco Torchia
8bd9051739
Fix template scope syntax & resourceType prop inputs
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:46 +02:00
Francesco Torchia
4ba0cf92ee
Fix v-dropdown - template element
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:42 +02:00
Francesco Torchia
118aaf16b7
Latest changes from Harvester master - a537c1ae38eb7030542ac371f24ae3336cd9d422
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:40 +02:00
Francesco Torchia
2ca86930ad
Replace resource prop with resourceType prop - shell change: https://github.com/rancher/dashboard/pull/11971
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:40 +02:00
Cody Jackson
66a81fe065
Fixing the filter labels dropdown menu
It wasn't using the new popper interface
2024-10-23 17:01:11 +02:00
Cody Jackson
1b20e59566
Fix styling for settings page 2024-10-23 17:01:11 +02:00
Cody Jackson
d2512e6e04
Copied over the cluster explorers page and removed the portions about projects
Looks like the fork didn't include the projects section.
2024-10-23 17:01:10 +02:00
Cody Jackson
62ebc0a656
Updating v-popover to v-dropdown 2024-10-23 17:01:05 +02:00
Cody Jackson
20584d293a
Updated all the components to use emits to remove the warnings from the console. 2024-10-23 17:01:04 +02:00
Francesco Torchia
ec3d88aeb7
Latest changes from harvester/master
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:03 +02:00