Commit Graph
810 Commits
Author SHA1 Message Date
andy.lee 74cd805698 Fix unexpected Nics dropdown when creating network configuration 2024-10-23 17:01:59 +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
andy.lee 0fcf630daa fix support bundle image setting 2024-10-23 17:01:57 +02:00
andy.lee 1f204c0020 fix v-model:value.number for UnitInput and LabelInput 2024-10-23 17:01:56 +02:00
andy.lee 36cea5a846 Set 1.4.0 in pkg/harvester/package.json 2024-10-23 17:01:56 +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
Cody Jackson a6b32e40ad Updating the vnc and serial pages to use the blank parent
This still has a rendering issue when the page is loading but it's consistent with what's currently in prod.
2024-10-23 17:01:51 +02:00
andy.lee 5fe12be3eb fix missing virtualSize column
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:50 +02:00
andy.lee 519bb087dd remove :mode in HarvesterQuotaDialog
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:49 +02:00
andy.lee 9c95ab160f Hide GroupButton in volume detail page
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:48 +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
Cody Jackson 13c39e994c Use a different workflow file 2024-10-23 17:01:45 +02:00
Cody Jackson 310fa73e73 Add publishing to gh-pages 2024-10-23 17:01:45 +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
Cody Jackson fd39fdf173 Getting the encrypt image workflow to begin working while fixing up some build errors 2024-10-23 17:01:39 +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 7293e65fb4 fix volume isEncrypted logic
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:37 +02:00
Vicente Cheng e13b0eea0c l10N: add the harvester-csi-driver-lvm description
Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
2024-10-23 17:01:37 +02:00
andy.lee 42c431d278 add warning banner for cpu pinning VM in migration dialog
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:36 +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
andy.lee 8dd5f77064 fix administrator typo
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:35 +02:00
andy.lee 228369ad88 add encrypt image and decrypt image actions
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:34 +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
andy.lee fa545ad134 update tooltip message
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:32 +02:00
andy.lee 404ec5b8ab show &mdash character is no encryptionSecret is empty
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:32 +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 958e97f769 show one secret dropdown in storageClass create page 2024-10-23 17:01:30 +02:00
andy.lee f60d22ab9b update icon tooltip
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:29 +02:00
andy.lee 6ce99fad1f add lock icon in VM list page 2024-10-23 17:01:29 +02:00
andy.lee d06f0ec989 clean secret name if change namespace 2024-10-23 17:01:28 +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
Volker Theile 68b264dca1 Detect Red Hat linux OS Type like Ubuntu and OpenSUSE
Related to: https://github.com/harvester/harvester/issues/6503

Signed-off-by: Volker Theile <vtheile@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 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