Francesco Torchia
ccd4ff2d7a
Revert "Remove lint and bump 1.0.5"
...
This reverts commit ac6958fe40 .
2025-01-27 12:00:35 +01:00
Francesco Torchia
ac6958fe40
Remove lint and bump 1.0.5
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2025-01-27 11:59:31 +01:00
Francesco Torchia
7b6efa624f
Merge pull request #86 from torchiaf/replace-sortablejs-vue3
...
Replace sortablejs-vue3
2025-01-14 17:02:21 +01:00
Francesco Torchia
d9db1263d1
Fix Volumes draggable key
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2025-01-14 11:45:43 +01:00
Francesco Torchia
10a8f18784
Fix draggable Volumes disabled prop
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2025-01-14 10:09:30 +01:00
Francesco Torchia
a7b4366d7c
Replace sortablejs-vue3
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2025-01-13 18:13:18 +01:00
Francesco Torchia
c3f2665912
[porting 1262] Fix vm rows reactivity
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2025-01-09 12:06:35 +01:00
Francesco Torchia
59aec78631
Merge pull request #51 from torchiaf/bump-shell
...
Bump v1.0.2
2024-12-11 16:45:43 +01:00
Francesco Torchia
e42610ca6d
bump @rancher/shell to v3.0.1-rc4, bump harvester to v1.0.2
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-12-11 15:37:29 +01:00
Francesco Torchia
e33cc457e9
Merge pull request #47 from torchiaf/portings-harvester-version
...
Remove Harvester manager and disable legacy versions
2024-12-04 15:19:06 +01:00
Francesco Torchia and Andy Lee
0208a65052
Update pkg/harvester/l10n/en-us.yaml
...
Co-authored-by: Andy Lee <andy.lee@suse.com >
2024-12-04 15:17:47 +01:00
Francesco Torchia
b5af90e475
Fix catalog.cattle.io/ui-extensions-version annotation fro Prime usage
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-12-04 11:14:29 +01:00
Francesco Torchia
fe0dc396dc
Compatibility, "catalog.cattle.io/rancher-version": ">= 2.10.1-0"
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-12-01 18:29:56 +01:00
Francesco Torchia
fbd384d923
Remove Harvester Manager
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-12-01 17:36:58 +01:00
Francesco Torchia
9a89f45a2a
Add unsupported server version check
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-12-01 17:36:25 +01: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
8a5f425b74
Merge pull request #42 from a110605/issue-7040-2
...
hide v-dropdown arrow
2024-11-26 10:53:29 +01:00
Francesco Torchia
36dd2b4541
Merge pull request #40 from a110605/update_readme
...
Update README integration mode block and add minimal required node version
2024-11-25 09:37:43 +01:00
Francesco Torchia
8b226980f3
Merge pull request #39 from nwmac/patch-1
...
Update README.md to be clearer on install steps
2024-11-21 14:51:42 +01:00
Francesco Torchia
264eadb7dd
Merge pull request #36 from torchiaf/fix/harvester-schema
...
Fix HarvesterSchema error
2024-11-14 22:34:27 +01:00
Francesco Torchia
c3cf1eb9a4
Bump v1.0.1
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-14 22:31:26 +01: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
5bb40649e9
Revert "Bump v1.0.1"
...
This reverts commit dd04d405f0 .
2024-11-14 19:02:21 +01:00
Francesco Torchia
dd04d405f0
Bump v1.0.1
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-14 18:44:19 +01:00
Francesco Torchia
eac4fbe020
Merge pull request #35 from torchiaf/fix/shell-version
...
Bump @rancher/shell v3.0.1-rc.1
2024-11-14 18:12:08 +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
39fb49c619
Update README.md
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-14 18:04:54 +01:00
Francesco Torchia
d81d347c48
Bump @rancher/shell v3.0.1-rc.1
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-14 18:04:22 +01:00
Francesco Torchia
0e354eecfa
Merge pull request #33 from a110605/hide_yaml
...
hide YAML tab in cloud template detail page
2024-11-13 10:33:51 +01:00
Francesco Torchia
46361e4de7
Merge pull request #34 from a110605/hide_6935
...
Hide Enable CPU Pinning checkbox for v1.3.x in cloud template edit page
2024-11-13 10:33:39 +01: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
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
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
780106f32a
Implement schedulingVMBackup feature flag
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:39 +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
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
8dc3f44727
Enable Virt Management page in dev mode
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:34 +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
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
Francesco Torchia
81d07a5f57
Lint
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:29 +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
Francesco Torchia
1977725957
Add CI step: lint
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:26 +01:00
Francesco Torchia
d9f1d73faa
Fix Harvester version and build workflow
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:26 +01:00
Francesco Torchia
a8e6008008
Add extension icon
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:24 +01:00
Francesco Torchia
e149c0a822
Remove Virtualization Management configs; Fix extension annotations
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:23 +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
19b11aac2c
Enable lint command
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:19 +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
d04cd35a08
Fix LabeledInput model value
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:17 +01:00
Francesco Torchia
1dfc964e54
Remove useless template tags
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:16 +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
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
Francesco Torchia
94a08a7e38
Update package.json names and descriptions
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:09:30 +02: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
Francesco Torchia
c85a76a2d4
Fix Logging Output buffer YAML view
2024-10-23 17:01:58 +02:00
Francesco Torchia
36c9bce38b
Remove v-int-number
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:55 +02:00
Francesco Torchia
d1d85b7828
Update PercentageBar input model name
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:54 +02:00
Francesco Torchia
25158fe138
Nit
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:54 +02: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
8595e653e4
Change package.json name
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:52 +02:00
Francesco Torchia
41a47873af
Build extension
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:51 +02:00
Francesco Torchia
52e3254f83
Fix HarvesterQuotaDialog
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-10-23 17:01:48 +02: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
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