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
aeabf880f8
Add Namespaces page
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:43 +02:00
Francesco Torchia
432fa9b22c
Remove product.ts
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:43 +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
128d240ec6
Remove remaining this.$set()
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:41 +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
Francesco Torchia
4e84b1264e
Fix Node list in VMs Migrate dialog
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:35 +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
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
40944a24f0
Clean up code for readability
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:25 +02:00
Francesco Torchia
712284dda1
Add enable warning message
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:24 +02:00
Francesco Torchia
2ec5ebb373
Refactoring devices models
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:24 +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 and Jack Yu
0b40f6e58e
Update pkg/harvester/edit/kubevirt.io.virtualmachine/VirtualMachineUSBDevices/index.vue
...
Co-authored-by: Jack Yu <jack.yu@suse.com >
2024-10-23 17:01:22 +02:00
Francesco Torchia
ce6fe19bb7
Fixed ClaimedBy column
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:21 +02:00
Francesco Torchia
60a509cedb
Fix usb passthrough claim get condition
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:21 +02:00
Francesco Torchia
63381b350f
Add missing empty devices check
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:20 +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
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
6959cee050
Enable USB devices by pci controller
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:17 +02:00
Francesco Torchia
8a229d56d1
Split passthrough to usb and pci components
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:16 +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
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
5b7a934ce1
Add Comptibility Matrix to USB devices tab
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:14 +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
e8fbeccc72
Fix VGPUDeviceList name
...
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
Francesco Torchia
13ea3e3c95
Fix slots-template issue in all dialog components
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:08 +02:00
Francesco Torchia
b8f6bd49af
Bump yaml@2.x
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:07 +02:00
Francesco Torchia
dad5b5d890
Update RestarVMDialog in edit VM page; fix slots-template issue
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:06 +02:00
Francesco Torchia
6a232be450
Fix recursions and other warnings
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
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
deeccf3db6
Update vscode settings.json
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:02 +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
Francesco Torchia
bd2d8b1878
Enable standalone mode for harvester cluster routing
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:00 +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
9613ada5a7
TEMP - Vue3 init, test label
2024-10-23 17:00:51 +02:00
Francesco Torchia
a06743a3e3
Add jest types
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:00:50 +02:00
Francesco Torchia
e388b76ce5
Fix shell config imports
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:00:49 +02:00
Francesco Torchia
5ce303eaec
Fix types - requires new shell version; fix yaml dependency
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:00:49 +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
Francesco Torchia
f8408469f7
Add Dashboard page
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:00:46 +02:00
Francesco Torchia
9b5bdeb85c
Add Dashboard nav
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:00:45 +02:00
Francesco Torchia
4c14e5250f
Add Single product home; add labels
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:00:44 +02:00
Francesco Torchia
675c45f77b
Add types
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:00:44 +02:00
Francesco Torchia
ee80067a8a
Remove Extension catalog; code clean-up
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:00:43 +02:00
Francesco Torchia
13e4e92c75
Initial commit
2024-04-28 01:20:11 +02:00