From 7c3782a43f7855e2a8708d1fa1d8f80eb4e9d043 Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 14 Apr 2026 21:08:45 +0200 Subject: [PATCH] upload warnings --- interface/pnpm-lock.yaml | 8 +-- interface/src/app/status/Version.tsx | 49 +++++++++++++++-- interface/src/components/upload/DragNdrop.tsx | 21 +++++-- interface/src/i18n/cz/index.ts | 8 +-- interface/src/i18n/de/index.ts | 8 +-- interface/src/i18n/en/index.ts | 6 +- interface/src/i18n/fr/index.ts | 8 +-- interface/src/i18n/it/index.ts | 8 +-- interface/src/i18n/nl/index.ts | 8 ++- interface/src/i18n/no/index.ts | 8 +-- interface/src/i18n/pl/index.ts | 8 +-- interface/src/i18n/sk/index.ts | 8 +-- interface/src/i18n/sv/index.ts | 8 +-- interface/src/i18n/tr/index.ts | 8 +-- mock-api/restServer.ts | 35 ++++++++---- src/web/WebSettingsService.cpp | 4 +- src/web/WebStatusService.cpp | 55 ++++++++++--------- src/web/WebStatusService.h | 14 ++--- 18 files changed, 171 insertions(+), 101 deletions(-) diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index bbee8b712..ad95f9a21 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -1184,8 +1184,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.10.18: - resolution: {integrity: sha512-VSnGQAOLtP5mib/DPyg2/t+Tlv65NTBz83BJBJvmLVHHuKJVaDOBvJJykiT5TR++em5nfAySPccDZDa4oSrn8A==} + baseline-browser-mapping@2.10.19: + resolution: {integrity: sha512-qCkNLi2sfBOn8XhZQ0FXsT1Ki/Yo5P90hrkRamVFRS7/KV9hpfA4HkoWNU152+8w0zPjnxo5psx5NL3PSGgv5g==} engines: {node: '>=6.0.0'} hasBin: true @@ -4346,7 +4346,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.10.18: {} + baseline-browser-mapping@2.10.19: {} bin-build@3.0.0: dependencies: @@ -4407,7 +4407,7 @@ snapshots: browserslist@4.28.2: dependencies: - baseline-browser-mapping: 2.10.18 + baseline-browser-mapping: 2.10.19 caniuse-lite: 1.0.30001788 electron-to-chromium: 1.5.336 node-releases: 2.0.37 diff --git a/interface/src/app/status/Version.tsx b/interface/src/app/status/Version.tsx index 72b39cc0d..0930fbcc5 100644 --- a/interface/src/app/status/Version.tsx +++ b/interface/src/app/status/Version.tsx @@ -274,6 +274,7 @@ const InstallDialog = memo( fetchDevVersion, latestVersion, latestDevVersion, + upgradeImportantMessageType, downloadOnly, platform, LL, @@ -284,6 +285,7 @@ const InstallDialog = memo( fetchDevVersion: boolean; latestVersion?: VersionInfo; latestDevVersion?: VersionInfo; + upgradeImportantMessageType: number; downloadOnly: boolean; platform: string; LL: TranslationFunctions; @@ -313,6 +315,18 @@ const InstallDialog = memo( fetchDevVersion ? latestDevVersion?.name : latestVersion?.name )} + + {upgradeImportantMessageType === 1 && LL.UPGRADE_IMPORTANT_MESSAGES_1()} + {upgradeImportantMessageType === 2 && LL.UPGRADE_IMPORTANT_MESSAGES_2()} + + + {LL.ONLINE_HELP()} + +