Commit Graph
58 Commits
Author SHA1 Message Date
mergify[bot]andAndy Lee 9f0d927c9c filter golden image volume count in dashboard (#332) (#333)
(cherry picked from commit d4d3774c3b)

Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-06-10 12:37:52 +08:00
mergify[bot]andAndy Lee fd52218350 Fix OS upgrade page (#306) (#318)
* fix OS upgrade page



* move uploadFile action



* change os upgrage ui to standard feature



* Add uploadImage cancel



---------



(cherry picked from commit 6d8f6579c7)

Signed-off-by: Andy Lee <andy.lee@suse.com>
Signed-off-by: a110605 <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-05-28 12:46:02 +08:00
mergify[bot]andAndy Lee 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 78234b9e1e)

Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-04-10 13:27:23 +08:00
mergify[bot]andAndy Lee 24f716ab20 use harvester translation key forhost page CPU and memory (#220) (#221)
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 38cf667830)

Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-03-27 15:05:41 +08:00
mergify[bot]andAndy Lee c84d262099 fix volume won't be dismiss after deleting (#216) (#217)
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 2940f25fe0)

Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-03-24 15:33:20 +08:00
Andy Lee f02074a25e Extract variables to utils/unit
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 8db4de1c4a)
2025-03-04 02:47:42 +00:00
Andy Lee a8f8f0d288 fix: align all memory / storage / quota units to Gi/Mi
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 8f76d5ad30)
2025-03-04 02:47:42 +00:00
andy.lee a1e7345437 fix golden image error when creating LVM volume
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit ca7eccd688)
2025-02-27 05:46:58 +00:00
andy.lee 887a122358 allow sorting storage class column in volume list page
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 4a303e514c)
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 40794d89a0)
2025-02-19 09:05:28 +00:00
andy.lee ede281a42d upgrade @rancher/shell to v3.0.2-rc2
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 426e15084e)
2025-02-05 04:32:14 +00: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 b8a132c998 Merge pull request #44 from torchiaf/6883-empty-usb-list
Fix empty USB page
2024-11-27 08:57:37 +08:00
Francesco Torchia ce2ead4426 Set inheritAttrs: false
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-26 12:24:52 +01:00
Francesco Torchia 4fe5c2e740 Set inheritAttrs: false
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-26 12:13:57 +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 86461e1dbd add getServerVersion in harvester-common store 2024-11-12 11:50:46 +01:00
andy.lee 5cc8a69052 add harvester verison column 2024-11-12 11:50:45 +01:00
Francesco Torchia fa4ee3ea27 Fix isSupportedHarvester
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:44 +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 8ba4dbd9e8 fetch harvester setting
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-11-12 11:50:43 +01:00
andy.lee 4d2eef3b6c show denied status if harvester version is not supported
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-11-12 11:50:42 +01:00
andy.lee b566caf2e1 disable cluster link if harvester version lower than v1.3.0
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-11-12 11:50:42 +01:00
Francesco Torchia 780106f32a Implement schedulingVMBackup feature flag
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:39 +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
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 5f3e367aad Fix cloudtemplates
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:15 +01:00
Francesco Torchia 77cedfd675 Add harvesterhci.io.management.cluster.vue edit & detail page + bug fixing
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:47 +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 aff5751c39 Fix AttachedVM field in Volumes page
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:44 +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
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 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 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 9f84a4c26b Fix buttons switch and clean up unused headers
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:26 +02:00
Francesco Torchia 890686741f Fix PCI addon link in USB page warning banner
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:23 +02:00
Francesco Torchia fd76f84ff0 Fix lint errors
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:18 +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 0d825f667d Refactoring USB Device list component; add USBDevice model; add usbclaim type
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:15 +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
Francesco Torchia 0b6b0abd86 Remove useless var from sriovGpu devices
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:12 +02:00
Cody Jackson 6bb4b8105b Updating the translations used by gauges to reference locally defined keys
One of the keys was referencing a non-existant key "allocated" from the dashboard translations. Most likely defined in the fork.
2024-10-23 17:01:09 +02:00
Cody Jackson 62ebc0a656 Updating v-popover to v-dropdown 2024-10-23 17:01:05 +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 130f7aa984 Code clean-up
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:01 +02:00
Cody Jackson b0251d5cbb Putting in inheritAttrs: false for a handful of our list pages that need it 2024-10-23 17:00:59 +02:00