testing updates

This commit is contained in:
Raven Scott
2026-02-21 03:23:32 -05:00
parent 8df0f81a57
commit 0b6a34d47e
4 changed files with 166 additions and 6 deletions
+25
View File
@@ -338,6 +338,31 @@ browser.runtime.onMessage.addListener((message, sender, sendResponse) => {
.catch((err) => sendResponse({ ok: false, error: err.message }));
return true;
}
// Handle checkUpdate request from dashboard
if (message.action === 'checkUpdate') {
// For now, return current version - could be expanded to check remote
sendResponse({ ok: true, version: '1.0.0', updateAvailable: false });
return false;
}
// Handle restartHost request from dashboard
if (message.action === 'restartHost') {
if (port) {
port.disconnect();
}
// Clear state
activeConnections.clear();
updateExtensionState();
// Reconnect
if (reconnectTimer) {
clearTimeout(reconnectTimer);
reconnectTimer = null;
}
connect();
sendResponse({ ok: true });
return false;
}
});
// Open dashboard when extension icon is clicked