Commit Graph
15 Commits
Author SHA1 Message Date
Cody Jackson 81711ee900 Adding the harvesterManager translations back in 2024-10-23 17:01:08 +02:00
Cody Jackson 62ebc0a656 Updating v-popover to v-dropdown 2024-10-23 17:01:05 +02:00
Cody Jackson 20584d293a Updated all the components to use emits to remove the warnings from the console. 2024-10-23 17:01:04 +02:00
Cody Jackson 7ea0fc54e1 Replaced draggable with sortable 2024-10-23 17:01:03 +02:00
Cody Jackson cb76589e95 Allowing the SR-IOV-Network Devices and PCI Devices list pages to render
It looks like addon names were added/changed so I updated those. I also fixed the DeviceList component by adding inherritAttrs: false because rows was getting set incorrectly.
2024-10-23 17:01:00 +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
Cody Jackson 30682dc638 We no longer need to load the plugin separately when nevigating to a harvester cluster
Because it's all one extension/plugin we don't need to do this separately anymore. This was causing conflicts with dev load.
2024-10-23 17:00:58 +02:00
Cody Jackson 2d2615128c Putting in some temporary workarounds regarding the typesystem
Without these changes we can't build the app using `yarn build-pkg harvester` because it complains about missing modules in @rancher/shell imports. I believe this will be resolved by https://github.com/rancher/dashboard/issues/11797#issue-2502509655 and we should remove this change once that occurs.
2024-10-23 17:00:57 +02:00
Cody Jackson d761b88ba0 Fixing more of the v-model usages that were referencing props
These were noticed when attempting to use `yarn build-pkg harvester`
2024-10-23 17:00:56 +02:00
Cody Jackson 5525b2b9a0 Doing a partial fix of VirtualMachine volume
Upgraded the vuedraggable dependency and fixed most of the issues I found. It appears to be working with a console warning. We likely want to switch to a different better supported library.
2024-10-23 17:00:56 +02:00
Cody Jackson 8282f4c7e9 Switching our $emit('input' to $emit('update:value' to be in line with the new way v-model works 2024-10-23 17:00:55 +02:00
Cody Jackson 4208c5890c Fixing styling for settings
It was just missing the appropriate classes. I'm guessing it was due to a script change.
2024-10-23 17:00:54 +02:00
Cody Jackson f2113b36f9 Fixing a number of value/model and compiler issues 2024-10-23 17:00:54 +02:00
Cody Jackson ab79ed310c Adding in fixes to get harvester cluster pages rendering 2024-10-23 17:00:53 +02:00
Cody Jackson 40432c8261 Making harvester-manager load as an external extension 2024-10-23 17:00:52 +02:00