diff --git a/packages/client/package-lock.json b/packages/client/package-lock.json index 996f60176..4aceae718 100644 --- a/packages/client/package-lock.json +++ b/packages/client/package-lock.json @@ -9,7 +9,7 @@ "version": "1.3.11", "license": "ISC", "dependencies": { - "@scrypted/types": "^0.3.110", + "@scrypted/types": "^0.3.111", "engine.io-client": "^6.6.2", "follow-redirects": "^1.15.9", "rimraf": "^6.0.1" @@ -76,9 +76,9 @@ } }, "node_modules/@scrypted/types": { - "version": "0.3.110", - "resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.3.110.tgz", - "integrity": "sha512-kAFyXEnpe7OY/r++3K9obPutsopngbdigsP7imZKq9zUKhUEEY71to3j6V1i7tLSO9lHtXlDJBcD924nqYqX0Q==", + "version": "0.3.111", + "resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.3.111.tgz", + "integrity": "sha512-LstX6GBdVoWGrYi5MCqYqd3H5pi64+mTBAElTay58anBomJFxp+hjGItrB/EuLWw3egEMWZ1rfqwG2WUGLKj/g==", "license": "ISC" }, "node_modules/@socket.io/component-emitter": { diff --git a/packages/client/package.json b/packages/client/package.json index 74117f1dc..f35d5a5eb 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -19,7 +19,7 @@ "typescript": "^5.7.3" }, "dependencies": { - "@scrypted/types": "^0.3.110", + "@scrypted/types": "^0.3.111", "engine.io-client": "^6.6.2", "follow-redirects": "^1.15.9", "rimraf": "^6.0.1" diff --git a/plugins/core/package-lock.json b/plugins/core/package-lock.json index 7959b932e..a511ebcd6 100644 --- a/plugins/core/package-lock.json +++ b/plugins/core/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/core", - "version": "0.3.113", + "version": "0.3.114", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/core", - "version": "0.3.113", + "version": "0.3.114", "license": "Apache-2.0", "dependencies": { "@scrypted/common": "file:../../common", diff --git a/plugins/core/package.json b/plugins/core/package.json index 6165d23c7..611d872ff 100644 --- a/plugins/core/package.json +++ b/plugins/core/package.json @@ -1,6 +1,6 @@ { "name": "@scrypted/core", - "version": "0.3.113", + "version": "0.3.114", "description": "Scrypted Core plugin. Provides the UI, websocket, and engine.io APIs.", "author": "Scrypted", "license": "Apache-2.0", @@ -33,10 +33,6 @@ "ScryptedSettings", "SystemSettings", "Settings" - ], - "pluginDependencies": [ - "@scrypted/snapshot", - "@scrypted/webrtc" ] }, "dependencies": { diff --git a/plugins/core/src/cluster.ts b/plugins/core/src/cluster.ts index 1a2bb70e8..bdddce335 100644 --- a/plugins/core/src/cluster.ts +++ b/plugins/core/src/cluster.ts @@ -155,6 +155,8 @@ export class ClusterCore extends ScryptedDeviceBase implements Settings, Readme, } async getReadmeMarkdown(): Promise { - return `Manage Scrypted's cluster mode. Run storage devices and compute services on separate servers.`; + return `Manage Scrypted's cluster mode. Run storage devices and compute services on separate servers. + +[Read Documentation](https://docs.scrypted.app/maintenance/cluster.html).`; } } diff --git a/plugins/core/src/main.ts b/plugins/core/src/main.ts index 2ba73fc0e..52e61facd 100644 --- a/plugins/core/src/main.ts +++ b/plugins/core/src/main.ts @@ -108,7 +108,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev (async () => { await deviceManager.onDeviceDiscovered( { - name: 'Cluster', + name: 'Cluster Manager', nativeId: ClusterCoreNativeId, interfaces: [ScryptedInterface.Settings, ScryptedInterface.Readme, ScryptedInterface.ScryptedSettings], type: ScryptedDeviceType.Builtin, @@ -121,7 +121,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev name: 'Media Core', nativeId: 'mediacore', interfaces: [ScryptedInterface.DeviceProvider, ScryptedInterface.BufferConverter, ScryptedInterface.HttpRequestHandler], - type: ScryptedDeviceType.Builtin, + type: ScryptedDeviceType.Internal, }, ); })(); @@ -131,7 +131,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev name: 'Scripts', nativeId: ScriptCoreNativeId, interfaces: [ScryptedInterface.ScryptedSystemDevice, ScryptedInterface.ScryptedDeviceCreator, ScryptedInterface.DeviceProvider, ScryptedInterface.DeviceCreator, ScryptedInterface.Readme], - type: ScryptedDeviceType.Builtin, + type: ScryptedDeviceType.Internal, }, ); })(); @@ -141,7 +141,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev name: 'Terminal Service', nativeId: TerminalServiceNativeId, interfaces: [ScryptedInterface.StreamService, ScryptedInterface.TTY, ScryptedInterface.ClusterForkInterface], - type: ScryptedDeviceType.Builtin, + type: ScryptedDeviceType.Internal, }, ); })(); @@ -151,7 +151,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev name: 'REPL Service', nativeId: ReplServiceNativeId, interfaces: [ScryptedInterface.StreamService], - type: ScryptedDeviceType.Builtin, + type: ScryptedDeviceType.Internal, }, ); })(); @@ -161,7 +161,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev name: 'Console Service', nativeId: ConsoleServiceNativeId, interfaces: [ScryptedInterface.StreamService], - type: ScryptedDeviceType.Builtin, + type: ScryptedDeviceType.Internal, }, ); })(); @@ -172,7 +172,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev name: 'Automations', nativeId: AutomationCoreNativeId, interfaces: [ScryptedInterface.ScryptedSystemDevice, ScryptedInterface.ScryptedDeviceCreator, ScryptedInterface.DeviceProvider, ScryptedInterface.DeviceCreator, ScryptedInterface.Readme], - type: ScryptedDeviceType.Builtin, + type: ScryptedDeviceType.Internal, }, ); })(); @@ -185,7 +185,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev ScryptedInterface.MixinProvider, ScryptedInterface.Readme, ], - type: ScryptedDeviceType.Builtin, + type: ScryptedDeviceType.Internal, }); (async () => { @@ -206,7 +206,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev name: 'Scrypted Users', nativeId: UsersNativeId, interfaces: [ScryptedInterface.ScryptedSystemDevice, ScryptedInterface.ScryptedDeviceCreator, ScryptedInterface.DeviceProvider, ScryptedInterface.DeviceCreator, ScryptedInterface.Readme], - type: ScryptedDeviceType.Builtin, + type: ScryptedDeviceType.Internal, }, ); })(); diff --git a/sdk/package-lock.json b/sdk/package-lock.json index 1552576fa..1839e7841 100644 --- a/sdk/package-lock.json +++ b/sdk/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/sdk", - "version": "0.3.123", + "version": "0.3.124", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@scrypted/sdk", - "version": "0.3.123", + "version": "0.3.124", "license": "ISC", "dependencies": { "@babel/preset-typescript": "^7.26.0", diff --git a/sdk/package.json b/sdk/package.json index 910d226b3..d31ea0e63 100644 --- a/sdk/package.json +++ b/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@scrypted/sdk", - "version": "0.3.123", + "version": "0.3.124", "description": "", "main": "dist/src/index.js", "exports": { diff --git a/sdk/types/package-lock.json b/sdk/types/package-lock.json index d06acbd07..f59178b27 100644 --- a/sdk/types/package-lock.json +++ b/sdk/types/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/types", - "version": "0.3.113", + "version": "0.3.114", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/types", - "version": "0.3.113", + "version": "0.3.114", "license": "ISC" } } diff --git a/sdk/types/package.json b/sdk/types/package.json index 5777c398e..84831247b 100644 --- a/sdk/types/package.json +++ b/sdk/types/package.json @@ -1,6 +1,6 @@ { "name": "@scrypted/types", - "version": "0.3.113", + "version": "0.3.114", "description": "", "main": "dist/index.js", "author": "", diff --git a/sdk/types/scrypted_python/scrypted_sdk/types.py b/sdk/types/scrypted_python/scrypted_sdk/types.py index 6dc034e2a..dc424fc2a 100644 --- a/sdk/types/scrypted_python/scrypted_sdk/types.py +++ b/sdk/types/scrypted_python/scrypted_sdk/types.py @@ -975,7 +975,7 @@ class TamperState(TypedDict): pass -TYPES_VERSION = "0.3.113" +TYPES_VERSION = "0.3.114" class AirPurifier: diff --git a/server/package-lock.json b/server/package-lock.json index 3972aa471..0906609d4 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -12,7 +12,7 @@ "dependencies": { "@scrypted/ffmpeg-static": "^6.1.0-build3", "@scrypted/node-pty": "^1.0.22", - "@scrypted/types": "^0.3.110", + "@scrypted/types": "^0.3.111", "adm-zip": "^0.5.16", "body-parser": "^1.20.3", "cookie-parser": "^1.4.7", @@ -557,9 +557,9 @@ } }, "node_modules/@scrypted/types": { - "version": "0.3.110", - "resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.3.110.tgz", - "integrity": "sha512-kAFyXEnpe7OY/r++3K9obPutsopngbdigsP7imZKq9zUKhUEEY71to3j6V1i7tLSO9lHtXlDJBcD924nqYqX0Q==", + "version": "0.3.111", + "resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.3.111.tgz", + "integrity": "sha512-LstX6GBdVoWGrYi5MCqYqd3H5pi64+mTBAElTay58anBomJFxp+hjGItrB/EuLWw3egEMWZ1rfqwG2WUGLKj/g==", "license": "ISC" }, "node_modules/@types/adm-zip": { diff --git a/server/package.json b/server/package.json index db322b5e8..c2c2639cf 100644 --- a/server/package.json +++ b/server/package.json @@ -5,7 +5,7 @@ "dependencies": { "@scrypted/ffmpeg-static": "^6.1.0-build3", "@scrypted/node-pty": "^1.0.22", - "@scrypted/types": "^0.3.110", + "@scrypted/types": "^0.3.111", "adm-zip": "^0.5.16", "body-parser": "^1.20.3", "cookie-parser": "^1.4.7",