Skip to content

Commit b696910

Browse files
committed
frontend: Move the firmware version hint of the authorization tokens into the token card itself
fix #229
1 parent 75b26c0 commit b696910

File tree

8 files changed

+13
-7
lines changed

8 files changed

+13
-7
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
export const description = "Diese Seite bietet einen Fernzugriff den Smart Energy Broker. Weitere Informationen findest du <0>hier</0>";
2+
export const firmware_needed = "Für die Verwendung dieses Tokens ist mindestens Firmware-Version 1.2.6 erforderlich.";
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
export const description = "This page provides remote access for your Smart Energy Broker. You can find more information <0>here</0>";
2+
export const firmware_needed = "At least firmware version 1.2.6 is required to use this token.";
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
export const description = "Diese Seite bietet einen Fernzugriff für Tinkerforge WARP-Geräte. Weitere Informationen findest du <0>hier</0>";
2+
export const firmware_needed = "Für die Verwendung dieses Tokens ist mindestens Firmware-Version 2.1.7 oder 1.2.6 (WEM2) erforderlich.";
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
export const description = "This page provides remote access for Tinkerforge WARP devices. You can find more information <0>here</0>";
2+
export const firmware_needed = "At least firmware version 2.1.7 or 1.2.6 (WEM2) is required to use this token.";

frontend/src/locales/de.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { description } from "translations-de";
1+
import { description, firmware_needed } from "translations-de";
22

33
export const de ={
44
"app_name": "Fernzugriff",
@@ -195,7 +195,7 @@ export const de ={
195195
"delete": "Löschen",
196196
"single_use_description": "Dieses Token kann nur einmal verwendet werden und läuft nach der ersten Verwendung automatisch ab",
197197
"multi_use_description": "Dieses Token kann mehrfach verwendet werden, bis es manuell gelöscht wird",
198-
"layout_changed": "Das Format des Tokens wurde geändert. Bitte stelle sicher, dass dein Gerät auf dem neuesten Stand ist."
198+
firmware_needed
199199
},
200200
"wg_client": {
201201
"not_initialized": "Der WireGuard-Client ist nicht initialisiert. Bitte lade die Seite neu."

frontend/src/locales/en.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { description } from "translations-en";
1+
import { description, firmware_needed } from "translations-en";
22

33
export const en = {
44
"app_name": "Remote Access",
@@ -195,7 +195,7 @@ export const en = {
195195
"delete": "Delete",
196196
"single_use_description": "This token can only be used once and will automatically expire after first use",
197197
"multi_use_description": "This token can be used multiple times until manually deleted",
198-
"layout_changed": "The format of the token has changed. Please ensure that your device runs the latest firmware."
198+
firmware_needed
199199
},
200200
"wg_client": {
201201
"not_initialized": "The WireGuard client is not initialized. Please reload the page."

frontend/src/pages/Tokens.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -200,9 +200,6 @@ export function Tokens() {
200200
<h5 className="mb-1">{t("tokens.info_heading")}</h5>
201201
<p className="mb-0">{t("tokens.info_body")}</p>
202202
</Alert>
203-
<Alert variant="danger" className="mt-3">
204-
{t("tokens.layout_changed")}
205-
</Alert>
206203
<Card className="my-4">
207204
<Card.Header className="pb-2">
208205
<h5 className="mb-0">{t("tokens.create_token")}</h5>
@@ -284,6 +281,9 @@ export function Tokens() {
284281
style={isUsed ? { fontFamily: 'monospace' } : {}}
285282
/>
286283
</InputGroup>
284+
<Alert variant="info" className="mb-2 py-2">
285+
<small>{t("tokens.firmware_needed")}</small>
286+
</Alert>
287287
<div className="d-flex flex-wrap gap-2">
288288
<Button
289289
variant="secondary"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
declare module "translations-de" {
22
export const description: string;
3+
export const firmware_needed: string;
34
}
45

56
declare module "translations-en" {
67
export const description: string;
8+
export const firmware_needed: string;
79
}

0 commit comments

Comments
 (0)