mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-28 06:05:24 +00:00
feat: finish the host-metrics plugin, move host status into core (B16)
This commit is contained in:
1 parent
14eb558b85
commit
0a3f05d99d
308 files changed
+53073
-8985
No files matched your search
@@ -269,6 +269,14 @@ async function provisionLocalDesktopUserIfNeeded(): Promise<void> {
|
||||
await import("./utils/crypto-migration/external-identity-migration.js");
|
||||
await runExternalIdentityMigration();
|
||||
|
||||
const { runHostStatusConfigMigration } =
|
||||
await import("./utils/crypto-migration/host-status-config-migration.js");
|
||||
await runHostStatusConfigMigration();
|
||||
|
||||
const { hostStatusService } =
|
||||
await import("./hosts/status/host-status-service.js");
|
||||
hostStatusService.start();
|
||||
|
||||
if (process.env.ELECTRON_EMBEDDED === "true") {
|
||||
await provisionLocalDesktopUserIfNeeded();
|
||||
}
|
||||
@@ -381,6 +389,10 @@ async function provisionLocalDesktopUserIfNeeded(): Promise<void> {
|
||||
const { runRemoteDesktopSettingsMigration } =
|
||||
await import("./utils/crypto-migration/remote-desktop-settings-migration.js");
|
||||
await runRemoteDesktopSettingsMigration();
|
||||
|
||||
const { runHostMetricsSettingsMigration } =
|
||||
await import("./utils/crypto-migration/host-metrics-settings-migration.js");
|
||||
await runHostMetricsSettingsMigration();
|
||||
} catch (error) {
|
||||
systemLogger.warn("Plugin runtime failed to initialize", {
|
||||
operation: "plugin_init",
|
||||
|
||||
Reference in new issue
Block a user