Skip to content

Commit

Permalink
Releases 3.8.6 (#656)
Browse files Browse the repository at this point in the history
## Proposed Changes

- Measurement engine synced with OONI Probe CLI v3.20.0 
- Bug fixes and Improvements
  • Loading branch information
aanorbel authored Jan 25, 2024
1 parent 8d78f27 commit 6af25fd
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 32 deletions.
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ android {
applicationId 'org.openobservatory.ooniprobe'
minSdk libs.versions.minSdk.get().toInteger()
targetSdk libs.versions.targetSdk.get().toInteger()
versionName '3.8.5.1'
versionCode 108
versionName '3.8.6'
versionCode 110
testInstrumentationRunner "org.openobservatory.ooniprobe.TestAndroidJUnitRunner"
buildConfigField 'String', 'OONI_API_BASE_URL', '"https://api.ooni.io/"'
buildConfigField 'String', 'NOTIFICATION_SERVER', '"https://countly.ooni.io"'
Expand Down
58 changes: 29 additions & 29 deletions app/src/main/res/values-ar/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
<string name="Onboarding_PopQuiz_2_Question">كل مرّّة أدير فيها OONI Probe، سيتم نشر بيانات الشبكة التي أجمعها أوتوماتيكيّاً. </string>
<string name="Onboarding_PopQuiz_2_Wrong_Title">تحذير</string>
<string name="Onboarding_PopQuiz_2_Wrong_Paragraph">للزّيادة من شفافيّة الرّقابة على الانترنت، يتم النشر الأوتوماتيكي لجميع بيانات الشبكة التابعة لمستخدمي OONI Probe (إلا إذا اختاروا عدم المشاركة في ذلك من خلال الإعدادات).</string>
<string name="Onboarding_AutomatedTesting_Title">الاختبارات الأوتوماتيكيّة </string>
<string name="Onboarding_AutomatedTesting_Paragraph">To measure internet censorship every day, please enable automated testing so that OONI Probe can run tests periodically.\n\nDon\'t worry, we\'ll be mindful of battery usage. \n\nYou can disable automated testing from the settings at any time.</string>
<string name="Onboarding_AutomatedTesting_Title">الاختبارات التلقائية</string>
<string name="Onboarding_AutomatedTesting_Paragraph">لقياس الرقابة على الانترنت كل يوم، يُرجى تفعيل الاختبار التلقائي لكي يتمكن OONI Probe من تشغيل الاختبارات بشكل دوري.\n\nلا تقلق، سوف نضع في الحسبان استهلاك طاقة البطارية.\n\nيمكنك تعطيل الاختبار التلقائي انطلاقا من الإعدادات في أي وقت.</string>
<string name="Onboarding_Crash_Title">التبليغ عن التعطيلات </string>
<string name="Onboarding_Crash_Paragraph">لتحسين خدمات OONI Probe نود تجميع تقارير حول تعطيلات في عمل التطبيق بمجهوليّة.\n\nهل تودّون بالمشاركة في إرسال التبليغات عن التعطيلات لفريق مطوّري OONI؟ </string>
<string name="Onboarding_Crash_Button_Yes">‮نعم</string>
Expand Down Expand Up @@ -54,7 +54,7 @@
<string name="Dashboard_Running_CloseLog">أغلِق السجل</string>
<string name="Dashboard_Running_Stopping_Title">إيقاف الاختبار جار ... </string>
<string name="Dashboard_Running_Stopping_Notice">يرجى الانتظار حتى الانتهاء من الاختبارات الجارية حاليّاً</string>
<string name="Dashboard_Running_ProxyInUse">Proxy in use</string>
<string name="Dashboard_Running_ProxyInUse">الوسيط يعمل</string>
<string name="Dashboard_Card_Subtitle">انقر البطاقة للمزيد</string>
<string name="Dashboard_Card_Seconds">~%1$sث</string>
<string name="Dashboard_Websites_Card_Description">اختبار حجب المواقع</string>
Expand All @@ -71,8 +71,8 @@
<string name="Dashboard_Circumvention_Overview_Paragraph">تحققوا من حجب [Psiphon](https://ooni.io/nettest/psiphon/) و [تور](https://ooni.io/nettest/tor/).\n\nستنشر نتائج اختبارك على [متصفح OONI](https://explorer.ooni.org/) و على [OONI API](https://api.ooni.io/).</string>
<string name="Dashboard_Experimental_Card_Description">إجراء الاختبارات التجريبيّة الجديدة</string>
<string name="Dashboard_Experimental_Overview_Paragraph">يمكنكم إجراء بعض الاختبارات التجريبيّة الجديدة المطوّرة من قبل فريق OONI: \n%1$s\n\nسيتم نشر نتائج اختباراتكم على كل من [مكتشف OONI](https://explorer.ooni.org) و [واجهة تطبيق OONI](https://api.ooni.io/)</string>
<string name="Dashboard_Experimental_Overview_Paragraph_AutomatedTesting">The following tests will only be run as part of automated testing:</string>
<string name="Dashboard_DisabledTests_Label">Disabled Tests</string>
<string name="Dashboard_Experimental_Overview_Paragraph_AutomatedTesting">سوف تشتغل الاختبارات التالية فقط كجزء من الاختبارات التلقائية :</string>
<string name="Dashboard_DisabledTests_Label">الاختبارات المُعطَّلة</string>
<string name="TestResults_Gbps">غيغابت/ثا</string>
<string name="TestResults_Mbps">ميغابت/ثا</string>
<string name="TestResults_Kbps">كيلوبت/ثا</string>
Expand Down Expand Up @@ -164,7 +164,7 @@
<string name="TestResults_Details_Failed_Title">فشل</string>
<string name="TestResults_Details_Failed_Paragraph">باستطاعتك إجراء هذا الاختبار من جديد </string>
<string name="TestResults_Details_Failed_TryAgain">الرجاء المحاولة مجددًا</string>
<string name="TestResults_Details_Methodology_Paragraph">Learn how this test works [here](%1$s).</string>
<string name="TestResults_Details_Methodology_Paragraph">التعرف على كيفية عمل هذا الاختبار [هنا]([رابط]).</string>
<string name="TestResults_Details_Websites_Reachable_Hero_Title">مُتاح</string>
<string name="TestResults_Details_Websites_Reachable_Content_Paragraph">%1$s مُتاح.</string>
<string name="TestResults_Details_Websites_LikelyBlocked_Hero_Title">محجوب على الأرجح</string>
Expand Down Expand Up @@ -269,19 +269,19 @@
<string name="Feed_Title">التغذية</string>
<string name="Modal_OK">موافقة</string>
<string name="Modal_Cancel">إلغاء</string>
<string name="Modal_DontAskAgain">No, don\'t ask again</string>
<string name="Modal_DontAskAgain">كلا، لا تسألني مرة أخرى</string>
<string name="Modal_Delete">حذف</string>
<string name="Modal_Error">خطأ</string>
<string name="Modal_Retry">حاول مجددا</string>
<string name="Modal_SoundsGreat">رائع ! </string>
<string name="Modal_NoThanks">لا، شكراً</string>
<string name="Modal_NotNow">في وقت آخر</string>
<string name="Modal_RunAnyway">Run anyways</string>
<string name="Modal_DisableVPN">Disable VPN</string>
<string name="Modal_AlwaysRun">Always Run</string>
<string name="Modal_RunAnyway">شغِّل في كل الأحوال</string>
<string name="Modal_DisableVPN">تعطيل VPN</string>
<string name="Modal_AlwaysRun">شغِّل دائما</string>
<string name="Modal_Error_NoInternet">التطبيق غير قادر على إجراء الاختبار. من فضلك تحقق من اتصال الإنترنت.</string>
<string name="Modal_Error_CantDownloadURLs">التطبيق غير قادر على تحميل قائمة المواقع. من فضلك حاول مرة أخرى.</string>
<string name="Modal_Error_TestAlreadyRunning">Please wait for the current running tests to finish, before starting a new test.</string>
<string name="Modal_Error_TestAlreadyRunning">يُرجى انتظار الاختبارات الحالية حتى تنتهي، قبل بدء اختبار جديد.</string>
<string name="Modal_Error_NotificationNotEnabled">التطبيق بحاجة الى تصريح التنبيهات. من فضلك قم بإعطاء التطبيق تصريح التنبيهات من خلال إعدادات هاتفك ثم اسمح بها في تطبيق OONI Probe.</string>
<string name="Modal_Error_NotificationNotEnabled_GoToSettings">اذهب إلى الإعدادات</string>
<string name="Modal_Error_CantCloseScreen">هذه الواجهة مغلقة لحين الإنتهاء من الاختبار.</string>
Expand All @@ -290,11 +290,11 @@
<string name="Modal_ResultsNotUploaded_Paragraph">بعض نتائج الاختبارات الخاصة بك لم يتمّ رفعها إلى خوادم OONI. من فضلك قم برفعها اذا كنت ترغب بالمساهمة في تجميع بيانات OONI.</string>
<string name="Modal_ResultsNotUploaded_Button_Upload">رفع</string>
<string name="Modal_ResultsNotUploaded_Uploading">جارٍ تحميل %1$s ...</string>
<string name="Modal_Autorun_BatteryOptimization">OONI Probe cannot run automatically without battery optimization. Do you want to try again?</string>
<string name="Modal_DisableVPN_Title">Please disable your VPN connection.</string>
<string name="Modal_DisableVPN_Message">If you run OONI Probe with a VPN enabled, the test results may appear to come from the wrong country. Please disable your VPN connection.</string>
<string name="Modal_UploadVPNResults_Title">Some measurements were taken over VPN.</string>
<string name="Modal_UploadVPNResults_Message">If you upload measurements taken when VPN enabled, the test results may appear to come from the wrong country.</string>
<string name="Modal_Autorun_BatteryOptimization">لا يمكن لـ OONI Probe أن يعمل تلقائيا بدون تحسينات البطارية. هل ترغب في المحاولة مرة أخرى ؟</string>
<string name="Modal_DisableVPN_Title">يُرجى تعطيل اتصالك عبر VPN.</string>
<string name="Modal_DisableVPN_Message">إذا قمت بتشغيل OONI Probe عبر VPN مُفعَّل، سوف يظهر مصدر نتائج القياسات من دولة غير صحيحة. يُرجى تعطيل اتصالك عبر VPN.</string>
<string name="Modal_UploadVPNResults_Title">لقد تم أخذ بعض القياسات عبر VPN.</string>
<string name="Modal_UploadVPNResults_Message">إذا قمت برفع القياسات عبر اتصال VPN مُفعَّل، سوف يظهر مصدر نتائج القياسات من دولة غير صحيحة.</string>
<string name="Toast_ResultsUploaded">تم التحميل بنجاح</string>
<string name="Modal_DisplayFailureLog">عرض سجل الإخفاق</string>
<string name="Modal_EnableNotifications_Title">احصل.ي على تحديثات حول الرّقابة على الانترنت </string>
Expand All @@ -320,9 +320,9 @@
<string name="Modal_Error_JsonEmpty">JSON فارغ</string>
<string name="Modal_InterruptTest_Title">هل تود.ين إيقاف هذا الاختبار؟ </string>
<string name="Modal_InterruptTest_Paragraph">هذا سيعطّل الاختبار الجاري فوراً </string>
<string name="Modal_Autorun_Modal_Title">هل تودّون إجراء الاختبارات أوتوماتكياً؟ </string>
<string name="Modal_Autorun_Modal_Text">By enabling automated testing, you will contribute OONI measurements on a regular basis.</string>
<string name="Modal_Autorun_Modal_Text_Android">Please allow the app to run in the background.</string>
<string name="Modal_Autorun_Modal_Title">هل تودّون إجراء الاختبارات تلقائيا؟ </string>
<string name="Modal_Autorun_Modal_Text">عند تفعيل الاختبار التلقائي، سوف تساهم بقياسات OONI بشكل منتظم.</string>
<string name="Modal_Autorun_Modal_Text_Android">يُرجى السماح بتشغيل التطبيق في الخلفية.</string>
<string name="Modal_Autorun_Modal_Button_RemindLater">ذكرني لاحقا</string>
<string name="Toast_CopiedToClipboard">نسخ إلى الحافظة</string>
<string name="Snackbar_ResultsNotUploaded_Text">لم يتمّ الرفع</string>
Expand Down Expand Up @@ -359,13 +359,13 @@
<string name="Settings_Notifications_Enabled">‮مُفعّل</string>
<string name="Settings_Notifications_OnTestCompletion">إجراء تنبيه عند إنتهاء الاختبار</string>
<string name="Settings_Notifications_OnNews">شريط الأخبار</string>
<string name="Settings_AutomatedTesting_Label">الاختبارات الأوتوماتيكيّة </string>
<string name="Settings_AutomatedTesting_RunAutomatically">إجراء الاختبارات أوتوماتيكياً </string>
<string name="Settings_AutomatedTesting_Label">الاختبارات التلقائية</string>
<string name="Settings_AutomatedTesting_RunAutomatically">إجراء الاختبارات تلقائيا </string>
<string name="Settings_AutomatedTesting_RunAutomatically_Number">عدد الاختبارات الأوتوماتيكية : %1$s. </string>
<string name="Settings_AutomatedTesting_RunAutomatically_DateLast">آخر اختبار أوتوماتيكي %1$s.</string>
<string name="Settings_AutomatedTesting_RunAutomatically_WiFiOnly">فقط عند الاتصال عبر الواي الفاي </string>
<string name="Settings_AutomatedTesting_RunAutomatically_ChargingOnly">فقط عند الشحن </string>
<string name="Settings_AutomatedTesting_RunAutomatically_Footer">By enabling automatic testing, OONI Probe tests will run automatically multiple times per day. Your test results will automatically get published on OONI Explorer: https://explorer.ooni.org/ \n\nImportant: If you have a VPN enabled, OONI Probe will not run tests automatically. Please turn off your VPN for automated OONI Probe testing. Learn more: https://ooni.org/support/faq/#can-i-run-ooni-probe-over-a-vpn</string>
<string name="Settings_AutomatedTesting_RunAutomatically_Footer">عند تفعيل الاختبار التلقائي، سيشغل OONI Probe الاختبارات تلقائيا عدة مرات في اليوم. سوف ينشر OONI Explorer نتائج اختباراتك تلقائيا : https://explorer.ooni.org/\n\nهام : إذا كان عندك VPN مُفعَّل، فلن يشغل OONI Probe الاختبارات تلقائيا. يُرجى إيقاف اتصالك بـ VPN لتمكين OONI Probe للقيام بالاختبار التلقائي. للتعرف على المزيد : https://ooni.org/support/faq/#can-i-run-ooni-probe-over-a-vpn</string>
<string name="Settings_Sharing_Label">المشاركة</string>
<string name="Settings_Sharing_UploadResults">نشر النتائج أوتوماتيكيّاً </string>
<string name="Settings_Sharing_UploadResultsManually">رفع النتائج يدويّاً </string>
Expand All @@ -376,16 +376,16 @@
<string name="Settings_Sharing_IncludeCountryCode_PopUp">هذه المعلومات (مثلا IT لايطاليا) مطلوبة لتحدبد الدولة التي تم اجراء القياسات فيها. هل أنت متأكد أنك تريد الغاء هذا الإختيار؟</string>
<string name="Settings_Sharing_Footer">قيامك بنشر النتائج سيرفع من الشفافية حول التدخل في الشبكة ويدعم مجتمع OONI. \n\nمعلومات الشبكة (أي رقم النظام التلقائي ASN) مطلوب لتحديد مزودي خدمات الانترنت. </string>
<string name="Settings_TestOptions_Label">اختيارات الاختبار</string>
<string name="Settings_TestOptions_Footer">What you configure through the above test settings (e.g. disabling the WhatsApp test) will apply to tests run manually, as well as to tests run automatically (when automated testing is enabled).</string>
<string name="Settings_TestOptions_LongRunningTest">Long running test</string>
<string name="Settings_TestOptions_RunLongRunningTests">Run long running tests in foreground?</string>
<string name="Settings_TestOptions_Footer">سوف تُطبَّق إعدادات الاختبار أعلاه على الاختبارات التي سوف يتم تشغيلها يدويا عندما تقوم بتهيئة تلك الإعدادات، كما ستُطبَّق أيضا على الاختبارات التي يتم تشغيلها تلقائيا (عند تفعيل الاختبار التلقائي).</string>
<string name="Settings_TestOptions_LongRunningTest">اشتغال الاختبار الطويل</string>
<string name="Settings_TestOptions_RunLongRunningTests">إطلاق اشتغال الاختبارات الطويلة في الواجهة ؟</string>
<string name="Settings_Privacy_Label">الخصوصية</string>
<string name="Settings_Privacy_SendCrashReports">أرسل تقارير حول تعطل التطبيق</string>
<string name="Settings_Advanced_Label">متقدم</string>
<string name="Settings_DarkMode_Label">الثيمة المعتمة </string>
<string name="Settings_Advanced_DebugLogs">أظهر سجلات التصحيح</string>
<string name="Settings_Advanced_RecentLogs">See recent logs</string>
<string name="Settings_Advanced_LanguageSettings_Title">Language Setting</string>
<string name="Settings_Advanced_RecentLogs">الاطلاع على السجلات الأخيرة</string>
<string name="Settings_Advanced_LanguageSettings_Title">إعدادات اللغة</string>
<string name="Settings_Advanced_LanguageSettings_PopUp">اختر اللغة</string>
<string name="Settings_Advanced_UseDomainFronting">دائمًا استخدم وسيط في اتصال النطاق Domain Fronting</string>
<string name="Settings_Proxy_Label">بروكسي في خلفيّة OONI </string>
Expand Down Expand Up @@ -420,7 +420,7 @@
<string name="Settings_Websites_CustomURL_NoURLEntered">لم يتم إدخال أي روابط</string>
<string name="Settings_Websites_CustomURL_Run">ابدأ</string>
<string name="Settings_Websites_CustomURL_Add">أضف موقعًا</string>
<string name="Settings_Websites_CustomURL_LoadFromTemplate">Load from template</string>
<string name="Settings_Websites_CustomURL_LoadFromTemplate">تحميل من قالب</string>
<string name="Settings_Websites_TestCount">عدد المواقع المختبرة (0 يعني الكل)</string>
<string name="Settings_InstantMessaging_TestWhatsApp">اختبر واتساب</string>
<string name="Settings_InstantMessaging_TestTelegram">اختبر تيليجرام</string>
Expand All @@ -439,7 +439,7 @@
<string name="Settings_Circumvention_TestPsiphon">إختبار Psiphon</string>
<string name="Settings_Circumvention_TestTor">إختبار Tor</string>
<string name="Settings_Circumvention_TestRiseupVPN">اختبار RiseupVPN</string>
<string name="Settings_WarmVPNInUse_Label">Warn when VPN is in use</string>
<string name="Settings_WarmVPNInUse_Label">نبِّه عند استخدام VPN</string>
<string name="Settings_SendEmail_Label">إرسال إيميل لفريق الدعم </string>
<string name="Settings_SendEmail_Message">يرجى وصف المشكلة التي تواجهونها: </string>
<string name="Settings_SendEmail_Error">من فضلك أرسل رسالة إلكترونية إلى bugs@openobservatory.org تحتوى على معلومات عن اصدار البرنامج وإصدار iOS. اضغط على \"نسخ إلى الحافظة\" فى الأسفل لنسخ عنوان بريدنا الإلكتروني.</string>
Expand Down
5 changes: 4 additions & 1 deletion fastlane/changelog.sh
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
#usage ./changelog.sh 69 "Release notes"
for i in $(ls metadata/android); do echo "$2" > metadata/android/$i/changelogs/$1.txt; done
for i in $(ls metadata/android); do
mkdir -p metadata/android/$i/changelogs
echo "$2" > metadata/android/$i/changelogs/$1.txt
done

0 comments on commit 6af25fd

Please sign in to comment.