Skip to content

Commit f871e37

Browse files
committed
frontend/tokens: add hint that devices need to run the latest firmware.
This hopefully makes users check their firmware version before calling for help.
1 parent 0ecbbb7 commit f871e37

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

frontend/src/locales/de.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ export const de ={
138138
"copy": "Kopieren",
139139
"delete": "Löschen",
140140
"single_use_description": "Dieses Token kann nur einmal verwendet werden und läuft nach der ersten Verwendung automatisch ab",
141-
"multi_use_description": "Dieses Token kann mehrfach verwendet werden, bis es manuell gelöscht wird"
141+
"multi_use_description": "Dieses Token kann mehrfach verwendet werden, bis es manuell gelöscht wird",
142+
"layout_changed": "Das Layout des Tokens wurde geändert. Bitte stelle sicher, dass dein Gerät auf dem neuesten Stand ist."
142143
}
143144
};

frontend/src/locales/en.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ export const en = {
141141
copy: "Copy",
142142
delete: "Delete",
143143
single_use_description: "This token can only be used once and will automatically expire after first use",
144-
multi_use_description: "This token can be used multiple times until manually deleted"
144+
multi_use_description: "This token can be used multiple times until manually deleted",
145+
layout_changed: "The layout of the token has changed. Please ensure that your device runs the latest firmware."
145146
}
146147
};

frontend/src/pages/tokens.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { useEffect, useState } from 'preact/hooks';
2-
import { Button, Card, Container, Form, Spinner, InputGroup } from 'react-bootstrap';
2+
import { Button, Card, Container, Form, Spinner, InputGroup, Alert } from 'react-bootstrap';
33
import { fetchClient, get_decrypted_secret, pub_key } from '../utils';
44
import { showAlert } from '../components/Alert';
55
import { Base64 } from 'js-base64';
@@ -176,6 +176,9 @@ export function Tokens() {
176176

177177
return (
178178
<Container>
179+
<Alert variant="danger" className="mt-3">
180+
{t("tokens.layout_changed")}
181+
</Alert>
179182
<Card className="my-4">
180183
<Card.Header className="pb-2">
181184
<h5 className="mb-0">{t("tokens.create_token")}</h5>

0 commit comments

Comments
 (0)