Skip to content

Commit bf313d0

Browse files
authored
Merge pull request #504 from Authenticator-Extension/dev
2 parents 4718dae + 9293929 commit bf313d0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+3685
-1603
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
name: "CodeQL"
2+
3+
on:
4+
push:
5+
branches: [dev, release]
6+
pull_request:
7+
# The branches below must be a subset of the branches above
8+
branches: [dev]
9+
schedule:
10+
- cron: '0 12 * * 4'
11+
12+
jobs:
13+
analyse:
14+
name: Analyse
15+
runs-on: ubuntu-latest
16+
17+
steps:
18+
- name: Checkout repository
19+
uses: actions/checkout@v2
20+
with:
21+
# We must fetch at least the immediate parents so that if this is
22+
# a pull request then we can checkout the head.
23+
fetch-depth: 2
24+
25+
# If this run was triggered by a pull request event, then checkout
26+
# the head of the pull request instead of the merge commit.
27+
- run: git checkout HEAD^2
28+
if: ${{ github.event_name == 'pull_request' }}
29+
30+
# Initializes the CodeQL tools for scanning.
31+
- name: Initialize CodeQL
32+
uses: github/codeql-action/init@v1
33+
# Override language selection by uncommenting this and choosing your languages
34+
# with:
35+
# languages: go, javascript, csharp, python, cpp, java
36+
37+
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
38+
# If this step fails, then you should remove it and run the build manually (see below)
39+
- name: Autobuild
40+
uses: github/codeql-action/autobuild@v1
41+
42+
# ℹ️ Command-line programs to run using the OS shell.
43+
# 📚 https://git.io/JvXDl
44+
45+
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
46+
# and modify them (or add more) to build your code if your project
47+
# uses a compiled language
48+
49+
#- run: |
50+
# make bootstrap
51+
# make release
52+
53+
- name: Perform CodeQL Analysis
54+
uses: github/codeql-action/analyze@v1

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@ dist
99
scripts/authenticator-build-key.enc
1010
cert.pfx
1111
css
12+
.license-gen-tmp
13+
view/licenses.html

_locales/ar/messages.json

Lines changed: 44 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@
88
"description": "Extension Short Name."
99
},
1010
"extDesc": {
11-
"message": "يولد مصادق رموز التحقق 2-خطوة في المستعرض الخاص بك.",
11+
"message": "يقوم المصادق بإنشاء رموز المصادقة ذات عاملين في المتصفح الخاص بك.",
1212
"description": "Extension Description."
1313
},
1414
"added": {
15-
"message": " تم اضافة الوظيفة",
15+
"message": " تم إضافته.",
1616
"description": "Added Account."
1717
},
1818
"errorqr": {
19-
"message": "رمز ريال قطري غير المعترف بها.",
19+
"message": "رمز الاستجابة السريع غير معترف به.",
2020
"description": "QR Error."
2121
},
2222
"errorsecret": {
@@ -48,7 +48,7 @@
4848
"description": "No."
4949
},
5050
"account": {
51-
"message": "الحسابات",
51+
"message": "حساب",
5252
"description": "Account."
5353
},
5454
"accountName": {
@@ -68,7 +68,7 @@
6868
"description": "Update Success."
6969
},
7070
"updateFailure": {
71-
"message": "الفشل:",
71+
"message": "فشل التحديث.",
7272
"description": "Update Failure."
7373
},
7474
"about": {
@@ -96,7 +96,7 @@
9696
"description": "New Passphrase."
9797
},
9898
"phrase": {
99-
"message": "Password:",
99+
"message": "كلمة المرور",
100100
"description": "Passphrase."
101101
},
102102
"confirm_phrase": {
@@ -107,8 +107,18 @@
107107
"message": "هل أنت متأكد من حذف هذا الملف؟ لا يمكن التراجع عن هذا الإجراء.",
108108
"description": "Remove entry confirmation"
109109
},
110+
"confirm_delete_all": {
111+
"message": "أفهم أنه سيتم حذف جميع بياناتي بشكل لا رجعة فيه.",
112+
"description": "Message that user is required to acknowledge before clearing all data."
113+
},
114+
"delete_all": {
115+
"message": "إعادة تعيين أداة المصادقة"
116+
},
117+
"delete_all_warning": {
118+
"message": "سيؤدي هذا إلى حذف جميع بياناتك وإعادة تعيين أداة المصادقة بالكامل. لن تتمكن من استعادة أي بيانات محذوفة! يجب مراعاة حفظ نسخة احتياطية قبل إعادة تعيين أداة المصادقة."
119+
},
110120
"security_warning": {
111-
"message": "سيتم استخدام كلمة المرور هذه لتشفير الحسابات الخاصة بك. لا أحد يمكن أن تساعدك إذا كنت قد نسيت كلمة المرور.",
121+
"message": "سيتم استخدام كلمة المرور هذه لتشفير الحسابات الخاصة بك. لا يمكن أن يساعدك أحد إذا كنت قد نسيت كلمة المرور.",
112122
"description": "Passphrase Warning."
113123
},
114124
"update": {
@@ -120,7 +130,7 @@
120130
"description": "Passphrase Incorrect."
121131
},
122132
"phrase_not_match": {
123-
"message": "لا تتطابق كلمات المرور.",
133+
"message": "عبارة المرور غير متطابقة.",
124134
"description": "Passphrase Not Match."
125135
},
126136
"encrypted": {
@@ -156,23 +166,23 @@
156166
"description": "Remember Passphrase"
157167
},
158168
"clock_too_far_off": {
159-
"message": "تحذير! ساعة الكمبيوتر المحلي بعيدة جداً، الرجاء إصلاحه قبل المتابعة.",
169+
"message": "تحذير! التوقيت المحلي بعيد جدًا، الرجاء إصلاحه قبل المتابعة.",
160170
"description": "Local Time is Too Far Off"
161171
},
162172
"remind_backup": {
163-
"message": "هل لديك نسخة احتياطية للحسابات الخاصة بك؟ لا تنتظر حتى فوات!",
173+
"message": "هل لديك نسخة احتياطية للحسابات الخاصة بك؟ لا تنتظر حتى فوات الاوان!",
164174
"description": "Remind Backup"
165175
},
166176
"capture_failed": {
167-
"message": "فشل في التقاط ويرجى إعادة تحميل الصفحة وحاول مرة أخرى.",
177+
"message": "فشل في التقاط الرمز, يرجى إعادة تحميل الصفحة والمحاولة مرة أخرى.",
168178
"description": "Capture Failed"
169179
},
170180
"based_on_time": {
171181
"message": "الوقت على أساس",
172182
"description": "Time Based"
173183
},
174184
"based_on_counter": {
175-
"message": "مضادة على أساس",
185+
"message": "قائم على العداد",
176186
"description": "Counter Based"
177187
},
178188
"resize_popup_page": {
@@ -184,7 +194,7 @@
184194
"description": "Scale"
185195
},
186196
"export_info": {
187-
"message": "تحذير: على كافة النسخ الاحتياطية غير مشفرة. هل ترغب في إضافة حساب إلى آخر التطبيق؟ تحوم فوق الجزء الأيمن العلوي من أي حساب، وضرب على الزر المخفي.",
197+
"message": "تحذير: جميع نسخك الاحتياطية غير مشفرة. هل ترغب في إضافة حساب إلى آخر التطبيق؟ مرر فوق الجزء الأيمن العلوي من أي حساب، و اضغط على الزر المخفي.",
188198
"description": "Export menu info text"
189199
},
190200
"download_backup": {
@@ -204,11 +214,11 @@
204214
"description": "Import backup code."
205215
},
206216
"show_all_entries": {
207-
"message": "تظهر كافة الإدخالات",
217+
"message": "إظهار كافة الإدخالات",
208218
"description": "Show all entries."
209219
},
210220
"dropbox_risk": {
211-
"message": "تحذير: يتم النسخ الاحتياطية غير مشفرة. استخدام على مسؤوليتك الخاصة.",
221+
"message": "تحذير: النسخ الاحتياطية غير مشفرة. استخدم على مسؤوليتك الخاصة.",
212222
"description": "Backup risk warning."
213223
},
214224
"import_error_password": {
@@ -224,19 +234,19 @@
224234
"description": "Remove password."
225235
},
226236
"download_enc_backup": {
227-
"message": "تحميل النسخة الاحتياطية محمية بكلمة مرور",
237+
"message": "تنزيل النسخة الاحتياطية المحمية بكلمة مرور",
228238
"description": "Download Encrypted Backup"
229239
},
230240
"search": {
231241
"message": "بحث",
232242
"description": "Search"
233243
},
234244
"popout": {
235-
"message": "الصورة المنبثقة",
245+
"message": "الوضع المنبثق",
236246
"description": "Make window turn into persistent popup"
237247
},
238248
"lock": {
239-
"message": "Lock",
249+
"message": "قفل",
240250
"description": "Lock accounts"
241251
},
242252
"edit": {
@@ -255,6 +265,22 @@
255265
"message": "تباين عالي",
256266
"description": "Use High Contrast"
257267
},
268+
"theme": {
269+
"message": "المظهر",
270+
"description": "Theme"
271+
},
272+
"theme_light": {
273+
"message": "فاتح",
274+
"description": "Light theme"
275+
},
276+
"theme_dark": {
277+
"message": "غامق",
278+
"description": "Dark theme"
279+
},
280+
"theme_high_contrast": {
281+
"message": "تباين عالي",
282+
"description": "High Contrast theme"
283+
},
258284
"storage_menu": {
259285
"message": "التخزين الاحتياطي &",
260286
"description": "Storage and sync menu title"

_locales/bg/messages.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,16 @@
107107
"message": "Are you sure you want to delete this account? This action cannot be undone.",
108108
"description": "Remove entry confirmation"
109109
},
110+
"confirm_delete_all": {
111+
"message": "I understand that all of my data will be irrecoverably deleted.",
112+
"description": "Message that user is required to acknowledge before clearing all data."
113+
},
114+
"delete_all": {
115+
"message": "Reset Authenticator"
116+
},
117+
"delete_all_warning": {
118+
"message": "This will delete all of your data and completely reset Authenticator. You will not be able to recover any deleted data! You should consider saving a backup before resetting Authenticator."
119+
},
110120
"security_warning": {
111121
"message": "This password will be used to encrypt your accounts. No one can help you if you forget the password.",
112122
"description": "Passphrase Warning."
@@ -255,6 +265,22 @@
255265
"message": "Висок контраст",
256266
"description": "Use High Contrast"
257267
},
268+
"theme": {
269+
"message": "Theme",
270+
"description": "Theme"
271+
},
272+
"theme_light": {
273+
"message": "Light",
274+
"description": "Light theme"
275+
},
276+
"theme_dark": {
277+
"message": "Dark",
278+
"description": "Dark theme"
279+
},
280+
"theme_high_contrast": {
281+
"message": "High Contrast",
282+
"description": "High Contrast theme"
283+
},
258284
"storage_menu": {
259285
"message": "Съхранение & Архивиране",
260286
"description": "Storage and sync menu title"

_locales/ca/messages.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,16 @@
107107
"message": "Segur que voleu eliminar aquest compte? Aquesta acció no es pot desfer.",
108108
"description": "Remove entry confirmation"
109109
},
110+
"confirm_delete_all": {
111+
"message": "Entenc que totes les meves dades s'esborraran i seran impossibles de recuperar.",
112+
"description": "Message that user is required to acknowledge before clearing all data."
113+
},
114+
"delete_all": {
115+
"message": "Reinicialitza l'Authenticator"
116+
},
117+
"delete_all_warning": {
118+
"message": "Això esborrarà totes les vostres dades i reiniciarà completament l'Authenticator. No podreu recuperar cap dada un cop esborrades! Considereu de fer una còpia de seguretat abans de reiniciar l'Authenticator."
119+
},
110120
"security_warning": {
111121
"message": "Aquesta contrasenya s'emprarà per xifrar els vostres comptes. Ningú us podrà ajudar si oblideu la contrasenya.",
112122
"description": "Passphrase Warning."
@@ -255,6 +265,22 @@
255265
"message": "Contrast alt",
256266
"description": "Use High Contrast"
257267
},
268+
"theme": {
269+
"message": "Tema",
270+
"description": "Theme"
271+
},
272+
"theme_light": {
273+
"message": "Clar",
274+
"description": "Light theme"
275+
},
276+
"theme_dark": {
277+
"message": "Fosc",
278+
"description": "Dark theme"
279+
},
280+
"theme_high_contrast": {
281+
"message": "Alt contrast",
282+
"description": "High Contrast theme"
283+
},
258284
"storage_menu": {
259285
"message": "Emmagatzematge i còpies de seguretat",
260286
"description": "Storage and sync menu title"

_locales/cs/messages.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,16 @@
107107
"message": "Are you sure you want to delete this account? This action cannot be undone.",
108108
"description": "Remove entry confirmation"
109109
},
110+
"confirm_delete_all": {
111+
"message": "I understand that all of my data will be irrecoverably deleted.",
112+
"description": "Message that user is required to acknowledge before clearing all data."
113+
},
114+
"delete_all": {
115+
"message": "Reset Authenticator"
116+
},
117+
"delete_all_warning": {
118+
"message": "This will delete all of your data and completely reset Authenticator. You will not be able to recover any deleted data! You should consider saving a backup before resetting Authenticator."
119+
},
110120
"security_warning": {
111121
"message": "This password will be used to encrypt your accounts. No one can help you if you forget the password.",
112122
"description": "Passphrase Warning."
@@ -255,6 +265,22 @@
255265
"message": "Use High Contrast",
256266
"description": "Use High Contrast"
257267
},
268+
"theme": {
269+
"message": "Theme",
270+
"description": "Theme"
271+
},
272+
"theme_light": {
273+
"message": "Light",
274+
"description": "Light theme"
275+
},
276+
"theme_dark": {
277+
"message": "Dark",
278+
"description": "Dark theme"
279+
},
280+
"theme_high_contrast": {
281+
"message": "High Contrast",
282+
"description": "High Contrast theme"
283+
},
258284
"storage_menu": {
259285
"message": "Storage & Backup",
260286
"description": "Storage and sync menu title"

_locales/da/messages.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,16 @@
107107
"message": "Er du sikker på, at du vil slette denne konto? Denne handling kan ikke fortrydes.",
108108
"description": "Remove entry confirmation"
109109
},
110+
"confirm_delete_all": {
111+
"message": "I understand that all of my data will be irrecoverably deleted.",
112+
"description": "Message that user is required to acknowledge before clearing all data."
113+
},
114+
"delete_all": {
115+
"message": "Reset Authenticator"
116+
},
117+
"delete_all_warning": {
118+
"message": "This will delete all of your data and completely reset Authenticator. You will not be able to recover any deleted data! You should consider saving a backup before resetting Authenticator."
119+
},
110120
"security_warning": {
111121
"message": "Denne adgangskode bruges til at kryptere dine konti. Ingen kan hjælpe dig, hvis du glemmer adgangskoden.",
112122
"description": "Passphrase Warning."
@@ -255,6 +265,22 @@
255265
"message": "Brug høj kontrast",
256266
"description": "Use High Contrast"
257267
},
268+
"theme": {
269+
"message": "Theme",
270+
"description": "Theme"
271+
},
272+
"theme_light": {
273+
"message": "Light",
274+
"description": "Light theme"
275+
},
276+
"theme_dark": {
277+
"message": "Dark",
278+
"description": "Dark theme"
279+
},
280+
"theme_high_contrast": {
281+
"message": "High Contrast",
282+
"description": "High Contrast theme"
283+
},
258284
"storage_menu": {
259285
"message": "Opbevaring og sikkerhedskopi",
260286
"description": "Storage and sync menu title"

0 commit comments

Comments
 (0)