fix: completely rewrite version blocks in matrix body — clean EJS

This commit is contained in:
Claude Chronicler #88
2026-04-14 15:59:55 +00:00
parent c8032cade7
commit 073f7ac7fb

View File

@@ -199,8 +199,8 @@
<div class="px-4 pb-4" style="border-top:1px solid #333;padding-top:10px;margin-top:4px;">
<div style="font-size:10px;color:#666;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:6px;">📦 Installed Version</div>
<div style="display:flex;gap:6px;align-items:center;" id="version-display-<%= server.identifier %>">
<span style="font-size:13px;font-weight:600;color:<%= (config && config.current_version) ? '#4ade80' : '#555' %>">
<%= config <%= (config && config.current_version) ? config.current_version : 'Not set' %><%= (config && config.current_version) ? config.current_version : 'Not set' %> config.current_version ? config.current_version : 'Not set' %>
<span style="font-size:13px;font-weight:600;" id="version-text-<%= server.identifier %>">
<%= config && config.current_version ? config.current_version : 'Not set' %>
</span>
<button id="version-edit-btn-<%= server.identifier %>"
onclick="toggleVersionForm('<%= server.identifier %>')"
@@ -211,7 +211,7 @@
<div id="version-form-<%= server.identifier %>" style="display:none;margin-top:6px;">
<div style="display:flex;gap:6px;align-items:center;">
<input type="text" id="version-input-<%= server.identifier %>"
placeholder="e.g. 1.4.2" value="<%= config value="<%= (config && config.current_version) ? config.current_version : '' %>"value="<%= (config && config.current_version) ? config.current_version : '' %>" config.current_version ? config.current_version : '' %>"
placeholder="e.g. 1.4.2"
style="font-size:12px;background:#1a1a1a;border:1px solid #555;color:#e0e0e0;padding:4px 8px;border-radius:4px;width:140px;" />
<button onclick="saveVersion('<%= server.identifier %>')"
style="font-size:11px;background:#2563eb;color:#fff;border:none;padding:4px 10px;border-radius:4px;cursor:pointer;">Save</button>
@@ -228,7 +228,6 @@
<div id="version-history-<%= server.identifier %>" style="margin-top:4px;background:#1a1a1a;border-radius:4px;padding:4px;"></div>
</div>
</div>
</div>
<% if (txServers.length === 0) { %><p class="text-gray-500 text-sm">No servers found.</p><% } %>
</div>
@@ -433,8 +432,8 @@
<div class="px-4 pb-4" style="border-top:1px solid #333;padding-top:10px;margin-top:4px;">
<div style="font-size:10px;color:#666;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:6px;">📦 Installed Version</div>
<div style="display:flex;gap:6px;align-items:center;" id="version-display-<%= server.identifier %>">
<span style="font-size:13px;font-weight:600;color:<%= (config && config.current_version) ? '#4ade80' : '#555' %>">
<%= config <%= (config && config.current_version) ? config.current_version : 'Not set' %><%= (config && config.current_version) ? config.current_version : 'Not set' %> config.current_version ? config.current_version : 'Not set' %>
<span style="font-size:13px;font-weight:600;" id="version-text-<%= server.identifier %>">
<%= config && config.current_version ? config.current_version : 'Not set' %>
</span>
<button id="version-edit-btn-<%= server.identifier %>"
onclick="toggleVersionForm('<%= server.identifier %>')"
@@ -445,7 +444,7 @@
<div id="version-form-<%= server.identifier %>" style="display:none;margin-top:6px;">
<div style="display:flex;gap:6px;align-items:center;">
<input type="text" id="version-input-<%= server.identifier %>"
placeholder="e.g. 1.4.2" value="<%= config value="<%= (config && config.current_version) ? config.current_version : '' %>"value="<%= (config && config.current_version) ? config.current_version : '' %>" config.current_version ? config.current_version : '' %>"
placeholder="e.g. 1.4.2"
style="font-size:12px;background:#1a1a1a;border:1px solid #555;color:#e0e0e0;padding:4px 8px;border-radius:4px;width:140px;" />
<button onclick="saveVersion('<%= server.identifier %>')"
style="font-size:11px;background:#2563eb;color:#fff;border:none;padding:4px 10px;border-radius:4px;cursor:pointer;">Save</button>
@@ -462,7 +461,6 @@
<div id="version-history-<%= server.identifier %>" style="margin-top:4px;background:#1a1a1a;border-radius:4px;padding:4px;"></div>
</div>
</div>
</div>
<% }) %>
<% if (ncServers.length === 0) { %><p class="text-gray-500 text-sm">No servers found.</p><% } %>