mergify[bot]
b4b2017c61
Fix uploading image stuck at edit page ( #336 ) ( #337 )
...
(cherry picked from commit bdcea54eeb8cbdfa8d342af04a5b2ecc47cd796e)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-06-11 16:51:53 +08:00
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
andy.lee
1f48e8aea7
add thirdPartyStorage feature flag
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit b828c2f66d48783b8b57292d4e658aba74190b3e)
2025-02-19 09:05:28 +00:00
andy.lee
b2c1a3b068
add third party storage UI change
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 40794d89a031e556d1be5d4d09d284b0426ae55c)
2025-02-19 09:05:28 +00:00
andy.lee
fb8a81fd0f
refactor: fallback to longhorn if not default storage class
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 6e9350e63d1d90ec82cedca885a932380fe249d0)
2025-01-20 03:39:28 +00:00
andy.lee
3a5ead3c2c
fix: when choose encrypt can only choose encrypted storage class when creating image
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit b0c7b1fefea2f25c7c796c77887ea5e5819d43dd)
2025-01-20 03:39:28 +00:00
Yi-Ya Chen
e5d4d0556d
fix: patch data to avoid status overwrite
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-01-03 13:33:04 +08:00
Yi-Ya Chen
b7b259c699
fix: allow to update labels
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-01-02 16:30:25 +08:00
Francesco Torchia
48a93f6c9c
Implement volumeEncryption feature flag
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:40 +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
ac6388a9a2
Set inheritAttrs=false in Components using CruResource
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:53 +02:00
Francesco Torchia
128d240ec6
Remove remaining this.$set()
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:41 +02:00
Cody Jackson
fd39fdf173
Getting the encrypt image workflow to begin working while fixing up some build errors
2024-10-23 17:01:39 +02:00
Cody Jackson
8b6dbc1789
Fixing obvious problems with nlink and v-model
...
Putting in some vue3 fixes that are necessary after pulling in all of the latest changes from harvester/dashboard
2024-10-23 17:01:38 +02:00
andy.lee
228369ad88
add encrypt image and decrypt image actions
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:34 +02:00
andy.lee
7f72fdf2c5
Add volume and image encryption feature
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:27 +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
Cody Jackson
8282f4c7e9
Switching our $emit('input' to $emit('update:value' to be in line with the new way v-model works
2024-10-23 17:00:55 +02:00
Cody Jackson
f2113b36f9
Fixing a number of value/model and compiler issues
2024-10-23 17:00:54 +02:00
Francesco Torchia
aba9c167e0
Vue3 migration - vue-migration.js launch + shell compatibility fixes
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:51 +02:00
Francesco Torchia
ea12a81174
Vue migration - remove Vuew.set & this.$set; add vue-migrate script
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:48 +02:00
Francesco Torchia
c983ed8384
Lint - 1
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:47 +02:00
Francesco Torchia
4f2688f6ab
Add pkg/harvester components + shell portings - 1
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:46 +02:00