- 添加动态提供商配置组功能,支持通过后缀创建自定义配置组 - 实现前缀匹配机制,使自定义配置组能继承基础类型的配置和模型 - 更新代理、TLS Sidecar、健康检查等系统以支持前缀匹配 - 添加提供商组管理界面,支持创建和显示自定义配置组 - 改进提供商状态API,支持显示所有配置组及其状态 - 升级axios依赖至v1.14.0以获取安全更新
49 lines
No EOL
1.9 KiB
HTML
49 lines
No EOL
1.9 KiB
HTML
<link rel="stylesheet" href="components/section-providers.css">
|
|
<!-- Provider Pools Section -->
|
|
<section id="providers" class="section" aria-labelledby="providers-title">
|
|
<h2 id="providers-title" data-i18n="providers.title">提供商池管理</h2>
|
|
<div class="pool-description">
|
|
<div class="highlight-note">
|
|
<i class="fas fa-info-circle"></i>
|
|
<span data-i18n="providers.note">使用默认路径配置需添加一个空节点</span>
|
|
</div>
|
|
</div>
|
|
<!-- Provider Pool Stats -->
|
|
<div class="stats-grid">
|
|
<div class="stat-card">
|
|
<div class="stat-icon">
|
|
<i class="fas fa-server"></i>
|
|
</div>
|
|
<div class="stat-info">
|
|
<h3 id="activeConnections">0</h3>
|
|
<p data-i18n="providers.activeConnections">活动连接</p>
|
|
</div>
|
|
</div>
|
|
<div class="stat-card">
|
|
<div class="stat-icon">
|
|
<i class="fas fa-network-wired"></i>
|
|
</div>
|
|
<div class="stat-info">
|
|
<h3 id="activeProviders">0</h3>
|
|
<p data-i18n="providers.activeProviders">活跃提供商</p>
|
|
</div>
|
|
</div>
|
|
<div class="stat-card">
|
|
<div class="stat-icon">
|
|
<i class="fas fa-check-circle"></i>
|
|
</div>
|
|
<div class="stat-info">
|
|
<h3 id="healthyProviders">0</h3>
|
|
<p data-i18n="providers.healthyProviders">健康提供商</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="providers-header-actions" class="header-actions" style="margin-bottom: 15px; display: flex; justify-content: flex-end;">
|
|
<!-- 此处的添加分组按钮已移至 providersList 末尾 -->
|
|
</div>
|
|
<div class="providers-container">
|
|
<div id="providersList" class="providers-list">
|
|
<!-- Providers will be loaded here -->
|
|
</div>
|
|
</div>
|
|
</section> |