Skip to content

Commit 5d5bac2

Browse files
committed
feat(otp): add notification for when all recovery codes are used
1 parent 228a7b9 commit 5d5bac2

File tree

9 files changed

+672
-296
lines changed

9 files changed

+672
-296
lines changed

app/src/language/ar/app.po

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,10 @@ msgstr "بعد ذلك، قم بتحديث هذه الصفحة وانقر فوق
106106
msgid "All"
107107
msgstr "الكل"
108108

109+
#: src/language/constants.ts:57
110+
msgid "All Recovery Codes Have Been Used"
111+
msgstr ""
112+
109113
#: src/views/preference/OpenAISettings.vue:32
110114
msgid "API Base Url"
111115
msgstr "عنوان URL الأساسي لAPI"
@@ -1885,6 +1889,12 @@ msgstr ""
18851889
"يرجى أولاً إضافة بيانات الاعتماد في الشهادات > بيانات اعتماد DNS، ثم اختيار "
18861890
"أحد بيانات الاعتماد أدناه لطلب API لمزود DNS."
18871891

1892+
#: src/language/constants.ts:58
1893+
msgid ""
1894+
"Please generate new recovery codes in the preferences immediately to prevent "
1895+
"lockout."
1896+
msgstr ""
1897+
18881898
#: src/views/config/components/Rename.vue:63
18891899
#: src/views/config/ConfigEditor.vue:249
18901900
msgid "Please input a filename"

app/src/language/constants.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,7 @@ export const msg = [
5353
$gettext('Enable Remote Site Error'),
5454
$gettext('Rename Remote Site Success'),
5555
$gettext('Rename Remote Site Error'),
56+
57+
$gettext('All Recovery Codes Have Been Used'),
58+
$gettext('Please generate new recovery codes in the preferences immediately to prevent lockout.'),
5659
]

app/src/language/en/app.po

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,10 @@ msgstr ""
108108
msgid "All"
109109
msgstr ""
110110

111+
#: src/language/constants.ts:57
112+
msgid "All Recovery Codes Have Been Used"
113+
msgstr ""
114+
111115
#: src/views/preference/OpenAISettings.vue:32
112116
msgid "API Base Url"
113117
msgstr ""
@@ -1956,6 +1960,12 @@ msgid ""
19561960
"select one of the credentialsbelow to request the API of the DNS provider."
19571961
msgstr ""
19581962

1963+
#: src/language/constants.ts:58
1964+
msgid ""
1965+
"Please generate new recovery codes in the preferences immediately to prevent "
1966+
"lockout."
1967+
msgstr ""
1968+
19591969
#: src/views/config/components/Rename.vue:63
19601970
#: src/views/config/ConfigEditor.vue:249
19611971
#, fuzzy

app/src/language/es/app.po

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,10 @@ msgstr ""
111111
msgid "All"
112112
msgstr "Todo"
113113

114+
#: src/language/constants.ts:57
115+
msgid "All Recovery Codes Have Been Used"
116+
msgstr ""
117+
114118
#: src/views/preference/OpenAISettings.vue:32
115119
msgid "API Base Url"
116120
msgstr "URL Base de la API"
@@ -1906,6 +1910,12 @@ msgstr ""
19061910
"luego seleccione una de las credenciales de aquí debajo para llamar a la API "
19071911
"del proveedor de DNS."
19081912

1913+
#: src/language/constants.ts:58
1914+
msgid ""
1915+
"Please generate new recovery codes in the preferences immediately to prevent "
1916+
"lockout."
1917+
msgstr ""
1918+
19091919
#: src/views/config/components/Rename.vue:63
19101920
#: src/views/config/ConfigEditor.vue:249
19111921
msgid "Please input a filename"

app/src/language/fr_FR/app.po

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,10 @@ msgstr ""
109109
msgid "All"
110110
msgstr ""
111111

112+
#: src/language/constants.ts:57
113+
msgid "All Recovery Codes Have Been Used"
114+
msgstr ""
115+
112116
#: src/views/preference/OpenAISettings.vue:32
113117
msgid "API Base Url"
114118
msgstr "URL de base de l'API"
@@ -1950,6 +1954,12 @@ msgstr ""
19501954
"des informations d'identification ci-dessous pour demander l'API du "
19511955
"fournisseur DNS."
19521956

1957+
#: src/language/constants.ts:58
1958+
msgid ""
1959+
"Please generate new recovery codes in the preferences immediately to prevent "
1960+
"lockout."
1961+
msgstr ""
1962+
19531963
#: src/views/config/components/Rename.vue:63
19541964
#: src/views/config/ConfigEditor.vue:249
19551965
#, fuzzy

app/src/language/messages.pot

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,10 @@ msgstr ""
100100
msgid "All"
101101
msgstr ""
102102

103+
#: src/language/constants.ts:57
104+
msgid "All Recovery Codes Have Been Used"
105+
msgstr ""
106+
103107
#: src/views/preference/OpenAISettings.vue:32
104108
msgid "API Base Url"
105109
msgstr ""
@@ -1814,6 +1818,10 @@ msgstr ""
18141818
msgid "Please first add credentials in Certification > DNS Credentials, and then select one of the credentialsbelow to request the API of the DNS provider."
18151819
msgstr ""
18161820

1821+
#: src/language/constants.ts:58
1822+
msgid "Please generate new recovery codes in the preferences immediately to prevent lockout."
1823+
msgstr ""
1824+
18171825
#: src/views/config/components/Rename.vue:63
18181826
#: src/views/config/ConfigEditor.vue:249
18191827
msgid "Please input a filename"

app/src/language/zh_CN/app.po

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,10 @@ msgstr "然后,刷新此页面并再次点击添加 Passkey。"
106106
msgid "All"
107107
msgstr "全部"
108108

109+
#: src/language/constants.ts:57
110+
msgid "All Recovery Codes Have Been Used"
111+
msgstr "所有恢复码都已被使用"
112+
109113
#: src/views/preference/OpenAISettings.vue:32
110114
msgid "API Base Url"
111115
msgstr "API 地址"
@@ -1832,6 +1836,12 @@ msgstr ""
18321836
"请首先在 “证书”> “DNS 凭证” 中添加凭证,然后在下方选择一个凭证,请求 DNS 提供"
18331837
"商的 API。"
18341838

1839+
#: src/language/constants.ts:58
1840+
msgid ""
1841+
"Please generate new recovery codes in the preferences immediately to prevent "
1842+
"lockout."
1843+
msgstr "请立即在偏好设置中生成新的恢复码,以防止无法访问您的账户。"
1844+
18351845
#: src/views/config/components/Rename.vue:63
18361846
#: src/views/config/ConfigEditor.vue:249
18371847
msgid "Please input a filename"

0 commit comments

Comments
 (0)