[MediaWiki-commits] [Gerrit] operations/puppet[production]: Remove experimental component from contintcloud
Muehlenhoff has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393081 ) Change subject: Remove experimental component from contintcloud .. Remove experimental component from contintcloud experimental is removed in favour of component/foo. This was initially used for HHVM 3.18, remove it now. Change-Id: I189a421ad6d7c6c9d6c0ecffb20dfbde6b2e66b6 --- M hieradata/labs/contintcloud/common.yaml M modules/contint/manifests/packages/apt.pp 2 files changed, 0 insertions(+), 11 deletions(-) Approvals: Muehlenhoff: Looks good to me, approved Hashar: Looks good to me, but someone else must approve jenkins-bot: Verified diff --git a/hieradata/labs/contintcloud/common.yaml b/hieradata/labs/contintcloud/common.yaml index 730394d..7d47a18 100644 --- a/hieradata/labs/contintcloud/common.yaml +++ b/hieradata/labs/contintcloud/common.yaml @@ -2,7 +2,5 @@ # install dev packages for services service::configuration::use_dev_pkgs: true -apt::use_experimental: true - # User for jenkins master-slave connections jenkins_agent_username: 'jenkins' diff --git a/modules/contint/manifests/packages/apt.pp b/modules/contint/manifests/packages/apt.pp index 9b6567d..0e71f76 100644 --- a/modules/contint/manifests/packages/apt.pp +++ b/modules/contint/manifests/packages/apt.pp @@ -16,14 +16,5 @@ source => false, keyfile=> 'puppet:///modules/contint/sury-php.gpg', } - -# Packages from experimental are explicitly pinned -apt::pin { 'wikimedia-experimental-lowest-priority': -package => '*', -pin => 'release o=Wikimedia,c=experimental', -priority => 1, -} } - - } -- To view, visit https://gerrit.wikimedia.org/r/393081 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I189a421ad6d7c6c9d6c0ecffb20dfbde6b2e66b6 Gerrit-PatchSet: 2 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: MuehlenhoffGerrit-Reviewer: Hashar Gerrit-Reviewer: Muehlenhoff Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...ArticleToCategory2[master]: Add missing entries to AvailableRights in extension.json
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393105 ) Change subject: Add missing entries to AvailableRights in extension.json .. Add missing entries to AvailableRights in extension.json All rights listed under GroupPermissions must be part of AvailableRights to pass unit tests There was 1 failure: 1) AvailableRightsTest::testAvailableRights Additional user rights need to be added to $wgAvailableRights or via the "UserGetAllRights" hook. See the instructions at: https://www.mediawiki.org/wiki/Manual:User_rights#Adding_new_rights Failed asserting that two arrays are equal. --- Expected +++ Actual @@ @@ Array ( +0 => 'ArticleToCategory2' +1 => 'ArticleToCategory2AddCat' ) Change-Id: I4226ea1d9fa2f3fa0948de31987a8a778861f3c2 --- M extension.json 1 file changed, 3 insertions(+), 1 deletion(-) Approvals: jenkins-bot: Verified Thiemo Mättig (WMDE): Looks good to me, approved diff --git a/extension.json b/extension.json index 6b44d87..a761b0e 100644 --- a/extension.json +++ b/extension.json @@ -26,7 +26,9 @@ }, "AvailableRights": [ "author", - "authorprotect" + "authorprotect", + "ArticleToCategory2", + "ArticleToCategory2AddCat" ], "GroupPermissions": { "*": { -- To view, visit https://gerrit.wikimedia.org/r/393105 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I4226ea1d9fa2f3fa0948de31987a8a778861f3c2 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/ArticleToCategory2 Gerrit-Branch: master Gerrit-Owner: UmherirrenderGerrit-Reviewer: Thiemo Mättig (WMDE) Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...StopForumSpam[master]: Move maintenance script to a maintenance folder
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393127 ) Change subject: Move maintenance script to a maintenance folder .. Move maintenance script to a maintenance folder Change-Id: Idead6efe043eb3c11ae32604333bfe739f9bcd7c --- R maintenance/updateBlacklist.php 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: jenkins-bot: Verified Thiemo Mättig (WMDE): Looks good to me, approved diff --git a/updateBlacklist.php b/maintenance/updateBlacklist.php similarity index 97% rename from updateBlacklist.php rename to maintenance/updateBlacklist.php index 3b743b3..b40e3d7 100644 --- a/updateBlacklist.php +++ b/maintenance/updateBlacklist.php @@ -22,7 +22,7 @@ $IP = getenv( 'MW_INSTALL_PATH' ); if ( $IP === false ) { - $IP = __DIR__ . '/../..'; + $IP = __DIR__ . '/../../..'; } require_once "$IP/maintenance/Maintenance.php"; -- To view, visit https://gerrit.wikimedia.org/r/393127 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Idead6efe043eb3c11ae32604333bfe739f9bcd7c Gerrit-PatchSet: 2 Gerrit-Project: mediawiki/extensions/StopForumSpam Gerrit-Branch: master Gerrit-Owner: MarcoAurelioGerrit-Reviewer: Legoktm Gerrit-Reviewer: Thiemo Mättig (WMDE) Gerrit-Reviewer: Umherirrender Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] translatewiki[master]: [Babel] Remove deleted keys
Raimond Spekking has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393179 ) Change subject: [Babel] Remove deleted keys .. [Babel] Remove deleted keys https://gerrit.wikimedia.org/r/#/c/384254/8/i18n/en.json Change-Id: Iba8a5136395f24bbd8f59bbca7710c9965ee98d9 --- M groups/MediaWiki/mediawiki-extensions.txt 1 file changed, 3 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/translatewiki refs/changes/79/393179/1 diff --git a/groups/MediaWiki/mediawiki-extensions.txt b/groups/MediaWiki/mediawiki-extensions.txt index 7351c33..f5b69ee 100644 --- a/groups/MediaWiki/mediawiki-extensions.txt +++ b/groups/MediaWiki/mediawiki-extensions.txt @@ -137,8 +137,7 @@ optional = babel-N-male, babel-0-n-male, babel-1-n-male, babel-2-n-male optional = babel-3-n-male, babel-4-n-male, babel-5-n-male, babel-N-n-male optional = babel-autocreate-user, babel-template -ignored = babel-box-cellspacing, babel-cellspacing, babel-portal, -ignored = babel-box-cellpadding, babel-cellpadding +ignored = babel-portal Base Hooks @@ -1064,6 +1063,8 @@ Force Preview +# Form // 2017-11-22: Incomplete qqq + # Form Preload Post Cache // no i18n file Format Dates -- To view, visit https://gerrit.wikimedia.org/r/393179 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Iba8a5136395f24bbd8f59bbca7710c9965ee98d9 Gerrit-PatchSet: 1 Gerrit-Project: translatewiki Gerrit-Branch: master Gerrit-Owner: Raimond Spekking___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] translatewiki[master]: [Babel] Remove deleted keys
Raimond Spekking has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393179 ) Change subject: [Babel] Remove deleted keys .. [Babel] Remove deleted keys https://gerrit.wikimedia.org/r/#/c/384254/8/i18n/en.json Change-Id: Iba8a5136395f24bbd8f59bbca7710c9965ee98d9 --- M groups/MediaWiki/mediawiki-extensions.txt 1 file changed, 3 insertions(+), 2 deletions(-) Approvals: Raimond Spekking: Verified; Looks good to me, approved diff --git a/groups/MediaWiki/mediawiki-extensions.txt b/groups/MediaWiki/mediawiki-extensions.txt index 7351c33..f5b69ee 100644 --- a/groups/MediaWiki/mediawiki-extensions.txt +++ b/groups/MediaWiki/mediawiki-extensions.txt @@ -137,8 +137,7 @@ optional = babel-N-male, babel-0-n-male, babel-1-n-male, babel-2-n-male optional = babel-3-n-male, babel-4-n-male, babel-5-n-male, babel-N-n-male optional = babel-autocreate-user, babel-template -ignored = babel-box-cellspacing, babel-cellspacing, babel-portal, -ignored = babel-box-cellpadding, babel-cellpadding +ignored = babel-portal Base Hooks @@ -1064,6 +1063,8 @@ Force Preview +# Form // 2017-11-22: Incomplete qqq + # Form Preload Post Cache // no i18n file Format Dates -- To view, visit https://gerrit.wikimedia.org/r/393179 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Iba8a5136395f24bbd8f59bbca7710c9965ee98d9 Gerrit-PatchSet: 1 Gerrit-Project: translatewiki Gerrit-Branch: master Gerrit-Owner: Raimond SpekkingGerrit-Reviewer: Raimond Spekking ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...PageImages[master]: Family name of Thiemo changed
Thiemo Mättig (WMDE) has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393178 ) Change subject: Family name of Thiemo changed .. Family name of Thiemo changed Change-Id: I74bf3041439e839b575ff5c163427b5c032c4398 --- M includes/LinksUpdateHookHandler.php M includes/PageImages.php M includes/ParserFileProcessingHookHandlers.php M tests/phpunit/ApiQueryPageImagesTest.php M tests/phpunit/LinksUpdateHookHandlerTest.php M tests/phpunit/PageImagesTest.php 6 files changed, 6 insertions(+), 6 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/PageImages refs/changes/78/393178/1 diff --git a/includes/LinksUpdateHookHandler.php b/includes/LinksUpdateHookHandler.php index 41c905b..a14e7ae 100644 --- a/includes/LinksUpdateHookHandler.php +++ b/includes/LinksUpdateHookHandler.php @@ -16,7 +16,7 @@ * * @license WTFPL 2.0 * @author Max Semenik - * @author Thiemo Mättig + * @author Thiemo Kreuz */ class LinksUpdateHookHandler { diff --git a/includes/PageImages.php b/includes/PageImages.php index dacb748..bb412ae 100644 --- a/includes/PageImages.php +++ b/includes/PageImages.php @@ -4,7 +4,7 @@ * @license WTFPL 2.0 * @author Max Semenik * @author Brad Jorsch - * @author Thiemo Mättig + * @author Thiemo Kreuz */ class PageImages { diff --git a/includes/ParserFileProcessingHookHandlers.php b/includes/ParserFileProcessingHookHandlers.php index da8af8a..8ce9021 100644 --- a/includes/ParserFileProcessingHookHandlers.php +++ b/includes/ParserFileProcessingHookHandlers.php @@ -12,7 +12,7 @@ * * @license WTFPL 2.0 * @author Max Semenik - * @author Thiemo Mättig + * @author Thiemo Kreuz */ class ParserFileProcessingHookHandlers { diff --git a/tests/phpunit/ApiQueryPageImagesTest.php b/tests/phpunit/ApiQueryPageImagesTest.php index c7516cc..eb819f8 100644 --- a/tests/phpunit/ApiQueryPageImagesTest.php +++ b/tests/phpunit/ApiQueryPageImagesTest.php @@ -54,7 +54,7 @@ * * @license WTFPL 2.0 * @author Sam Smith - * @author Thiemo Mättig + * @author Thiemo Kreuz */ class ApiQueryPageImagesTest extends PHPUnit_Framework_TestCase { diff --git a/tests/phpunit/LinksUpdateHookHandlerTest.php b/tests/phpunit/LinksUpdateHookHandlerTest.php index 8397750..0783067 100644 --- a/tests/phpunit/LinksUpdateHookHandlerTest.php +++ b/tests/phpunit/LinksUpdateHookHandlerTest.php @@ -17,7 +17,7 @@ * @group PageImages * * @license WTFPL 2.0 - * @author Thiemo Mättig + * @author Thiemo Kreuz */ class LinksUpdateHookHandlerTest extends MediaWikiTestCase { diff --git a/tests/phpunit/PageImagesTest.php b/tests/phpunit/PageImagesTest.php index e33c04c..e3cb719 100644 --- a/tests/phpunit/PageImagesTest.php +++ b/tests/phpunit/PageImagesTest.php @@ -16,7 +16,7 @@ * @group Database * * @license WTFPL 2.0 - * @author Thiemo Mättig + * @author Thiemo Kreuz */ class PageImagesTest extends MediaWikiTestCase { -- To view, visit https://gerrit.wikimedia.org/r/393178 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I74bf3041439e839b575ff5c163427b5c032c4398 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/PageImages Gerrit-Branch: master Gerrit-Owner: Thiemo Mättig (WMDE)___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/puppet[production]: db1097.yaml: Enable notifications
Marostegui has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393177 ) Change subject: db1097.yaml: Enable notifications .. db1097.yaml: Enable notifications db1097 will be pooled soon, so enable its notifications Bug: T178359 Change-Id: I867cc0b2511b0dc7ebb89d1525b8f75ddd869dc1 --- M hieradata/hosts/db1097.yaml 1 file changed, 0 insertions(+), 1 deletion(-) Approvals: Marostegui: Looks good to me, approved jenkins-bot: Verified diff --git a/hieradata/hosts/db1097.yaml b/hieradata/hosts/db1097.yaml index 4c81f7b..7c452d1 100644 --- a/hieradata/hosts/db1097.yaml +++ b/hieradata/hosts/db1097.yaml @@ -2,4 +2,3 @@ profile::mariadb::core_multiinstance::num_instances: 2 profile::mariadb::core_multiinstance::s4: '185G' profile::mariadb::core_multiinstance::s5: '185G' -profile::base::notifications_enabled: '0' -- To view, visit https://gerrit.wikimedia.org/r/393177 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I867cc0b2511b0dc7ebb89d1525b8f75ddd869dc1 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: MarosteguiGerrit-Reviewer: Giuseppe Lavagetto Gerrit-Reviewer: Jcrespo Gerrit-Reviewer: Marostegui Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/puppet[production]: db1097.yaml: Enable notifications
Marostegui has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393177 ) Change subject: db1097.yaml: Enable notifications .. db1097.yaml: Enable notifications db1097 will be pooled soon, so enable its notifications Bug: T178359 Change-Id: I867cc0b2511b0dc7ebb89d1525b8f75ddd869dc1 --- M hieradata/hosts/db1097.yaml 1 file changed, 0 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/77/393177/1 diff --git a/hieradata/hosts/db1097.yaml b/hieradata/hosts/db1097.yaml index 4c81f7b..7c452d1 100644 --- a/hieradata/hosts/db1097.yaml +++ b/hieradata/hosts/db1097.yaml @@ -2,4 +2,3 @@ profile::mariadb::core_multiinstance::num_instances: 2 profile::mariadb::core_multiinstance::s4: '185G' profile::mariadb::core_multiinstance::s5: '185G' -profile::base::notifications_enabled: '0' -- To view, visit https://gerrit.wikimedia.org/r/393177 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I867cc0b2511b0dc7ebb89d1525b8f75ddd869dc1 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Marostegui___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/software[master]: s5.hosts: Add db1097:3315
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393176 ) Change subject: s5.hosts: Add db1097:3315 .. s5.hosts: Add db1097:3315 db1097 is a multi-instance slave that will serve in s5 Bug: T178359 Change-Id: I09d707d580b81a49994392abcbe6cf1a87bd683a --- M dbtools/s5.hosts 1 file changed, 1 insertion(+), 0 deletions(-) Approvals: Marostegui: Looks good to me, approved jenkins-bot: Verified diff --git a/dbtools/s5.hosts b/dbtools/s5.hosts index cff2b7a..b5e2fb9 100644 --- a/dbtools/s5.hosts +++ b/dbtools/s5.hosts @@ -28,6 +28,7 @@ db1087.eqiad.wmnet 3306 db1092.eqiad.wmnet 3306 db1096.eqiad.wmnet 3306 +db1097.eqiad.wmnet 3315 db1099.eqiad.wmnet 3306 db1100.eqiad.wmnet 3306 db1104.eqiad.wmnet 3306 -- To view, visit https://gerrit.wikimedia.org/r/393176 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I09d707d580b81a49994392abcbe6cf1a87bd683a Gerrit-PatchSet: 1 Gerrit-Project: operations/software Gerrit-Branch: master Gerrit-Owner: MarosteguiGerrit-Reviewer: Jcrespo Gerrit-Reviewer: Marostegui Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/software[master]: s5.hosts: Add db1097:3315
Marostegui has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393176 ) Change subject: s5.hosts: Add db1097:3315 .. s5.hosts: Add db1097:3315 db1097 is a multi-instance slave that will serve in s5 Bug: T178359 Change-Id: I09d707d580b81a49994392abcbe6cf1a87bd683a --- M dbtools/s5.hosts 1 file changed, 1 insertion(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/software refs/changes/76/393176/1 diff --git a/dbtools/s5.hosts b/dbtools/s5.hosts index cff2b7a..b5e2fb9 100644 --- a/dbtools/s5.hosts +++ b/dbtools/s5.hosts @@ -28,6 +28,7 @@ db1087.eqiad.wmnet 3306 db1092.eqiad.wmnet 3306 db1096.eqiad.wmnet 3306 +db1097.eqiad.wmnet 3315 db1099.eqiad.wmnet 3306 db1100.eqiad.wmnet 3306 db1104.eqiad.wmnet 3306 -- To view, visit https://gerrit.wikimedia.org/r/393176 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I09d707d580b81a49994392abcbe6cf1a87bd683a Gerrit-PatchSet: 1 Gerrit-Project: operations/software Gerrit-Branch: master Gerrit-Owner: Marostegui___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: db-eqiad, db-codfw.php: Pool db1097 in s5
Marostegui has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393175 ) Change subject: db-eqiad,db-codfw.php: Pool db1097 in s5 .. db-eqiad,db-codfw.php: Pool db1097 in s5 db1097 is a multi-instance slave that will serve in s4 and s5. s4 is still compressing tables, so add it there but depooled. s5 is now ready, so start to pool it slowly to warm it up Bug: T178359 Change-Id: I70a79c99aeb1bada7193d107b68538824a6b00d8 --- M wmf-config/db-codfw.php M wmf-config/db-eqiad.php 2 files changed, 16 insertions(+), 4 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config refs/changes/75/393175/1 diff --git a/wmf-config/db-codfw.php b/wmf-config/db-codfw.php index 80dca8d..30c2d87 100644 --- a/wmf-config/db-codfw.php +++ b/wmf-config/db-codfw.php @@ -626,7 +626,8 @@ 'db1093' => '10.64.48.152', # do not remove or comment out 'db1094' => '10.64.48.153', # do not remove or comment out 'db1096' => '10.64.0.163', # do not remove or comment out - 'db1097' => '10.64.48.11', # do not remove or comment out + 'db1097:3314' => '10.64.48.11:3314', # do not remove or comment out + 'db1097:3315' => '10.64.48.11:3315', # do not remove or comment out 'db1098' => '10.64.16.83', # do not remove or comment out 'db1099' => '10.64.16.84', # do not remove or comment out 'db1100' => '10.64.32.197', # do not remove or comment out diff --git a/wmf-config/db-eqiad.php b/wmf-config/db-eqiad.php index df76e97..d3d3768 100644 --- a/wmf-config/db-eqiad.php +++ b/wmf-config/db-eqiad.php @@ -137,7 +137,7 @@ 'db1081' => 100, # A2 3.6TB 512GB, api #lower weight T178359 'db1084' => 300, # B1 3.6TB 512GB, api #T178359 'db1091' => 500, # D2 3.6TB 512GB - # 'db1097' => 1, # D1 3.6TB 512GB, # rc, log: s4 and s5 # do not pool being built + # 'db1097:3314' => 1, # D1 3.6TB 512GB, # rc, log: s4 and s5 # do not pool being built 'db1103:3314' => 1, # A3 3.6TB 512GB # rc, log: s2 and s4 ], 's5' => [ @@ -149,7 +149,7 @@ 'db1087' => 500, # C2 3.6TB 512GB 'db1092' => 500, # D2 3.6TB 512GB 'db1096' => 1, # A6 3.6TB 512GB, watchlist, recentchanges, contributions, logpager - # 'db1097' => 1, # D1 3.6TB 512GB, # rc, log: s4 and s5 # do not pool being built + 'db1097:3315' => 1, # D1 3.6TB 512GB, # rc, log: s4 and s5 'db1099' => 1, # B2 3.6TB 512GB, watchlist, recentchanges, contributions, logpager 'db1100' => 500, # C2 3.6TB 512GB, old master 'db1101:3318' => 1, # C2 3.6TB 512GB # rc, log: s7 and s8 @@ -350,22 +350,27 @@ ], 'watchlist' => [ 'db1056' => 1, + # 'db1097:3314' => 1, 'db1103:3314' => 1, ], 'recentchanges' => [ 'db1056' => 1, + # 'db1097:3314' => 1, 'db1103:3314' => 1, ], 'recentchangeslinked' => [ 'db1056' => 1, + # 'db1097:3314' => 1, 'db1103:3314' => 1, ], 'contributions' => [ 'db1056' => 1, + # 'db1097:3314' => 1, 'db1103:3314' => 1, ], 'logpager' => [ 'db1056' => 1, + # 'db1097:3314' => 1, 'db1103:3314' => 1, ], ], @@ -384,26 +389,31 @@ ], 'watchlist' => [ 'db1096' => 1, + 'db1097:3315' => 1, 'db1099' => 1, 'db1101:3318' => 1, ], 'recentchanges' => [ 'db1096' => 1, + 'db1097:3315' => 1, 'db1099' => 1, 'db1101:3318' => 1, ], 'recentchangeslinked' => [ 'db1096' => 1, + # 'db1097:3315' => 1, 'db1099' => 1, # 'db1101:3318' => 1, ], 'contributions' => [ 'db1096' => 1, + # 'db1097:3315' => 1, 'db1099' => 1, # 'db1101:3318' => 1, ], 'logpager' => [ 'db1096' => 1, + # 'db1097:3315' => 1, 'db1099' => 1, # 'db1101:3318' => 1, ], @@ -528,7 +538,8 @@ 'db1093'
[MediaWiki-commits] [Gerrit] mediawiki...Babel[master]: Remove unusable function which determine a CSS attribute fro...
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/384254 ) Change subject: Remove unusable function which determine a CSS attribute from a localizeable message. .. Remove unusable function which determine a CSS attribute from a localizeable message. Bug: T178229 Change-Id: Ib9a8e0571e456436b95df1f313705bf71c3bf53f --- M Babel.class.php M BabelBox/LanguageBabelBox.php M extension.json M i18n/en.json M i18n/qqq.json M tests/phpunit/BabelTest.php 6 files changed, 9 insertions(+), 68 deletions(-) Approvals: jenkins-bot: Verified Nikerabbit: Looks good to me, approved diff --git a/Babel.class.php b/Babel.class.php index 2ecbab6..4020b84 100644 --- a/Babel.class.php +++ b/Babel.class.php @@ -76,19 +76,9 @@ $showfooter = '! class="mw-babel-footer" | [[' . $url->text() . '|' . $footer->text() . ']]'; } - $spacing = self::mCssAttrib( 'border-spacing', 'babel-box-cellspacing', true ); - $padding = self::mCssAttrib( 'padding', 'babel-box-cellpadding', true ); - - if ( $spacing === '' ) { - $style = ( $padding === '' ) ? '' : ( 'style="' . $padding . '"' ); - } else { - $style = ( $padding === '' ) ? - 'style="' . $spacing . '"' : - 'style="' . $padding . ' ' . $spacing . '"'; - } $tower = <isDisabled() ) { - $value = ''; - } else { - $value = htmlentities( $value->text(), ENT_COMPAT, 'UTF-8' ); - if ( $assumeNumbersArePixels && is_numeric( $value ) && $value !== "0" ) { - // Compatibility: previous babel-box-cellpadding and - // babel-box-cellspacing entries were in HTML, not CSS - // and so used numbers without unity as pixels. - $value .= 'px'; - } - $value = ' ' . $name . ': ' . $value . ';'; - } - - return $value; } /** diff --git a/BabelBox/LanguageBabelBox.php b/BabelBox/LanguageBabelBox.php index 783062f..e4112cd 100644 --- a/BabelBox/LanguageBabelBox.php +++ b/BabelBox/LanguageBabelBox.php @@ -15,7 +15,6 @@ namespace MediaWiki\Babel\BabelBox; -use Babel; use BabelAutoCreate; use BabelLanguageCodes; use Language; @@ -85,22 +84,11 @@ $dir_current = Language::factory( $code )->getDir(); - $spacing = Babel::mCssAttrib( 'border-spacing', 'babel-cellspacing', true ); - $padding = Babel::mCssAttrib( 'padding', 'babel-cellpadding', true ); - - if ( $spacing === '' ) { - $style = ( $padding === '' ) ? '' : ( 'style="' . $padding . '"' ); - } else { - $style = ( $padding === '' ) ? - 'style="' . $spacing . '"' : - 'style="' . $padding . ' ' . $spacing . '"'; - } - $dir_head = $this->title->getPageLanguage()->getDir(); $box = << -{|$style +{| ! dir="$dir_head" | $header | dir="$dir_current" lang="$code" | $text |} diff --git a/extension.json b/extension.json index 33f18fd..b82550c 100644 --- a/extension.json +++ b/extension.json @@ -1,6 +1,6 @@ { "name": "Babel", - "version": "1.10.1", + "version": "1.11.0", "author": [ "Robert Leverington", "Thiemo Mättig", diff --git a/i18n/en.json b/i18n/en.json index 1bc5c84..dbb3de7 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -27,10 +27,6 @@ "babel-4-n": "This user has [[$1|near native speaker]] knowledge of [[$2|English]].", "babel-5-n": "This user has [[$1|professional]] knowledge of [[$2|English]].", "babel-N-n": "This user has a [[$1|native]] understanding of [[$2|English]].", - "babel-box-cellspacing": "0", - "babel-box-cellpadding": "0", - "babel-cellspacing": "0", - "babel-cellpadding": "0", "babel-portal": "", "babel-template": "Template:User $1", "babel-footer": "Users by language", diff --git a/i18n/qqq.json b/i18n/qqq.json index 1d5d8dc..a099e5e 100644 --- a/i18n/qqq.json +++ b/i18n/qqq.json @@ -38,10 +38,6 @@ "babel-4-n": "{{Babel Message Description|4|native=yes}}", "babel-5-n": "{{Babel Message Description|5|native=yes}}", "babel-N-n": "{{Babel Message Description|N|native=yes}}", - "babel-box-cellspacing": "{{notranslate}}\nInserted as the value of the cellspacing attribute in the HTML table of the outer box.", -
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: db-eqiad.php: Repool db1101:3318 with low weight
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393173 ) Change subject: db-eqiad.php: Repool db1101:3318 with low weight .. db-eqiad.php: Repool db1101:3318 with low weight db1101 has been moved from s5 to s8, so repool it slowly to start warming it up. Bug: T178359 Change-Id: I7c44c27acf85dd8c74e2a2f6463631b4040fc6d6 --- M wmf-config/db-codfw.php M wmf-config/db-eqiad.php 2 files changed, 9 insertions(+), 9 deletions(-) Approvals: Marostegui: Looks good to me, approved jenkins-bot: Verified diff --git a/wmf-config/db-codfw.php b/wmf-config/db-codfw.php index 1acc866..80dca8d 100644 --- a/wmf-config/db-codfw.php +++ b/wmf-config/db-codfw.php @@ -630,8 +630,8 @@ 'db1098' => '10.64.16.83', # do not remove or comment out 'db1099' => '10.64.16.84', # do not remove or comment out 'db1100' => '10.64.32.197', # do not remove or comment out - 'db1101:3315' => '10.64.32.198:3315', # do not remove or comment out 'db1101:3317' => '10.64.32.198:3317', # do not remove or comment out + 'db1101:3318' => '10.64.32.198:3318', # do not remove or comment out 'db1103:3312' => '10.64.0.164:3312', # do not remove or comment out 'db1103:3314' => '10.64.0.164:3314', # do not remove or comment out 'db1104' => '10.64.16.85', # do not remove or comment out diff --git a/wmf-config/db-eqiad.php b/wmf-config/db-eqiad.php index 189081e..df76e97 100644 --- a/wmf-config/db-eqiad.php +++ b/wmf-config/db-eqiad.php @@ -152,7 +152,7 @@ # 'db1097' => 1, # D1 3.6TB 512GB, # rc, log: s4 and s5 # do not pool being built 'db1099' => 1, # B2 3.6TB 512GB, watchlist, recentchanges, contributions, logpager 'db1100' => 500, # C2 3.6TB 512GB, old master - # 'db1101:3315' => 1, # C2 3.6TB 512GB # rc, log: s5 and s7 + 'db1101:3318' => 1, # C2 3.6TB 512GB # rc, log: s7 and s8 'db1104' => 300, # B3 3.6TB 512GB, api 'db1106' => 500, # D3 3.6TB 512GB 'db1109' => 500, # D8 3.6TB 512GB @@ -174,7 +174,7 @@ 'db1079' => 300, # A2 3.6TB 512GB, api #master for db1102 (sanitarium 3) 'db1086' => 500, # B3 3.6TB 512GB, api 'db1094' => 500, # D2 3.6TB 512GB - 'db1101:3317' => 1, # C2 3.6TB 512GB # rc, log: s5 and s7 + 'db1101:3317' => 1, # C2 3.6TB 512GB # rc, log: s7 and s8 ], 'silver' => [ 'silver' => 1, @@ -385,27 +385,27 @@ 'watchlist' => [ 'db1096' => 1, 'db1099' => 1, - # 'db1101:3315' => 1, + 'db1101:3318' => 1, ], 'recentchanges' => [ 'db1096' => 1, 'db1099' => 1, - # 'db1101:3315' => 1, + 'db1101:3318' => 1, ], 'recentchangeslinked' => [ 'db1096' => 1, 'db1099' => 1, - # 'db1101:3315' => 1, + # 'db1101:3318' => 1, ], 'contributions' => [ 'db1096' => 1, 'db1099' => 1, - # 'db1101:3315' => 1, + # 'db1101:3318' => 1, ], 'logpager' => [ 'db1096' => 1, 'db1099' => 1, - # 'db1101:3315' => 1, + # 'db1101:3318' => 1, ], ], 's6' => [ @@ -532,8 +532,8 @@ 'db1098' => '10.64.16.83', # do not remove or comment out 'db1099' => '10.64.16.84', # do not remove or comment out 'db1100' => '10.64.32.197', # do not remove or comment out - 'db1101:3315' => '10.64.32.198:3315', # do not remove or comment out 'db1101:3317' => '10.64.32.198:3317', # do not remove or comment out + 'db1101:3318' => '10.64.32.198:3318', # do not remove or comment out 'db1103:3312' => '10.64.0.164:3312', # do not remove or comment out 'db1103:3314' => '10.64.0.164:3314', # do not remove or comment out 'db1104' => '10.64.16.85', # do not remove or comment out -- To view, visit https://gerrit.wikimedia.org/r/393173 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I7c44c27acf85dd8c74e2a2f6463631b4040fc6d6 Gerrit-PatchSet: 1 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: MarosteguiGerrit-Reviewer: Jcrespo Gerrit-Reviewer: Marostegui Gerrit-Reviewer: Urbanecm Gerrit-Reviewer:
[MediaWiki-commits] [Gerrit] operations/software[master]: s5.hosts: Update db1101 port
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393174 ) Change subject: s5.hosts: Update db1101 port .. s5.hosts: Update db1101 port db1101 has been moved from s5 to s8, so update its port until a new s8.hosts is created Bug: T178359 Change-Id: I5e1f6a625a656321081ad47eab0eb7dd8abf25b7 --- M dbtools/s5.hosts 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: Marostegui: Looks good to me, approved jenkins-bot: Verified diff --git a/dbtools/s5.hosts b/dbtools/s5.hosts index d5780aa..a4e25d3 100644 --- a/dbtools/s5.hosts +++ b/dbtools/s5.hosts @@ -24,7 +24,7 @@ db1100.eqiad.wmnet 3306 db1104.eqiad.wmnet 3306 db1106.eqiad.wmnet 3306 -db1101.eqiad.wmnet 3315 +db1101.eqiad.wmnet 3318 db1109.eqiad.wmnet 3306 db1110.eqiad.wmnet 3306 db1063.eqiad.wmnet 3306 -- To view, visit https://gerrit.wikimedia.org/r/393174 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I5e1f6a625a656321081ad47eab0eb7dd8abf25b7 Gerrit-PatchSet: 1 Gerrit-Project: operations/software Gerrit-Branch: master Gerrit-Owner: MarosteguiGerrit-Reviewer: Jcrespo Gerrit-Reviewer: Marostegui Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/software[master]: s5.hosts: Update db1101 port
Marostegui has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393174 ) Change subject: s5.hosts: Update db1101 port .. s5.hosts: Update db1101 port db1101 has been moved from s5 to s8, so update its port until a new s8.hosts is created Bug: T178359 Change-Id: I5e1f6a625a656321081ad47eab0eb7dd8abf25b7 --- M dbtools/s5.hosts 1 file changed, 1 insertion(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/operations/software refs/changes/74/393174/1 diff --git a/dbtools/s5.hosts b/dbtools/s5.hosts index d5780aa..a4e25d3 100644 --- a/dbtools/s5.hosts +++ b/dbtools/s5.hosts @@ -24,7 +24,7 @@ db1100.eqiad.wmnet 3306 db1104.eqiad.wmnet 3306 db1106.eqiad.wmnet 3306 -db1101.eqiad.wmnet 3315 +db1101.eqiad.wmnet 3318 db1109.eqiad.wmnet 3306 db1110.eqiad.wmnet 3306 db1063.eqiad.wmnet 3306 -- To view, visit https://gerrit.wikimedia.org/r/393174 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5e1f6a625a656321081ad47eab0eb7dd8abf25b7 Gerrit-PatchSet: 1 Gerrit-Project: operations/software Gerrit-Branch: master Gerrit-Owner: Marostegui___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: db-eqiad.php: Repool db1101:3318 with low weight
Marostegui has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393173 ) Change subject: db-eqiad.php: Repool db1101:3318 with low weight .. db-eqiad.php: Repool db1101:3318 with low weight db1101 has been moved from s5 to s8, so repool it slowly to start warming it up. Bug: T178359 Change-Id: I7c44c27acf85dd8c74e2a2f6463631b4040fc6d6 --- M wmf-config/db-codfw.php M wmf-config/db-eqiad.php 2 files changed, 9 insertions(+), 9 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config refs/changes/73/393173/1 diff --git a/wmf-config/db-codfw.php b/wmf-config/db-codfw.php index 1acc866..80dca8d 100644 --- a/wmf-config/db-codfw.php +++ b/wmf-config/db-codfw.php @@ -630,8 +630,8 @@ 'db1098' => '10.64.16.83', # do not remove or comment out 'db1099' => '10.64.16.84', # do not remove or comment out 'db1100' => '10.64.32.197', # do not remove or comment out - 'db1101:3315' => '10.64.32.198:3315', # do not remove or comment out 'db1101:3317' => '10.64.32.198:3317', # do not remove or comment out + 'db1101:3318' => '10.64.32.198:3318', # do not remove or comment out 'db1103:3312' => '10.64.0.164:3312', # do not remove or comment out 'db1103:3314' => '10.64.0.164:3314', # do not remove or comment out 'db1104' => '10.64.16.85', # do not remove or comment out diff --git a/wmf-config/db-eqiad.php b/wmf-config/db-eqiad.php index 189081e..df76e97 100644 --- a/wmf-config/db-eqiad.php +++ b/wmf-config/db-eqiad.php @@ -152,7 +152,7 @@ # 'db1097' => 1, # D1 3.6TB 512GB, # rc, log: s4 and s5 # do not pool being built 'db1099' => 1, # B2 3.6TB 512GB, watchlist, recentchanges, contributions, logpager 'db1100' => 500, # C2 3.6TB 512GB, old master - # 'db1101:3315' => 1, # C2 3.6TB 512GB # rc, log: s5 and s7 + 'db1101:3318' => 1, # C2 3.6TB 512GB # rc, log: s7 and s8 'db1104' => 300, # B3 3.6TB 512GB, api 'db1106' => 500, # D3 3.6TB 512GB 'db1109' => 500, # D8 3.6TB 512GB @@ -174,7 +174,7 @@ 'db1079' => 300, # A2 3.6TB 512GB, api #master for db1102 (sanitarium 3) 'db1086' => 500, # B3 3.6TB 512GB, api 'db1094' => 500, # D2 3.6TB 512GB - 'db1101:3317' => 1, # C2 3.6TB 512GB # rc, log: s5 and s7 + 'db1101:3317' => 1, # C2 3.6TB 512GB # rc, log: s7 and s8 ], 'silver' => [ 'silver' => 1, @@ -385,27 +385,27 @@ 'watchlist' => [ 'db1096' => 1, 'db1099' => 1, - # 'db1101:3315' => 1, + 'db1101:3318' => 1, ], 'recentchanges' => [ 'db1096' => 1, 'db1099' => 1, - # 'db1101:3315' => 1, + 'db1101:3318' => 1, ], 'recentchangeslinked' => [ 'db1096' => 1, 'db1099' => 1, - # 'db1101:3315' => 1, + # 'db1101:3318' => 1, ], 'contributions' => [ 'db1096' => 1, 'db1099' => 1, - # 'db1101:3315' => 1, + # 'db1101:3318' => 1, ], 'logpager' => [ 'db1096' => 1, 'db1099' => 1, - # 'db1101:3315' => 1, + # 'db1101:3318' => 1, ], ], 's6' => [ @@ -532,8 +532,8 @@ 'db1098' => '10.64.16.83', # do not remove or comment out 'db1099' => '10.64.16.84', # do not remove or comment out 'db1100' => '10.64.32.197', # do not remove or comment out - 'db1101:3315' => '10.64.32.198:3315', # do not remove or comment out 'db1101:3317' => '10.64.32.198:3317', # do not remove or comment out + 'db1101:3318' => '10.64.32.198:3318', # do not remove or comment out 'db1103:3312' => '10.64.0.164:3312', # do not remove or comment out 'db1103:3314' => '10.64.0.164:3314', # do not remove or comment out 'db1104' => '10.64.16.85', # do not remove or comment out -- To view, visit https://gerrit.wikimedia.org/r/393173 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I7c44c27acf85dd8c74e2a2f6463631b4040fc6d6 Gerrit-PatchSet: 1 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: Marostegui___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org
[MediaWiki-commits] [Gerrit] mediawiki...cxserver[master]: Add test for Yandex client
KartikMistry has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393172 ) Change subject: Add test for Yandex client .. Add test for Yandex client Similar to Changeset 393171. Change-Id: Ie6722d22c559710b55f332dadacf40ee11e26e54 --- M lib/mt/Yandex.js A test/mt/Yandex.test.js 2 files changed, 25 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/services/cxserver refs/changes/72/393172/1 diff --git a/lib/mt/Yandex.js b/lib/mt/Yandex.js index 1840dfc..c28bed9 100644 --- a/lib/mt/Yandex.js +++ b/lib/mt/Yandex.js @@ -51,7 +51,8 @@ .then( ( response ) => response.body.text[ 0 ] ) .catch( ( response ) => { throw new Error( 'Translation with Yandex failed. Error: ' + - this.getErrorName( response.body.code ) + ' ' + sourceLang + '-' + targetLang ); + this.getErrorName( response.body || response.body.errorCode ) + + `for ${sourceLang} + '>' + ${targetLang}` ); } ); } @@ -78,7 +79,7 @@ return errormap[ code ]; } - return 'Unknown error'; + return `Unknown error: ${code}`; } requiresAuthorization() { diff --git a/test/mt/Yandex.test.js b/test/mt/Yandex.test.js new file mode 100644 index 000..18c9059 --- /dev/null +++ b/test/mt/Yandex.test.js @@ -0,0 +1,22 @@ +'use strict'; + +const assert = require( '../utils/assert.js' ); +const server = require( '../utils/server.js' ); +const Yandex = require( '../../lib/mt' ).Yandex; + +describe( 'Yandex machine translation', function () { + it( 'Should fail because of wrong key ', () => { + const cxConfig = server.config.service; + cxConfig.conf.mt.Yandex.key = 'wrongkey'; + const yandex = new Yandex( cxConfig ); + const testSourceContent = 'This is a test'; + assert.fails( + yandex.translate( 'en', 'gu', testSourceContent ), + function ( err ) { + if ( ( err instanceof Error ) && /value/.test( err ) ) { + return true; + } + } + ); + } ); +} ); -- To view, visit https://gerrit.wikimedia.org/r/393172 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie6722d22c559710b55f332dadacf40ee11e26e54 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/services/cxserver Gerrit-Branch: master Gerrit-Owner: KartikMistry___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...cxserver[master]: Add test for Youdao client
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393171 ) Change subject: Add test for Youdao client .. Add test for Youdao client We cannot test the MT output since it require a valid key. This test helps to spot any other kind of errors in client code, such as js errors. Change-Id: I9738d71971753f470933cb42a1efffa86f18e54b --- M lib/mt/Youdao.js A test/mt/Youdao.test.js 2 files changed, 25 insertions(+), 4 deletions(-) Approvals: KartikMistry: Looks good to me, approved jenkins-bot: Verified diff --git a/lib/mt/Youdao.js b/lib/mt/Youdao.js index 03120d4..8f16a82 100644 --- a/lib/mt/Youdao.js +++ b/lib/mt/Youdao.js @@ -98,14 +98,13 @@ transtype: 'translate' } }; - return preq.post( postData ).then( ( response ) => { if ( response.body.errorCode === 0 ) { return response.body.translation[ 0 ]; } else { throw new Error( 'Translation with Youdao failed. Error: ' + - this.getErrorName( response.body.errorCode ) + - ' ' + sourceLang + '>' + targetLang ); + this.getErrorName( response.body || response.body.errorCode ) + + ` for ${sourceLang} > ${targetLang}` ); } } ); } @@ -133,7 +132,7 @@ return errormap[ code ]; } - return 'Unknown error'; + return `Unknown error: ${code}`; } requiresAuthorization() { diff --git a/test/mt/Youdao.test.js b/test/mt/Youdao.test.js new file mode 100644 index 000..caa6eff --- /dev/null +++ b/test/mt/Youdao.test.js @@ -0,0 +1,22 @@ +'use strict'; + +const assert = require( '../utils/assert.js' ); +const server = require( '../utils/server.js' ); +const Youdao = require( '../../lib/mt' ).Youdao; + +describe( 'Youdao machine translation', function () { + it( 'Should fail because of wrong key ', () => { + const cxConfig = server.config.service; + cxConfig.conf.mt.Youdao.key = 'wrongkey'; + const youdao = new Youdao( cxConfig ); + const testSourceContent = 'This is a test'; + assert.fails( + youdao.translate( 'en', 'zh', testSourceContent ), + function ( err ) { + if ( ( err instanceof Error ) && /value/.test( err ) ) { + return true; + } + } + ); + } ); +} ); -- To view, visit https://gerrit.wikimedia.org/r/393171 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I9738d71971753f470933cb42a1efffa86f18e54b Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/services/cxserver Gerrit-Branch: master Gerrit-Owner: SanthoshGerrit-Reviewer: KartikMistry Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...cxserver[master]: Add test for Youdao client
Santhosh has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393171 ) Change subject: Add test for Youdao client .. Add test for Youdao client We cannot test the MT output since it require a valid key. This test helps to spot any other kind of errors in client code, such as js errors. Change-Id: I9738d71971753f470933cb42a1efffa86f18e54b --- M lib/mt/Youdao.js A test/mt/Youdao.test.js 2 files changed, 25 insertions(+), 4 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/services/cxserver refs/changes/71/393171/1 diff --git a/lib/mt/Youdao.js b/lib/mt/Youdao.js index 03120d4..8f16a82 100644 --- a/lib/mt/Youdao.js +++ b/lib/mt/Youdao.js @@ -98,14 +98,13 @@ transtype: 'translate' } }; - return preq.post( postData ).then( ( response ) => { if ( response.body.errorCode === 0 ) { return response.body.translation[ 0 ]; } else { throw new Error( 'Translation with Youdao failed. Error: ' + - this.getErrorName( response.body.errorCode ) + - ' ' + sourceLang + '>' + targetLang ); + this.getErrorName( response.body || response.body.errorCode ) + + ` for ${sourceLang} > ${targetLang}` ); } } ); } @@ -133,7 +132,7 @@ return errormap[ code ]; } - return 'Unknown error'; + return `Unknown error: ${code}`; } requiresAuthorization() { diff --git a/test/mt/Youdao.test.js b/test/mt/Youdao.test.js new file mode 100644 index 000..caa6eff --- /dev/null +++ b/test/mt/Youdao.test.js @@ -0,0 +1,22 @@ +'use strict'; + +const assert = require( '../utils/assert.js' ); +const server = require( '../utils/server.js' ); +const Youdao = require( '../../lib/mt' ).Youdao; + +describe( 'Youdao machine translation', function () { + it( 'Should fail because of wrong key ', () => { + const cxConfig = server.config.service; + cxConfig.conf.mt.Youdao.key = 'wrongkey'; + const youdao = new Youdao( cxConfig ); + const testSourceContent = 'This is a test'; + assert.fails( + youdao.translate( 'en', 'zh', testSourceContent ), + function ( err ) { + if ( ( err instanceof Error ) && /value/.test( err ) ) { + return true; + } + } + ); + } ); +} ); -- To view, visit https://gerrit.wikimedia.org/r/393171 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I9738d71971753f470933cb42a1efffa86f18e54b Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/services/cxserver Gerrit-Branch: master Gerrit-Owner: Santhosh___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...cxserver[master]: Remove the left out data-seqid usage
Santhosh has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/392794 ) Change subject: Remove the left out data-seqid usage .. Remove the left out data-seqid usage In I9272a9bda265de5e(June 26) we removed the usage of data-seqid. But somehow missed to remove it from the id calculation part with hash. Removing it. Heading tags were getting ids like undefinede5e3bbf3b3d03ac50ee32298 This fixes that issue. Change-Id: I23c49dee746f5734dae3c226a72ad5ec2aa7e5ad --- M lib/lineardoc/Doc.js 1 file changed, 2 insertions(+), 6 deletions(-) Approvals: jenkins-bot: Verified Nikerabbit: Looks good to me, approved diff --git a/lib/lineardoc/Doc.js b/lib/lineardoc/Doc.js index 30d2909..29b86fa 100644 --- a/lib/lineardoc/Doc.js +++ b/lib/lineardoc/Doc.js @@ -109,14 +109,10 @@ hash.update( this.items[ i + 1 ].item.getPlainText() ); // 30 is the max length of ids we allow. We also prepend the sequence id // just to make sure the ids don't collide if the same text repeats. - tag.attributes.id = ( - tag.attributes[ 'data-seqid' ] + hash.digest( 'hex' ) - ).substr( 0, 30 ); + tag.attributes.id = hash.digest( 'hex' ).substr( 0, 30 ); } else if ( tag.attributes.id.length > 30 ) { // At any case, make sure that the section id never exceeds 30 bytes - tag.attributes.id = ( - tag.attributes[ 'data-seqid' ] + tag.attributes.id - ).substr( 0, 30 ); + tag.attributes.id = tag.attributes.id.substr( 0, 30 ); } } else { tag.attributes.id = getNextId( 'block', tag.name ); -- To view, visit https://gerrit.wikimedia.org/r/392794 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I23c49dee746f5734dae3c226a72ad5ec2aa7e5ad Gerrit-PatchSet: 4 Gerrit-Project: mediawiki/services/cxserver Gerrit-Branch: master Gerrit-Owner: SanthoshGerrit-Reviewer: Nikerabbit Gerrit-Reviewer: Santhosh Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki/debian[master]: Finalize 1:1.27.4-2 changelog
Legoktm has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393170 ) Change subject: Finalize 1:1.27.4-2 changelog .. Finalize 1:1.27.4-2 changelog Change-Id: Id7900ebb62f0e160ba8f727b66de6036142cabc8 --- M debian/changelog 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: Legoktm: Looks good to me, approved jenkins-bot: Verified diff --git a/debian/changelog b/debian/changelog index 086ba90..8ec2246 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -mediawiki (1:1.27.4-2) UNRELEASED; urgency=medium +mediawiki (1:1.27.4-2) unstable; urgency=medium * Bump Standards-Version to 4.1.1 * Set Rules-Requires-Root: no -- To view, visit https://gerrit.wikimedia.org/r/393170 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Id7900ebb62f0e160ba8f727b66de6036142cabc8 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/debian Gerrit-Branch: master Gerrit-Owner: LegoktmGerrit-Reviewer: Hashar Gerrit-Reviewer: Legoktm Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki/debian[master]: Finalize 1:1.27.4-2 changelog
Legoktm has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393170 ) Change subject: Finalize 1:1.27.4-2 changelog .. Finalize 1:1.27.4-2 changelog Change-Id: Id7900ebb62f0e160ba8f727b66de6036142cabc8 --- M debian/changelog 1 file changed, 1 insertion(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/debian refs/changes/70/393170/1 diff --git a/debian/changelog b/debian/changelog index 086ba90..8ec2246 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -mediawiki (1:1.27.4-2) UNRELEASED; urgency=medium +mediawiki (1:1.27.4-2) unstable; urgency=medium * Bump Standards-Version to 4.1.1 * Set Rules-Requires-Root: no -- To view, visit https://gerrit.wikimedia.org/r/393170 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id7900ebb62f0e160ba8f727b66de6036142cabc8 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/debian Gerrit-Branch: master Gerrit-Owner: Legoktm___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Fix up 611a3b6cba28342c
Legoktm has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393169 ) Change subject: Fix up 611a3b6cba28342c .. Fix up 611a3b6cba28342c * Document the owner of bawolff's key in keys.txt * Move his key up in keys.html as an active release manager * Fix the closing of the public key and for Markus Change-Id: I11e64e9fe2b0d24f1fecd19209a29588f803166f --- M docroot/mediawiki/keys/keys.html M docroot/mediawiki/keys/keys.txt 2 files changed, 116 insertions(+), 112 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config refs/changes/69/393169/1 diff --git a/docroot/mediawiki/keys/keys.html b/docroot/mediawiki/keys/keys.html index 7fdd497..6005044 100644 --- a/docroot/mediawiki/keys/keys.html +++ b/docroot/mediawiki/keys/keys.html @@ -649,118 +649,6 @@ =Q8bO -END PGP PUBLIC KEY BLOCK- - Chris Steipp (1.18-1.25) - --BEGIN PGP PUBLIC KEY BLOCK- -Version: GnuPG v1.4.11 (GNU/Linux) - -mQMuBFA/+cERCAD4rsEdxPQPD48Qd39tSt6FcsI1sqz+nMGlhs8t1w8aGLl7soLq -tW6RqcatSFvPDNdFaTDuGT4n5wkaltQSZxo73bGHaQTPRuV46RRzX6yBs/+3icDK -m/UqQfUpSx4OkS/UsFSQQfSPyxy8RRqaC5Jw7DZYife4VI1T7VJTv1BSJRFnYxID -WaEjjbU6vafVNV4DrfCXahGNbu61ueryXHJXReng8M4YXw5mHxKr5bhNtjox2f3/ -pLVLanQ2VgkBL9PW+xnUdz7VlqXHFpLyia/WzkS6w6iryhSit2IehsjDihskIEyk -0BiDdb7eeRR4n5XpMd4xaXEFi55cUOek8LpTAQCnw+YBxBoYlhGZn8k7bsd9Xwa6 -I7H4mPIivbNHTnFnpwgAyEmgr/xnW8q/3GVc3RmIpyzaz+CNDDtX5Q8RjwfC/0QB -iCYqZv2OA1tTu7dteI6CCMsnlvotcbj13efOyTDcFoUvgnm3XualNsRbBlhad6tz -inR6CSiXf3bSRBU4B/0k/fTZuhfu8YFUtbDX7TdK0nveDNeX5U2pfFe5YfeuUo2Z -wZ1xriI23e5raLMDs3FOIjLJ6GyU9bpaSDsMmMuN0eKqX+5p+SBOX3chTi4bqSbj -TCzdOTV1qd/x4CJyujmjas4qBA7bXBjxOUPXfO3825UmF/thDoCs+GtYemQInHlf -Au5GMijkLv8/nWZhaVnGSB8mtl3u9ECvkMYXbUvo7wf+Kyhk3hasHT08lgvfpfzR -VgzomQuBzxpTDcFeMSM1e4veplkEt6uCZDKyw6IdukWaqV8NKmAKEXU/xGhpX3dC -a7j2jdlTf3okrnQhgCr5oDYQL/G2gjvl3MixJPRRr9dMgSN8XYM5MRXBn5z2F4ey -6dahV2hXEMh7Kt4kLZ05le+Y+qonbcyE9O+SczJaw3pB6N0BtwC1Ebw6/C1Ch4Hk -RrIUAJNWPhgvLRHDVhuiGWEnyDOe6/IKRLdLcUXGH39mIOGZHIDGtghNeS238u/y -xO02MaihCB3dJE7OW/eFH+vj2m3qy+hky99IV7WzaN+zEh8wJ9WCBtJ1ENL42mHn -X7QkQ2hyaXMgU3RlaXBwIDxjc3RlaXBwQHdpa2ltZWRpYS5vcmc+iIAEExEIACgF -AlA/+cECGwMFCQeEzgAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEO4fZjRi -2E8B0fcA/0axL1trQC2l/5eAfVUmvKSLS+egzkHPqNWWtBdIjTCfAP9kxDA25zgd -zzxneZmoCociGDoIxkRCzLljJHW90MPrH7kCDQRQP/nBEAgA1nkBCJzwmI17tiRa -Tr+9Rdon9znvFiqlCYk7zZ3u5viqJHC0SwMm0tTVlH9zAAEqoq9epcxnLVZ+jJ2B -V1MqoJZSeSTevSS0+fT+UA6PASNVKhpBCye60GTB/HoTc8oiK2rRAIlf9TdUt+5D -pep5YFqOLizqxrHt2aNAwXin3wqBwXc29aCRKCQ3kjcLPmjrhz5eCazAun7KguQ5 -VF3rXJDc3YwG6hBzqeJGUm1DxrmAVTEjUd1S6AX5yeyvXQrui7U2+48asZPSRZsR -33q3tE0k2dR4jynKfgQORky9sfiHn0Io0SSuixDsEOHgS7OaiBpk0uvPRHVBE/HD -wkTCpwADBQf9H15IKBj87UvHWnM5bq0WHelx07qDS8VhS371QjgZ4lIrQ2AJEJzx -UQvsUySnk/Vii7YFY6lz/1wbs5jNZLQGTqnA2q923PbhVzhTC++Rop+FQQnDTDyD -3oXROxFg/UFi+NmooA6W8256C3pNS56msVLHT2tW1kO7pkBwkOYhV1R0OYzg424l -73ja5ESlGND9SGT/ybm0e3omdVkQZEAuTTxy01AA5gHTWLtpN2ODEr1o20RH14b6 -GSgApzGPYnwQrYdGxnstRi0aVkFDI4a413ZfuDVl1EXXsPET8jjOaPJqqUNA8hn4 -XC50v+Oolfr1uKOvyoATBZHeu2zBaCkbaYhnBBgRCAAPBQJQP/nBAhsMBQkHhM4A -AAoJEO4fZjRi2E8B64sA/2UeSoDqV1PjqHZylXzqh1bKdRYMXpa0+1BzIx+RvK9k -AP9OjS3X3+nbU/uHe6k4CyS7QtWp0yUN9UVS14Kkg01iCg== -=XRoj --END PGP PUBLIC KEY BLOCK- - -Mark Hershberger (1.20-1.24) - --BEGIN PGP PUBLIC KEY BLOCK- -Version: GnuPG v1.4.12 (GNU/Linux) - -mQENBEpLx/4BCAC28CU/Zz51uOWjVNq5QO4m+BPWeKuRFTvxgR97h8glhDE6IsTq -KKOKgJER1IeqvDweYC204aBaL6x0jb9rtYLVQqAve0VFKjW/EQZZV6adXha/MnEc -fGuWJBrod9sGiavhUz8PF7dUzOhQT2SrFhB1X4ZBEbzPXW5yuLFFvnvAnQoHDZuC -wcX+YuohfB7pqGJ7A6NeQDgmUbjNUMdtIh6E4Je7DN25Mwdxfo+o8pmORZVTef/i -CQdEfdPReNeWaNzdYf6TEElt9bDhGcJFwfrABzq1UXU7OO3UH5EOUU0Glmr8r8hr -zIz/ILwzkg+QWBkWdJmeN5rfG22hFMkKfUB3ABEBAAG0J01hcmsgQS4gSGVyc2hi -ZXJnZXIgPG1haEBldmVyeWJvZHkub3JnPokBPQQTAQgAJwUCSkvH/gIbAwUJEswD -AAULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRB5Vu5Hf5AaMLY/B/0e8JLhKNLa -udb+fO4H8gYVYefqw+P1u/qzq/FqMPtK9DQI0cezk9h5vvY94UI1S9ftgUtXE+x5 -Ssl+pRrHYs3/4RcJ9/FLnWent4upH2NjGonKcV9fXi9VkIjjvm5R9bQ3jvSNEat7 -7y7rvP2mRrJe8vt9KhDYRRc32XmhPsnl6gDTbPH2Fve/EsRDP9IvrOOZLxfUuqNQ -Ak5hTJPeFKolyxG39K2PswN002d0e8d2zRKlNkD3Bz/LtL1vII6U04q1F88ydk41 -h4WYLBJGI662hgoDk204YBIhEKrOe2wtq9qvvo/Z4d5SDzvciOIEnHecdpMk+ExD -HR/Q2esTMrA9iEYEEBEIAAYFAkpL0OkACgkQc17xCi38v/VW3ACg4M0GDYeGTFaD -IOGqq2Yf6D9vcVQAoKygkMplrgnJL/zVpPqAHXQacbBOiEYEEBECAAYFAkqs/EAA -CgkQ0+gKWp5CJQpFpQCdFwXS7J2Ay9y+I0Cj/y8DMhA2+z0AoK1n5/pYPhkudclO -5ufjO2ymBfytiHgEEBEIADgFAkrGEuIxGmh0dHA6Ly93d3cuc2lsZnJlZWQubmV0 -L2Rvd25sb2FkL2NlcnQtcG9saWN5LmFzYwAKCRAlXfqy7QDTEoa7AJ9QItf1cv5t -SQ+TetRbs0IpzQEojgCg0Na4JCw7aErEVzAqbKa/sFHSwcW5AQ0ESkvKRAEIALkv -FtrPSq1/EpoUEAeA9XaiH2Sa9MUZ4XHWHeV1Hkno/NL0RbdStMx1BetL5FONb09c -g/EdAkRRIe/42vCNSYWEgHwFgsoeBFLCPvTbSYHynO2iwoo4a2iPLEW3VuDtpAH7 -c2aEoS4mnbBsJVfU0or3gIvPXWBTnFRDWYVBID4fR9El35pTaxATZGjtXQuu0nv6 -+qTUzLvOiNonrISYBw5bWfDxYlFgrfrXQjf84mzT4SoLKO/aHSFASTpblM/LKMIi
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Add my pgp key to https://www.mediawiki.org/keys/keys.html
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/391706 ) Change subject: Add my pgp key to https://www.mediawiki.org/keys/keys.html .. Add my pgp key to https://www.mediawiki.org/keys/keys.html For future in case I want to do the git tag of a security release Change-Id: I58e9b0a87d73ac4a761fb77211b02b8512feeddd --- M docroot/mediawiki/keys/keys.html M docroot/mediawiki/keys/keys.txt 2 files changed, 259 insertions(+), 1 deletion(-) Approvals: Reedy: Looks good to me, approved jenkins-bot: Verified diff --git a/docroot/mediawiki/keys/keys.html b/docroot/mediawiki/keys/keys.html index 5eb2780..7fdd497 100644 --- a/docroot/mediawiki/keys/keys.html +++ b/docroot/mediawiki/keys/keys.html @@ -761,9 +761,138 @@ cuxVGndtnTXP+onv6Hbaf/ppMYxdwiLSwMSIEOQoVEXumJHW+G2Qq7ROrZmZUasf 9AWnFoBvSo9zXpbgedVaAr1Vk+i/UALTtAjfJ2OH3bJswJfFzbunGoOYxDIc+8I= =vhcr +Brian Wolff + +-BEGIN PGP PUBLIC KEY BLOCK- + +mQINBFVepPwBEADM0c1JW0Yltbb/1wGy3gtFk1wFOLW+f4zY8OGihDFPU1U45wCs +xec3HCjFFuee9bXLyyrbhuYTmPvpQ961KGUuqwTIz4HlWSIrdTU0LhEEZIuhuzLr +xZAF7t3xRC3qLs8w8fOpdpUVmWrcdAl5Iz9/BCnRBup4Okr8LX1Kr//bbUxhflFq +UoBbAXZqDR0GvmlfkCnxV15SHw2BL2ZXFdYdBZTKWzVi75DVEj9hADtkvNi8OJWt +wdHwBrxJNVV2kjIDI8jEgU8TCcNzEJYLYp2X/3/3C2XJN6uwf0xpMSSBruv7R1WN +LoIAvcMwERwZ2/oYdl6F2LYsrQ88uwnck2e8zVa/p6vfM/VYyedi8oELpzERWR4l +CIwUcvJvnpgmlxsJyPibgkqMpBZlO95FHkdXLjaskGsO1dTHzwr5zmjrn1XEshZO +arNzuypSWb95zoEqmhr7/SIVxhYhBxNF1nswqmulOg4FTRQma5OUkKukojmTb3ul +LzfRiHp+6bFqd620NF97TVeryNMgEddTaUb1LorVXpIQxLZgRK8NkdDw1jtFGAPa +PtrojXGB2HUeIi/ckEIWOt0C/Su5BJ6sLhg4K81vQb6N6OZA8KkSSpjdQ1mHstSH +yTJ+MOftWeafHGsmH942WTqia8Lg+AxRU5g3FgKKeLwgA0HOve3yvsS0QwARAQAB +tCJCcmlhbiBXb2xmZiA8YndvbGZmQHdpa2ltZWRpYS5vcmc+iQI+BBMBAgAoBQJY +dqreAhsDBQkJZgGABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRA2H5Q7FcCN +1FlkD/0aiCwQkI6aLVaqhNJ0MBWfu9Vk37NxdP2F0Ws787Pu/e5kl1S9Lxx+sUDI +2QvD7E/8jrzGK37zBfaC+xWvAzy6waC1dow7qthw1A1sxbtW9hodMe4R43gaEtoj +W0FlTf6kpqLdjX1PSOGgcEPl6qxDNxsqs5lwZSS4b0lBePHZkVXY8FIMSwXpgRSJ +mHf0mivFlyr4NZKEnV8pCKTwaNJ7PVlPq11BSVxXfC6ODoQgI1+m4di5RsadAM6x +gdhCXnIzSsgqeUmvJm6nkp037eOHgaXLYIhDJKmRM2j+C3zxuxYf2eidmS5RYkar +/6+95/4ReJf271NCGXTGUddsk2/QEmWvBVOY5HiOHDtIVp1v4Is95UHkhRGy5Y3c +cTsPIIfSeBvDtblUF9m0onB/6tpp4pWB22HUrL8AZ4LUBRw9MJMOrslbzrW8Y5zR +c7z448HvVyDaL7YvmgSEDjGvVYAtocha8Rg5DA1YcU5DbKLwe3+o+P3salVOzLe4 +g5nwsNKpasDYFSnxP3yI2h1sZJ2ge6iPyJbQer6y7H8hs2JxyNxHVHPMExX3XmAK +o7Bx4MTRzcmploy6BJBi17tzU1OdOOPpPpqS3VNNmxrVMK+S6N6Lg4NqYhBAqr4O +KFEvnq+Bps15JC24KHboFprnxhaGwGNyUobxJk0Hf1rJMQ65I7QpQnJpYW4gV29s +ZmYgKEJhd29sZmYpIDxiYXdvbGZmQGdtYWlsLmNvbT6JAkEEEwECACsCGwMFCQlm +AYAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheABQJYdqtiAhkBAAoJEDYflDsVwI3U +pVEQALgUylGxiYZAAvebPZvrX16uWHjvtY1ZTPKjrlKHTFR5yKc58sivC14yilYX +DO0haUc32lKbtPR2yrzaHg4F0Rc++bVQkynEvIrbp92dBOF4dhn22kQntHjaM8GE +MtlLsUEaUoQNindOFwO4GBnMmZSq2qng+PKrxAu5HGQVbY7axtHCyMW0ds8GlrJb +dj5+EZeQhCrqRzUN9iJFjqXUsEwZL9Xx6XXOfQJfg0LuFIMSwyIVDpLdIyC0NQzs +H6tGVK7UhKzwyU1jDtZB1XGjVEIuddCkSWDfH1meANwpPBLGbzSB3NwyQgzLIZds +YpVUkGro57moLllJwT8B22PV/XddPqQ4CgKm2mpYLK5SAfprRcP3pOgydHg4axdv +jTKHvj3rkta5fWthILMIAu2kz9Igzz0pcdJ0D2WGuRjvKurhBJzyLJhwU6c315mo +bOiDDY7sXCy89AfmzcgDDB9VxXIUt8yq8HuSCY7xQMAiJxwT7ACpo/efiF/Hm8eT +8gEc+B8eJ2VI8TT3Oa20+VaHGL+5L3UvdWc+Uci7yIOpQ+Bo6Sggr+r69NM5aI1V +gXXBGizAVdLE9xYIxZWsdapJArMkn8g4Swg41MiivMqxl8isjhLsjGW3qZUEtDwN +c5138FZ9hHlnNJKIW4M/5s48SopVKvi9jG7UpYrVoS2Xb7ydiQEcBBABCAAGBQJV +YxT3AAoJEOcKva6onVoHHEQIAMbb/slNMcBkWVcjxdyccsJOvY/RPbFh8S84QV7j +BMW1I8Ru442n9+dBKISEx4OWAzqC0iC3Kw/CJYXCUwn2jZRq/G3HkdxKUsHkwf0q +MMXeobUV9v7Kmzl0oCYeL+OJkGbI3IfEyLLgPSESHHoHG/tHrFF+MdJ4g+PMK4Lq +X9WAiAiHftxS4KWd9vvUZajVJB8VAJtHAaSUjTdRULeB0uNx7zTDT8gfiZgbgS7I +haE/zMO8m0z+r6Evth87/2dQXX+WUXJtO0UbiX1UG2Oq/zLKGVYoesN13/jtg5Ja +XV/JpHfKXhB7YLbjfgDBbUPbH3/+PypnRxq3usbqb5r/XeaJAhwEEAECAAYFAlVj +GOkACgkQQF00p8hrQt8PrQ/9F8GEm2fiz/bD9hjlUWBW9w+GibaKiKzQTO7XkDZd +DX7atiy+4Glahdvep0neFVIUNqrJNzrlLRLHQn0KhdtpBvMG6t6ruQ7GUgrKDLvT +7JIDGqUZzwLsPEZu+FYe2HPrhWFLCP5htSrqjND9HB+pEGdqKKCdF1OcfwVZndW2 +2/8fPujqgZpfb0PD2za7TbtF8KfgVCnuOuwfRKRtymXKPqXIVoQ+oDO/dd3XXU8E +AsX1hWYROD+uYq8ILXQFELYgJrbF1MCR5yy83nlJ87DZ73a7b9s1T0eQqkRN+Drw +7KjhbqXkU6z5ePYHAZVSIM2YJoIK8vKQYBKO51lYCtRDfxKh9pAKS+0Y7dWbc1FI +RRmzsURX0d8N4/7AT+wDVgNwZYa3e/Q/jqsOwiWZ/ycrEZfR7hvAbqJgkk1K8lc0 +kBOF0Y7/XHUw04CFdzF87SqAhSh9dnLKhuHNy6wbD5QVLdmHWsVLk94ATnOLSQAu +37CKLPBRLbUx1yTsNHUYCh4ApJLOcdESscGSf2wjud5RvSWIKiZD/NZnmbQdG6wR +GQxDSPTc0Dtf/C/NaIeI7AyQTthdt/l75E4JAAoae9oJW4TIBjVClrV7kV2Paq5t +IeMP9DWMzWlrOJ7iLrgenG1I2DKBnzAW3cFQFGpHs9YSG7JT3dBxhsd0X3bPHfYE +riGJAhwEEAECAAYFAlVjG9oACgkQg9ec5z9B+YXPWA/+Jn0EsWPVriXnr/FGDG+k +K55choJFNvbbkQGzOBnTYaTSF9FA2WSpQ8t8YBdaCeoUnxaYjur9mfFhq+MWDLNP +IIucL1vtUwLonH+ZeP91oA52Vtenc8+A/iBRRo/W58aGuZ8qIVFA5atDue76Gm4X +9ipX3+KSdzZdA2jWNJhZLlpO4AwY802PZ25PC1Cf8B2/3Y6zeVaRCrC+OYOXluK9 +YLlyqhyutGZ+DwMZXVO3Sm1jZqlHY2Wxd8c0lFbqZ12f0xJhe+nJKhfvJIhfekRQ +BwKvvc9fiyG/4+d3kglc9Nlqu2ZGqUBhafHDUJzuv2oBsk2tK+/bY7Czj09+L77b
[MediaWiki-commits] [Gerrit] mediawiki/core[master]: Add Pashton numerals based from Arabic
Reedy has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393168 ) Change subject: Add Pashton numerals based from Arabic .. Add Pashton numerals based from Arabic Bug: T181265 Change-Id: I19cf703edc90a1f57e7b083b3b29cffd77c45c90 --- M languages/messages/MessagesPs.php 1 file changed, 15 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/68/393168/1 diff --git a/languages/messages/MessagesPs.php b/languages/messages/MessagesPs.php index 26f1443..b97664f 100644 --- a/languages/messages/MessagesPs.php +++ b/languages/messages/MessagesPs.php @@ -12,6 +12,21 @@ $rtl = true; +$digitTransformTable = [ + '0' => '٠', # + '1' => '١', # + '2' => '٢', # + '3' => '٣', # + '4' => '٤', # + '5' => '٥', # + '6' => '٦', # + '7' => '٧', # + '8' => '٨', # + '9' => '٩', # + '.' => '٫', # + ',' => '٬', # +]; + $namespaceNames = [ NS_MEDIA=> 'رسنۍ', NS_SPECIAL => 'ځانگړی', -- To view, visit https://gerrit.wikimedia.org/r/393168 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I19cf703edc90a1f57e7b083b3b29cffd77c45c90 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Reedy___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: wgPageImagesExpandOpenSearchXml: drop intermediate $wmg setting
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393122 ) Change subject: wgPageImagesExpandOpenSearchXml: drop intermediate $wmg setting .. wgPageImagesExpandOpenSearchXml: drop intermediate $wmg setting Change-Id: I1f3aceff3caffe2a6e6e6a1a29c800c245d414ae --- M wmf-config/CommonSettings.php M wmf-config/InitialiseSettings.php 2 files changed, 1 insertion(+), 2 deletions(-) Approvals: Reedy: Looks good to me, approved jenkins-bot: Verified diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 78c5732..59c56e7 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -3179,7 +3179,6 @@ if ( $wmgUsePageImages ) { wfLoadExtension( 'PageImages' ); - $wgPageImagesExpandOpenSearchXml = $wmgPageImagesExpandOpenSearchXml; } if ( $wmgUseSearchExtraNS ) { diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index dd0340f..c288b89 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -18145,7 +18145,7 @@ // T152115 'wikipedia' => true, ], -'wmgPageImagesExpandOpenSearchXml' => [ +'wgPageImagesExpandOpenSearchXml' => [ 'default' => true, ], 'wgPageImagesAPIDefaultLicense' => [ -- To view, visit https://gerrit.wikimedia.org/r/393122 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I1f3aceff3caffe2a6e6e6a1a29c800c245d414ae Gerrit-PatchSet: 3 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: ChadGerrit-Reviewer: Reedy Gerrit-Reviewer: Urbanecm Gerrit-Reviewer: Zoranzoki21 Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Remove GettingStarted intermediate variables
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393167 ) Change subject: Remove GettingStarted intermediate variables .. Remove GettingStarted intermediate variables Change-Id: Ifbcdfdd019cfa0e6c5b816d09ba2f24452d4e2d2 --- M wmf-config/CommonSettings.php M wmf-config/InitialiseSettings.php 2 files changed, 2 insertions(+), 9 deletions(-) Approvals: Reedy: Looks good to me, approved jenkins-bot: Verified diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index fcdaec4..78c5732 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -2954,10 +2954,6 @@ wfLoadExtension( 'GettingStarted' ); $wgGettingStartedRedis = $wgObjectCaches['redis_master']['servers'][0]; $wgGettingStartedRedisOptions['password'] = $wmgRedisPassword; - $wgGettingStartedCategoriesForTaskTypes = $wmgGettingStartedCategoriesForTaskTypes; - $wgGettingStartedExcludedCategories = $wmgGettingStartedExcludedCategories; - - $wgGettingStartedRunTest = $wmgGettingStartedRunTest; } if ( $wmgUseGeoCrumbs ) { diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index a2485e9..dd0340f 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -17242,7 +17242,7 @@ 'ukwiki' => true, 'zhwiki' => true, ], -'wmgGettingStartedCategoriesForTaskTypes' => [ +'wgGettingStartedCategoriesForTaskTypes' => [ 'default' => [], 'cawiki' => [ 'copyedit' => 'Categoria:Articles amb ortografia per millorar', @@ -17269,7 +17269,7 @@ 'copyedit' => 'Category:需要校對的頁面', ], ], -'wmgGettingStartedExcludedCategories' => [ +'wgGettingStartedExcludedCategories' => [ 'default' => [], 'astwiki' => [ 'Categoría:Persones vives' ], 'bswiki' => [ 'Kategorija:Živi ljudi' ], @@ -17289,9 +17289,6 @@ 'ukwiki' => [ 'Категорія:Нині живуть' ], 'viwiki' => [ 'Thể loại:Nhân vật còn sống' ], 'zhwiki' => [ 'Category:在世人物' ], -], -'wmgGettingStartedRunTest' => [ - 'default' => false, ], 'wmgUseGuidedTour' => [ 'default' => true, -- To view, visit https://gerrit.wikimedia.org/r/393167 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ifbcdfdd019cfa0e6c5b816d09ba2f24452d4e2d2 Gerrit-PatchSet: 2 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: ReedyGerrit-Reviewer: Reedy Gerrit-Reviewer: Urbanecm Gerrit-Reviewer: Zoranzoki21 Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Remove wmgRelatedSitesPrefixes intermediatary
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393166 ) Change subject: Remove wmgRelatedSitesPrefixes intermediatary .. Remove wmgRelatedSitesPrefixes intermediatary Change-Id: Ie0a94811013211a87b15ae25ec04892f2ea943d0 --- M wmf-config/CommonSettings.php M wmf-config/InitialiseSettings.php 2 files changed, 1 insertion(+), 2 deletions(-) Approvals: Reedy: Looks good to me, approved jenkins-bot: Verified diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 58bd8a8..fcdaec4 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -3006,7 +3006,6 @@ if ( $wmgUseRelatedSites ) { wfLoadExtension( 'RelatedSites' ); - $wgRelatedSitesPrefixes = $wmgRelatedSitesPrefixes; } if ( $wmgUseRevisionSlider ) { diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index 69f2062..a2485e9 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -17840,7 +17840,7 @@ 'default' => true, ], -'wmgRelatedSitesPrefixes' => [ +'wgRelatedSitesPrefixes' => [ 'default' => [], 'wikivoyage' => [ 'wikipedia', 'dmoz', 'citizendium', 'commons' ], ], -- To view, visit https://gerrit.wikimedia.org/r/393166 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ie0a94811013211a87b15ae25ec04892f2ea943d0 Gerrit-PatchSet: 2 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: ReedyGerrit-Reviewer: Reedy Gerrit-Reviewer: Urbanecm Gerrit-Reviewer: Zoranzoki21 Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Remove $wmgSearchExtraNamespaces imtermediatary
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393165 ) Change subject: Remove $wmgSearchExtraNamespaces imtermediatary .. Remove $wmgSearchExtraNamespaces imtermediatary Change-Id: Ibc4b6729ebb8dc0ba9cf62921aef293f14d2bac4 --- M wmf-config/CommonSettings.php M wmf-config/InitialiseSettings.php 2 files changed, 1 insertion(+), 2 deletions(-) Approvals: Reedy: Looks good to me, approved jenkins-bot: Verified diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 266a71a..58bd8a8 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -3189,7 +3189,6 @@ if ( $wmgUseSearchExtraNS ) { wfLoadExtension( 'SearchExtraNS' ); - $wgSearchExtraNamespaces = $wmgSearchExtraNamespaces; } if ( $wmgZeroPortal || $wmgUseGraph || $wmgZeroBanner ) { diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index f3008cb..69f2062 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -18172,7 +18172,7 @@ 'default' => false, 'commonswiki' => true, ], -'wmgSearchExtraNamespaces' => [ +'wgSearchExtraNamespaces' => [ 'default' => false, 'commonswiki' => [ NS_CATEGORY ], ], -- To view, visit https://gerrit.wikimedia.org/r/393165 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ibc4b6729ebb8dc0ba9cf62921aef293f14d2bac4 Gerrit-PatchSet: 2 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: ReedyGerrit-Reviewer: Reedy Gerrit-Reviewer: Urbanecm Gerrit-Reviewer: Zoranzoki21 Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Simplify PageTriage config
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393164 ) Change subject: Simplify PageTriage config .. Simplify PageTriage config Swap to wfLoadExtension Change-Id: Idd2f54480a4b144e618f0951bb641202ae594186 --- M wmf-config/CommonSettings.php M wmf-config/InitialiseSettings.php 2 files changed, 4 insertions(+), 7 deletions(-) Approvals: Reedy: Looks good to me, approved jenkins-bot: Verified diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 48a6f85..266a71a 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -2689,10 +2689,7 @@ $wgDisplayFeedsInSidebar = $wmgDisplayFeedsInSidebar; if ( $wmgEnablePageTriage ) { - require_once "$IP/extensions/PageTriage/PageTriage.php"; - $wgPageTriageEnableCurationToolbar = $wmgPageTriageEnableCurationToolbar; - $wgPageTriageNoIndexUnreviewedNewArticles = $wmgPageTriageNoIndexUnreviewedNewArticles; - $wgPageTriageNoIndexTemplates = $wmgPageTriageNoIndexTemplates; + wfLoadExtension( 'PageTriage' ); } if ( $wmgEnableInterwiki ) { diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index 014e64c..f3008cb 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -17189,16 +17189,16 @@ 'test2wiki' => true, 'enwiki' => true, ], -'wmgPageTriageEnableCurationToolbar' => [ +'wgPageTriageEnableCurationToolbar' => [ 'default' => false, 'testwiki' => true, 'test2wiki' => true, 'enwiki' => true, ], -'wmgPageTriageNoIndexUnreviewedNewArticles' => [ +'wgPageTriageNoIndexUnreviewedNewArticles' => [ 'default' => true, ], -'wmgPageTriageNoIndexTemplates' => [ +'wgPageTriageNoIndexTemplates' => [ 'default' => [], 'enwiki' => [ 'NOINDEX' ] ], -- To view, visit https://gerrit.wikimedia.org/r/393164 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Idd2f54480a4b144e618f0951bb641202ae594186 Gerrit-PatchSet: 2 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: ReedyGerrit-Reviewer: Reedy Gerrit-Reviewer: Urbanecm Gerrit-Reviewer: Zoranzoki21 Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Update mediawiki-codesniffer to 14.1.0
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/367465 ) Change subject: Update mediawiki-codesniffer to 14.1.0 .. Update mediawiki-codesniffer to 14.1.0 Change-Id: Id0929873186a860a48ddda4014ed1b5acb44b3d7 --- M composer.json M composer.lock M phpcs.xml 3 files changed, 34 insertions(+), 54 deletions(-) Approvals: Reedy: Looks good to me, approved jenkins-bot: Verified diff --git a/composer.json b/composer.json index 4f1c334..330e526 100644 --- a/composer.json +++ b/composer.json @@ -7,7 +7,7 @@ }, "require-dev": { "jakub-onderka/php-parallel-lint": "0.9.2", - "mediawiki/mediawiki-codesniffer": "0.8.0", + "mediawiki/mediawiki-codesniffer": "14.1.0", "phpunit/phpunit": "4.8.36" }, "scripts": { diff --git a/composer.lock b/composer.lock index 8a5ed93..d5ae3db 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file;, "This file is @generated automatically" ], -"content-hash": "6a48c72fe973fe0e63f901d46925b629", +"content-hash": "d94ced27b35f0198a3cc348f63d285d3", "packages": [ { "name": "mongofill/mongofill", @@ -499,26 +499,26 @@ }, { "name": "mediawiki/mediawiki-codesniffer", -"version": "v0.8.0", +"version": "v14.1.0", "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-tools-codesniffer.git;, -"reference": "439149cc2fe5ccc29aadfd49ce22c36122d51c4c" +"reference": "092ce78529556a3b774c0920a2a5d40cefb4207a" }, "dist": { "type": "zip", -"url": "https://api.github.com/repos/wikimedia/mediawiki-tools-codesniffer/zipball/439149cc2fe5ccc29aadfd49ce22c36122d51c4c;, -"reference": "439149cc2fe5ccc29aadfd49ce22c36122d51c4c", +"url": "https://api.github.com/repos/wikimedia/mediawiki-tools-codesniffer/zipball/092ce78529556a3b774c0920a2a5d40cefb4207a;, +"reference": "092ce78529556a3b774c0920a2a5d40cefb4207a", "shasum": "" }, "require": { "php": ">= 5.5.9", -"squizlabs/php_codesniffer": "2.9.0" +"squizlabs/php_codesniffer": "3.1.1" }, "require-dev": { -"jakub-onderka/php-parallel-lint": "0.9.*", -"mikey179/vfsstream": "~1.6", -"phpunit/phpunit": "~4.1" +"jakub-onderka/php-console-highlighter": "0.3.2", +"jakub-onderka/php-parallel-lint": "0.9.2", +"phpunit/phpunit": "~4.8" }, "type": "library", "notification-url": "https://packagist.org/downloads/;, @@ -531,7 +531,7 @@ "codesniffer", "mediawiki" ], -"time": "2017-05-04T19:15:03+00:00" +"time": "2017-10-21T02:22:31+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -1492,63 +1492,36 @@ }, { "name": "squizlabs/php_codesniffer", -"version": "2.9.0", +"version": "3.1.1", "source": { "type": "git", "url": "https://github.com/squizlabs/PHP_CodeSniffer.git;, -"reference": "f7dfecbee89d68ab475a6c9e17d22bc9b69aed97" +"reference": "d667e245d5dcd4d7bf80f26f2c947d476b66213e" }, "dist": { "type": "zip", -"url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/f7dfecbee89d68ab475a6c9e17d22bc9b69aed97;, -"reference": "f7dfecbee89d68ab475a6c9e17d22bc9b69aed97", +"url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/d667e245d5dcd4d7bf80f26f2c947d476b66213e;, +"reference": "d667e245d5dcd4d7bf80f26f2c947d476b66213e", "shasum": "" }, "require": { "ext-simplexml": "*", "ext-tokenizer": "*", "ext-xmlwriter": "*", -"php": ">=5.1.2" +"php": ">=5.4.0" }, "require-dev": { -"phpunit/phpunit": "~4.0" +"phpunit/phpunit": "^4.0 || ^5.0 || ^6.0" }, "bin": [ -"scripts/phpcs", -"scripts/phpcbf" +"bin/phpcs", +"bin/phpcbf" ], "type": "library", "extra": { "branch-alias": { -"dev-master": "2.x-dev" +
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Remove GettingStarted intermediate variables
Reedy has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393167 ) Change subject: Remove GettingStarted intermediate variables .. Remove GettingStarted intermediate variables Change-Id: Ifbcdfdd019cfa0e6c5b816d09ba2f24452d4e2d2 --- M wmf-config/CommonSettings.php M wmf-config/InitialiseSettings.php 2 files changed, 2 insertions(+), 9 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config refs/changes/67/393167/1 diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 48a6f85..35b9f50 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -2957,10 +2957,6 @@ wfLoadExtension( 'GettingStarted' ); $wgGettingStartedRedis = $wgObjectCaches['redis_master']['servers'][0]; $wgGettingStartedRedisOptions['password'] = $wmgRedisPassword; - $wgGettingStartedCategoriesForTaskTypes = $wmgGettingStartedCategoriesForTaskTypes; - $wgGettingStartedExcludedCategories = $wmgGettingStartedExcludedCategories; - - $wgGettingStartedRunTest = $wmgGettingStartedRunTest; } if ( $wmgUseGeoCrumbs ) { diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index 014e64c..faac29b 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -17242,7 +17242,7 @@ 'ukwiki' => true, 'zhwiki' => true, ], -'wmgGettingStartedCategoriesForTaskTypes' => [ +'wgGettingStartedCategoriesForTaskTypes' => [ 'default' => [], 'cawiki' => [ 'copyedit' => 'Categoria:Articles amb ortografia per millorar', @@ -17269,7 +17269,7 @@ 'copyedit' => 'Category:需要校對的頁面', ], ], -'wmgGettingStartedExcludedCategories' => [ +'wgGettingStartedExcludedCategories' => [ 'default' => [], 'astwiki' => [ 'Categoría:Persones vives' ], 'bswiki' => [ 'Kategorija:Živi ljudi' ], @@ -17289,9 +17289,6 @@ 'ukwiki' => [ 'Категорія:Нині живуть' ], 'viwiki' => [ 'Thể loại:Nhân vật còn sống' ], 'zhwiki' => [ 'Category:在世人物' ], -], -'wmgGettingStartedRunTest' => [ - 'default' => false, ], 'wmgUseGuidedTour' => [ 'default' => true, -- To view, visit https://gerrit.wikimedia.org/r/393167 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ifbcdfdd019cfa0e6c5b816d09ba2f24452d4e2d2 Gerrit-PatchSet: 1 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: Reedy___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Remove wmgRelatedSitesPrefixes intermediatary
Reedy has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393166 ) Change subject: Remove wmgRelatedSitesPrefixes intermediatary .. Remove wmgRelatedSitesPrefixes intermediatary Change-Id: Ie0a94811013211a87b15ae25ec04892f2ea943d0 --- M wmf-config/CommonSettings.php M wmf-config/InitialiseSettings.php 2 files changed, 1 insertion(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config refs/changes/66/393166/1 diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 48a6f85..243c384 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -3009,7 +3009,6 @@ if ( $wmgUseRelatedSites ) { wfLoadExtension( 'RelatedSites' ); - $wgRelatedSitesPrefixes = $wmgRelatedSitesPrefixes; } if ( $wmgUseRevisionSlider ) { diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index 014e64c..7ab3871 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -17840,7 +17840,7 @@ 'default' => true, ], -'wmgRelatedSitesPrefixes' => [ +'wgRelatedSitesPrefixes' => [ 'default' => [], 'wikivoyage' => [ 'wikipedia', 'dmoz', 'citizendium', 'commons' ], ], -- To view, visit https://gerrit.wikimedia.org/r/393166 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie0a94811013211a87b15ae25ec04892f2ea943d0 Gerrit-PatchSet: 1 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: Reedy___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Remove $wmgSearchExtraNamespaces imtermediatary
Reedy has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393165 ) Change subject: Remove $wmgSearchExtraNamespaces imtermediatary .. Remove $wmgSearchExtraNamespaces imtermediatary Change-Id: Ibc4b6729ebb8dc0ba9cf62921aef293f14d2bac4 --- M wmf-config/CommonSettings.php M wmf-config/InitialiseSettings.php 2 files changed, 1 insertion(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config refs/changes/65/393165/1 diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 48a6f85..16c25c8 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -3192,7 +3192,6 @@ if ( $wmgUseSearchExtraNS ) { wfLoadExtension( 'SearchExtraNS' ); - $wgSearchExtraNamespaces = $wmgSearchExtraNamespaces; } if ( $wmgZeroPortal || $wmgUseGraph || $wmgZeroBanner ) { diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index 014e64c..d6bb871 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -18172,7 +18172,7 @@ 'default' => false, 'commonswiki' => true, ], -'wmgSearchExtraNamespaces' => [ +'wgSearchExtraNamespaces' => [ 'default' => false, 'commonswiki' => [ NS_CATEGORY ], ], -- To view, visit https://gerrit.wikimedia.org/r/393165 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ibc4b6729ebb8dc0ba9cf62921aef293f14d2bac4 Gerrit-PatchSet: 1 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: Reedy___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Simplify PageTriage config
Reedy has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393164 ) Change subject: Simplify PageTriage config .. Simplify PageTriage config Swap to wfLoadExtension Change-Id: Idd2f54480a4b144e618f0951bb641202ae594186 --- M wmf-config/CommonSettings.php M wmf-config/InitialiseSettings.php 2 files changed, 4 insertions(+), 7 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config refs/changes/64/393164/1 diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 48a6f85..266a71a 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -2689,10 +2689,7 @@ $wgDisplayFeedsInSidebar = $wmgDisplayFeedsInSidebar; if ( $wmgEnablePageTriage ) { - require_once "$IP/extensions/PageTriage/PageTriage.php"; - $wgPageTriageEnableCurationToolbar = $wmgPageTriageEnableCurationToolbar; - $wgPageTriageNoIndexUnreviewedNewArticles = $wmgPageTriageNoIndexUnreviewedNewArticles; - $wgPageTriageNoIndexTemplates = $wmgPageTriageNoIndexTemplates; + wfLoadExtension( 'PageTriage' ); } if ( $wmgEnableInterwiki ) { diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index 014e64c..f3008cb 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -17189,16 +17189,16 @@ 'test2wiki' => true, 'enwiki' => true, ], -'wmgPageTriageEnableCurationToolbar' => [ +'wgPageTriageEnableCurationToolbar' => [ 'default' => false, 'testwiki' => true, 'test2wiki' => true, 'enwiki' => true, ], -'wmgPageTriageNoIndexUnreviewedNewArticles' => [ +'wgPageTriageNoIndexUnreviewedNewArticles' => [ 'default' => true, ], -'wmgPageTriageNoIndexTemplates' => [ +'wgPageTriageNoIndexTemplates' => [ 'default' => [], 'enwiki' => [ 'NOINDEX' ] ], -- To view, visit https://gerrit.wikimedia.org/r/393164 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Idd2f54480a4b144e618f0951bb641202ae594186 Gerrit-PatchSet: 1 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: Reedy___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] wikimedia...deploy[master]: Adding portal compiled assets
Jdrewniak has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393156 ) Change subject: Adding portal compiled assets .. Adding portal compiled assets Change-Id: Ieadd7e3f48fea65fb6213c2639c03499477486d5 --- A sync-portals A urls-to-purge.txt A wikibooks.org/index.html A wikimedia.org/index.html A wikinews.org/index.html A wikipedia.org/assets/img/Wikinews-logo_sister.png A wikipedia.org/assets/img/wikinews-logo_sis...@2x.png A wikipedia.org/assets/img/Wikipedia-logo-v2.png A wikipedia.org/assets/img/wikipedia-logo...@1.5x.png A wikipedia.org/assets/img/wikipedia-logo...@2x.png A wikipedia.org/assets/img/sprite-6e35f464.png A wikipedia.org/assets/img/sprite-6e35f464.svg A wikipedia.org/assets/js/gt-ie9-011f8dbfa9.js A wikipedia.org/assets/js/index-47f5f07682.js A wikipedia.org/assets/l10n/ab-272994bb.json A wikipedia.org/assets/l10n/ace-272994bb.json A wikipedia.org/assets/l10n/af-272994bb.json A wikipedia.org/assets/l10n/ak-272994bb.json A wikipedia.org/assets/l10n/als-272994bb.json A wikipedia.org/assets/l10n/am-272994bb.json A wikipedia.org/assets/l10n/an-272994bb.json A wikipedia.org/assets/l10n/ang-272994bb.json A wikipedia.org/assets/l10n/ar-272994bb.json A wikipedia.org/assets/l10n/arc-272994bb.json A wikipedia.org/assets/l10n/arz-272994bb.json A wikipedia.org/assets/l10n/as-272994bb.json A wikipedia.org/assets/l10n/ast-272994bb.json A wikipedia.org/assets/l10n/av-272994bb.json A wikipedia.org/assets/l10n/ay-272994bb.json A wikipedia.org/assets/l10n/az-272994bb.json A wikipedia.org/assets/l10n/azb-272994bb.json A wikipedia.org/assets/l10n/ba-272994bb.json A wikipedia.org/assets/l10n/bar-272994bb.json A wikipedia.org/assets/l10n/bat-smg-272994bb.json A wikipedia.org/assets/l10n/bcl-272994bb.json A wikipedia.org/assets/l10n/be-272994bb.json A wikipedia.org/assets/l10n/bg-272994bb.json A wikipedia.org/assets/l10n/bh-272994bb.json A wikipedia.org/assets/l10n/bi-272994bb.json A wikipedia.org/assets/l10n/bjn-272994bb.json A wikipedia.org/assets/l10n/bm-272994bb.json A wikipedia.org/assets/l10n/bn-272994bb.json A wikipedia.org/assets/l10n/bo-272994bb.json A wikipedia.org/assets/l10n/bpy-272994bb.json A wikipedia.org/assets/l10n/br-272994bb.json A wikipedia.org/assets/l10n/bs-272994bb.json A wikipedia.org/assets/l10n/bug-272994bb.json A wikipedia.org/assets/l10n/bxr-272994bb.json A wikipedia.org/assets/l10n/ca-272994bb.json A wikipedia.org/assets/l10n/cbk-zam-272994bb.json A wikipedia.org/assets/l10n/cdo-272994bb.json A wikipedia.org/assets/l10n/ce-272994bb.json A wikipedia.org/assets/l10n/ceb-272994bb.json A wikipedia.org/assets/l10n/ch-272994bb.json A wikipedia.org/assets/l10n/chr-272994bb.json A wikipedia.org/assets/l10n/chy-272994bb.json A wikipedia.org/assets/l10n/ckb-272994bb.json A wikipedia.org/assets/l10n/co-272994bb.json A wikipedia.org/assets/l10n/cr-272994bb.json A wikipedia.org/assets/l10n/crh-272994bb.json A wikipedia.org/assets/l10n/cs-272994bb.json A wikipedia.org/assets/l10n/csb-272994bb.json A wikipedia.org/assets/l10n/cu-272994bb.json A wikipedia.org/assets/l10n/cv-272994bb.json A wikipedia.org/assets/l10n/cy-272994bb.json A wikipedia.org/assets/l10n/da-272994bb.json A wikipedia.org/assets/l10n/de-272994bb.json A wikipedia.org/assets/l10n/diq-272994bb.json A wikipedia.org/assets/l10n/dsb-272994bb.json A wikipedia.org/assets/l10n/dv-272994bb.json A wikipedia.org/assets/l10n/dz-272994bb.json A wikipedia.org/assets/l10n/ee-272994bb.json A wikipedia.org/assets/l10n/el-272994bb.json A wikipedia.org/assets/l10n/eml-272994bb.json A wikipedia.org/assets/l10n/en-272994bb.json A wikipedia.org/assets/l10n/eo-272994bb.json A wikipedia.org/assets/l10n/es-272994bb.json A wikipedia.org/assets/l10n/et-272994bb.json A wikipedia.org/assets/l10n/eu-272994bb.json A wikipedia.org/assets/l10n/ext-272994bb.json A wikipedia.org/assets/l10n/fa-272994bb.json A wikipedia.org/assets/l10n/ff-272994bb.json A wikipedia.org/assets/l10n/fi-272994bb.json A wikipedia.org/assets/l10n/fiu-vro-272994bb.json A wikipedia.org/assets/l10n/fj-272994bb.json A wikipedia.org/assets/l10n/fo-272994bb.json A wikipedia.org/assets/l10n/fr-272994bb.json A wikipedia.org/assets/l10n/frp-272994bb.json A wikipedia.org/assets/l10n/frr-272994bb.json A wikipedia.org/assets/l10n/fur-272994bb.json A wikipedia.org/assets/l10n/fy-272994bb.json A wikipedia.org/assets/l10n/ga-272994bb.json A wikipedia.org/assets/l10n/gag-272994bb.json A wikipedia.org/assets/l10n/gan-272994bb.json A wikipedia.org/assets/l10n/gd-272994bb.json A wikipedia.org/assets/l10n/gl-272994bb.json A wikipedia.org/assets/l10n/glk-272994bb.json A wikipedia.org/assets/l10n/gn-272994bb.json A wikipedia.org/assets/l10n/gom-272994bb.json A wikipedia.org/assets/l10n/got-272994bb.json A wikipedia.org/assets/l10n/gu-272994bb.json A wikipedia.org/assets/l10n/gv-272994bb.json A wikipedia.org/assets/l10n/ha-272994bb.json A wikipedia.org/assets/l10n/hak-272994bb.json A
[MediaWiki-commits] [Gerrit] mediawiki...SemanticPageMaker[master]: Remove weird MW < 1.14 support for NS_FILE not existing
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393153 ) Change subject: Remove weird MW < 1.14 support for NS_FILE not existing .. Remove weird MW < 1.14 support for NS_FILE not existing Change-Id: Id81ebce82e7f275e5171d828518a575094532ce0 --- M includes/SPM_Initialize.php 1 file changed, 0 insertions(+), 7 deletions(-) Approvals: Chad: Looks good to me, approved jenkins-bot: Verified diff --git a/includes/SPM_Initialize.php b/includes/SPM_Initialize.php index 744b07e..e20dae9 100644 --- a/includes/SPM_Initialize.php +++ b/includes/SPM_Initialize.php @@ -8,13 +8,6 @@ define( 'SPM_VERSION', '0.1' ); -/** - * For older versions of mediawiki, which don't support NS_FILE (< 1.14). - */ -if ( !defined( 'NS_FILE' ) ) { - define( 'NS_FILE', NS_IMAGE ); -} - $wgSPMIP = $IP . '/extensions/SemanticPageMaker'; $wgSPMScriptPath = $wgScriptPath . '/extensions/SemanticPageMaker'; -- To view, visit https://gerrit.wikimedia.org/r/393153 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Id81ebce82e7f275e5171d828518a575094532ce0 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/SemanticPageMaker Gerrit-Branch: master Gerrit-Owner: ChadGerrit-Reviewer: Chad Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...SemanticPageMaker[master]: Remove weird MW < 1.14 support for NS_FILE not existing
Chad has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393153 ) Change subject: Remove weird MW < 1.14 support for NS_FILE not existing .. Remove weird MW < 1.14 support for NS_FILE not existing Change-Id: Id81ebce82e7f275e5171d828518a575094532ce0 --- M includes/SPM_Initialize.php 1 file changed, 0 insertions(+), 7 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/SemanticPageMaker refs/changes/53/393153/1 diff --git a/includes/SPM_Initialize.php b/includes/SPM_Initialize.php index 744b07e..e20dae9 100644 --- a/includes/SPM_Initialize.php +++ b/includes/SPM_Initialize.php @@ -8,13 +8,6 @@ define( 'SPM_VERSION', '0.1' ); -/** - * For older versions of mediawiki, which don't support NS_FILE (< 1.14). - */ -if ( !defined( 'NS_FILE' ) ) { - define( 'NS_FILE', NS_IMAGE ); -} - $wgSPMIP = $IP . '/extensions/SemanticPageMaker'; $wgSPMScriptPath = $wgScriptPath . '/extensions/SemanticPageMaker'; -- To view, visit https://gerrit.wikimedia.org/r/393153 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id81ebce82e7f275e5171d828518a575094532ce0 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/SemanticPageMaker Gerrit-Branch: master Gerrit-Owner: ChadGerrit-Reviewer: Chad ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...SemanticImageAnnotator[master]: Remove absolutely bizarre support for MW versions < 1.14
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393147 ) Change subject: Remove absolutely bizarre support for MW versions < 1.14 .. Remove absolutely bizarre support for MW versions < 1.14 Change-Id: Icc98a5674e6bd159f7c85d60c2ec0133ba629953 --- M SemanticImageAnnotator.php 1 file changed, 0 insertions(+), 6 deletions(-) Approvals: Reedy: Looks good to me, approved jenkins-bot: Verified diff --git a/SemanticImageAnnotator.php b/SemanticImageAnnotator.php index 4891942..db5da7d 100644 --- a/SemanticImageAnnotator.php +++ b/SemanticImageAnnotator.php @@ -7,12 +7,6 @@ if( !defined( 'MEDIAWIKI' ) ) { die( 'Not an entry point.' ); } -/** - * For older versions of mediawiki, which don't support NS_FILE. - */ -if (!defined('NS_FILE')) { - define('NS_FILE', NS_IMAGE); -} $wgExtensionCredits['semantic'][] = array( 'path' => __FILE__, -- To view, visit https://gerrit.wikimedia.org/r/393147 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Icc98a5674e6bd159f7c85d60c2ec0133ba629953 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/SemanticImageAnnotator Gerrit-Branch: master Gerrit-Owner: ChadGerrit-Reviewer: Reedy Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...SemanticImageAnnotator[master]: Remove absolutely bizarre support for MW versions < 1.14
Hello Reedy, I'd like you to do a code review. Please visit https://gerrit.wikimedia.org/r/393147 to review the following change. Change subject: Remove absolutely bizarre support for MW versions < 1.14 .. Remove absolutely bizarre support for MW versions < 1.14 Change-Id: Icc98a5674e6bd159f7c85d60c2ec0133ba629953 --- M SemanticImageAnnotator.php 1 file changed, 0 insertions(+), 6 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/SemanticImageAnnotator refs/changes/47/393147/1 diff --git a/SemanticImageAnnotator.php b/SemanticImageAnnotator.php index 4891942..db5da7d 100644 --- a/SemanticImageAnnotator.php +++ b/SemanticImageAnnotator.php @@ -7,12 +7,6 @@ if( !defined( 'MEDIAWIKI' ) ) { die( 'Not an entry point.' ); } -/** - * For older versions of mediawiki, which don't support NS_FILE. - */ -if (!defined('NS_FILE')) { - define('NS_FILE', NS_IMAGE); -} $wgExtensionCredits['semantic'][] = array( 'path' => __FILE__, -- To view, visit https://gerrit.wikimedia.org/r/393147 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Icc98a5674e6bd159f7c85d60c2ec0133ba629953 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/SemanticImageAnnotator Gerrit-Branch: master Gerrit-Owner: ChadGerrit-Reviewer: Reedy ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Code style for mediawiki-codesniffer 14.1.0
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393142 ) Change subject: Code style for mediawiki-codesniffer 14.1.0 .. Code style for mediawiki-codesniffer 14.1.0 Change-Id: Ifdbae58cd01a0a510d7f1e87ba194218fd1de315 --- M wmf-config/CirrusSearch-production.php M wmf-config/CommonSettings.php M wmf-config/FeaturedFeedsWMF.php M wmf-config/InitialiseSettings.php M wmf-config/StartProfiler.php M wmf-config/flaggedrevs.php M wmf-config/jobqueue.php M wmf-config/throttle-analyze.php 8 files changed, 25 insertions(+), 27 deletions(-) Approvals: Chad: Looks good to me, approved Reedy: Looks good to me, but someone else must approve jenkins-bot: Verified diff --git a/wmf-config/CirrusSearch-production.php b/wmf-config/CirrusSearch-production.php index e5ad326..ef888a7 100644 --- a/wmf-config/CirrusSearch-production.php +++ b/wmf-config/CirrusSearch-production.php @@ -102,4 +102,3 @@ $wgCirrusSearchIndexDeletes = $wmgCirrusSearchIndexDeletes; // Enable searching archive $wgCirrusSearchEnableArchive = $wmgCirrusSearchEnableArchive; - diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 52675fb..48a6f85 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -659,7 +659,7 @@ $wgVectorPrintLogo = [ 'width' => $wgMinervaCustomLogos['copyright-width'], 'height' => $wgMinervaCustomLogos['copyright-height'], - 'url' => $wgMinervaCustomLogos['copyright'], + 'url' => $wgMinervaCustomLogos['copyright'], ]; } @@ -2542,8 +2542,8 @@ // NOTE: these settings are also used for the labs cluster // where codfw may not be available $wgTranslateClustersAndMirrors = [ - 'eqiad' => isset ( $wmfAllServices['codfw']['search'] ) ? [ 'codfw' ] : [], - 'codfw' => isset ( $wmfAllServices['eqiad']['search'] ) ? [ 'eqiad' ] : [], + 'eqiad' => isset( $wmfAllServices['codfw']['search'] ) ? [ 'codfw' ] : [], + 'codfw' => isset( $wmfAllServices['eqiad']['search'] ) ? [ 'eqiad' ] : [], ]; foreach ( $wgTranslateClustersAndMirrors as $cluster => $mirrors ) { if ( !isset( $wmfAllServices[$cluster]['search'] ) ) { diff --git a/wmf-config/FeaturedFeedsWMF.php b/wmf-config/FeaturedFeedsWMF.php index f1b01af..3107561 100644 --- a/wmf-config/FeaturedFeedsWMF.php +++ b/wmf-config/FeaturedFeedsWMF.php @@ -6,7 +6,7 @@ $wgHooks['FeaturedFeeds::getFeeds'][] = function ( &$feeds ) { global $wgConf, $wmgFeaturedFeedsOverrides; - list( $site, $lang ) = $wgConf->siteFromDB( wfGetDB( DB_SLAVE )->getDBname() ); + list( $site, $lang ) = $wgConf->siteFromDB( wfGetDB( DB_REPLICA )->getDBname() ); $media = [ 'potd' => [ // Picture Of The Day 'page' => 'ffeed-potd-page', diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index 8a9efbc..014e64c 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -3817,7 +3817,7 @@ 'トーク' => NS_TALK, '利用者・トーク' => NS_USER_TALK, 'Wikipedia・トーク' => NS_PROJECT_TALK, - 'ファイル・トーク' => NS_IMAGE_TALK, + 'ファイル・トーク' => NS_FILE_TALK, 'MediaWiki・トーク' => NS_MEDIAWIKI_TALK, 'テンプレート' => NS_TEMPLATE, 'テンプレート・トーク' => NS_TEMPLATE_TALK, @@ -3960,8 +3960,8 @@ 'വിസം' => NS_PROJECT_TALK, 'ഉ' => NS_USER, 'ഉസം' => NS_USER_TALK, - 'പ്ര' => NS_IMAGE, - 'പ്രസം' => NS_IMAGE_TALK, + 'പ്ര' => NS_FILE, + 'പ്രസം' => NS_FILE_TALK, 'ഫ' => NS_TEMPLATE, 'ഫസം' => NS_TEMPLATE_TALK, 'വ' => NS_CATEGORY, @@ -4087,8 +4087,8 @@ '+nowikimedia' => [ 'Brukar' => NS_USER, 'Brukardiskusjon' => NS_USER_TALK, - 'Fil' => NS_IMAGE, - 'Fildiskusjon' => NS_IMAGE_TALK, + 'Fil' => NS_FILE, + 'Fildiskusjon' => NS_FILE_TALK, 'Wikimedia_Noreg' => NS_PROJECT, 'Wikimedia_Norga' => NS_PROJECT, ], @@ -4439,7 +4439,7 @@ ], '+vecwiki' => [ 'WP' => NS_PROJECT, - 'Immagine' => NS_IMAGE, + 'Immagine' => NS_FILE, ], '+viwikibooks' => [ 'Subject' => 102, @@ -11783,7 +11783,7 @@ NS_USER => 'noindex,follow', NS_USER_TALK => 'noindex,follow', NS_PROJECT_TALK => 'noindex,follow', - NS_IMAGE_TALK => 'noindex,follow', + NS_FILE_TALK => 'noindex,follow',
[MediaWiki-commits] [Gerrit] mediawiki...Collection[master]: Avoid notices due to undefined indexes
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/390344 ) Change subject: Avoid notices due to undefined indexes .. Avoid notices due to undefined indexes * Fix issue due to lack of any kind of checking whatsoever * Add tests Bug: T158928 Change-Id: Id1677240e6925c163464d274e9424b701fc0d0e9 --- M Collection.body.php A tests/phpunit/SpecialCollectionTest.php 2 files changed, 82 insertions(+), 5 deletions(-) Approvals: Chad: Looks good to me, approved jenkins-bot: Verified diff --git a/Collection.body.php b/Collection.body.php index fc6574a..af48b01 100644 --- a/Collection.body.php +++ b/Collection.body.php @@ -783,11 +783,35 @@ return false; } $collection = CollectionSession::getCollection(); - $saved = $collection['items'][$index + $delta]; - $collection['items'][$index + $delta] = $collection['items'][$index]; - $collection['items'][$index] = $saved; - CollectionSession::setCollection( $collection ); - return true; + $collection = self::moveItemInCollection( $collection, $index, $delta ); + if ( $collection === false ) { + return false; + } else { + CollectionSession::setCollection( $collection ); + return true; + } + } + + /** +* @param array $collection +* @param int $index +* @param int $delta +* @return bool|collection +*/ + public static function moveItemInCollection( $collection, $index, $delta ) { + $swapIndex = $index + $delta; + if ( !$collection || !isset( $collection['items'] ) ) { + return false; + } + $items = $collection['items']; + if ( isset( $items[$swapIndex] ) && isset( $items[$index] ) ) { + $saved = $items[$swapIndex]; + $collection['items'][$swapIndex] = $items[$index]; + $collection['items'][$index] = $saved; + return $collection; + } else { + return false; + } } /** diff --git a/tests/phpunit/SpecialCollectionTest.php b/tests/phpunit/SpecialCollectionTest.php new file mode 100644 index 000..c84643c --- /dev/null +++ b/tests/phpunit/SpecialCollectionTest.php @@ -0,0 +1,53 @@ + [ 'A', 'B', 'C' ] ], + 0, 1, + [ 'items' => [ 'B', 'A', 'C' ] ], + ], + // Although pointless swapping a number with itself is possible + [ + [ 'items' => [ 'A', 'B', 'C' ] ], + 0, 0, + [ 'items' => [ 'A', 'B', 'C' ] ], + ], + // Cannot swap if the number out of range + [ + [ 'items' => [ 'A', 'B', 'C' ] ], + 0, 5, + false, + ], + // object without items + [ + [], + 0, 5, + false, + ], + ]; + } + + /** +* @dataProvider provideMoveItemInCollection +*/ + public function testMoveItemInCollection( $collection, $index, $delta, $expectedResult ) { + $this->assertSame( + SpecialCollection::moveItemInCollection( $collection, $index, $delta ), + $expectedResult + ); + } +} -- To view, visit https://gerrit.wikimedia.org/r/390344 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Id1677240e6925c163464d274e9424b701fc0d0e9 Gerrit-PatchSet: 4 Gerrit-Project: mediawiki/extensions/Collection Gerrit-Branch: master Gerrit-Owner: JdlrobsonGerrit-Reviewer: C. Scott Ananian Gerrit-Reviewer: Chad Gerrit-Reviewer: Thcipriani Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Code style for mediawiki-codesniffer 14.1.0
Reedy has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393142 ) Change subject: Code style for mediawiki-codesniffer 14.1.0 .. Code style for mediawiki-codesniffer 14.1.0 Change-Id: Ifdbae58cd01a0a510d7f1e87ba194218fd1de315 --- M wmf-config/CirrusSearch-production.php M wmf-config/CommonSettings.php M wmf-config/FeaturedFeedsWMF.php M wmf-config/InitialiseSettings.php M wmf-config/StartProfiler.php M wmf-config/flaggedrevs.php M wmf-config/jobqueue.php M wmf-config/throttle-analyze.php 8 files changed, 25 insertions(+), 27 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config refs/changes/42/393142/1 diff --git a/wmf-config/CirrusSearch-production.php b/wmf-config/CirrusSearch-production.php index e5ad326..ef888a7 100644 --- a/wmf-config/CirrusSearch-production.php +++ b/wmf-config/CirrusSearch-production.php @@ -102,4 +102,3 @@ $wgCirrusSearchIndexDeletes = $wmgCirrusSearchIndexDeletes; // Enable searching archive $wgCirrusSearchEnableArchive = $wmgCirrusSearchEnableArchive; - diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 52675fb..48a6f85 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -659,7 +659,7 @@ $wgVectorPrintLogo = [ 'width' => $wgMinervaCustomLogos['copyright-width'], 'height' => $wgMinervaCustomLogos['copyright-height'], - 'url' => $wgMinervaCustomLogos['copyright'], + 'url' => $wgMinervaCustomLogos['copyright'], ]; } @@ -2542,8 +2542,8 @@ // NOTE: these settings are also used for the labs cluster // where codfw may not be available $wgTranslateClustersAndMirrors = [ - 'eqiad' => isset ( $wmfAllServices['codfw']['search'] ) ? [ 'codfw' ] : [], - 'codfw' => isset ( $wmfAllServices['eqiad']['search'] ) ? [ 'eqiad' ] : [], + 'eqiad' => isset( $wmfAllServices['codfw']['search'] ) ? [ 'codfw' ] : [], + 'codfw' => isset( $wmfAllServices['eqiad']['search'] ) ? [ 'eqiad' ] : [], ]; foreach ( $wgTranslateClustersAndMirrors as $cluster => $mirrors ) { if ( !isset( $wmfAllServices[$cluster]['search'] ) ) { diff --git a/wmf-config/FeaturedFeedsWMF.php b/wmf-config/FeaturedFeedsWMF.php index f1b01af..3107561 100644 --- a/wmf-config/FeaturedFeedsWMF.php +++ b/wmf-config/FeaturedFeedsWMF.php @@ -6,7 +6,7 @@ $wgHooks['FeaturedFeeds::getFeeds'][] = function ( &$feeds ) { global $wgConf, $wmgFeaturedFeedsOverrides; - list( $site, $lang ) = $wgConf->siteFromDB( wfGetDB( DB_SLAVE )->getDBname() ); + list( $site, $lang ) = $wgConf->siteFromDB( wfGetDB( DB_REPLICA )->getDBname() ); $media = [ 'potd' => [ // Picture Of The Day 'page' => 'ffeed-potd-page', diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index 8a9efbc..014e64c 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -3817,7 +3817,7 @@ 'トーク' => NS_TALK, '利用者・トーク' => NS_USER_TALK, 'Wikipedia・トーク' => NS_PROJECT_TALK, - 'ファイル・トーク' => NS_IMAGE_TALK, + 'ファイル・トーク' => NS_FILE_TALK, 'MediaWiki・トーク' => NS_MEDIAWIKI_TALK, 'テンプレート' => NS_TEMPLATE, 'テンプレート・トーク' => NS_TEMPLATE_TALK, @@ -3960,8 +3960,8 @@ 'വിസം' => NS_PROJECT_TALK, 'ഉ' => NS_USER, 'ഉസം' => NS_USER_TALK, - 'പ്ര' => NS_IMAGE, - 'പ്രസം' => NS_IMAGE_TALK, + 'പ്ര' => NS_FILE, + 'പ്രസം' => NS_FILE_TALK, 'ഫ' => NS_TEMPLATE, 'ഫസം' => NS_TEMPLATE_TALK, 'വ' => NS_CATEGORY, @@ -4087,8 +4087,8 @@ '+nowikimedia' => [ 'Brukar' => NS_USER, 'Brukardiskusjon' => NS_USER_TALK, - 'Fil' => NS_IMAGE, - 'Fildiskusjon' => NS_IMAGE_TALK, + 'Fil' => NS_FILE, + 'Fildiskusjon' => NS_FILE_TALK, 'Wikimedia_Noreg' => NS_PROJECT, 'Wikimedia_Norga' => NS_PROJECT, ], @@ -4439,7 +4439,7 @@ ], '+vecwiki' => [ 'WP' => NS_PROJECT, - 'Immagine' => NS_IMAGE, + 'Immagine' => NS_FILE, ], '+viwikibooks' => [ 'Subject' => 102, @@ -11783,7 +11783,7 @@ NS_USER => 'noindex,follow', NS_USER_TALK => 'noindex,follow', NS_PROJECT_TALK => 'noindex,follow', - NS_IMAGE_TALK => 'noindex,follow', + NS_FILE_TALK => 'noindex,follow', NS_MEDIAWIKI_TALK =>
[MediaWiki-commits] [Gerrit] mediawiki...Linter[master]: Improve logging for non-existent categories in the database
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393022 ) Change subject: Improve logging for non-existent categories in the database .. Improve logging for non-existent categories in the database Suggested by Chad in the review for 3a8d3b9e0. Bug: T179423 Change-Id: I9286ae33bdb3b0b50aa6f1619402caa5486682e3 --- M includes/Database.php 1 file changed, 5 insertions(+), 2 deletions(-) Approvals: Chad: Looks good to me, approved jenkins-bot: Verified diff --git a/includes/Database.php b/includes/Database.php index 2f9c778..4a2d89e 100644 --- a/includes/Database.php +++ b/includes/Database.php @@ -21,7 +21,7 @@ namespace MediaWiki\Linter; use FormatJson; -use MWExceptionHandler; +use MediaWiki\Logger\LoggerFactory; /** * Database logic @@ -84,7 +84,10 @@ try { $name = ( new CategoryManager() )->getCategoryName( $row->linter_cat ); } catch ( MissingCategoryException $e ) { - MWExceptionHandler::logException( $e ); + LoggerFactory::getInstance( 'Linter' )->error( + 'Could not find name for id: {linter_cat}', + [ 'linter_cat' => $row->linter_cat ] + ); return false; } return new LintError( -- To view, visit https://gerrit.wikimedia.org/r/393022 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I9286ae33bdb3b0b50aa6f1619402caa5486682e3 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Linter Gerrit-Branch: master Gerrit-Owner: LegoktmGerrit-Reviewer: Chad Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...Collection[master]: Prevent undefined index is_cached
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/392995 ) Change subject: Prevent undefined index is_cached .. Prevent undefined index is_cached Bug: T181197 Change-Id: Ief53e5a9dc7a984759279e6965af4403b3bef1eb --- M Collection.body.php 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: Chad: Looks good to me, approved jenkins-bot: Verified diff --git a/Collection.body.php b/Collection.body.php index fc6574a..dfe8a3c 100644 --- a/Collection.body.php +++ b/Collection.body.php @@ -1062,7 +1062,7 @@ . '_to=' . urlencode( $request->getVal( 'return_to', '' ) ) . '_id=' . urlencode( $response->response['collection_id'] ) . '=' . urlencode( $response->response['writer'] ); - if ( $response->response['is_cached'] ) { + if ( isset( $response->response['is_cached'] ) && $response->response['is_cached'] ) { $query .= '_cached=1'; } $this->getOutput()->redirect( SkinTemplate::makeSpecialUrl( 'Book', $query ) ); -- To view, visit https://gerrit.wikimedia.org/r/392995 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ief53e5a9dc7a984759279e6965af4403b3bef1eb Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Collection Gerrit-Branch: master Gerrit-Owner: ReedyGerrit-Reviewer: C. Scott Ananian Gerrit-Reviewer: Chad Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Move a variable closer to other relevant code
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/374653 ) Change subject: Move a variable closer to other relevant code .. Move a variable closer to other relevant code Change-Id: Idc5cd800546386b5d9530915aba3c6e8a56f20ca --- M wmf-config/CommonSettings.php 1 file changed, 4 insertions(+), 5 deletions(-) Approvals: Chad: Looks good to me, approved jenkins-bot: Verified diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 5780cb8..52675fb 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -1923,6 +1923,10 @@ # AbuseFilter wfLoadExtension( 'AbuseFilter' ); include "$wmfConfigDir/abusefilter.php"; +if ( $wmgUseGlobalAbuseFilters ) { + $wgAbuseFilterCentralDB = $wmgAbuseFilterCentralDB; + $wgAbuseFilterIsCentral = ( $wgDBname === $wgAbuseFilterCentralDB ); +} if ( $wmgUsePdfHandler ) { wfLoadExtension( 'PdfHandler' ); @@ -3189,11 +3193,6 @@ if ( $wmgUseSearchExtraNS ) { wfLoadExtension( 'SearchExtraNS' ); $wgSearchExtraNamespaces = $wmgSearchExtraNamespaces; -} - -if ( $wmgUseGlobalAbuseFilters ) { - $wgAbuseFilterCentralDB = $wmgAbuseFilterCentralDB; - $wgAbuseFilterIsCentral = ( $wgDBname === $wgAbuseFilterCentralDB ); } if ( $wmgZeroPortal || $wmgUseGraph || $wmgZeroBanner ) { -- To view, visit https://gerrit.wikimedia.org/r/374653 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Idc5cd800546386b5d9530915aba3c6e8a56f20ca Gerrit-PatchSet: 3 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: MaxSemGerrit-Reviewer: Chad Gerrit-Reviewer: Urbanecm Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...WikimediaMaintenance[master]: $wmf* -> $wmg*
TerraCodes has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393131 ) Change subject: $wmf* -> $wmg* .. $wmf* -> $wmg* Part of https://gerrit.wikimedia.org/r/#/c/392184/ Bug: T35956 Change-Id: Ib6760896c9d6ce454a6c2b40af4861bead1eaf60 --- M .phpcs.xml M dumpInterwiki.php 2 files changed, 7 insertions(+), 7 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikimediaMaintenance refs/changes/31/393131/1 diff --git a/.phpcs.xml b/.phpcs.xml index 8e111ee..d5b662f 100644 --- a/.phpcs.xml +++ b/.phpcs.xml @@ -21,7 +21,7 @@ - + . diff --git a/dumpInterwiki.php b/dumpInterwiki.php index 49ed193..8bbd88e 100644 --- a/dumpInterwiki.php +++ b/dumpInterwiki.php @@ -215,8 +215,8 @@ $this->addOption( 'o', 'Cdb output file', false, true ); $this->addOption( 'insecure', 'Output wikimedia interwiki urls using HTTP instead of HTTPS', false, false ); - global $wmfRealm; - if ( $wmfRealm === 'labs' ) { + global $wmgRealm; + if ( $wmgRealm === 'labs' ) { $this->end = '.beta.wmflabs.org'; } } @@ -265,7 +265,7 @@ } function getRebuildInterwikiDump() { - global $wgContLang, $wmfRealm; + global $wgContLang, $wmgRealm; $sites = $this->getSites(); $extraLinks = $this->getExtraLinks(); @@ -275,7 +275,7 @@ foreach ( $this->langlist as $lang ) { $reserved[$lang] = 1; } - if ( $wmfRealm === 'production' ) { + if ( $wmgRealm === 'production' ) { foreach ( self::$languageAliases as $alias => $lang ) { $reserved[$alias] = 1; } @@ -421,7 +421,7 @@ * @param string $source */ function makeLanguageLinks( &$site, $source ) { - global $wmfRealm; + global $wmgRealm; // Actual languages with their own databases foreach ( $this->langlist as $targetLang ) { @@ -429,7 +429,7 @@ } // Language aliases - if ( $wmfRealm === 'production' ) { + if ( $wmgRealm === 'production' ) { foreach ( self::$languageAliases as $alias => $lang ) { $this->makeLink( [ $alias, $site->getURL( $lang, $this->urlprotocol ), 1 ], $source ); } -- To view, visit https://gerrit.wikimedia.org/r/393131 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ib6760896c9d6ce454a6c2b40af4861bead1eaf60 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/WikimediaMaintenance Gerrit-Branch: master Gerrit-Owner: TerraCodes___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...StopForumSpam[master]: Move maintenance script to a maintenance folder
MarcoAurelio has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393127 ) Change subject: Move maintenance script to a maintenance folder .. Move maintenance script to a maintenance folder Change-Id: Idead6efe043eb3c11ae32604333bfe739f9bcd7c --- 0 files changed, 0 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/StopForumSpam refs/changes/27/393127/1 -- To view, visit https://gerrit.wikimedia.org/r/393127 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Idead6efe043eb3c11ae32604333bfe739f9bcd7c Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/StopForumSpam Gerrit-Branch: master Gerrit-Owner: MarcoAurelioGerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...WikimediaMessages[master]: $wmf* -> $wmg*
TerraCodes has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393126 ) Change subject: $wmf* -> $wmg* .. $wmf* -> $wmg* Part of https://gerrit.wikimedia.org/r/#/c/392184/ Bug: T45956 Change-Id: Id41b30fea99d855199a0d73a22f8dfa4d63aca28 --- M .phpcs.xml M WikimediaMessages.hooks.php 2 files changed, 3 insertions(+), 3 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikimediaMessages refs/changes/26/393126/1 diff --git a/.phpcs.xml b/.phpcs.xml index cb8a83c..010dbb2 100644 --- a/.phpcs.xml +++ b/.phpcs.xml @@ -7,7 +7,7 @@ - + . diff --git a/WikimediaMessages.hooks.php b/WikimediaMessages.hooks.php index d9b4cec..14f8232 100644 --- a/WikimediaMessages.hooks.php +++ b/WikimediaMessages.hooks.php @@ -20,7 +20,7 @@ * @return bool */ public static function onMessageCacheGet( &$lcKey ) { - global $wgLanguageCode, $wmfRealm; + global $wgLanguageCode, $wmgRealm; static $keys = [ 'acct_creation_throttle_hit', @@ -46,7 +46,7 @@ 'ipb-confirmhideuser', // T121639 ]; - if ( $wmfRealm === 'labs' && $lcKey === 'privacypage' ) { + if ( $wmgRealm === 'labs' && $lcKey === 'privacypage' ) { $lcKey = 'wikimedia-privacypage-labs'; } else { if ( in_array( $lcKey, $keys, true ) ) { -- To view, visit https://gerrit.wikimedia.org/r/393126 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id41b30fea99d855199a0d73a22f8dfa4d63aca28 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/WikimediaMessages Gerrit-Branch: master Gerrit-Owner: TerraCodes___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...CirrusSearch[master]: Fix create_new_page.feature with ruby
DCausse has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393125 ) Change subject: Fix create_new_page.feature with ruby .. Fix create_new_page.feature with ruby I think this test was broken, the step it refers to does not exist and some of the queries used could no match to Catapult. Change-Id: Ibacb14218608e05b9c806171d536581dc89c2a6c --- M tests/browser/features/create_new_page.feature 1 file changed, 30 insertions(+), 30 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CirrusSearch refs/changes/25/393125/1 diff --git a/tests/browser/features/create_new_page.feature b/tests/browser/features/create_new_page.feature index e92a9e5..ff628d9 100644 --- a/tests/browser/features/create_new_page.feature +++ b/tests/browser/features/create_new_page.feature @@ -23,39 +23,39 @@ Scenario Outline: boolean operators in bad positions in the query are ignored so you get the option to create a new page When I search for Then there is no warning - And Catapult is in the first search result + And is the first search result And there is a link to create a new page from the search result Examples: - | query | - | catapult + | - | catapult - | - | catapult ! | + | query | page | + | catapult + | Catapult | + | catapult - | Catapult | + | catapult ! | Catapult | # Bug 60362 - #| catapult AND | - #| catapult OR| - #| catapult NOT | - | + catapult | - | - catapult | - | ! catapult | + #| catapult AND | Catapult | + #| catapult OR| Catapult | + #| catapult NOT | Catapult | + | + catapult | Catapult | + | - catapult | Catapult | + | ! catapult | Catapult | # Bug 60362 - #| AND catapult | - #| OR catapult| - | catapult + amazing | - | catapult - amazing | - | catapult ! amazing | - | amazing+catapult | - | amazing-catapult | - | amazing!catapult | - | catapult!!!| - | catapult | - | catapult | - | --- catapult | - | catapult | - | ++amazingcatapult | - | catapult ~/| - | catapult ~/| - | amazing~◆~catapult | - | *** catapult | + #| AND catapult | Catapult | + #| OR catapult| Catapult | + | catapult + amazing | Amazing Catapult | + | catapult - amazing | Amazing Catapult | + | catapult ! amazing | Amazing Catapult | + | amazing+catapult | Amazing Catapult | + | amazing-catapult | Amazing Catapult | + | amazing!catapult | Amazing Catapult | + | catapult!!!| Catapult | + | catapult | Catapult | + | catapult | Catapult | + | --- catapult | Catapult | + | catapult | Catapult | + | ++amazingcatapult | Amazing Catapult | + | catapult ~/| Catapult | + | catapult ~/| Catapult | + | amazing~◆~catapult | Amazing Catapult | + | *** catapult | Catapult | @boolean_operators Scenario Outline: boolean operators in bad positions in the query are ignored but if there are other valid operators then you don't get the option to create a new page @@ -81,7 +81,7 @@ Scenario Outline: boolean operators in bad positions in the query are ignored and if the title isn't a valid article title then you don't get the option to create a new page When I search for Then there is no warning - And Catapult is in the first search result + And Catapult is the first search result And there is no link to create a new page from the search result Examples: | query | -- To view, visit https://gerrit.wikimedia.org/r/393125 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ibacb14218608e05b9c806171d536581dc89c2a6c Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/CirrusSearch Gerrit-Branch: master Gerrit-Owner: DCausse___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...ProofreadPage[master]: Avoids to call the deprecated EditPage::safeUnicodeInput fun...
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393124 ) Change subject: Avoids to call the deprecated EditPage::safeUnicodeInput function .. Avoids to call the deprecated EditPage::safeUnicodeInput function Change-Id: Ie1b5479993020c33e83edea5c4e880d86842bb7b --- M includes/page/EditPagePage.php 1 file changed, 3 insertions(+), 3 deletions(-) Approvals: jenkins-bot: Verified Tpt: Looks good to me, approved diff --git a/includes/page/EditPagePage.php b/includes/page/EditPagePage.php index b196cea..c8e3802 100644 --- a/includes/page/EditPagePage.php +++ b/includes/page/EditPagePage.php @@ -199,9 +199,9 @@ $currentContent = $this->getCurrentContent(); return $this->pageContentBuilder->buildContentFromInput( - $this->safeUnicodeInput( $request, 'wpHeaderTextbox' ), - $this->safeUnicodeInput( $request, 'wpTextbox1' ), - $this->safeUnicodeInput( $request, 'wpFooterTextbox' ), + $request->getText( 'wpHeaderTextbox' ), + $request->getText( 'wpTextbox1' ), + $request->getText( 'wpFooterTextbox' ), $request->getInt( 'wpQuality', $currentContent->getLevel()->getLevel() ), $currentContent )->serialize(); -- To view, visit https://gerrit.wikimedia.org/r/393124 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ie1b5479993020c33e83edea5c4e880d86842bb7b Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/ProofreadPage Gerrit-Branch: master Gerrit-Owner: TptGerrit-Reviewer: Tpt Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki/core[master]: Clarify the use of @group Database in MediaWikiTestCase
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393112 ) Change subject: Clarify the use of @group Database in MediaWikiTestCase .. Clarify the use of @group Database in MediaWikiTestCase Only the class level doc comment is checked. Adding @group Database to a method doc comment will do nothing. Change-Id: Ic0fff3636d6c44e7a27df8806c9712155ce81d8c --- M tests/phpunit/MediaWikiTestCase.php 1 file changed, 3 insertions(+), 2 deletions(-) Approvals: Reedy: Looks good to me, approved jenkins-bot: Verified diff --git a/tests/phpunit/MediaWikiTestCase.php b/tests/phpunit/MediaWikiTestCase.php index f04eec7..4d3c37b 100644 --- a/tests/phpunit/MediaWikiTestCase.php +++ b/tests/phpunit/MediaWikiTestCase.php @@ -968,12 +968,13 @@ * @since 1.18 */ public function needsDB() { - # if the test says it uses database tables, it needs the database + // If the test says it uses database tables, it needs the database if ( $this->tablesUsed ) { return true; } - # if the test says it belongs to the Database group, it needs the database + // If the test class says it belongs to the Database group, it needs the database. + // NOTE: This ONLY checks for the group in the class level doc comment. $rc = new ReflectionClass( $this ); if ( preg_match( '/@group +Database/im', $rc->getDocComment() ) ) { return true; -- To view, visit https://gerrit.wikimedia.org/r/393112 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ic0fff3636d6c44e7a27df8806c9712155ce81d8c Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: AddshoreGerrit-Reviewer: Aude Gerrit-Reviewer: Daniel Kinzler Gerrit-Reviewer: Legoktm Gerrit-Reviewer: Reedy Gerrit-Reviewer: Thiemo Mättig (WMDE) Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki/core[master]: Remove method level @group Database tags
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393110 ) Change subject: Remove method level @group Database tags .. Remove method level @group Database tags MessageTest did not have the group at class level either so that is added in this patch. Change-Id: Idb6213282d6854044f374c9df51ea32d0a5523e1 --- M tests/phpunit/includes/ExtraParserTest.php M tests/phpunit/includes/MessageTest.php M tests/phpunit/includes/TitleTest.php M tests/phpunit/includes/content/TextContentTest.php 4 files changed, 3 insertions(+), 5 deletions(-) Approvals: Reedy: Looks good to me, approved jenkins-bot: Verified diff --git a/tests/phpunit/includes/ExtraParserTest.php b/tests/phpunit/includes/ExtraParserTest.php index a4e3bb9..aaa135d 100644 --- a/tests/phpunit/includes/ExtraParserTest.php +++ b/tests/phpunit/includes/ExtraParserTest.php @@ -193,7 +193,6 @@ } /** -* @group Database * @covers Parser::parse */ public function testTrackingCategory() { @@ -207,7 +206,6 @@ } /** -* @group Database * @covers Parser::parse */ public function testTrackingCategorySpecial() { diff --git a/tests/phpunit/includes/MessageTest.php b/tests/phpunit/includes/MessageTest.php index 912bffe..f99cccd 100644 --- a/tests/phpunit/includes/MessageTest.php +++ b/tests/phpunit/includes/MessageTest.php @@ -2,6 +2,9 @@ use Wikimedia\TestingAccessWrapper; +/** + * @group Database + */ class MessageTest extends MediaWikiLangTestCase { protected function setUp() { @@ -467,7 +470,6 @@ /** * FIXME: This should not need database, but Language#formatExpiry does (T57912) -* @group Database * @covers Message::expiryParam * @covers Message::expiryParams */ diff --git a/tests/phpunit/includes/TitleTest.php b/tests/phpunit/includes/TitleTest.php index b0febe8..5a92b99 100644 --- a/tests/phpunit/includes/TitleTest.php +++ b/tests/phpunit/includes/TitleTest.php @@ -282,7 +282,6 @@ /** * Auth-less test of Title::isValidMoveOperation * -* @group Database * @param string $source * @param string $target * @param array|string|bool $expected Required error diff --git a/tests/phpunit/includes/content/TextContentTest.php b/tests/phpunit/includes/content/TextContentTest.php index b290f8f..1601493 100644 --- a/tests/phpunit/includes/content/TextContentTest.php +++ b/tests/phpunit/includes/content/TextContentTest.php @@ -212,7 +212,6 @@ /** * @dataProvider dataIsCountable -* @group Database * @covers TextContent::isCountable */ public function testIsCountable( $text, $hasLinks, $mode, $expected ) { -- To view, visit https://gerrit.wikimedia.org/r/393110 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Idb6213282d6854044f374c9df51ea32d0a5523e1 Gerrit-PatchSet: 2 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: AddshoreGerrit-Reviewer: Aude Gerrit-Reviewer: Daniel Kinzler Gerrit-Reviewer: Legoktm Gerrit-Reviewer: Reedy Gerrit-Reviewer: Thiemo Mättig (WMDE) Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki/core[master]: Remove unused WikiPageTestContentHandlerUseDB (test)
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393111 ) Change subject: Remove unused WikiPageTestContentHandlerUseDB (test) .. Remove unused WikiPageTestContentHandlerUseDB (test) This class had the wrong name so has not been run since it was written in 2012. In If5b1fa39610dbe366649f79beda58f4ea6d58c8f I fixed the name but the tests fail, so lets just remove it and rewrite the tests. Change-Id: Iccdcd4a4f72c8b1329d36ff2e8699ba6b23c9ae7 --- D tests/phpunit/includes/page/WikiPageTestContentHandlerUseDB.php 1 file changed, 0 insertions(+), 61 deletions(-) Approvals: Reedy: Looks good to me, approved jenkins-bot: Verified diff --git a/tests/phpunit/includes/page/WikiPageTestContentHandlerUseDB.php b/tests/phpunit/includes/page/WikiPageTestContentHandlerUseDB.php deleted file mode 100644 index 3db7628..000 --- a/tests/phpunit/includes/page/WikiPageTestContentHandlerUseDB.php +++ /dev/null @@ -1,61 +0,0 @@ -setMwGlobals( 'wgContentHandlerUseDB', false ); - - $dbw = wfGetDB( DB_MASTER ); - - $page_table = $dbw->tableName( 'page' ); - $revision_table = $dbw->tableName( 'revision' ); - $archive_table = $dbw->tableName( 'archive' ); - - if ( $dbw->fieldExists( $page_table, 'page_content_model' ) ) { - $dbw->query( "alter table $page_table drop column page_content_model" ); - $dbw->query( "alter table $revision_table drop column rev_content_model" ); - $dbw->query( "alter table $revision_table drop column rev_content_format" ); - $dbw->query( "alter table $archive_table drop column ar_content_model" ); - $dbw->query( "alter table $archive_table drop column ar_content_format" ); - } - } - - /** -* @covers WikiPage::getContentModel -*/ - public function testGetContentModel() { - $page = $this->createPage( - "WikiPageTest_testGetContentModel", - "some text", - CONTENT_MODEL_JAVASCRIPT - ); - - $page = new WikiPage( $page->getTitle() ); - - // NOTE: since the content model is not recorded in the database, - // we expect to get the default, namely CONTENT_MODEL_WIKITEXT - $this->assertEquals( CONTENT_MODEL_WIKITEXT, $page->getContentModel() ); - } - - /** -* @covers WikiPage::getContentHandler -*/ - public function testGetContentHandler() { - $page = $this->createPage( - "WikiPageTest_testGetContentHandler", - "some text", - CONTENT_MODEL_JAVASCRIPT - ); - - // NOTE: since the content model is not recorded in the database, - // we expect to get the default, namely CONTENT_MODEL_WIKITEXT - $page = new WikiPage( $page->getTitle() ); - $this->assertEquals( 'WikitextContentHandler', get_class( $page->getContentHandler() ) ); - } -} -- To view, visit https://gerrit.wikimedia.org/r/393111 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Iccdcd4a4f72c8b1329d36ff2e8699ba6b23c9ae7 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: AddshoreGerrit-Reviewer: Anomie Gerrit-Reviewer: Aude Gerrit-Reviewer: Brion VIBBER Gerrit-Reviewer: Catrope Gerrit-Reviewer: Cicalese Gerrit-Reviewer: Daniel Kinzler Gerrit-Reviewer: Reedy Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...ProofreadPage[master]: Avoids to call the deprecated EditPage::safeUnicodeInput fun...
Tpt has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393124 ) Change subject: Avoids to call the deprecated EditPage::safeUnicodeInput function .. Avoids to call the deprecated EditPage::safeUnicodeInput function Change-Id: Ie1b5479993020c33e83edea5c4e880d86842bb7b --- M includes/page/EditPagePage.php 1 file changed, 3 insertions(+), 3 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ProofreadPage refs/changes/24/393124/1 diff --git a/includes/page/EditPagePage.php b/includes/page/EditPagePage.php index b196cea..c8e3802 100644 --- a/includes/page/EditPagePage.php +++ b/includes/page/EditPagePage.php @@ -199,9 +199,9 @@ $currentContent = $this->getCurrentContent(); return $this->pageContentBuilder->buildContentFromInput( - $this->safeUnicodeInput( $request, 'wpHeaderTextbox' ), - $this->safeUnicodeInput( $request, 'wpTextbox1' ), - $this->safeUnicodeInput( $request, 'wpFooterTextbox' ), + $request->getText( 'wpHeaderTextbox' ), + $request->getText( 'wpTextbox1' ), + $request->getText( 'wpFooterTextbox' ), $request->getInt( 'wpQuality', $currentContent->getLevel()->getLevel() ), $currentContent )->serialize(); -- To view, visit https://gerrit.wikimedia.org/r/393124 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie1b5479993020c33e83edea5c4e880d86842bb7b Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/ProofreadPage Gerrit-Branch: master Gerrit-Owner: Tpt___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] pywikibot...CommonsDelinker[master]: Pass flake8
Hashar has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393123 ) Change subject: Pass flake8 .. Pass flake8 Ignore all pending errors. Bump max_line_length from 120 to 179. Change-Id: Ic7504382bb92498e69af13237c85d7c7711b7e97 --- M tox.ini 1 file changed, 35 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/pywikibot/bots/CommonsDelinker refs/changes/23/393123/1 diff --git a/tox.ini b/tox.ini index 06e2be5..ddc11eb 100644 --- a/tox.ini +++ b/tox.ini @@ -15,4 +15,38 @@ [flake8] exclude = .tox -max_line_length = 120 + +# Should be 120? +max_line_length = 179 + +# TODO: have to fix them all +# E123 closing bracket does not match indentation of opening bracket's line +# E125 continuation line with same indent as next logical line +# E127 continuation line over-indented for visual indent +# E128 continuation line under-indented for visual indent +# E201 whitespace after '(' +# E221 multiple spaces before operator +# E251 unexpected spaces around keyword / parameter equals +# E261 at least two spaces before inline comment +# E265 block comment should start with '# ' +# E301 expected 1 blank line, found 0 +# E302 expected 2 blank lines, found 1 +# E303 too many blank lines (2) +# E305 expected 2 blank lines after class or function definition, found 1 +# E306 expected 1 blank line before a nested definition, found 0 +# E401 multiple imports on one line +# E402 module level import not at top of file +# E502 the backslash is redundant between brackets +# E701 multiple statements on one line (colon) +# E703 statement ends with a semicolon +# E711 comparison to None should be 'if cond is not None:' +# E721 do not compare types, use 'isinstance()' +# E722 do not use bare except' +# F401 'XXX' imported but unused +# F811 redefinition of unused '' from line ## +# F841 local variable 'e' is assigned to but never used +# W291 trailing whitespace +# W293 blank line contains whitespace +# W391 blank line at end of file +# W602 deprecated form of raising exception +ignore=E123,E125,E127,E128,E201,E221,E251,E261,E265,E301,E302,E303,E305,E306,E401,E402,E502,E701,E703,E711,E721,E722,F401,F811,F841,W291,W293,W391,W602 -- To view, visit https://gerrit.wikimedia.org/r/393123 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic7504382bb92498e69af13237c85d7c7711b7e97 Gerrit-PatchSet: 1 Gerrit-Project: pywikibot/bots/CommonsDelinker Gerrit-Branch: master Gerrit-Owner: Hashar___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: wgPageImagesExpandOpenSearchXml: drop intermediate $wmg setting
Hello Reedy, I'd like you to do a code review. Please visit https://gerrit.wikimedia.org/r/393122 to review the following change. Change subject: wgPageImagesExpandOpenSearchXml: drop intermediate $wmg setting .. wgPageImagesExpandOpenSearchXml: drop intermediate $wmg setting Change-Id: I1f3aceff3caffe2a6e6e6a1a29c800c245d414ae --- M wmf-config/CommonSettings.php M wmf-config/InitialiseSettings.php 2 files changed, 1 insertion(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config refs/changes/22/393122/1 diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 5780cb8..f431646 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -3183,7 +3183,6 @@ if ( $wmgUsePageImages ) { wfLoadExtension( 'PageImages' ); - $wgPageImagesExpandOpenSearchXml = $wmgPageImagesExpandOpenSearchXml; } if ( $wmgUseSearchExtraNS ) { diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index 8a9efbc..2f40f2d 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -18148,7 +18148,7 @@ // T152115 'wikipedia' => true, ], -'wmgPageImagesExpandOpenSearchXml' => [ +'wgPageImagesExpandOpenSearchXml' => [ 'default' => true, ], 'wgPageImagesAPIDefaultLicense' => [ -- To view, visit https://gerrit.wikimedia.org/r/393122 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I1f3aceff3caffe2a6e6e6a1a29c800c245d414ae Gerrit-PatchSet: 1 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: ChadGerrit-Reviewer: Reedy ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Remove single editor tab for plwiki
TerraCodes has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393121 ) Change subject: Remove single editor tab for plwiki .. Remove single editor tab for plwiki Bug: T181045 Change-Id: I0ced952a94b0fe3c69949ae18580bed0c71e6897 --- M wmf-config/InitialiseSettings.php 1 file changed, 0 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config refs/changes/21/393121/1 diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index 8a9efbc..1e542a3 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -14760,7 +14760,6 @@ 'orwiki' => true, // Starting from SET 'pawiki' => true, // Starting from SET 'piwiki' => true, // Starting from SET - 'plwiki' => true, // T128477 'pnbwiki' => true, // Starting from SET 'pswiki' => true, // Starting from SET 'sawiki' => true, // Starting from SET @@ -14826,7 +14825,6 @@ 'orwiki' => 2016090700, 'pawiki' => 2016090700, 'piwiki' => 2016090700, - 'plwiki' => 2016030100, 'pnbwiki' => 2016081000, 'pswiki' => 2016081000, 'sawiki' => 2016090700, -- To view, visit https://gerrit.wikimedia.org/r/393121 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I0ced952a94b0fe3c69949ae18580bed0c71e6897 Gerrit-PatchSet: 1 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: TerraCodes___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: Update logo for Wikimedia Norge's chapter wiki
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393075 ) Change subject: Update logo for Wikimedia Norge's chapter wiki .. Update logo for Wikimedia Norge's chapter wiki Bug: T181241 Change-Id: Ifa05d6e2baac9e1dab4f917662da320de6ef43df --- M static/images/project-logos/nowikimedia.png 1 file changed, 0 insertions(+), 0 deletions(-) Approvals: Chad: Looks good to me, approved jenkins-bot: Verified diff --git a/static/images/project-logos/nowikimedia.png b/static/images/project-logos/nowikimedia.png index cdbc1af..db4a25f 100644 --- a/static/images/project-logos/nowikimedia.png +++ b/static/images/project-logos/nowikimedia.png Binary files differ -- To view, visit https://gerrit.wikimedia.org/r/393075 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ifa05d6e2baac9e1dab4f917662da320de6ef43df Gerrit-PatchSet: 1 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: Jon Harald SøbyGerrit-Reviewer: Chad Gerrit-Reviewer: Urbanecm Gerrit-Reviewer: Zoranzoki21 Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] pywikibot...CommonsDelinker[master]: Accept positional arguments for tox -e flake8
Hashar has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393120 ) Change subject: Accept positional arguments for tox -e flake8 .. Accept positional arguments for tox -e flake8 Eg: tox -e flake8 -- --statistics Change-Id: I187a99e09ca6396c5780c276e30b0302ed30b5e4 --- M tox.ini 1 file changed, 1 insertion(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/pywikibot/bots/CommonsDelinker refs/changes/20/393120/1 diff --git a/tox.ini b/tox.ini index f05cb65..06e2be5 100644 --- a/tox.ini +++ b/tox.ini @@ -10,7 +10,7 @@ envlist = flake8 [testenv:flake8] -commands = flake8 +commands = flake8 {posargs} deps = flake8 [flake8] -- To view, visit https://gerrit.wikimedia.org/r/393120 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I187a99e09ca6396c5780c276e30b0302ed30b5e4 Gerrit-PatchSet: 1 Gerrit-Project: pywikibot/bots/CommonsDelinker Gerrit-Branch: master Gerrit-Owner: Hashar___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] pywikibot...CommonsDelinker[master]: .gitignore /.tox
Hashar has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393119 ) Change subject: .gitignore /.tox .. .gitignore /.tox Change-Id: If90d7aabe0d1a81537ebb767efe15589fa6cded9 --- A .gitignore 1 file changed, 1 insertion(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/pywikibot/bots/CommonsDelinker refs/changes/19/393119/1 diff --git a/.gitignore b/.gitignore new file mode 100644 index 000..5f4d761 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/.tox -- To view, visit https://gerrit.wikimedia.org/r/393119 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If90d7aabe0d1a81537ebb767efe15589fa6cded9 Gerrit-PatchSet: 1 Gerrit-Project: pywikibot/bots/CommonsDelinker Gerrit-Branch: master Gerrit-Owner: Hashar___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: tox job for pywikibot/bots/CommonsDelinker
Hashar has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393118 ) Change subject: tox job for pywikibot/bots/CommonsDelinker .. tox job for pywikibot/bots/CommonsDelinker Change-Id: I91f8a4dbfd9a47b7673c24ed37a4a5ac0e71a44d --- M jjb/pywikibot.yaml M zuul/layout.yaml 2 files changed, 10 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/18/393118/1 diff --git a/jjb/pywikibot.yaml b/jjb/pywikibot.yaml index 71732bf..fc0326b 100644 --- a/jjb/pywikibot.yaml +++ b/jjb/pywikibot.yaml @@ -22,6 +22,10 @@ # Begin of pywikibot bots - project: +name: pywikibot-CommonsDelinker +jobs: +- pywikibot-tox +- project: name: pywikibot-FLOSSbot jobs: - pywikibot-tox diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 69b95bc..fff98ac 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -7449,6 +7449,12 @@ - pywikibot-wikibase-tox-nose-jessie - pywikibot-wikibase-tox-nose34-jessie + - name: pywikibot/bots/CommonsDelinker +test: + - pywikibot-CommonsDelinker-tox-docker +gate-and-submit: + - pywikibot-CommonsDelinker-tox-docker + - name: pywikibot/bots/xqbot test: - pywikibot-xqbot-tox-docker -- To view, visit https://gerrit.wikimedia.org/r/393118 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I91f8a4dbfd9a47b7673c24ed37a4a5ac0e71a44d Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Hashar___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: Migrate pywikibot/bots to Docker jobs
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393117 ) Change subject: Migrate pywikibot/bots to Docker jobs .. Migrate pywikibot/bots to Docker jobs Change-Id: Ib835439468bd1d0c9847774f32051b3655680f25 --- M jjb/pywikibot.yaml M zuul/layout.yaml 2 files changed, 24 insertions(+), 5 deletions(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified diff --git a/jjb/pywikibot.yaml b/jjb/pywikibot.yaml index be3eeda..71732bf 100644 --- a/jjb/pywikibot.yaml +++ b/jjb/pywikibot.yaml @@ -1,6 +1,5 @@ - project: name: pywikibot-core - jobs: - '{name}-tox-docker': docker_image_var: wmfreleng/tox-pywikibot:v2017.11.23.15.59 @@ -15,6 +14,22 @@ build_timeout: 4 # minutes - nose - nose34 +- job-group: +name: pywikibot-tox +jobs: +- '{name}-tox-docker': +docker_image_var: wmfreleng/tox-pywikibot:v2017.11.23.15.59 + +# Begin of pywikibot bots +- project: +name: pywikibot-FLOSSbot +jobs: +- pywikibot-tox +- project: +name: pywikibot-xqbot +jobs: +- pywikibot-tox +# End of pywikibot bots - project: name: pywikibot-i18n diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 95b23bc..69b95bc 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -7450,12 +7450,16 @@ - pywikibot-wikibase-tox-nose34-jessie - name: pywikibot/bots/xqbot -template: - - name: tox-jessie +test: + - pywikibot-xqbot-tox-docker +gate-and-submit: + - pywikibot-xqbot-tox-docker - name: pywikibot/bots/FLOSSbot -template: - - name: tox-jessie +test: + - pywikibot-FLOSSbot-tox-docker +gate-and-submit: + - pywikibot-FLOSSbot-tox-docker - name: qrpedia test: -- To view, visit https://gerrit.wikimedia.org/r/393117 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ib835439468bd1d0c9847774f32051b3655680f25 Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: HasharGerrit-Reviewer: Hashar Gerrit-Reviewer: Paladox Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: Migrate pywikibot/bots to Docker jobs
Hashar has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393117 ) Change subject: Migrate pywikibot/bots to Docker jobs .. Migrate pywikibot/bots to Docker jobs Change-Id: Ib835439468bd1d0c9847774f32051b3655680f25 --- M jjb/pywikibot.yaml M zuul/layout.yaml 2 files changed, 24 insertions(+), 5 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/17/393117/1 diff --git a/jjb/pywikibot.yaml b/jjb/pywikibot.yaml index be3eeda..71732bf 100644 --- a/jjb/pywikibot.yaml +++ b/jjb/pywikibot.yaml @@ -1,6 +1,5 @@ - project: name: pywikibot-core - jobs: - '{name}-tox-docker': docker_image_var: wmfreleng/tox-pywikibot:v2017.11.23.15.59 @@ -15,6 +14,22 @@ build_timeout: 4 # minutes - nose - nose34 +- job-group: +name: pywikibot-tox +jobs: +- '{name}-tox-docker': +docker_image_var: wmfreleng/tox-pywikibot:v2017.11.23.15.59 + +# Begin of pywikibot bots +- project: +name: pywikibot-FLOSSbot +jobs: +- pywikibot-tox +- project: +name: pywikibot-xqbot +jobs: +- pywikibot-tox +# End of pywikibot bots - project: name: pywikibot-i18n diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 95b23bc..69b95bc 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -7450,12 +7450,16 @@ - pywikibot-wikibase-tox-nose34-jessie - name: pywikibot/bots/xqbot -template: - - name: tox-jessie +test: + - pywikibot-xqbot-tox-docker +gate-and-submit: + - pywikibot-xqbot-tox-docker - name: pywikibot/bots/FLOSSbot -template: - - name: tox-jessie +test: + - pywikibot-FLOSSbot-tox-docker +gate-and-submit: + - pywikibot-FLOSSbot-tox-docker - name: qrpedia test: -- To view, visit https://gerrit.wikimedia.org/r/393117 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ib835439468bd1d0c9847774f32051b3655680f25 Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Hashar___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...Timeless[master]: Remove 'overflow: auto' from .box() mixin
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393113 ) Change subject: Remove 'overflow: auto' from .box() mixin .. Remove 'overflow: auto' from .box() mixin I am pretty sure this is unnecessary in almost all places this mixin is used, and at least one of them (for 'fieldset') is causing issues (T181258). The only place I am not pretty sure about is in the .nav-block() mixin, so let's add it back there. Bug: T181258 Change-Id: I77d34634d97b38712e74bc5f2227e42e9c49f18d --- M resources/variables.less 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: jenkins-bot: Verified Isarra: Looks good to me, approved diff --git a/resources/variables.less b/resources/variables.less index 86583cb..5799e87 100644 --- a/resources/variables.less +++ b/resources/variables.less @@ -93,7 +93,6 @@ border-width: 1px 1px @border; padding: 1.25em 1.75em; box-shadow: 0 1px 2px 1px rgba( 0, 0, 0, 0.02 ); - overflow: auto; } // Icons for the page actions menus @@ -110,6 +109,7 @@ .nav-block() { .box(); + overflow: auto; padding: 1.5em 1.5em 0; margin: 1em 0; line-height: 1.1; -- To view, visit https://gerrit.wikimedia.org/r/393113 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I77d34634d97b38712e74bc5f2227e42e9c49f18d Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/skins/Timeless Gerrit-Branch: master Gerrit-Owner: Bartosz DziewońskiGerrit-Reviewer: Isarra Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: labs/tools/heritage tox job to Docker
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393116 ) Change subject: labs/tools/heritage tox job to Docker .. labs/tools/heritage tox job to Docker Could not migrate it due to pywikibot writing to $HOME. The container wmfreleng/tox-pywikibot has a home just for that :) Change-Id: Ibf4fbdd5870d434ca91d417bca77ea31167cadd5 --- M jjb/labs.yaml M zuul/layout.yaml 2 files changed, 8 insertions(+), 1 deletion(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified diff --git a/jjb/labs.yaml b/jjb/labs.yaml index f566dc9..6f6de64 100644 --- a/jjb/labs.yaml +++ b/jjb/labs.yaml @@ -1,4 +1,10 @@ # Holds various projects under 'labs/' +# +- project: +name: 'labs-tools-heritage' +jobs: +- '{name}-tox-docker': +docker_image_var: wmfreleng/tox-pywikibot:v2017.11.23.15.59 - project: name: 'labs-striker' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 99bb6a9..95b23bc 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -1745,12 +1745,13 @@ - name: labs/tools/heritage template: - - name: tox-jessie # pywikibot tries to write to $HOME - name: npm test: - composer-php55-jessie + - labs-tools-heritage-tox-docker gate-and-submit: - composer-php55-jessie + - labs-tools-heritage-tox-docker postmerge: - tox-py27-coverage-publish -- To view, visit https://gerrit.wikimedia.org/r/393116 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ibf4fbdd5870d434ca91d417bca77ea31167cadd5 Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: HasharGerrit-Reviewer: Hashar Gerrit-Reviewer: Paladox Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: labs/tools/heritage tox job to Docker
Hashar has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393116 ) Change subject: labs/tools/heritage tox job to Docker .. labs/tools/heritage tox job to Docker Could not migrate it due to pywikibot writing to $HOME. The container wmfreleng/tox-pywikibot has a home just for that :) Change-Id: Ibf4fbdd5870d434ca91d417bca77ea31167cadd5 --- M jjb/labs.yaml M zuul/layout.yaml 2 files changed, 8 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/16/393116/1 diff --git a/jjb/labs.yaml b/jjb/labs.yaml index f566dc9..6f6de64 100644 --- a/jjb/labs.yaml +++ b/jjb/labs.yaml @@ -1,4 +1,10 @@ # Holds various projects under 'labs/' +# +- project: +name: 'labs-tools-heritage' +jobs: +- '{name}-tox-docker': +docker_image_var: wmfreleng/tox-pywikibot:v2017.11.23.15.59 - project: name: 'labs-striker' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 99bb6a9..95b23bc 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -1745,12 +1745,13 @@ - name: labs/tools/heritage template: - - name: tox-jessie # pywikibot tries to write to $HOME - name: npm test: - composer-php55-jessie + - labs-tools-heritage-tox-docker gate-and-submit: - composer-php55-jessie + - labs-tools-heritage-tox-docker postmerge: - tox-py27-coverage-publish -- To view, visit https://gerrit.wikimedia.org/r/393116 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ibf4fbdd5870d434ca91d417bca77ea31167cadd5 Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Hashar___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki/core[master]: mediawiki.special.apisandbox.js: Apply JavaScript coding con...
Fomafix has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393115 ) Change subject: mediawiki.special.apisandbox.js: Apply JavaScript coding conventions .. mediawiki.special.apisandbox.js: Apply JavaScript coding conventions Do not use the jQuery constructor with second argument. https://www.mediawiki.org/wiki/Manual:Coding_conventions/JavaScript#Pitfalls Change-Id: I0c7e93438c78e234c6656b2e6499e674a0322cd3 --- M resources/src/mediawiki.special/mediawiki.special.apisandbox.js 1 file changed, 43 insertions(+), 42 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/15/393115/1 diff --git a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js index ed51c34..44b709e 100644 --- a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js +++ b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js @@ -793,7 +793,7 @@ .empty() .append( $( '' ).append( Util.parseMsg( 'apisandbox-intro' ) ) ) .append( - $( '', { id: 'mw-apisandbox-ui' } ) + $( '' ).attr( 'id', 'mw-apisandbox-ui' ) .append( $toolbar ) .append( panel.$element ) ); @@ -1452,11 +1452,13 @@ width: 'auto', padded: true, $content: $( '' ).append( $.map( pi.helpurls, function ( link ) { - return $( '' ).append( $( '', { - href: link, - target: '_blank', - text: link - } ) ); + return $( '' ).append( + $( '' ).attr( { + href: link, + target: '_blank' + } ) + .text( link ) + ); } ) ) } } ) ); @@ -1471,10 +1473,9 @@ width: 'auto', padded: true, $content: $( '' ).append( $.map( pi.examples, function ( example ) { - var a = $( '', { - href: '#' + example.query, - html: example.description - } ); + var a = $( '' ) + .attr( 'href', '#' + example.query ) + .html( example.description ); a.find( 'a' ).contents().unwrap(); // Can't nest links return $( '' ).append( a ); } ) ) @@ -1508,14 +1509,14 @@ var $this = $( this ); $this.parent().prev( 'p' ).append( $this ); } ); - descriptionContainer.append( $( '', { addClass: 'description', append: tmp } ) ); + descriptionContainer.append( $( '' ).addClass( 'description' ).append( tmp ) ); if ( pi.parameters[ i ].info && pi.parameters[ i ].info.length ) { for ( j = 0; j < pi.parameters[ i ].info.length; j++ ) { -
[MediaWiki-commits] [Gerrit] mediawiki/core[master]: [TEST; DNM]
MigDinny has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393114 ) Change subject: [TEST; DNM] .. [TEST; DNM] Change-Id: I3780894d3c85c1c513345222765d917bf1f981b7 --- M index.php 1 file changed, 1 insertion(+), 5 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/14/393114/1 diff --git a/index.php b/index.php index ef376cb..daabbe1 100644 --- a/index.php +++ b/index.php @@ -41,8 +41,4 @@ $mediaWiki = new MediaWiki(); $mediaWiki->run(); - - - - - +#just a test \ No newline at end of file -- To view, visit https://gerrit.wikimedia.org/r/393114 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I3780894d3c85c1c513345222765d917bf1f981b7 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: MigDinny___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...VisualEditor[master]: Unwrap Parsoid sections
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/386690 ) Change subject: Unwrap Parsoid sections .. Unwrap Parsoid sections Section wrapping will be introduced in I0f4c19f7. Change-Id: I43ced131d07a20318af37e830318e30db2eb451f --- M modules/ve-mw/init/ve.init.mw.Target.js M modules/ve-mw/ve.MWutils.js 2 files changed, 17 insertions(+), 0 deletions(-) Approvals: Bartosz Dziewoński: Looks good to me, approved jenkins-bot: Verified diff --git a/modules/ve-mw/init/ve.init.mw.Target.js b/modules/ve-mw/init/ve.init.mw.Target.js index 3663177..682e786 100644 --- a/modules/ve-mw/init/ve.init.mw.Target.js +++ b/modules/ve-mw/init/ve.init.mw.Target.js @@ -196,6 +196,8 @@ } else { // Parsoid documents are XHTML so we can use parseXhtml which fixed some IE issues. doc = ve.parseXhtml( documentString ); + // Strip Parsoid sections + ve.unwrapParsoidSections( doc.body ); } // Fix relative or missing base URL if needed this.fixBase( doc ); diff --git a/modules/ve-mw/ve.MWutils.js b/modules/ve-mw/ve.MWutils.js index 2699892..40d239e 100644 --- a/modules/ve-mw/ve.MWutils.js +++ b/modules/ve-mw/ve.MWutils.js @@ -29,3 +29,18 @@ } return s.replace( /_/g, ' ' ); }; + +/** + * Unwrap Parsoid sections + * + * @param {HTMLElement} element Parent element, e.g. document body + */ +ve.unwrapParsoidSections = function ( element ) { + Array.prototype.forEach.call( element.querySelectorAll( 'section[data-mw-section-id]' ), function ( section ) { + var parent = section.parentNode; + while ( section.firstChild ) { + parent.insertBefore( section.firstChild, section ); + } + parent.removeChild( section ); + } ); +}; -- To view, visit https://gerrit.wikimedia.org/r/386690 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I43ced131d07a20318af37e830318e30db2eb451f Gerrit-PatchSet: 5 Gerrit-Project: mediawiki/extensions/VisualEditor Gerrit-Branch: master Gerrit-Owner: EsandersGerrit-Reviewer: Bartosz Dziewoński Gerrit-Reviewer: Catrope Gerrit-Reviewer: DLynch Gerrit-Reviewer: Esanders Gerrit-Reviewer: Jforrester Gerrit-Reviewer: Subramanya Sastry Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: Switch pywikibot tox jobs to Docker containers
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393091 ) Change subject: Switch pywikibot tox jobs to Docker containers .. Switch pywikibot tox jobs to Docker containers pywikibot insists on writing configuration file to $HOME. Hence ship a new Docker container that have a $HOME for nobody user. Bump the timeout for tox and tox-doc since they are a bit slow when starting with a cold cache. Create: pywikibot-core-tox-docker pywikibot-core-tox-doc-docker pywikibot-core-tox-nose34-docker pywikibot-core-tox-nose-docker Delete: pywikibot-core-tox-jessie pywikibot-core-tox-doc-jessie pywikibot-core-tox-nose34-jessie pywikibot-core-tox-nose-jessie Change-Id: I168228f7cde90aa5d6257b75268bdc1bd776fe11 --- A dockerfiles/tox-pywikibot/Dockerfile A dockerfiles/tox-pywikibot/example-run.sh M jjb/python-jobs.yaml M jjb/pywikibot.yaml M tests/test_zuul_scheduler.py M zuul/layout.yaml 6 files changed, 44 insertions(+), 22 deletions(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified diff --git a/dockerfiles/tox-pywikibot/Dockerfile b/dockerfiles/tox-pywikibot/Dockerfile new file mode 100644 index 000..828f732 --- /dev/null +++ b/dockerfiles/tox-pywikibot/Dockerfile @@ -0,0 +1,12 @@ +FROM wmfreleng/tox + +USER root +# pywikibot requires a valid $HOME to write user-config.py to +RUN install \ +--mode 755 \ +--owner nobody \ +--group nogroup \ +--directory /home/nobody \ +&& /usr/sbin/usermod --home /home/nobody nobody + +USER nobody diff --git a/dockerfiles/tox-pywikibot/example-run.sh b/dockerfiles/tox-pywikibot/example-run.sh new file mode 100644 index 000..a9281f7 --- /dev/null +++ b/dockerfiles/tox-pywikibot/example-run.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +install --mode 777 --directory log cache + +docker run \ +--rm --tty \ +--env JENKINS_URL=1 \ +--env ZUUL_URL=https://gerrit.wikimedia.org/r \ +--env ZUUL_PROJECT=pywikibot/core \ +--env ZUUL_COMMIT=master \ +--env ZUUL_REF=master \ +--volume /"$(pwd)"/log://log \ +--volume /"$(pwd)"/cache://cache \ + wmfreleng/tox-pywikibot:latest -e nose34 diff --git a/jjb/python-jobs.yaml b/jjb/python-jobs.yaml index b9a662f..5925296 100644 --- a/jjb/python-jobs.yaml +++ b/jjb/python-jobs.yaml @@ -95,13 +95,14 @@ - job-template: !!merge : *job_tox-docker name: '{name}-tox-{toxenv}-docker' +docker_image_varimage: 'wmfreleng/tox:v2017.11.10.21.35' triggers: - zuul builders: - docker-castor-load - docker-log-dir - docker-run-with-log-and-workspace-cache: -image: 'wmfreleng/tox:v2017.11.10.21.35' +image: '{obj:docker_image_var}' logdir: '/log' run_args: ' -e "{toxenv}"' diff --git a/jjb/pywikibot.yaml b/jjb/pywikibot.yaml index 7ac4db2..be3eeda 100644 --- a/jjb/pywikibot.yaml +++ b/jjb/pywikibot.yaml @@ -2,18 +2,17 @@ name: pywikibot-core jobs: - - '{name}-tox-jessie' + - '{name}-tox-docker': + docker_image_var: wmfreleng/tox-pywikibot:v2017.11.23.15.59 + build_timeout: 4 # minutes - '{name}-tox-publish': docsrc: 'docs/_build/html' docdest: 'pywikibot' - - '{name}-tox-{toxenv}-jessie': - toxenv: - - doc - - nose - - nose34 - '{name}-tox-{toxenv}-docker': + docker_image_var: wmfreleng/tox-pywikibot:v2017.11.23.15.59 toxenv: - - doc + - doc: + build_timeout: 4 # minutes - nose - nose34 diff --git a/tests/test_zuul_scheduler.py b/tests/test_zuul_scheduler.py index 30ecfd1..0b445fd 100644 --- a/tests/test_zuul_scheduler.py +++ b/tests/test_zuul_scheduler.py @@ -345,7 +345,7 @@ '(?:mwgate-)?composer-validate', 'composer-package-validate', 'fail-archived-repositories', -'.*tox-jessie', +'.*tox-docker', 'commit-message-validator', ] safe_jobs_re = re.compile('^(' + '|'.join(safe_jobs) + ')$') diff --git a/zuul/layout.yaml b/zuul/layout.yaml index e782aef..99bb6a9 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -7418,23 +7418,19 @@ - name: pywikibot/core check: - - pywikibot-core-tox-jessie + - pywikibot-core-tox-docker test: - - pywikibot-core-tox-jessie - - pywikibot-core-tox-nose-jessie - - pywikibot-core-tox-nose34-jessie - - pywikibot-core-tox-doc-jessie -gate-and-submit: - - pywikibot-core-tox-jessie - - pywikibot-core-tox-nose-jessie - - pywikibot-core-tox-nose34-jessie - - pywikibot-core-tox-doc-jessie -postmerge: - - pywikibot-core-tox-publish -experimental: + - pywikibot-core-tox-docker - pywikibot-core-tox-nose-docker -
[MediaWiki-commits] [Gerrit] mediawiki...Timeless[master]: Fix some small positioning/overflow things
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/355868 ) Change subject: Fix some small positioning/overflow things .. Fix some small positioning/overflow things * Echo icon positioning fix in rtl languages (thanks to RoanKattouw) * Fix for header lines overlapping with floats (thanks to someone who... I don't actually remember, but they're absolutely lovely too) Change-Id: I57825a7e7e06184f452cec69b15b484173b59413 --- M resources/extensions/Echo.less M resources/screen-common.less 2 files changed, 2 insertions(+), 2 deletions(-) Approvals: Bartosz Dziewoński: Looks good to me, but someone else must approve jenkins-bot: Verified Isarra: Looks good to me, approved diff --git a/resources/extensions/Echo.less b/resources/extensions/Echo.less index 3134059..7847f64 100644 --- a/resources/extensions/Echo.less +++ b/resources/extensions/Echo.less @@ -13,6 +13,7 @@ #personal-extra { // Position and keep it from randomly overflowing massively for no apparent reason margin: 0.7em 0 -2em 0; + white-space: nowrap; ul { list-style: none; diff --git a/resources/screen-common.less b/resources/screen-common.less index 4dc60a7..b882afe 100644 --- a/resources/screen-common.less +++ b/resources/screen-common.less @@ -23,7 +23,6 @@ .box; background: @background; padding: 1em @content-padding 3em; - overflow: auto; position: relative; } #mw-content-container { @@ -309,7 +308,7 @@ h1, h2 { border-bottom: solid 2px @blue; - + overflow: hidden; } h1.firstHeading { -- To view, visit https://gerrit.wikimedia.org/r/355868 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I57825a7e7e06184f452cec69b15b484173b59413 Gerrit-PatchSet: 5 Gerrit-Project: mediawiki/skins/Timeless Gerrit-Branch: master Gerrit-Owner: IsarraGerrit-Reviewer: Bartosz Dziewoński Gerrit-Reviewer: Isarra Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: Do not pass env variables set by login to Docker
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393071 ) Change subject: Do not pass env variables set by login to Docker .. Do not pass env variables set by login to Docker login sets environment variables (HOME, SHELL, PATH, LOGNAME, MAIL) before execing the shell. They are set for the jenkins-deploy user and do not make any sense inside the containers which run as nobody. Else you get some expected results such as trying to write to HOME=/mnt/home/jenkins-deploy instead of /nonexistent. Typically in python: HOME=/no python -c "import os; print(os.path.expanduser('~'))" /no Update: apps-android-wikipedia-tox-docker cergen-tox-docker composer-package-php70-docker composer-php70-docker cumin-tox-docker eventlogging-tox-docker fundraising-tools-tox-docker integration-config-tox-docker labs-striker-tox-docker labs-tox-docker lintr-docker lintr-docker-non-voting mediawiki-core-php70-phan-docker mediawiki-core-phpcs-docker mwext-php70-phan-docker mwgate-npm-node-6-docker mwgate-tox-docker npm-node-6-docker operations-puppet-tests-docker pywikibot-core-tox-doc-docker pywikibot-core-tox-nose34-docker pywikibot-core-tox-nose-docker search-mjolnir-tox-docker tox-docker Bug: T177684 Change-Id: Ia6d48763b4a55e627ff6c5e4ad42402fb07c3bec --- M jjb/castor.yaml M jjb/macro-docker.yaml M jjb/mediawiki.yaml 3 files changed, 7 insertions(+), 7 deletions(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified diff --git a/jjb/castor.yaml b/jjb/castor.yaml index b6a6c27..4fcef75 100644 --- a/jjb/castor.yaml +++ b/jjb/castor.yaml @@ -64,7 +64,7 @@ - shell: | echo "Clearing $WORKSPACE/cache" exec docker run --rm \ - --env-file <(/usr/bin/env) \ + --env-file <(/usr/bin/env|egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=') \ --volume "$(pwd)"/cache:/cache \ 'wmfreleng/castor:v2017.10.30.21.03' clear || : # nothing else can be executed due to exec @@ -90,7 +90,7 @@ - docker-cache-dir - shell: | exec docker run --rm \ ---env-file <(/usr/bin/env) \ +--env-file <(/usr/bin/env|egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=') \ --volume "${WORKSPACE}/cache":/cache \ wmfreleng/castor:v2017.10.30.21.03 \ load diff --git a/jjb/macro-docker.yaml b/jjb/macro-docker.yaml index 01b5387..d9ea506 100644 --- a/jjb/macro-docker.yaml +++ b/jjb/macro-docker.yaml @@ -33,7 +33,7 @@ set -x exec docker run \ --rm \ ---env-file <(/usr/bin/env) \ +--env-file <(/usr/bin/env|egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=') \ --volume "$(pwd)"/log:{logdir} \ {image} # nothing else can be executed due to exec @@ -53,7 +53,7 @@ set -x exec docker run \ --rm \ ---env-file <(/usr/bin/env) \ +--env-file <(/usr/bin/env|egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=') \ --volume "$(pwd)"/log:{logdir} \ --volume "$(pwd)"/cache:/cache \ {image}{obj:run_args|} @@ -84,7 +84,7 @@ set -x exec docker run \ --rm \ ---env-file <(/usr/bin/env) \ +--env-file <(/usr/bin/env|egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=') \ --volume "$(pwd)"/src:/src \ --volume "$(pwd)"/cache:/cache \ --volume /srv/git:/srv/git \ @@ -102,7 +102,7 @@ set -x exec docker run \ --rm \ ---env-file <(/usr/bin/env) \ +--env-file <(/usr/bin/env|egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=') \ --volume "$(pwd)"/src:/src \ --volume "$(pwd)"/cache:/cache \ --volume /srv/git:/srv/git \ diff --git a/jjb/mediawiki.yaml b/jjb/mediawiki.yaml index ab0f438..b162389 100644 --- a/jjb/mediawiki.yaml +++ b/jjb/mediawiki.yaml @@ -439,7 +439,7 @@ set -x exec docker run \ --rm \ ---env-file <(/usr/bin/env) \ +--env-file <(/usr/bin/env|egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=') \ --volume "$(pwd)"/src:/src \ --volume "$(pwd)"/cache:/cache \ --volume /srv/git:/srv/git \ -- To view, visit https://gerrit.wikimedia.org/r/393071 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ia6d48763b4a55e627ff6c5e4ad42402fb07c3bec Gerrit-PatchSet: 3 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: HasharGerrit-Reviewer: Addshore Gerrit-Reviewer: Hashar
[MediaWiki-commits] [Gerrit] mediawiki...Timeless[master]: Remove 'overflow: auto' from .box() mixin
Bartosz Dziewoński has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393113 ) Change subject: Remove 'overflow: auto' from .box() mixin .. Remove 'overflow: auto' from .box() mixin I am pretty sure this is unnecessary in almost all places this mixin is used, and at least one of them (for 'fieldset') is causing issues (T181258). The only place I am not pretty sure about is in the .nav-block() mixin, so let's add it back there. Bug: T181258 Change-Id: I77d34634d97b38712e74bc5f2227e42e9c49f18d --- M resources/variables.less 1 file changed, 1 insertion(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/skins/Timeless refs/changes/13/393113/1 diff --git a/resources/variables.less b/resources/variables.less index 86583cb..5799e87 100644 --- a/resources/variables.less +++ b/resources/variables.less @@ -93,7 +93,6 @@ border-width: 1px 1px @border; padding: 1.25em 1.75em; box-shadow: 0 1px 2px 1px rgba( 0, 0, 0, 0.02 ); - overflow: auto; } // Icons for the page actions menus @@ -110,6 +109,7 @@ .nav-block() { .box(); + overflow: auto; padding: 1.5em 1.5em 0; margin: 1em 0; line-height: 1.1; -- To view, visit https://gerrit.wikimedia.org/r/393113 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I77d34634d97b38712e74bc5f2227e42e9c49f18d Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/skins/Timeless Gerrit-Branch: master Gerrit-Owner: Bartosz Dziewoński___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki/core[master]: Clarify the use of @group Database in MediaWikiTestCase
Addshore has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393112 ) Change subject: Clarify the use of @group Database in MediaWikiTestCase .. Clarify the use of @group Database in MediaWikiTestCase Only the class level doc comment is checked. Adding @group Database to a method doc comment will do nothing. Change-Id: Ic0fff3636d6c44e7a27df8806c9712155ce81d8c --- M tests/phpunit/MediaWikiTestCase.php 1 file changed, 3 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/12/393112/1 diff --git a/tests/phpunit/MediaWikiTestCase.php b/tests/phpunit/MediaWikiTestCase.php index f04eec7..4d3c37b 100644 --- a/tests/phpunit/MediaWikiTestCase.php +++ b/tests/phpunit/MediaWikiTestCase.php @@ -968,12 +968,13 @@ * @since 1.18 */ public function needsDB() { - # if the test says it uses database tables, it needs the database + // If the test says it uses database tables, it needs the database if ( $this->tablesUsed ) { return true; } - # if the test says it belongs to the Database group, it needs the database + // If the test class says it belongs to the Database group, it needs the database. + // NOTE: This ONLY checks for the group in the class level doc comment. $rc = new ReflectionClass( $this ); if ( preg_match( '/@group +Database/im', $rc->getDocComment() ) ) { return true; -- To view, visit https://gerrit.wikimedia.org/r/393112 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic0fff3636d6c44e7a27df8806c9712155ce81d8c Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Addshore___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki/core[master]: Remove unused WikiPageTestContentHandlerUseDB (test)
Addshore has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393111 ) Change subject: Remove unused WikiPageTestContentHandlerUseDB (test) .. Remove unused WikiPageTestContentHandlerUseDB (test) This class had the wrong name so has not been run since it was written in 2012. In If5b1fa39610dbe366649f79beda58f4ea6d58c8f I fixed the name but the tests fail, so lets just remove it and rewrite the tests. Change-Id: Iccdcd4a4f72c8b1329d36ff2e8699ba6b23c9ae7 --- D tests/phpunit/includes/page/WikiPageTestContentHandlerUseDB.php 1 file changed, 0 insertions(+), 61 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/11/393111/1 diff --git a/tests/phpunit/includes/page/WikiPageTestContentHandlerUseDB.php b/tests/phpunit/includes/page/WikiPageTestContentHandlerUseDB.php deleted file mode 100644 index 3db7628..000 --- a/tests/phpunit/includes/page/WikiPageTestContentHandlerUseDB.php +++ /dev/null @@ -1,61 +0,0 @@ -setMwGlobals( 'wgContentHandlerUseDB', false ); - - $dbw = wfGetDB( DB_MASTER ); - - $page_table = $dbw->tableName( 'page' ); - $revision_table = $dbw->tableName( 'revision' ); - $archive_table = $dbw->tableName( 'archive' ); - - if ( $dbw->fieldExists( $page_table, 'page_content_model' ) ) { - $dbw->query( "alter table $page_table drop column page_content_model" ); - $dbw->query( "alter table $revision_table drop column rev_content_model" ); - $dbw->query( "alter table $revision_table drop column rev_content_format" ); - $dbw->query( "alter table $archive_table drop column ar_content_model" ); - $dbw->query( "alter table $archive_table drop column ar_content_format" ); - } - } - - /** -* @covers WikiPage::getContentModel -*/ - public function testGetContentModel() { - $page = $this->createPage( - "WikiPageTest_testGetContentModel", - "some text", - CONTENT_MODEL_JAVASCRIPT - ); - - $page = new WikiPage( $page->getTitle() ); - - // NOTE: since the content model is not recorded in the database, - // we expect to get the default, namely CONTENT_MODEL_WIKITEXT - $this->assertEquals( CONTENT_MODEL_WIKITEXT, $page->getContentModel() ); - } - - /** -* @covers WikiPage::getContentHandler -*/ - public function testGetContentHandler() { - $page = $this->createPage( - "WikiPageTest_testGetContentHandler", - "some text", - CONTENT_MODEL_JAVASCRIPT - ); - - // NOTE: since the content model is not recorded in the database, - // we expect to get the default, namely CONTENT_MODEL_WIKITEXT - $page = new WikiPage( $page->getTitle() ); - $this->assertEquals( 'WikitextContentHandler', get_class( $page->getContentHandler() ) ); - } -} -- To view, visit https://gerrit.wikimedia.org/r/393111 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Iccdcd4a4f72c8b1329d36ff2e8699ba6b23c9ae7 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Addshore___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki/core[master]: Make WikiPageTestContentHandlerUseDBTest run
Addshore has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393109 ) Change subject: Make WikiPageTestContentHandlerUseDBTest run .. Make WikiPageTestContentHandlerUseDBTest run Change-Id: If5b1fa39610dbe366649f79beda58f4ea6d58c8f --- R tests/phpunit/includes/page/WikiPageTestContentHandlerUseDBTest.php 1 file changed, 1 insertion(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/09/393109/1 diff --git a/tests/phpunit/includes/page/WikiPageTestContentHandlerUseDB.php b/tests/phpunit/includes/page/WikiPageTestContentHandlerUseDBTest.php similarity index 96% rename from tests/phpunit/includes/page/WikiPageTestContentHandlerUseDB.php rename to tests/phpunit/includes/page/WikiPageTestContentHandlerUseDBTest.php index 3db7628..8ff6088 100644 --- a/tests/phpunit/includes/page/WikiPageTestContentHandlerUseDB.php +++ b/tests/phpunit/includes/page/WikiPageTestContentHandlerUseDBTest.php @@ -5,7 +5,7 @@ * @group Database * ^--- important, causes temporary tables to be used instead of the real database */ -class WikiPageTestContentHandlerUseDB extends WikiPageTest { +class WikiPageTestContentHandlerUseDBTest extends WikiPageTest { protected function setUp() { parent::setUp(); -- To view, visit https://gerrit.wikimedia.org/r/393109 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If5b1fa39610dbe366649f79beda58f4ea6d58c8f Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Addshore___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/puppet[production]: profile::piwik::my.cnf: enable innodb_file_per_table
Elukey has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393108 ) Change subject: profile::piwik::my.cnf: enable innodb_file_per_table .. profile::piwik::my.cnf: enable innodb_file_per_table Change-Id: Ia730fc6ecd67bc7a18afa3da27986d1a5d49b139 --- M modules/profile/files/piwik/my.cnf 1 file changed, 2 insertions(+), 0 deletions(-) Approvals: Elukey: Looks good to me, approved jenkins-bot: Verified diff --git a/modules/profile/files/piwik/my.cnf b/modules/profile/files/piwik/my.cnf index 95bb57e..330c6a8 100644 --- a/modules/profile/files/piwik/my.cnf +++ b/modules/profile/files/piwik/my.cnf @@ -89,6 +89,8 @@ #log_bin = /var/log/mysql/mysql-bin.log expire_logs_days = 10 max_binlog_size = 100M +innodb_file_per_table = 1 + #binlog_do_db = include_database_name #binlog_ignore_db = include_database_name # -- To view, visit https://gerrit.wikimedia.org/r/393108 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ia730fc6ecd67bc7a18afa3da27986d1a5d49b139 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: ElukeyGerrit-Reviewer: Elukey Gerrit-Reviewer: Marostegui Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/puppet[production]: profile::piwik::my.cnf: enable innodb_file_per_table
Elukey has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393108 ) Change subject: profile::piwik::my.cnf: enable innodb_file_per_table .. profile::piwik::my.cnf: enable innodb_file_per_table Change-Id: Ia730fc6ecd67bc7a18afa3da27986d1a5d49b139 --- M modules/profile/files/piwik/my.cnf 1 file changed, 2 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/08/393108/1 diff --git a/modules/profile/files/piwik/my.cnf b/modules/profile/files/piwik/my.cnf index 95bb57e..330c6a8 100644 --- a/modules/profile/files/piwik/my.cnf +++ b/modules/profile/files/piwik/my.cnf @@ -89,6 +89,8 @@ #log_bin = /var/log/mysql/mysql-bin.log expire_logs_days = 10 max_binlog_size = 100M +innodb_file_per_table = 1 + #binlog_do_db = include_database_name #binlog_ignore_db = include_database_name # -- To view, visit https://gerrit.wikimedia.org/r/393108 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ia730fc6ecd67bc7a18afa3da27986d1a5d49b139 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Elukey___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...WikivoteMapsYandex[master]: Install mediawiki/maps over composer
Umherirrender has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393107 ) Change subject: Install mediawiki/maps over composer .. Install mediawiki/maps over composer Extension is on github Test fails with: WikivoteMapsYandex requires Maps extension. Change-Id: I1b5ebddf9a74f34f2a6eb9082e0188fff99382d0 --- M composer.json 1 file changed, 3 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikivoteMapsYandex refs/changes/07/393107/1 diff --git a/composer.json b/composer.json index 392434c..c77063e 100644 --- a/composer.json +++ b/composer.json @@ -1,4 +1,7 @@ { + "require": { + "mediawiki/maps": ">=4.2" + }, "require-dev": { "jakub-onderka/php-parallel-lint": "0.9.2", "jakub-onderka/php-console-highlighter": "0.3.2", -- To view, visit https://gerrit.wikimedia.org/r/393107 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I1b5ebddf9a74f34f2a6eb9082e0188fff99382d0 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/WikivoteMapsYandex Gerrit-Branch: master Gerrit-Owner: Umherirrender___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: [ArticleToCategory2] Make unit test voting
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393106 ) Change subject: [ArticleToCategory2] Make unit test voting .. [ArticleToCategory2] Make unit test voting Passed on I4226ea1d9fa2f3fa0948de31987a8a778861f3c2 Change-Id: I1d1b8e12e69539a0fe81423d10bb342f3ac5ea7d --- M zuul/layout.yaml 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified diff --git a/zuul/layout.yaml b/zuul/layout.yaml index c48ab4e..e782aef 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -4262,7 +4262,7 @@ - name: mediawiki/extensions/ArticleToCategory2 template: - - name: extension-unittests-non-voting + - name: extension-unittests-generic - name: mwgate-npm - name: mediawiki/extensions/AssertEdit -- To view, visit https://gerrit.wikimedia.org/r/393106 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I1d1b8e12e69539a0fe81423d10bb342f3ac5ea7d Gerrit-PatchSet: 2 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: UmherirrenderGerrit-Reviewer: Hashar Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: [PhabTaskGraph] Make unit test voting
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393103 ) Change subject: [PhabTaskGraph] Make unit test voting .. [PhabTaskGraph] Make unit test voting Passed on Iaa2469f3262ecd57522e1a2831d1f53fc36f863f Change-Id: Ic2da936a895f0d808022cdef5bcb62271e4a18b3 --- M zuul/layout.yaml 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified diff --git a/zuul/layout.yaml b/zuul/layout.yaml index e516d6b..3656ace 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -4154,7 +4154,7 @@ - name: mediawiki/extensions/PhabTaskGraph template: - - name: extension-unittests-non-voting + - name: extension-unittests-generic - name: mwgate-npm - name: mediawiki/extensions/PopcornEditor -- To view, visit https://gerrit.wikimedia.org/r/393103 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ic2da936a895f0d808022cdef5bcb62271e4a18b3 Gerrit-PatchSet: 2 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: UmherirrenderGerrit-Reviewer: Hashar Gerrit-Reviewer: Paladox Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: [MetaMaster] Make unit test voting
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393104 ) Change subject: [MetaMaster] Make unit test voting .. [MetaMaster] Make unit test voting Passed on I65092f84e204a89906e9189cfe7450741348c748 Change-Id: If03d7eba3980763d1105ef75a9ceeb153efbdfdc --- M zuul/layout.yaml 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 3656ace..c48ab4e 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -3932,7 +3932,7 @@ - name: mediawiki/extensions/MetaMaster template: - - name: extension-unittests-non-voting + - name: extension-unittests-generic - name: mwgate-npm - name: mediawiki/extensions/MultiLanguageManager -- To view, visit https://gerrit.wikimedia.org/r/393104 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: If03d7eba3980763d1105ef75a9ceeb153efbdfdc Gerrit-PatchSet: 2 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: UmherirrenderGerrit-Reviewer: Hashar Gerrit-Reviewer: Paladox Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: [EditcountAdditions] Make unit test voting
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393101 ) Change subject: [EditcountAdditions] Make unit test voting .. [EditcountAdditions] Make unit test voting Passed on I5be80775f48a0eda08b2411a8b45bd7891d9b647 Change-Id: I3547de7c8b49fe4a5a1834ee4cd3064525786095 --- M zuul/layout.yaml 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified diff --git a/zuul/layout.yaml b/zuul/layout.yaml index eace303..e516d6b 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -3342,7 +3342,7 @@ - name: mediawiki/extensions/EditcountAdditions template: - - name: extension-unittests-non-voting + - name: extension-unittests-generic - name: mwgate-npm - name: mediawiki/extensions/EditNotify -- To view, visit https://gerrit.wikimedia.org/r/393101 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I3547de7c8b49fe4a5a1834ee4cd3064525786095 Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: UmherirrenderGerrit-Reviewer: Hashar Gerrit-Reviewer: Paladox Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: [ArticleToCategory2] Make unit test voting
Umherirrender has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393106 ) Change subject: [ArticleToCategory2] Make unit test voting .. [ArticleToCategory2] Make unit test voting Passed on I4226ea1d9fa2f3fa0948de31987a8a778861f3c2 Change-Id: I1d1b8e12e69539a0fe81423d10bb342f3ac5ea7d --- M zuul/layout.yaml 1 file changed, 1 insertion(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/06/393106/1 diff --git a/zuul/layout.yaml b/zuul/layout.yaml index eace303..b5f8d52 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -4262,7 +4262,7 @@ - name: mediawiki/extensions/ArticleToCategory2 template: - - name: extension-unittests-non-voting + - name: extension-unittests-generic - name: mwgate-npm - name: mediawiki/extensions/AssertEdit -- To view, visit https://gerrit.wikimedia.org/r/393106 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I1d1b8e12e69539a0fe81423d10bb342f3ac5ea7d Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Umherirrender___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...ArticleToCategory2[master]: Add missing entries to AvailableRights in extension.json
Umherirrender has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393105 ) Change subject: Add missing entries to AvailableRights in extension.json .. Add missing entries to AvailableRights in extension.json All rights listed under GroupPermissions must be part of AvailableRights to pass unit tests There was 1 failure: 1) AvailableRightsTest::testAvailableRights Additional user rights need to be added to $wgAvailableRights or via the "UserGetAllRights" hook. See the instructions at: https://www.mediawiki.org/wiki/Manual:User_rights#Adding_new_rights Failed asserting that two arrays are equal. --- Expected +++ Actual @@ @@ Array ( +0 => 'ArticleToCategory2' +1 => 'ArticleToCategory2AddCat' ) Change-Id: I4226ea1d9fa2f3fa0948de31987a8a778861f3c2 --- M extension.json 1 file changed, 3 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ArticleToCategory2 refs/changes/05/393105/1 diff --git a/extension.json b/extension.json index 6b44d87..a761b0e 100644 --- a/extension.json +++ b/extension.json @@ -26,7 +26,9 @@ }, "AvailableRights": [ "author", - "authorprotect" + "authorprotect", + "ArticleToCategory2", + "ArticleToCategory2AddCat" ], "GroupPermissions": { "*": { -- To view, visit https://gerrit.wikimedia.org/r/393105 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I4226ea1d9fa2f3fa0948de31987a8a778861f3c2 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/ArticleToCategory2 Gerrit-Branch: master Gerrit-Owner: Umherirrender___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: [MetaMaster] Make unit test voting
Umherirrender has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393104 ) Change subject: [MetaMaster] Make unit test voting .. [MetaMaster] Make unit test voting Passed on I65092f84e204a89906e9189cfe7450741348c748 Change-Id: If03d7eba3980763d1105ef75a9ceeb153efbdfdc --- M zuul/layout.yaml 1 file changed, 1 insertion(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/04/393104/1 diff --git a/zuul/layout.yaml b/zuul/layout.yaml index eace303..cbe3842 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -3932,7 +3932,7 @@ - name: mediawiki/extensions/MetaMaster template: - - name: extension-unittests-non-voting + - name: extension-unittests-generic - name: mwgate-npm - name: mediawiki/extensions/MultiLanguageManager -- To view, visit https://gerrit.wikimedia.org/r/393104 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If03d7eba3980763d1105ef75a9ceeb153efbdfdc Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Umherirrender___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: [PhabTaskGraph] Make unit test voting
Umherirrender has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393103 ) Change subject: [PhabTaskGraph] Make unit test voting .. [PhabTaskGraph] Make unit test voting Passed on Iaa2469f3262ecd57522e1a2831d1f53fc36f863f Change-Id: Ic2da936a895f0d808022cdef5bcb62271e4a18b3 --- M zuul/layout.yaml 1 file changed, 1 insertion(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/03/393103/1 diff --git a/zuul/layout.yaml b/zuul/layout.yaml index eace303..0107052 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -4154,7 +4154,7 @@ - name: mediawiki/extensions/PhabTaskGraph template: - - name: extension-unittests-non-voting + - name: extension-unittests-generic - name: mwgate-npm - name: mediawiki/extensions/PopcornEditor -- To view, visit https://gerrit.wikimedia.org/r/393103 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic2da936a895f0d808022cdef5bcb62271e4a18b3 Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Umherirrender___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/puppet[production]: mariadb: Move some (only the single-instance) s5 hosts to s8
Jcrespo has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393102 ) Change subject: mariadb: Move some (only the single-instance) s5 hosts to s8 .. mariadb: Move some (only the single-instance) s5 hosts to s8 We will do db2085 and db2086 later as they require restart and some other operations. db2045 requires a restart to get the pasive master config. Bug: T177208 Change-Id: I2dd15af8c9bd3e45f19413d83d3535695811f4aa --- M hieradata/hosts/db1063.yaml M hieradata/hosts/db1087.yaml M hieradata/hosts/db1092.yaml M hieradata/hosts/db1099.yaml M hieradata/hosts/db1104.yaml M hieradata/hosts/db1109.yaml M hieradata/hosts/db2045.yaml M hieradata/hosts/db2079.yaml M hieradata/hosts/db2080.yaml M hieradata/hosts/db2081.yaml M hieradata/hosts/db2082.yaml M hieradata/hosts/db2083.yaml 12 files changed, 14 insertions(+), 12 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/02/393102/1 diff --git a/hieradata/hosts/db1063.yaml b/hieradata/hosts/db1063.yaml index 0d8bce2..3ecb13a 100644 --- a/hieradata/hosts/db1063.yaml +++ b/hieradata/hosts/db1063.yaml @@ -1 +1 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' diff --git a/hieradata/hosts/db1087.yaml b/hieradata/hosts/db1087.yaml index 0d8bce2..3ecb13a 100644 --- a/hieradata/hosts/db1087.yaml +++ b/hieradata/hosts/db1087.yaml @@ -1 +1 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' diff --git a/hieradata/hosts/db1092.yaml b/hieradata/hosts/db1092.yaml index 987af0e..e8cbc5b 100644 --- a/hieradata/hosts/db1092.yaml +++ b/hieradata/hosts/db1092.yaml @@ -1,2 +1,2 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' mariadb::socket: '/tmp/mysql.sock' diff --git a/hieradata/hosts/db1099.yaml b/hieradata/hosts/db1099.yaml index 0d8bce2..3ecb13a 100644 --- a/hieradata/hosts/db1099.yaml +++ b/hieradata/hosts/db1099.yaml @@ -1 +1 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' diff --git a/hieradata/hosts/db1104.yaml b/hieradata/hosts/db1104.yaml index 0d8bce2..3ecb13a 100644 --- a/hieradata/hosts/db1104.yaml +++ b/hieradata/hosts/db1104.yaml @@ -1 +1 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' diff --git a/hieradata/hosts/db1109.yaml b/hieradata/hosts/db1109.yaml index 0d8bce2..3ecb13a 100644 --- a/hieradata/hosts/db1109.yaml +++ b/hieradata/hosts/db1109.yaml @@ -1 +1 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' diff --git a/hieradata/hosts/db2045.yaml b/hieradata/hosts/db2045.yaml index 0d8bce2..7ee244a 100644 --- a/hieradata/hosts/db2045.yaml +++ b/hieradata/hosts/db2045.yaml @@ -1 +1,3 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' +mariadb::mysql_role: 'master' +mariadb::binlog_format: 'STATEMENT' diff --git a/hieradata/hosts/db2079.yaml b/hieradata/hosts/db2079.yaml index 0d8bce2..3ecb13a 100644 --- a/hieradata/hosts/db2079.yaml +++ b/hieradata/hosts/db2079.yaml @@ -1 +1 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' diff --git a/hieradata/hosts/db2080.yaml b/hieradata/hosts/db2080.yaml index 0d8bce2..3ecb13a 100644 --- a/hieradata/hosts/db2080.yaml +++ b/hieradata/hosts/db2080.yaml @@ -1 +1 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' diff --git a/hieradata/hosts/db2081.yaml b/hieradata/hosts/db2081.yaml index 0d8bce2..3ecb13a 100644 --- a/hieradata/hosts/db2081.yaml +++ b/hieradata/hosts/db2081.yaml @@ -1 +1 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' diff --git a/hieradata/hosts/db2082.yaml b/hieradata/hosts/db2082.yaml index 0d8bce2..3ecb13a 100644 --- a/hieradata/hosts/db2082.yaml +++ b/hieradata/hosts/db2082.yaml @@ -1 +1 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' diff --git a/hieradata/hosts/db2083.yaml b/hieradata/hosts/db2083.yaml index 0d8bce2..3ecb13a 100644 --- a/hieradata/hosts/db2083.yaml +++ b/hieradata/hosts/db2083.yaml @@ -1 +1 @@ -mariadb::shard: 's5' +mariadb::shard: 's8' -- To view, visit https://gerrit.wikimedia.org/r/393102 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I2dd15af8c9bd3e45f19413d83d3535695811f4aa Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Jcrespo___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] integration/config[master]: [EditcountAdditions] Make unit test voting
Umherirrender has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393101 ) Change subject: [EditcountAdditions] Make unit test voting .. [EditcountAdditions] Make unit test voting Passed on I5be80775f48a0eda08b2411a8b45bd7891d9b647 Change-Id: I3547de7c8b49fe4a5a1834ee4cd3064525786095 --- M zuul/layout.yaml 1 file changed, 1 insertion(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/01/393101/1 diff --git a/zuul/layout.yaml b/zuul/layout.yaml index eace303..e516d6b 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -3342,7 +3342,7 @@ - name: mediawiki/extensions/EditcountAdditions template: - - name: extension-unittests-non-voting + - name: extension-unittests-generic - name: mwgate-npm - name: mediawiki/extensions/EditNotify -- To view, visit https://gerrit.wikimedia.org/r/393101 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I3547de7c8b49fe4a5a1834ee4cd3064525786095 Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Umherirrender___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/puppet[production]: Remove experimental component from pybal-test and multatuli
Muehlenhoff has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393082 ) Change subject: Remove experimental component from pybal-test and multatuli .. Remove experimental component from pybal-test and multatuli Dropped in favour of component/foo. Change-Id: I5398674eee60611ca2c6ab21402136b063fbed97 --- D hieradata/hosts/multatuli.yaml M hieradata/role/common/pybaltest.yaml 2 files changed, 0 insertions(+), 2 deletions(-) Approvals: Ema: Looks good to me, but someone else must approve Muehlenhoff: Looks good to me, approved jenkins-bot: Verified diff --git a/hieradata/hosts/multatuli.yaml b/hieradata/hosts/multatuli.yaml deleted file mode 100644 index 9fe793e..000 --- a/hieradata/hosts/multatuli.yaml +++ /dev/null @@ -1 +0,0 @@ -apt::use_experimental: true diff --git a/hieradata/role/common/pybaltest.yaml b/hieradata/role/common/pybaltest.yaml index 8b50e2e..9d5f3d2 100644 --- a/hieradata/role/common/pybaltest.yaml +++ b/hieradata/role/common/pybaltest.yaml @@ -7,4 +7,3 @@ profile::conftool::master::sync_dir: "/etc/conftool/data" tcpircbot_host: '' tcpircbot_port: '' -apt::use_experimental: true -- To view, visit https://gerrit.wikimedia.org/r/393082 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I5398674eee60611ca2c6ab21402136b063fbed97 Gerrit-PatchSet: 2 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: MuehlenhoffGerrit-Reviewer: Ema Gerrit-Reviewer: Giuseppe Lavagetto Gerrit-Reviewer: Muehlenhoff Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...AdvancedSearch[master]: Remove hook to clear search profiles
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/392883 ) Change subject: Remove hook to clear search profiles .. Remove hook to clear search profiles Do not clear the search profiles at all. Issues with 'jumping' search profiles should be solved differently. Bug: T181175 Change-Id: Ie5df3130a148e155c8e5d748d86f293f4a7c5abf --- M AdvancedSearch.hooks.php M extension.json 2 files changed, 0 insertions(+), 14 deletions(-) Approvals: Addshore: Looks good to me, approved jenkins-bot: Verified Thiemo Mättig (WMDE): Looks good to me, but someone else must approve diff --git a/AdvancedSearch.hooks.php b/AdvancedSearch.hooks.php index 83c2a45..7f86441 100644 --- a/AdvancedSearch.hooks.php +++ b/AdvancedSearch.hooks.php @@ -44,17 +44,6 @@ } /** -* @see https://www.mediawiki.org/wiki/Manual:Hooks/SpecialSearchProfiles -* -* @param array[] &$profiles -* @return bool -*/ - public static function onSpecialSearchProfiles( array &$profiles ) { - $profiles = []; - return false; - } - - /** * @param User $user * @param array[] &$prefs */ diff --git a/extension.json b/extension.json index 5142e58..48dfcfa 100644 --- a/extension.json +++ b/extension.json @@ -23,9 +23,6 @@ ], "SpecialPageBeforeExecute": [ "AdvancedSearch\\Hooks::onSpecialPageBeforeExecute" - ], - "SpecialSearchProfiles": [ - "AdvancedSearch\\Hooks::onSpecialSearchProfiles" ] }, "MessagesDirs": { -- To view, visit https://gerrit.wikimedia.org/r/392883 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ie5df3130a148e155c8e5d748d86f293f4a7c5abf Gerrit-PatchSet: 4 Gerrit-Project: mediawiki/extensions/AdvancedSearch Gerrit-Branch: master Gerrit-Owner: WMDE-FischGerrit-Reviewer: Addshore Gerrit-Reviewer: Andrew-WMDE Gerrit-Reviewer: Jdlrobson Gerrit-Reviewer: Pablo Grass (WMDE) Gerrit-Reviewer: Thiemo Mättig (WMDE) Gerrit-Reviewer: Tobias Gritschacher Gerrit-Reviewer: WMDE-Fisch Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/puppet[production]: Revert "planet: Add support for http/2 on stretch"
Dzahn has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393064 ) Change subject: Revert "planet: Add support for http/2 on stretch" .. Revert "planet: Add support for http/2 on stretch" This reverts commit 008b62f404857248f8b551878521c19c6f36d71a. Change-Id: Ib02960bfbcc5d770d40efff8f548d37fd7b5fb40 --- M modules/role/manifests/planet_server.pp 1 file changed, 0 insertions(+), 3 deletions(-) Approvals: jenkins-bot: Verified Dzahn: Looks good to me, approved diff --git a/modules/role/manifests/planet_server.pp b/modules/role/manifests/planet_server.pp index 1014917..ecee04b 100644 --- a/modules/role/manifests/planet_server.pp +++ b/modules/role/manifests/planet_server.pp @@ -8,9 +8,6 @@ class { '::apache::mod::rewrite': } # so we can vary on X-Forwarded-Proto when behind misc-web class { '::apache::mod::headers': } -if os_version('debian >= stretch') { - class { '::apache::mod::http2': } -} include ::profile::planet::venus -- To view, visit https://gerrit.wikimedia.org/r/393064 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ib02960bfbcc5d770d40efff8f548d37fd7b5fb40 Gerrit-PatchSet: 4 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: PaladoxGerrit-Reviewer: Dzahn Gerrit-Reviewer: Faidon Liambotis Gerrit-Reviewer: Giuseppe Lavagetto Gerrit-Reviewer: Muehlenhoff Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] operations/puppet[production]: prometheus-mysqld-exporter: Introduce s8 replica set on prom...
Jcrespo has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393094 ) Change subject: prometheus-mysqld-exporter: Introduce s8 replica set on prometheus .. prometheus-mysqld-exporter: Introduce s8 replica set on prometheus Bug: T177208 Change-Id: I3c946d7244397ee563206b6900b6e261f4c22e20 --- M modules/role/files/prometheus/mysql-core_codfw.yaml M modules/role/files/prometheus/mysql-core_eqiad.yaml 2 files changed, 37 insertions(+), 19 deletions(-) Approvals: Marostegui: Looks good to me, but someone else must approve jenkins-bot: Verified Jcrespo: Looks good to me, approved diff --git a/modules/role/files/prometheus/mysql-core_codfw.yaml b/modules/role/files/prometheus/mysql-core_codfw.yaml index 6ef9028..7fe6f6a 100644 --- a/modules/role/files/prometheus/mysql-core_codfw.yaml +++ b/modules/role/files/prometheus/mysql-core_codfw.yaml @@ -76,26 +76,18 @@ shard: s5 role: slave targets: + - db2023:9104 - db2038:9104 - - db2045:9104 - - db2052:9104 - db2059:9104 - db2066:9104 - db2075:9104 - - db2079:9104 - - db2080:9104 - - db2081:9104 - - db2082:9104 - - db2083:9104 - db2084:13315 - - db2085:13315 - - db2086:13315 - db2089:13315 - labels: shard: s5 role: master targets: - - db2023:9104 + - db2052:9104 - labels: shard: s6 @@ -134,6 +126,23 @@ - db2029:9104 - labels: +shard: s8 +role: slave + targets: + - db2079:9104 + - db2080:9104 + - db2081:9104 + - db2082:9104 + - db2083:9104 + - db2085:13318 + - db2086:13318 +- labels: +shard: s8 +role: master + targets: + - db2045:9104 + +- labels: shard: es1 role: standalone targets: diff --git a/modules/role/files/prometheus/mysql-core_eqiad.yaml b/modules/role/files/prometheus/mysql-core_eqiad.yaml index f037f6b..01e8d9c 100644 --- a/modules/role/files/prometheus/mysql-core_eqiad.yaml +++ b/modules/role/files/prometheus/mysql-core_eqiad.yaml @@ -71,25 +71,17 @@ role: slave targets: - db1051:9104 - - db1070:9104 - - db1071:9104 - db1082:9104 - - db1087:9104 - - db1092:9104 - db1096:9104 - db1097:13315 - - db1099:9104 - db1100:9104 - - db1101:13315 - - db1104:9104 - db1106:9104 - - db1109:9104 - db1110:9104 - labels: shard: s5 role: master targets: - - db1063:9104 + - db1070:9104 - labels: shard: s6 @@ -124,6 +116,23 @@ - db1062:9104 - labels: +shard: s8 +role: slave + targets: + - db1063:9104 + - db1087:9104 + - db1092:9104 + - db1099:9104 + - db1101:13318 + - db1104:9104 + - db1109:9104 +- labels: +shard: s8 +role: master + targets: + - db1071:9104 + +- labels: shard: x1 role: slave targets: -- To view, visit https://gerrit.wikimedia.org/r/393094 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I3c946d7244397ee563206b6900b6e261f4c22e20 Gerrit-PatchSet: 3 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: JcrespoGerrit-Reviewer: Giuseppe Lavagetto Gerrit-Reviewer: Jcrespo Gerrit-Reviewer: Marostegui Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...Timeless[master]: Pass the amount of hidden categories as a parameter to the h...
Jack Phoenix has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393099 ) Change subject: Pass the amount of hidden categories as a parameter to the hidden-categories i18n message .. Pass the amount of hidden categories as a parameter to the hidden-categories i18n message Bug: T178655 Change-Id: Iade5e2af18529b8ebd9e26f45819fd77f549db20 --- M TimelessTemplate.php 1 file changed, 5 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/skins/Timeless refs/changes/99/393099/1 diff --git a/TimelessTemplate.php b/TimelessTemplate.php index d035e3b..a781e71 100644 --- a/TimelessTemplate.php +++ b/TimelessTemplate.php @@ -771,7 +771,11 @@ $catList .= $this->getCatList( $normalCats, 'catlist-normal', 'categories' ); } if ( $hiddenCount ) { - $catList .= $this->getCatList( $hiddenCats, 'catlist-hidden', 'hidden-categories' ); + $catList .= $this->getCatList( + $hiddenCats, + 'catlist-hidden', + [ 'hidden-categories', $hiddenCount ] + ); } } } -- To view, visit https://gerrit.wikimedia.org/r/393099 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Iade5e2af18529b8ebd9e26f45819fd77f549db20 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/skins/Timeless Gerrit-Branch: master Gerrit-Owner: Jack PhoenixGerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] pywikibot/core[master]: Include 404-links.txt file
Zoranzoki21 has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393100 ) Change subject: Include 404-links.txt file .. Include 404-links.txt file Change-Id: If4fd22577adb1dfbc064833908c17a2accd007d6 --- A 404-links.txt 1 file changed, 92,808 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/pywikibot/core refs/changes/00/393100/1 -- To view, visit https://gerrit.wikimedia.org/r/393100 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If4fd22577adb1dfbc064833908c17a2accd007d6 Gerrit-PatchSet: 1 Gerrit-Project: pywikibot/core Gerrit-Branch: master Gerrit-Owner: Zoranzoki21___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...UploadWizard[master]: Position ULS correctly for rtl languages
Cparle has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393098 ) Change subject: Position ULS correctly for rtl languages .. Position ULS correctly for rtl languages Bug: T179779 Change-Id: I4f8218c67ab4f68f458d2e01a74e68c766af2964 --- M resources/details/uw.DescriptionDetailsWidget.js M resources/details/uw.DescriptionsDetailsWidget.js M resources/details/uw.UlsWidget.js M resources/mw.UploadWizardDetails.js 4 files changed, 14 insertions(+), 42 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/UploadWizard refs/changes/98/393098/1 diff --git a/resources/details/uw.DescriptionDetailsWidget.js b/resources/details/uw.DescriptionDetailsWidget.js index 9e11b6a..1a1b2c9 100644 --- a/resources/details/uw.DescriptionDetailsWidget.js +++ b/resources/details/uw.DescriptionDetailsWidget.js @@ -69,20 +69,6 @@ OO.inheritClass( uw.DescriptionDetailsWidget, uw.DetailsWidget ); OO.mixinClass( uw.DescriptionDetailsWidget, uw.ValidationMessageElement ); - /** -* Initialise a ULS for language selection -* -* Not called from the constructor because we don't want the ULS to be in its default position, -* and in order to know where to re-position to we must wait until the widgets have been -* attached to the DOM -* -* Called from containing widget (DescriptionsDetailsWidget) -*/ - uw.DescriptionDetailsWidget.prototype.initialiseUls = function () { - if ( mw.loader.getState( 'ext.uls.mediawiki' ) === 'ready' ) { - this.languageSelector.initialiseUls(); - } - }; /** * Handle remove button click events. diff --git a/resources/details/uw.DescriptionsDetailsWidget.js b/resources/details/uw.DescriptionsDetailsWidget.js index a62c394..294ba47 100644 --- a/resources/details/uw.DescriptionsDetailsWidget.js +++ b/resources/details/uw.DescriptionsDetailsWidget.js @@ -51,20 +51,6 @@ OO.mixinClass( uw.DescriptionsDetailsWidget, OO.ui.mixin.GroupElement ); /** -* Initialise a ULS for language selection within the DescriptionDetailsWidget(s) -* -* Not called from the constructor because we don't want the ULS to be in its default position, -* and in order to know where to re-position to we must wait until the widgets have been -* attached to the DOM -*/ - uw.DescriptionsDetailsWidget.prototype.initialiseUls = function () { - var i; - for ( i = 0; i < this.items.length; i++ ) { - this.items[ i ].initialiseUls(); - } - }; - - /** * Add multiple descriptions in another language. * * @param {number} n Number of descriptions diff --git a/resources/details/uw.UlsWidget.js b/resources/details/uw.UlsWidget.js index 4d933ef..b4351d1 100644 --- a/resources/details/uw.UlsWidget.js +++ b/resources/details/uw.UlsWidget.js @@ -32,28 +32,29 @@ } this.languages = config.languages; + + if ( mw.loader.getState( 'ext.uls.mediawiki' ) === 'ready' ) { + this.initialiseUls(); + } }; - /** -* Initialise the ULS -* -* Not called from the constructor because we don't want the ULS to be in its default position, -* and in order to know where to re-position to we must wait until the widgets have been -* attached to the DOM -* -* Called from containing widget (DescriptionsDetailsWidget) -*/ uw.UlsWidget.prototype.initialiseUls = function () { - var ulsWidget = this, - offset = this.$element.offset(); + var ulsWidget = this; this.uls = $( this.$element ).uls( { onSelect: function ( language ) { ulsWidget.setValue( language ); ulsWidget.$element.parent().find( '.oo-ui-inputWidget-input' ).focus(); }, languages: ulsWidget.languages, - top: offset.top, - left: offset.left + onVisible: function() { + // Re-position the ULS *after* the widget has been rendered, so that we can be + // sure it's in the right place + var offset = ulsWidget.$element.offset(); + if ( ulsWidget.$element.css( 'direction' ) === 'rtl' ) { + offset.left = offset.left - this.$menu.width() + ulsWidget.$element.width(); + } + this.$menu.css( offset ); + }
[MediaWiki-commits] [Gerrit] operations...pybal[master]: [WiP] Support per-service-IP BGP MED values
Mark Bergsma has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393097 ) Change subject: [WiP] Support per-service-IP BGP MED values .. [WiP] Support per-service-IP BGP MED values Add a per-service 'bgp-med' configuation option that allows overriding the global MED value per service. Note that as multiple services may share a service IP (e.g. port 80 and 443), the MED values are required to be equal. These changes also add scaffolding for later support for announcing and retracting service IPs based on the service health. Bug: T165764 Change-Id: I08687e8072dd8f2ae88833a1660d154ae28c7add --- M pybal/bgpfailover.py M pybal/coordinator.py M pybal/ipvs.py 3 files changed, 59 insertions(+), 27 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/debs/pybal refs/changes/97/393097/1 diff --git a/pybal/bgpfailover.py b/pybal/bgpfailover.py index 1b6865f..70811ed 100755 --- a/pybal/bgpfailover.py +++ b/pybal/bgpfailover.py @@ -22,6 +22,7 @@ prefixes = {} peerings = {} +ipServices = {} def __init__(self, globalConfig): if not globalConfig.getboolean('bgp', False): @@ -35,29 +36,22 @@ myASN = self.globalConfig.getint('bgp-local-asn') asPath = self.globalConfig.get('bgp-as-path', str(myASN)) asPath = [int(asn) for asn in asPath.split()] -med = self.globalConfig.getint('bgp-med', 0) -baseAttrs = [bgp.OriginAttribute(), bgp.ASPathAttribute(asPath)] -if med: baseAttrs.append(bgp.MEDAttribute(med)) -attributes = {} +defaultMED = self.globalConfig.getint('bgp-med', 0) + try: -attributes[(bgp.AFI_INET, bgp.SAFI_UNICAST)] = bgp.FrozenAttributeDict(baseAttrs + [ - bgp.NextHopAttribute(self.globalConfig['bgp-nexthop-ipv4'])]) +nexthopIPv4 = self.globalConfig['bgp-nexthop-ipv4'] except KeyError: if (bgp.AFI_INET, bgp.SAFI_UNICAST) in BGPFailover.prefixes: raise ValueError("IPv4 BGP NextHop (global configuration variable 'bgp-nexthop-ipv4') not set") try: -attributes[(bgp.AFI_INET6, bgp.SAFI_UNICAST)] = bgp.FrozenAttributeDict(baseAttrs + [ -bgp.MPReachNLRIAttribute((bgp.AFI_INET6, bgp.SAFI_UNICAST, - bgp.IPv6IP(self.globalConfig['bgp-nexthop-ipv6']), []))]) +nexthopIPv6 = self.globalConfig['bgp-nexthop-ipv6'] except KeyError: if (bgp.AFI_INET6, bgp.SAFI_UNICAST) in BGPFailover.prefixes: raise ValueError("IPv6 BGP NextHop (global configuration variable 'bgp-nexthop-ipv6') not set") -advertisements = set([bgp.Advertisement(prefix, attributes[af], af) - for af in attributes.keys() - for prefix in BGPFailover.prefixes.get(af, set())]) +advertisements = self.buildAdvertisements(myASN, asPath, nexthopIPv4, nexthopIPv6, defaultMED) bgpPeerAddress = self.globalConfig.get('bgp-peer-address', '').strip() if bgpPeerAddress[0] != '[': bgpPeerAddress = "[ \"{}\" ]".format(bgpPeerAddress) @@ -66,7 +60,7 @@ for peerAddr in peerAddresses: peering = bgp.NaiveBGPPeering(myASN, peerAddr) -peering.setEnabledAddressFamilies(set(attributes.keys())) +peering.setEnabledAddressFamilies(set(self.prefixes.keys())) peering.setAdvertisements(advertisements) log.info("Starting BGP session with peer {}".format(peerAddr)) @@ -102,13 +96,49 @@ peering.setAdvertisements(set()) return peering.manualStop() +def buildAdvertisements(self, myASN, asPath, nexthopIPv4, nexthopIPv6, defaultMED): +baseAttrs = [bgp.OriginAttribute(), bgp.ASPathAttribute(asPath)] + +advertisements = set() +for af in self.prefixes: +for prefix in self.prefixes[af]: +if af[0] == (bgp.AFI_INET): +attrList = baseAttrs + [bgp.NextHopAttribute(nexthopIPv4)] +elif af[0] == (bgp.AFI_INET6): +attrList = (baseAttrs ++ [bgp.MPReachNLRIAttribute((af, bgp.IPv6IP(nexthopIPv6), []))]) +else: +raise ValueError("Unsupported address family {}".format(af)) + +# This service IP may use a non-default MED +med = self.ipServices[prefix][0]['med'] # Guaranteed to exist, may be None +attrList.append(bgp.MEDAttribute(med or defaultMED)) + +attributes = bgp.FrozenAttributeDict(attrList) +advertisements.add(bgp.Advertisement(prefix, attributes, af)) + +return advertisements + @classmethod -
[MediaWiki-commits] [Gerrit] mediawiki...DonationInterface[master]: Restyle payments forms
Pcoombe has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/393096 ) Change subject: Restyle payments forms .. Restyle payments forms There are various inconsistencies and problems with the current payments form styles. This is an attempt to make them more consistent: - between desktop and mobile devices (currently they are very different) - inside and outside the vendor iframes - with the https://donate.wikimedia.org/ landing pages used for emails - with OOUI form styles and fix a few other issues: - make styling match other fields - ensure card logos are correctly scaled within buttons - make continue/pay button more prominent See T181252 for before/after screenshots. Please do not merge/deploy until I've confirmed these changes with the rest of fr-creative. Bug: T181252 Change-Id: Ic40482d2aba6a75564a22b34da820f0b447bcd66 --- M adyen_gateway/forms/iframe/css/screen.css M gateway_forms/mustache/forms.css M globalcollect_gateway/forms/css/iframe.css 3 files changed, 288 insertions(+), 307 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/DonationInterface refs/changes/96/393096/1 diff --git a/adyen_gateway/forms/iframe/css/screen.css b/adyen_gateway/forms/iframe/css/screen.css index e8d66ed..8d3e5da 100644 --- a/adyen_gateway/forms/iframe/css/screen.css +++ b/adyen_gateway/forms/iframe/css/screen.css @@ -1,3 +1,5 @@ +/* Adyen credit card iframe styles */ + @import url('logo-gloss.css'); /* Everything what needs hidin' */ @@ -9,7 +11,7 @@ height: 100%; max-height: 100%; font-size: 13px; - font-family: 'PT Sans',Helvetica,Arial,sans-serif; + font-family: sans-serif; } html[data-shopperlocale^="he"] *, html[data-shopperlocale^="ar"] *, @@ -24,13 +26,6 @@ html[data-shopperlocale^="ur"] .fieldDiv { padding-right: 0; padding-left: 20px; -} - -html[data-shopperlocale^="he"] .paySubmit, -html[data-shopperlocale^="ar"] .paySubmit, -html[data-shopperlocale^="fa"] .paySubmit, -html[data-shopperlocale^="ur"] .paySubmit { - float:right !important; } /* some inputs must always be ltr */ @@ -71,10 +66,16 @@ margin-top: 10px; } +/* Align better with our form */ +#pageform { + padding: 0; +} + .popupMsg { display: none; - border: 1px solid #666; - background-color: #eee; + border: 1px solid #a2a9b1; + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25); + background-color: #fff; margin-bottom: 5px; margin-right: 10px; margin-left: 10px; @@ -90,10 +91,9 @@ /* Common HTML Elements in #content */ -#content p,#content ul,#content pre { +#content p, #content ul, #content pre { padding: 5px; } - #content pre { font-family: courier, monospace; @@ -108,7 +108,6 @@ /* Table */ table.basetable { - margin-left: 5px; width: 500px; } @@ -120,26 +119,26 @@ /* Image Buttons (Payment Methods) */ .paySubmit { - background-color: #367FB4; - display: inline-block; - color: white !important; - text-decoration: none; - position: relative; + background-color: #36c; + color: #fff; + width: 100%; + font-size: 16px; + padding: .6em; + text-transform: capitalize; + text-align: center !important; + border-radius: 2px; + border: 0; + font-family: inherit; cursor: pointer; - font-size: 1em; - font-weight: bold; - text-transform:uppercase; - padding: 0.6em !important; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px; - -moz-box-shadow:inset 0 1px 4px rgba(0,0,1,.5); - -webkit-box-shadow:inset 0 1px 4px rgba(0,0,1,.5); - box-shadow:inset 0 1px 4px rgba(0,0,1,.5); + -webkit-transition: background-color 100ms, color 100ms, border-color 100ms, box-shadow 100ms; + -moz-transition: background-color 100ms, color 100ms, border-color 100ms, box-shadow 100ms; + transition: background-color 100ms, color 100ms, border-color 100ms, box-shadow 100ms; } - .paySubmit:hover { - background-color: #1d5278; + background-color: #447ff5; +} +.paySubmit:active { + background-color: #2a4b8d; } .backB { @@ -148,48 +147,70 @@ /* Links */ -a { - text-decoration: none; - color: #3d892e; -} - +a, a:visited { - text-decoration: none; - color: #3d892e; + color: #36c; } /* Form elements */ -input,select { - background-color: #fff; - padding: 1em !important; - -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2), inset 0 0 0 1px rgba(0, 0, 0, .1); - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2), inset 0 0 0 1px rgba(0, 0, 0, .1); - box-shadow: 0 1px 1px rgba(0, 0, 0, .2), inset 0 0 0 1px rgba(0, 0, 0, .1); - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - border-radius: 4px; - border:
[MediaWiki-commits] [Gerrit] wikidata...gui[master]: Respect Do Not Track setting
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393095 ) Change subject: Respect Do Not Track setting .. Respect Do Not Track setting If the user does not want to be tracked, don’t send tracking events. Based on similar code in the WikimediaEvents extension [1], but supports more browsers (the doNotTrack attribute is sometimes found on the navigator and sometimes on the window, see MDN [2]) and only matches “1” at the beginning of the string, since the header may contain extensions (see specification [3]). Also fixes a FIXME so that the method always returns a promise (even though no caller currently uses the returned value). [1]: https://github.com/wikimedia/mediawiki-extensions-WikimediaEvents/blob/1e68571e026db0f99e2c816f81224b83e89a2407/modules/all/ext.wikimediaEvents.statsd.js#L25-L29 [2]: https://developer.mozilla.org/en-US/docs/Web/API/Navigator/doNotTrack [3]: https://www.w3.org/2011/tracking-protection/drafts/tracking-dnt.html#dnt-extensions Change-Id: I01cdd4b5a6eeeb0ac70c33a630271a6ef960956d --- M wikibase/queryService/api/Tracking.js 1 file changed, 6 insertions(+), 3 deletions(-) Approvals: Jonas Kress (WMDE): Looks good to me, approved jenkins-bot: Verified diff --git a/wikibase/queryService/api/Tracking.js b/wikibase/queryService/api/Tracking.js index 844c93b..ccd5db2 100644 --- a/wikibase/queryService/api/Tracking.js +++ b/wikibase/queryService/api/Tracking.js @@ -46,9 +46,12 @@ valueType = 'c'; } - if ( location.hostname !== 'query.wikidata.org' ) { - // FIXME: expected to return a promise - return;// only track on wikidata.org + if ( + location.hostname !== 'query.wikidata.org' || + /^1|yes/.test( navigator.doNotTrack || window.doNotTrack ) + ) { + // skip tracking + return $.when(); } // https://www.wikidata.org/beacon/statsv?test.statsv.foo2=5c -- To view, visit https://gerrit.wikimedia.org/r/393095 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I01cdd4b5a6eeeb0ac70c33a630271a6ef960956d Gerrit-PatchSet: 1 Gerrit-Project: wikidata/query/gui Gerrit-Branch: master Gerrit-Owner: Lucas Werkmeister (WMDE)Gerrit-Reviewer: Addshore Gerrit-Reviewer: Jonas Kress (WMDE) Gerrit-Reviewer: Smalyshev Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits