474 Commits

Author SHA1 Message Date
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
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
460e6e7191
Update hello world
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:42 +02:00
Francesco Torchia
0059289c29
Update .gitignore
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:41 +02:00
Francesco Torchia
56000e609e
Create skeleton
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:40 +02:00
Francesco Torchia
13e4e92c75
Initial commit 2024-04-28 01:20:11 +02:00