testing updates
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user