This commit is contained in:
2026-06-25 13:48:07 -05:00
parent d8342a6475
commit 7f925aa8e5
8 changed files with 128 additions and 9 deletions

View File

@@ -1136,6 +1136,12 @@ const settingMetadata = {
section: 'Integrations',
secret: true
},
vcenter_api_mode: {
label: 'vCenter API Mode',
description: 'Use auto for modern /api with fallback to legacy /rest. Set api or rest to force one contract.',
placeholder: 'auto',
section: 'Integrations'
},
vcenter_allow_untrusted_tls: {
label: 'Allow Untrusted vCenter TLS',
description: 'Permit self-signed or private CA vCenter certificates for lab and internal deployments.',

View File

@@ -30,6 +30,14 @@
</div>
<p>{{ entry.message }}</p>
</template>
<template v-else-if="entry.info">
<div class="trace-entry-header info">
<Info :size="16" />
<strong>Info</strong>
</div>
<p>{{ entry.message }}</p>
<pre>{{ format(entry.details) }}</pre>
</template>
<template v-else>
<div class="trace-entry-header">
<span class="trace-method">{{ entry.method || 'INFO' }}</span>
@@ -58,7 +66,7 @@
</template>
<script setup>
import { AlertTriangle, Clipboard } from '@lucide/vue';
import { AlertTriangle, Clipboard, Info } from '@lucide/vue';
import BaseModal from '../ui/BaseModal.vue';
const props = defineProps({

View File

@@ -7133,6 +7133,10 @@ input:read-only {
color: #f8c66a;
}
.trace-entry-header.info {
color: #99e8ff;
}
.trace-method,
.trace-entry-header strong,
.trace-entry-header small {