feat(versioning): implement UI and server version tracking with build date display in footer

This commit is contained in:
Supra4E8C
2025-11-20 18:35:22 +08:00
parent 23d8d20dbf
commit 6e0dec4567
7 changed files with 120 additions and 3 deletions

4
app.js
View File

@@ -42,6 +42,9 @@ class CLIProxyManager {
this.managementKey = '';
this.isConnected = false;
this.isLoggedIn = false;
this.uiVersion = null;
this.serverVersion = null;
this.serverBuildDate = null;
// 配置缓存 - 改为分段缓存
this.configCache = {}; // 改为对象,按配置段缓存
@@ -129,6 +132,7 @@ class CLIProxyManager {
}
init() {
this.initUiVersion();
this.initializeTheme();
this.checkLoginStatus();
this.bindEvents();