ci(socket tester): added in transports and a new update button

This commit is contained in:
2025-09-06 22:27:39 -05:00
parent c78fca4316
commit 412c5f6ba5

View File

@@ -58,13 +58,23 @@
<button type="button" id="btnCopyLatest">Send</button> <button type="button" id="btnCopyLatest">Send</button>
</form> </form>
</div> </div>
<button id="btnUpdateServer">Server Update</button>
</div> </div>
<div id="logWindow"></div> <div id="logWindow"></div>
<script> <script>
// ✅ Define socket in global scope // ✅ Define socket in global scope
const socket = io("http://localhost:8000");
// const socket = io("https://usmcd1vms036.alpla.net", {
// path: "/lst/socket.io/",
// transports: ["polling"],
// });
const socket = io("http://localhost:8080", {
path: "/socket.io/",
transports: ["polling"],
});
// log window reference // log window reference
const logWindow = document.getElementById("logWindow"); const logWindow = document.getElementById("logWindow");
@@ -140,7 +150,10 @@
if (!fromMyInput) return; if (!fromMyInput) return;
// Emit to backend (adjust event name as required) // Emit to backend (adjust event name as required)
socket.emit("update", fromMyInput); socket.emit("update", {
action: "copy",
target: fromMyInput,
});
// You can define your own logMessage function // You can define your own logMessage function
logMessage("info", `Copying to ${fromMyInput}`); logMessage("info", `Copying to ${fromMyInput}`);
@@ -151,6 +164,14 @@
}; };
}; };
document.getElementById("btnUpdateServer").onclick = () => {
socket.emit("update", {
action: "update",
target: "usmcd1vms036",
}); // "frontend" = payload target
logMessage("update", "Update The server");
};
socket.on("logs", (msg) => logMessage("logs", msg)); socket.on("logs", (msg) => logMessage("logs", msg));
socket.on("errors", (msg) => logMessage("errors", msg)); socket.on("errors", (msg) => logMessage("errors", msg));
socket.on("buildlogs", (msg) => logMessage("build", msg)); socket.on("buildlogs", (msg) => logMessage("build", msg));