Skip to content

Commit 061cc4c

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents 0fdf3e9 + c95809d commit 061cc4c

16 files changed

+259
-181
lines changed

administrator/components/com_patchtester/PatchTester/GitHub/GitHub.php

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -135,27 +135,6 @@ protected function fetchUrl($path, $page = 0, $limit = 0)
135135
// Get a new Uri object using the API URL and given path.
136136
$uri = new Uri($this->options->get('api.url') . $path);
137137

138-
// Only apply basic authentication if an access token is not set
139-
if ($this->options->get('gh.token', false) === false)
140-
{
141-
// Use basic authentication
142-
if ($this->options->get('api.username', false))
143-
{
144-
$username = $this->options->get('api.username');
145-
$username = str_replace('@', '%40', $username);
146-
$username = str_replace('#', '%23', $username);
147-
$uri->setUser($username);
148-
}
149-
150-
if ($this->options->get('api.password', false))
151-
{
152-
$password = $this->options->get('api.password');
153-
$password = str_replace('@', '%40', $password);
154-
$password = str_replace('#', '%23', $password);
155-
$uri->setPass($password);
156-
}
157-
}
158-
159138
// If we have a defined page number add it to the JUri object.
160139
if ($page > 0)
161140
{

administrator/components/com_patchtester/PatchTester/Helper.php

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,6 @@ public static function initializeGithub()
4848
{
4949
$options->set('headers', ['Authorization' => 'token ' . $params->get('gh_token', '')]);
5050
}
51-
// Set the username and password if set in the params
52-
elseif ($params->get('gh_user', '') && $params->get('gh_password'))
53-
{
54-
$options->set('api.username', $params->get('gh_user', ''));
55-
$options->set('api.password', $params->get('gh_password', ''));
56-
}
5751
// Display a message about the lowered API limit without credentials
5852
else
5953
{

administrator/components/com_patchtester/config.xml

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -59,32 +59,9 @@
5959
onchange="jQuery('#jform_gh_user, #jform_gh_password, #jform_gh_token').val('');"
6060
>
6161
<option value="">JNONE</option>
62-
<option value="credentials">COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS</option>
6362
<option value="token">COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN</option>
6463
</field>
6564

66-
<!-- Note: Default username is a space to avoid browser autocomplete. -->
67-
<field
68-
name="gh_user"
69-
type="text"
70-
label="COM_PATCHTESTER_FIELD_GH_USER_LABEL"
71-
description="COM_PATCHTESTER_FIELD_GH_USER_DESC"
72-
autocomplete="off"
73-
default=" "
74-
showon="gh_auth:credentials"
75-
/>
76-
77-
<field
78-
name="gh_password"
79-
type="password"
80-
label="COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL"
81-
description="COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC"
82-
hiddenDescription="true"
83-
autocomplete="off"
84-
default=""
85-
showon="gh_auth:credentials"
86-
/>
87-
8865
<field
8966
name="gh_token"
9067
type="text"

administrator/components/com_patchtester/language/ar-AA/com_patchtester.ini

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
; License GNU General Public License version 2 or later
44
; Note : All ini files need to be saved as UTF-8
55

6-
COM_PATCHTESTER="Joomla! Patch Tester"
7-
COM_PATCHTESTER_40_WARNING="While Joomla! 4.0 is in development, using the patch tester is considered experimental since breaking changes may be merged into Joomla, including the code contained in a patch."
6+
COM_PATCHTESTER="اختبار التصحيح Joomla!"
7+
COM_PATCHTESTER_40_WARNING="بينما Joomla! 4. قيد التطوير، استخدام اختبار التصحيح يعتبر تجريبياً، حيث أن تكسير التغييرات قد يتم دمجها في Joomla، بما في ذلك الرمز الوارد في التصحيح."
88
COM_PATCHTESTER_API_LIMIT_ACTION="تم الوصول لحد السرعة GitHub API لهذا المورد، وتعذر الاتصال GitHub للقيام بالإجراء المطلوب. سيتم إعادة تعيين حد السرعة في %s"
99
COM_PATCHTESTER_API_LIMIT_LIST="تم الوصول لحد السرعة GitHub API لهذا المورد، وتعذر الاتصال GitHub لتحديث البيانات. سيتم إعادة تعيين حد السرعة في %s"
1010
COM_PATCHTESTER_APPLIED="مطبق"
1111
COM_PATCHTESTER_APPLIED_COMMIT_SHA="فرض مطبق SHA: %s"
1212
COM_PATCHTESTER_APPLY_OK="طبق التصحيح بنجاح"
1313
COM_PATCHTESTER_APPLY_PATCH="تطبيق التصحيح"
14-
COM_PATCHTESTER_BRANCH="Branch"
14+
COM_PATCHTESTER_BRANCH="فرع"
1515
COM_PATCHTESTER_CONFIGURATION="اعدادات Joomla! Patch Tester"
1616
COM_PATCHTESTER_CONFIRM_RESET="إن إعادة التعيين سيحاول العودة لكل التصحيحات المطبقة ويزيل جميع النسخ الاحتياطي للملفات. قد ينتج عن هذا بيئة معطوبة. هل أنت متأكد من أنك تريد المتابعة؟"
1717
COM_PATCHTESTER_CONFLICT_S="لا يمكن تطبيق التصحيح لأنه يتعارض مع تصحيح مطبق سابقا: %s"
@@ -28,8 +28,8 @@ COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="خطأ اقتطاع سحوبات
2828
COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="خطأ اقتطاع اختبارات الجدول: %s"
2929
COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="تم ترميز ملفات التصحيح في تنسيق غير معتمد."
3030
COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="لم يتم العثور على العرض [اسم بتنسيق]: %1$s، %2$s"
31-
COM_PATCHTESTER_FAILED_APPLYING_PATCH="Patch could not be applied due to exception with %1$s. %2$s"
32-
COM_PATCHTESTER_FAILED_REVERT_PATCH="Patch could not be reverted due to exception with %1$s. %2$s"
31+
COM_PATCHTESTER_FAILED_APPLYING_PATCH="لا يمكن تطبيق التصحيح بسبب الاستثناء مع %1$s. %2$s"
32+
COM_PATCHTESTER_FAILED_REVERT_PATCH="لا يمكن الرجوع عن التصحيح بسبب الاستثناء مع %1$s. %2$s"
3333
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="حدث خطأ أثناء إحضار البيانات من GitHub."
3434
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="تم استرداد كافة البيانات. الرجاء إغلاق هذه النافذة لتحديث الصفحة."
3535
COM_PATCHTESTER_FETCH_INITIALIZING="التحضير لإحضار بيانات GitHub"
@@ -38,12 +38,12 @@ COM_PATCHTESTER_FETCH_PAGE_NUMBER="%s معالجة صفحة من بيانات Gi
3838
COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="معالجة صفحة %1$s من %2$s صفحة من بيانات GitHub"
3939
COM_PATCHTESTER_FETCH_PROCESSING="معالجة البيانات من GitHub"
4040
COM_PATCHTESTER_FETCH_SUCCESSFUL="سحب طلبات استرداد بنجاح"
41-
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Address"
42-
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server address for compiled patches."
43-
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration"
44-
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Turn CI integration on or off."
45-
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Off"
46-
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="On"
41+
COM_PATCHTESTER_FIELD_CI_SERVER_NAME="عنوان خادم CI"
42+
COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="عنوان الخادم للتصحيحات المجمعة."
43+
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="تبديل تكامل CI"
44+
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="تشغيل أو إيقاف دمج CI."
45+
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="معطل"
46+
COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="مفعل"
4747
COM_PATCHTESTER_FIELD_GH_AUTH_DESC="حدد 'الاعتماد' ﻻستخدام المصادقة عبر اسم مستخدم وكلمة مرور GitHub أو 'الرمز المميز' لـ GitHub API Token"
4848
COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="طريقة المصادقة GitHub"
4949
COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="بيانات الاعتماد"
@@ -67,16 +67,16 @@ COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="مكون Joomla! Patch Test
6767
COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="جملة! مجموعة روابط المواقع"
6868
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="قيم التكوين لمصادقة GitHub"
6969
COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="مصادقة GitHub"
70-
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Settings"
71-
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Configuration Values for CI Server Patching"
70+
COM_PATCHTESTER_FIELDSET_CI_SETTINGS="إعدادات خادم CI"
71+
COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="قيم الإعدادات لتعديل خادم CI"
7272
COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="قيم الاعداد لـمستودع GitHub"
7373
COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="مستودع GitHub"
7474
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="الملف المحدد للحذف غير موجود: %s"
7575
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="الملف المحدد للتعديل غير موجود: %s"
7676
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="تصحيحات التصفية المطبقة"
77-
COM_PATCHTESTER_FILTER_BRANCH="Filter Target Branch"
78-
COM_PATCHTESTER_FILTER_LABEL="Filter Label"
79-
COM_PATCHTESTER_FILTER_NPM_PATCHES="Filter NPM Patches"
77+
COM_PATCHTESTER_FILTER_BRANCH="فلتر الهدف الفرع"
78+
COM_PATCHTESTER_FILTER_LABEL="تسمية الفلتر"
79+
COM_PATCHTESTER_FILTER_NPM_PATCHES="تصفية التصحيحات NPM"
8080
COM_PATCHTESTER_FILTER_RTC_PATCHES="تصحيحات تصفية RTC"
8181
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="البحث في القائمة حسب العنوان أو بادئة مع 'id:' البحث عن طريق سحب المعرف."
8282
COM_PATCHTESTER_GITHUB="GitHub"
@@ -87,14 +87,14 @@ COM_PATCHTESTER_NO_CREDENTIALS="لم تقم بإدخال بيانات اعتما
8787
COM_PATCHTESTER_NO_FILES_TO_PATCH="لا توجد ملفات للتصحيح من طلب السحب هذا. وهذا قد يعني أن الملفات في طلب السحب ليست موجودة في التثبيت الخاص بك."
8888
COM_PATCHTESTER_NO_ITEMS="لم يتم استرداد أية بيانات من GitHub، الرجاء النقر فوق الزر \"إحضار بيانات\" في شريط الأدوات لاسترداد طلبات السحب المفتوحة."
8989
COM_PATCHTESTER_NOT_APPLIED="غير مطبق"
90-
COM_PATCHTESTER_NOT_NPM="Not NPM"
90+
COM_PATCHTESTER_NOT_NPM="ليس NPM"
9191
COM_PATCHTESTER_NOT_RTC="لا RTC"
9292
COM_PATCHTESTER_NPM="NPM"
93-
COM_PATCHTESTER_PATCH_BREAKS_SITE="The patch could not be applied because it would break the site. Check the pull request to see if it is up-to-date."
93+
COM_PATCHTESTER_PATCH_BREAKS_SITE="تعذر تطبيق التصحيح لأنه سيكسر الموقع. تحقق من طلب السحب لمعرفة ما إذا كان محدثا."
9494
COM_PATCHTESTER_PULL_ID="سحب معرف"
95-
COM_PATCHTESTER_PULL_ID_ASC="Pull ID ascending"
96-
COM_PATCHTESTER_PULL_ID_DESC="Pull ID descending"
97-
COM_PATCHTESTER_PULLS_TABLE_CAPTION="Table of Pull Requests"
95+
COM_PATCHTESTER_PULL_ID_ASC="حسب رقم المعرف تصاعديا"
96+
COM_PATCHTESTER_PULL_ID_DESC="حسب رقم المعرف تنازليا"
97+
COM_PATCHTESTER_PULLS_TABLE_CAPTION="جدول طلبات السحب"
9898
COM_PATCHTESTER_READY_TO_COMMIT="مستعدة للالتزام"
9999
COM_PATCHTESTER_REPO_IS_GONE="لا يمكن تطبيق التصحيح لأن المستودع مفقود"
100100
COM_PATCHTESTER_REQUIREMENT_HTTPS="يجب تمكين غلاف HTTPS"
@@ -106,13 +106,13 @@ COM_PATCHTESTER_RESET_OK="تم إكمال عملية إعادة التعيين
106106
COM_PATCHTESTER_REVERT_OK="عاد التصحيح بنجاح"
107107
COM_PATCHTESTER_REVERT_PATCH="عودة التصحيح"
108108
COM_PATCHTESTER_RTC="RTC"
109-
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="The patch could not be applied either due to a missing connection to the server or a missing patch on the server."
109+
COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="لا يمكن تطبيق التصحيح إما بسبب اتصال مفقود بالخادم أو بسبب تعديل مفقود على الخادم."
110110
COM_PATCHTESTER_TEST_THIS_PATCH="اختبار هذا التصحيح"
111111
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="إحضار البيانات"
112112
COM_PATCHTESTER_TOOLBAR_RESET="إعادة تعيين"
113-
COM_PATCHTESTER_VIEW_ON_GITHUB="View on GitHub"
114-
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="View on Joomla! Issue Tracker"
113+
COM_PATCHTESTER_VIEW_ON_GITHUB="العرض على GitHub"
114+
COM_PATCHTESTER_VIEW_ON_JOOMLA_ISSUE_TRACKER="عرض على جملة! تعقب المشكلة"
115115
COM_PATCHTESTER_XML_DESCRIPTION="مكون لسحب اختبار فحص الطلب"
116-
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="The patch could not be applied because it couldn't be retrieved from server."
117-
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="The patch could not be applied because it couldn't be extracted."
116+
COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="لا يمكن تطبيق التصحيح لأنه لا يمكن استرجاعه من الخادم."
117+
COM_PATCHTESTER_ZIP_EXTRACT_FAILED="لا يمكن تطبيق التصحيح لأنه لا يمكن استخراجه."
118118

administrator/components/com_patchtester/language/ar-AA/com_patchtester.sys.ini

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
; License GNU General Public License version 2 or later
44
; Note : All ini files need to be saved as UTF-8
55

6-
COM_PATCHTESTER="Joomla! Patch Tester"
6+
COM_PATCHTESTER="اختبار التصحيح Joomla!"
77
COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="لا يمكن تثبيت تجاوزات القالب للقوالب التالية: %s"
88
COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="تعذر إزالة تجاوزات القالب للقوالب التالية: %s"
99
COM_PATCHTESTER_XML_DESCRIPTION="مكون لسحب اختبار فحص الطلب"
10-
COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s."
11-
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>Thank you for installing the Joomla! Patch Tester.</p><p>To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. <a href="_QQ_""_QQ_"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication"_QQ_""_QQ_" alt="_QQ_"Go to Options"_QQ_">Go to the Joomla! Patch Tester Options</a> to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester."
12-
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>Thank you for updating the Joomla! Patch Tester.</p><p><a href="_QQ_""_QQ_"index.php?option=com_patchtester"_QQ_""_QQ_" alt="_QQ_"Go to Patch Tester"_QQ_">Go to the Joomla! Patch Tester</a></p>"
13-
COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!"
10+
COM_PATCHTESTER_UPDATE_TEXT="نص تحديث اختبار التصحيح. اختبار التصحيح يتم تحديثه الآن إلى الإصدار %s."
11+
COM_PATCHTESTER_INSTALL_INSTRUCTIONS="<p>شكرا لك لتثبيت اختبار التصحيحات Joomla!</p><p>لاستخدام اختبار التصحيحات Joomla! تحتاج أولاً إلى إعداد بيانات اعتماد GitHub الخاصة بك في خيارات اختبار التصحيحات Joomla! <a href="_QQ_""_QQ_"index.php?option=com_config&view=component&component=com_patchtester&returnurl=aW5kZXgucGhwP29wdGlvbj1jb21fcGF0Y2h0ZXN0ZXI=#authentication"_QQ_""_QQ_" alt="_QQ_"Go to Options"_QQ_">انتقل إلى خيارات اختبار التصحيحات Joomla!</a> لإعداد بيانات الاعتماد الخاصة بك. بعد النقر على حفظ وإغلاق سيتم نقلك إلى اختبار التصحيحات Joomla! حيث يمكنك البدء باستخدام اختبار التصحيح."
12+
COM_PATCHTESTER_UPDATE_INSTRUCTIONS="<p>شكرا لك على تحديث اختبار التصحيحات Joomla!</p><p><a href="_QQ_""_QQ_"index.php?option=com_patchtester"_QQ_""_QQ_" alt="_QQ_"Go to Patch Tester"_QQ_">اذهب إلى اختبار التصحيحات Joomla!</a></p>"
13+
COM_PATCHTESTER_UNINSTALL_THANK_YOU="شكرا لك على استخدام اختبار التصحيحات Joomla! لاختبار التصحيحات لأحدث إصدار من Joomla!"
1414

0 commit comments

Comments
 (0)