mergify[bot]
a2898a2554
Change isKVMDisable condition ( #294 ) ( #304 )
...
* change condition to check isKVMDisable
* change condition eq 0
* add allNotExist back
---------
(cherry picked from commit aa9dd32cce62fd52bb171f4c06336817ea6762e7)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-05-19 10:19:43 +08:00
mergify[bot]
3bfe57dc54
filter golden image volume in hot plug volume modal ( #239 ) ( #240 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 78234b9e1ea927639479696403f68597043ce691)
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-04-10 13:27:23 +08:00
mergify[bot]
44f003309c
Add volumeMode dropdown for third-party storage ( #197 ) ( #200 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 90c923b480a24c6aafc002fbeb4bf5c107af3762)
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-03-12 14:29:40 +08:00
Andy Lee
af36163b29
Filter export SC for non-longhorn V1 volume
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 104e98e3904cf62c9073dd4982db7a4810833ae2)
2025-03-06 07:35:24 +00:00
andy.lee
ed7d7ffd2e
hide non longhorn volume external link
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 046947de32f16c5c95fad6731ad9d5bb53c45cf7)
2025-02-26 09:01:23 +00:00
andy.lee
a0f877a23e
More third party storage UI change
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 66f53c8a000ee8413e173f7fe29d5088d4b8b3ff)
2025-02-20 06:45:48 +00: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
2931248fdb
move harvester schema.js into harvester folder
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 548bdd2835925bb090ac09321f07a8d12c7542a4)
2025-02-14 05:30:24 +00:00
andy.lee
c188f3367d
fix: isEncrypted breaks all the volume page
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 2232e56ba13bef96ee6e44966fdd7c328270df8c)
2025-02-11 03:20:33 +00:00
Yi-Ya Chen
713173b0e4
refactor: get value from parent class
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit e95955fad67622178b3c30072423dedae95ec2c0)
2025-01-21 02:24:30 +00:00
Yi-Ya Chen
6ed13bcec1
fix: check user delete permission
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit f5961f3a59edc02438f255a1871bdee30828d0af)
2025-01-21 02:24:30 +00:00
Yi-Ya Chen
02519820d7
refactor: fix lint warnings
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 3565b44e3a10e1cb8410d6af5c595612a6781091)
2025-01-21 02:24:29 +00:00
Yi-Ya Chen
2604101eb2
refactor: move logic to node model
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 43b10b250ef1dc89982a54677c53de040b009f4d)
2025-01-21 02:24:29 +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
Francesco Torchia
de10007dcc
Fix harvester schema error
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-14 22:26:04 +01:00
Francesco Torchia
07775130e6
Latest porting from Harvester dashboard
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-14 18:05:13 +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
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
9a7ca75b74
Latest changes from Harvester master - e6796a6fc0cffe03f47f6081c09469d59b97faf9
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:33 +01:00
andy.lee
4c981f6380
add harvester-common/getFeatureEnabled store function
2024-11-12 11:50:31 +01:00
andy.lee
77d7f13836
add feature flag config
2024-11-12 11:50:31 +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
ab92ffe380
Add Steve schema to support schemaDefinitions from the shell
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:59 +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
andy.lee
7293e65fb4
fix volume isEncrypted logic
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:37 +02:00
andy.lee
db21093670
show volume encryption in vm detail volume tab
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:31 +02:00
andy.lee
958e97f769
show one secret dropdown in storageClass create page
2024-10-23 17:01:30 +02:00
andy.lee
6ce99fad1f
add lock icon in VM list page
2024-10-23 17:01:29 +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
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
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