60 Commits

Author SHA1 Message Date
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
f02074a25e Extract variables to utils/unit
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 8db4de1c4a1200f4f303e4444b6435c581187d72)
2025-03-04 02:47:42 +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
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
Yi-Ya Chen
bc4bbd9a40 feat: add efi persistent state
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit b92f22fa757d027431376b25f88b6483bd06f821)
2025-02-13 10:04:32 +00:00
Yi-Ya Chen
92588c9adc
refactor: fix conflicts
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
2025-02-12 09:35:21 +08: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
Yi-Ya Chen
6eb845b46b refactor: update feature flag
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 1651e201e8f455b8bf5ed16326b70ccce33cdf68)
2025-02-11 02:28:10 +00:00
Yi-Ya Chen
8c20ddb440 feat: add feature flag
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 43b30ec3c3057b15d7dcf76ed7f51c8b16625961)
2025-02-11 02:28:10 +00:00
andy.lee
7c761b2829 add v1.4.2 feature flag
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit e8f282395e443ea68ec0229724ccafe8b6f51899)
2025-02-05 09:45:46 +00:00
andy.lee
8fefb59802 chore: add v1.5.0 and v1.3.3 feature flags
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 2a5874555006475180fa419c0ca91af9693143fb)
2025-01-10 06:37:35 +00:00
andy.lee
7d17baf774
chore: add v1.4.1 feature flag
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-03 15:36:06 +08:00
Francesco Torchia
fbd384d923
Remove Harvester Manager
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-12-01 17:36:58 +01: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
8748dbce25
hide YAML tab in cloud template detail page 2024-11-13 15:01:40 +08:00
Francesco Torchia
0fa18d24ec
Remove header definition from config/harvester-manager.js
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 13:47:33 +01:00
Francesco Torchia
6f9c92f16a
Define Virtualization Management table headers; They will be used in prod build
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 13:19:30 +01:00
andy.lee
5cc8a69052
add harvester verison column 2024-11-12 11:50:45 +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
244a3f8e06
remove RANCHER_MANAGER_SUPPORT setting 2024-11-12 11:50:41 +01:00
Francesco Torchia
a694288162
Implement improveMaintenanceMode feature flag
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:39 +01:00
Francesco Torchia
79d6fd66aa
Implement supportBundleNodeCollectionTimeoutSetting feature flag
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:37 +01:00
Francesco Torchia
794a10afe2
Implement autoRotateRke2CertsSetting feature flag
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:36 +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
541fee0f39
Implement kubeconfigDefaultTokenTTLMinutesSetting feature flag
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:35 +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
78ca1e2f49
restruct feature config and add harvester version fallback logic 2024-11-12 11:50:32 +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
e150c7f550
Fix lint errors
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:27 +01:00
andy.lee
91e70f5231
add canYaml: false to all detail page
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-11-12 11:50:23 +01:00
andy.lee
6c8ec64c50
hide yaml tab in vm, secret, host detail page 2024-11-12 11:50:22 +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
4254a825a9
Add productName to isSingleProduct object
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-24 16:54:23 +02:00
Francesco Torchia
d15adeb8cf
Move LABELS_TO_IGNORE_REGEX to harvester pkg and update imports
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-24 11:34:52 +02:00
andy.lee
5fe12be3eb
fix missing virtualSize column
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:50 +02:00
andy.lee
9c95ab160f
Hide GroupButton in volume detail page
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:48 +02:00
Francesco Torchia
aeabf880f8
Add Namespaces page
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:43 +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
8117e99b54
Update selected vGpus devices adding the provisioned devices
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:33 +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
b5872c8945
Remove USB tab from navLink based on schema
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:19 +02:00
Francesco Torchia
7c04b1417a
Update USB devices
- Add columns and filters
- Filter other vm devices in pci and usb devices pages when selecting devices

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:18 +02:00
Francesco Torchia
b26da699d3
Remove usb controller
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:16 +02:00
Francesco Torchia
ee963b7c1c
Add USB devices page skeleton
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:13 +02:00