diff --git a/surfsense_backend/app/routes/obsidian_plugin_routes.py b/surfsense_backend/app/routes/obsidian_plugin_routes.py index 4315e0d33..9b03464bb 100644 --- a/surfsense_backend/app/routes/obsidian_plugin_routes.py +++ b/surfsense_backend/app/routes/obsidian_plugin_routes.py @@ -220,7 +220,6 @@ async def obsidian_connect( "vault_id": payload.vault_id, "vault_name": payload.vault_name, "source": "plugin", - "plugin_version": payload.plugin_version, "devices": devices, "last_connect_at": now_iso, } @@ -244,7 +243,6 @@ async def obsidian_connect( "vault_id": payload.vault_id, "vault_name": payload.vault_name, "source": "plugin", - "plugin_version": payload.plugin_version, "devices": devices, "files_synced": 0, "last_connect_at": now_iso, diff --git a/surfsense_backend/app/schemas/obsidian_plugin.py b/surfsense_backend/app/schemas/obsidian_plugin.py index 5de0a093a..94b0cdb77 100644 --- a/surfsense_backend/app/schemas/obsidian_plugin.py +++ b/surfsense_backend/app/schemas/obsidian_plugin.py @@ -83,7 +83,6 @@ class ConnectRequest(_PluginBase): vault_id: str vault_name: str search_space_id: int - plugin_version: str device_id: str diff --git a/surfsense_obsidian/src/api-client.ts b/surfsense_obsidian/src/api-client.ts index fcc5c3c49..fda6497c4 100644 --- a/surfsense_obsidian/src/api-client.ts +++ b/surfsense_obsidian/src/api-client.ts @@ -58,7 +58,6 @@ export class PermanentError extends Error { export interface ApiClientOptions { getServerUrl: () => string; getToken: () => string; - pluginVersion: string; onAuthError?: () => void; } @@ -73,10 +72,6 @@ export class SurfSenseApiClient { Object.assign(this.opts, partial); } - get pluginVersion(): string { - return this.opts.pluginVersion; - } - async health(): Promise { return await this.request("GET", "/api/v1/obsidian/health"); } @@ -113,7 +108,6 @@ export class SurfSenseApiClient { vault_id: input.vaultId, vault_name: input.vaultName, search_space_id: input.searchSpaceId, - plugin_version: this.opts.pluginVersion, device_id: input.deviceId, } ); diff --git a/surfsense_obsidian/src/main.ts b/surfsense_obsidian/src/main.ts index 262886e55..512a74a44 100644 --- a/surfsense_obsidian/src/main.ts +++ b/surfsense_obsidian/src/main.ts @@ -34,12 +34,9 @@ export default class SurfSensePlugin extends Plugin { this.seedIdentity(); await this.saveSettings(); - const pluginVersion = this.manifest.version; - this.api = new SurfSenseApiClient({ getServerUrl: () => this.settings.serverUrl, getToken: () => this.settings.apiToken, - pluginVersion, }); this.queue = new PersistentQueue(this.settings.queue ?? [], { diff --git a/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/obsidian-config.tsx b/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/obsidian-config.tsx index a828d017a..7bfb60f50 100644 --- a/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/obsidian-config.tsx +++ b/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/obsidian-config.tsx @@ -107,10 +107,6 @@ const PluginStats: FC<{ config: Record }> = ({ config }) => { : null; return [ { label: "Vault", value: (config.vault_name as string) || "—" }, - { - label: "Plugin version", - value: (config.plugin_version as string) || "—", - }, { label: "Devices", value: deviceCount !== null ? deviceCount.toLocaleString() : "—",