[00:05:39] (03CR) 10Dreamy Jazz: "Will a qunit for getIPList function" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926596 (owner: 10Dreamy Jazz) [00:06:06] (03CR) 10Dreamy Jazz: Reduce cognitive complexity for cidr.js updateCIDRresult() (031 comment) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926596 (owner: 10Dreamy Jazz) [00:06:29] (03PS1) 10SLF bot: Updating domains.php from Mozilla [extensions/SecureLinkFixer] - 10https://gerrit.wikimedia.org/r/926682 [00:35:27] 10Wikimedia-Site-requests: Interwiki map update required - https://phabricator.wikimedia.org/T338093 (10Billinghurst) [00:36:19] 10MediaWiki-Interwiki, 10Wikimedia-Site-requests: Interwiki map update required - https://phabricator.wikimedia.org/T338093 (10Billinghurst) [00:39:23] (03PS1) 10TrainBranchBot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/926549 [00:39:29] (03CR) 10TrainBranchBot: [C: 03+2] Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/926549 (owner: 10TrainBranchBot) [00:52:07] 10Wikimedia-Site-requests, 10Wikimedia-maintenance-script-run: Interwiki map update required - https://phabricator.wikimedia.org/T338093 (10Peachey88) [00:56:06] (03Merged) 10jenkins-bot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/926549 (owner: 10TrainBranchBot) [01:11:54] (03PS1) 10Dreamy Jazz: Make many tests for CheckUserUnionSelectQueryBuilder unit tests [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926683 [01:13:03] (03PS2) 10Dreamy Jazz: Make many tests for CheckUserUnionSelectQueryBuilder unit tests [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926683 [01:13:23] (03PS3) 10Dreamy Jazz: Make many tests for CheckUserUnionSelectQueryBuilder unit tests [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926683 [01:14:41] (03PS4) 10Dreamy Jazz: Make many tests for CheckUserUnionSelectQueryBuilder unit tests [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926683 [01:15:51] (03PS5) 10Dreamy Jazz: Make many tests for CheckUserUnionSelectQueryBuilder unit tests [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926683 [01:17:40] (03PS6) 10Dreamy Jazz: Make many tests for CheckUserUnionSelectQueryBuilder unit tests [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926683 [01:24:25] (03PS7) 10Dreamy Jazz: Make many tests for CheckUserUnionSelectQueryBuilder unit tests [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926683 [01:28:22] (03PS8) 10Dreamy Jazz: Make many tests for CheckUserUnionSelectQueryBuilder unit tests [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926683 [01:29:21] (03PS9) 10Dreamy Jazz: Make many tests for CheckUserUnionSelectQueryBuilder unit tests [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926683 [01:30:17] (03PS10) 10Dreamy Jazz: Make many tests for CheckUserUnionSelectQueryBuilder unit tests [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/926683 [01:51:39] (03CR) 10Legoktm: [C: 03+2] Updating domains.php from Mozilla [extensions/SecureLinkFixer] - 10https://gerrit.wikimedia.org/r/926682 (owner: 10SLF bot) [01:53:30] (03Merged) 10jenkins-bot: Updating domains.php from Mozilla [extensions/SecureLinkFixer] - 10https://gerrit.wikimedia.org/r/926682 (owner: 10SLF bot) [02:25:57] (03PS1) 10Cicalese: Make PluggableAuthService::deauthenticate compatible with MW 1.35 [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926692 [02:28:05] (03CR) 10Cicalese: [C: 03+2] Make PluggableAuthService::deauthenticate compatible with MW 1.35 [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926692 (owner: 10Cicalese) [02:29:07] (03PS1) 10Cicalese: Start working on version 7.0 [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926693 [02:29:37] (03Merged) 10jenkins-bot: Make PluggableAuthService::deauthenticate compatible with MW 1.35 [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926692 (owner: 10Cicalese) [02:30:18] (03PS1) 10Cicalese: Start working on version 7.0 [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926694 [02:31:07] (03CR) 10Cicalese: [C: 03+2] Start working on version 7.0 [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926693 (owner: 10Cicalese) [02:32:49] (03CR) 10Cicalese: [C: 03+2] Start working on version 7.0 [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926694 (owner: 10Cicalese) [02:32:54] (03Merged) 10jenkins-bot: Start working on version 7.0 [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926693 (owner: 10Cicalese) [02:34:19] (03PS1) 10Cicalese: Fix @sinces [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926695 [02:34:22] (03Merged) 10jenkins-bot: Start working on version 7.0 [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926694 (owner: 10Cicalese) [02:34:37] (03PS1) 10Cicalese: Fix @sinces [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926696 [02:36:28] (03CR) 10Cicalese: [C: 03+2] Fix @sinces [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926695 (owner: 10Cicalese) [02:36:32] (03CR) 10Cicalese: [C: 03+2] Fix @sinces [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926696 (owner: 10Cicalese) [02:38:09] (03Merged) 10jenkins-bot: Fix @sinces [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926696 (owner: 10Cicalese) [02:38:11] (03Merged) 10jenkins-bot: Fix @sinces [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926695 (owner: 10Cicalese) [02:38:58] (03PS1) 10Cicalese: Fix issue with LDAP login when local login is enabled [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926697 (https://phabricator.wikimedia.org/T333415) [02:39:14] (03PS1) 10Cicalese: Fix issue with LDAP login when local login is enabled [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926698 (https://phabricator.wikimedia.org/T333415) [02:40:58] (03CR) 10Cicalese: [C: 03+2] Fix issue with LDAP login when local login is enabled [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926697 (https://phabricator.wikimedia.org/T333415) (owner: 10Cicalese) [02:41:13] (03CR) 10Cicalese: [C: 03+2] Fix issue with LDAP login when local login is enabled [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926698 (https://phabricator.wikimedia.org/T333415) (owner: 10Cicalese) [02:42:34] (03Merged) 10jenkins-bot: Fix issue with LDAP login when local login is enabled [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926697 (https://phabricator.wikimedia.org/T333415) (owner: 10Cicalese) [02:42:52] (03Merged) 10jenkins-bot: Fix issue with LDAP login when local login is enabled [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926698 (https://phabricator.wikimedia.org/T333415) (owner: 10Cicalese) [02:44:53] (03PS1) 10Cicalese: Fix problem with user auto-creation in case of the first login [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926699 (https://phabricator.wikimedia.org/T334083) [02:45:10] (03PS1) 10Cicalese: Fix problem with user auto-creation in case of the first login [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926700 (https://phabricator.wikimedia.org/T334083) [02:47:07] (03CR) 10Cicalese: [C: 03+2] Fix problem with user auto-creation in case of the first login [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926699 (https://phabricator.wikimedia.org/T334083) (owner: 10Cicalese) [02:47:19] (03CR) 10Cicalese: [C: 03+2] Fix problem with user auto-creation in case of the first login [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926700 (https://phabricator.wikimedia.org/T334083) (owner: 10Cicalese) [02:47:57] (03PS1) 10Cicalese: Add getter for all plugin instances [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926701 [02:47:59] (03PS4) 10Legoktm: Support non-user pages through MediaWiki:realme-config.json [extensions/RealMe] - 10https://gerrit.wikimedia.org/r/924768 (https://phabricator.wikimedia.org/T324937) [02:48:10] (03PS1) 10Cicalese: Add getter for all plugin instances [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926702 [02:48:47] (03Merged) 10jenkins-bot: Fix problem with user auto-creation in case of the first login [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926699 (https://phabricator.wikimedia.org/T334083) (owner: 10Cicalese) [02:49:09] (03Merged) 10jenkins-bot: Fix problem with user auto-creation in case of the first login [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926700 (https://phabricator.wikimedia.org/T334083) (owner: 10Cicalese) [02:49:47] (03CR) 10Cicalese: [C: 03+2] Add getter for all plugin instances [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926701 (owner: 10Cicalese) [02:49:58] (03CR) 10Cicalese: [C: 03+2] Add getter for all plugin instances [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926702 (owner: 10Cicalese) [02:51:19] (03Merged) 10jenkins-bot: Add getter for all plugin instances [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926701 (owner: 10Cicalese) [02:51:43] (03Merged) 10jenkins-bot: Add getter for all plugin instances [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926702 (owner: 10Cicalese) [02:52:42] (03PS1) 10Cicalese: Revert "Revert "Fix missing username in "onPluggableAuthUserAuthorization" hook"" [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926703 [02:53:34] (03PS1) 10Cicalese: Fix missing username in "onPluggableAuthUserAuthorization" hook [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926704 (https://phabricator.wikimedia.org/T334950) [02:54:09] 04(no projects): edit conflict not detected and erased previous revisions - https://phabricator.wikimedia.org/T338095 (10Danilo) [02:54:30] (03CR) 10Cicalese: [C: 03+2] Revert "Revert "Fix missing username in "onPluggableAuthUserAuthorization" hook"" [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926703 (owner: 10Cicalese) [02:55:26] (03CR) 10Cicalese: [C: 03+2] Fix missing username in "onPluggableAuthUserAuthorization" hook [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926704 (https://phabricator.wikimedia.org/T334950) (owner: 10Cicalese) [02:56:04] (03Merged) 10jenkins-bot: Revert "Revert "Fix missing username in "onPluggableAuthUserAuthorization" hook"" [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926703 (owner: 10Cicalese) [02:57:15] (03Merged) 10jenkins-bot: Fix missing username in "onPluggableAuthUserAuthorization" hook [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926704 (https://phabricator.wikimedia.org/T334950) (owner: 10Cicalese) [02:57:54] (03PS1) 10Cicalese: Make config case insensitive [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926705 [02:58:06] (03PS1) 10Cicalese: Make config case insensitive [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926706 [03:04:51] (03CR) 10Cicalese: [C: 03+2] Make config case insensitive [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926705 (owner: 10Cicalese) [03:04:54] (03CR) 10Cicalese: [C: 03+2] Make config case insensitive [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926706 (owner: 10Cicalese) [03:05:03] (03CR) 10Legoktm: Support non-user pages through MediaWiki:realme-config.json (034 comments) [extensions/RealMe] - 10https://gerrit.wikimedia.org/r/924768 (https://phabricator.wikimedia.org/T324937) (owner: 10Legoktm) [03:06:34] (03Merged) 10jenkins-bot: Make config case insensitive [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926705 (owner: 10Cicalese) [03:06:36] (03Merged) 10jenkins-bot: Make config case insensitive [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926706 (owner: 10Cicalese) [03:09:26] (03PS1) 10Cicalese: Start working on version 7.0 [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926707 [03:09:38] (03PS1) 10Cicalese: Start working on version 7.0 [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926708 [03:09:44] 04(no projects): edit conflict not detected and erased previous revisions - https://phabricator.wikimedia.org/T338095 (10Danilo) And I just noted the same happened with [[ https://pt.wikipedia.org/w/index.php?title=Wikip%C3%A9dia:Esplanada/geral/A_mentalidade_delecionista_chegou_a_n%C3%ADveis_alarmentes_(1jun20... [03:11:18] (03CR) 10Cicalese: [C: 03+2] Start working on version 7.0 [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926707 (owner: 10Cicalese) [03:12:37] (03CR) 10Cicalese: [C: 03+2] Start working on version 7.0 [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926708 (owner: 10Cicalese) [03:12:52] (03Merged) 10jenkins-bot: Start working on version 7.0 [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926707 (owner: 10Cicalese) [03:14:22] (03Merged) 10jenkins-bot: Start working on version 7.0 [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926708 (owner: 10Cicalese) [03:26:23] (03CR) 10Legoktm: [C: 04-1] "Need to use plaintextParams for title validation errors..." [extensions/RealMe] - 10https://gerrit.wikimedia.org/r/924768 (https://phabricator.wikimedia.org/T324937) (owner: 10Legoktm) [03:43:45] (03PS5) 10Legoktm: Support non-user pages through MediaWiki:realme-config.json [extensions/RealMe] - 10https://gerrit.wikimedia.org/r/924768 (https://phabricator.wikimedia.org/T324937) [03:46:01] (03CR) 10CI reject: [V: 04-1] Support non-user pages through MediaWiki:realme-config.json [extensions/RealMe] - 10https://gerrit.wikimedia.org/r/924768 (https://phabricator.wikimedia.org/T324937) (owner: 10Legoktm) [03:46:42] (03PS6) 10Legoktm: Support non-user pages through MediaWiki:realme-config.json [extensions/RealMe] - 10https://gerrit.wikimedia.org/r/924768 (https://phabricator.wikimedia.org/T324937) [03:55:56] 04(no projects): edit conflict not detected and erased previous revisions - https://phabricator.wikimedia.org/T338095 (10Pppery) [03:57:03] 10MediaWiki-Page-editing, 10Editing-team (Tracking), 10Patch-For-Review, 10User-Daniel: Do not overwrite edits when conflicting with self - https://phabricator.wikimedia.org/T175745 (10Pppery) [04:04:40] 10Wikimedia-Site-requests: In ext.wiki, change namespace Guiquipeya to Güiquipedia - https://phabricator.wikimedia.org/T337696 (10MONUMENTA) https://ext.wikipedia.org/wiki/G%C3%BCiquipeya:El_Seranu#Continal_muacionis_G%C3%BCiquipeya_-_G%C3%BCiquipedia [04:42:32] 04(no projects): Pagination for Geosearch API - https://phabricator.wikimedia.org/T338096 (10Athleo) [05:00:21] 10Fiwiki-Wikidata-Commons: Imagehash-kuvahaku - https://phabricator.wikimedia.org/T338097 (10Zache) [05:01:58] 10Fiwiki-Wikidata-Commons: Imagehash-kuvahaku - https://phabricator.wikimedia.org/T338097 (10Zache) [05:02:53] 10Fiwiki-Wikidata-Commons: Imagehash-kuvahaku - https://phabricator.wikimedia.org/T338097 (10Zache) [05:25:17] (03PS1) 10Arbolitoloco: includes/specials/CargoTables.php: Append number of columns to special tables rowText [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/926550 [05:25:23] (03CR) 10Welcome, new contributor!: "Thank you for making your first contribution to Wikimedia! :) To learn how to get your code changes reviewed faster and more likely to get" [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/926550 (owner: 10Arbolitoloco) [06:27:15] 10Discovery-Search, 10GeoData: Pagination for Geosearch API - https://phabricator.wikimedia.org/T338096 (10Bugreporter) [06:27:37] (03PS1) 10Dereckson: Address typo in Hooks::getMessage [extensions/WarnNotRecentlyUpdated] - 10https://gerrit.wikimedia.org/r/926684 [06:29:06] (03CR) 10Dereckson: [V: 03+2] "Not yet in CI. Meanwhile, phpcs/phpunit manual run pass" [extensions/WarnNotRecentlyUpdated] - 10https://gerrit.wikimedia.org/r/926684 (owner: 10Dereckson) [06:29:11] (03CR) 10Dereckson: [V: 03+2 C: 03+2] Address typo in Hooks::getMessage [extensions/WarnNotRecentlyUpdated] - 10https://gerrit.wikimedia.org/r/926684 (owner: 10Dereckson) [06:30:53] (03CR) 10Dereckson: [V: 03+2 C: 03+2] "Follow-up: Id8c3bb69eef5816462d0608e58aeb72a218f30c7" [extensions/WarnNotRecentlyUpdated] - 10https://gerrit.wikimedia.org/r/925061 (owner: 10Dereckson) [06:38:46] (03CR) 10Samwilson: [C: 03+1] Support non-user pages through MediaWiki:realme-config.json (031 comment) [extensions/RealMe] - 10https://gerrit.wikimedia.org/r/924768 (https://phabricator.wikimedia.org/T324937) (owner: 10Legoktm) [07:13:46] (03PS1) 10QChris: Add .gitreview [tools/cookiecutter-extension] - 10https://gerrit.wikimedia.org/r/926685 [07:13:48] (03CR) 10QChris: [V: 03+2 C: 03+2] Add .gitreview [tools/cookiecutter-extension] - 10https://gerrit.wikimedia.org/r/926685 (owner: 10QChris) [07:22:24] (03PS2) 10Func: HTMLForm: Allow conditional prefilling even without identifier [core] - 10https://gerrit.wikimedia.org/r/925124 (https://phabricator.wikimedia.org/T338042) [07:22:26] (03PS3) 10Func: SpecialLog: Enable built-in validation of HTMLForm [core] - 10https://gerrit.wikimedia.org/r/925125 (https://phabricator.wikimedia.org/T338042) [07:22:28] (03PS1) 10Func: LogEventsList: Remove support of deprecated usage of hooks [core] - 10https://gerrit.wikimedia.org/r/926551 [08:24:33] (03PS3) 10D3r1ck01: SiteConfiguration: Soft & Hard deprecate unused methods [core] - 10https://gerrit.wikimedia.org/r/926671 [08:25:47] (03PS4) 10D3r1ck01: SiteConfiguration: Soft & Hard deprecate unused methods [core] - 10https://gerrit.wikimedia.org/r/926671 [08:43:50] (03CR) 10D3r1ck01: [C: 03+1] "I'll let Daniel land this 😊" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/924991 (owner: 10Richika Rana) [08:46:51] (03CR) 10Aaron Schulz: ResourceLoader: Implement JavaScript source map support (033 comments) [core] - 10https://gerrit.wikimedia.org/r/905156 (https://phabricator.wikimedia.org/T47514) (owner: 10Tim Starling) [08:54:54] (03CR) 10Majavah: [C: 03+2] Support non-user pages through MediaWiki:realme-config.json [extensions/RealMe] - 10https://gerrit.wikimedia.org/r/924768 (https://phabricator.wikimedia.org/T324937) (owner: 10Legoktm) [08:56:45] (03Merged) 10jenkins-bot: Support non-user pages through MediaWiki:realme-config.json [extensions/RealMe] - 10https://gerrit.wikimedia.org/r/924768 (https://phabricator.wikimedia.org/T324937) (owner: 10Legoktm) [09:02:45] 10Section-Level-Image-Suggestions, 10Growth-Team (Current Sprint): Section-level images: clear `hasrecommendation:section_image` flag when an image is added to the article - https://phabricator.wikimedia.org/T338061 (10Tgr) After thinking this through, it's not as simple as I thought, sorry. I said earlier th... [09:28:13] 10MediaWiki-extensions-Graph, 10Security: Restrict editing of Vega spec to a small set of users - https://phabricator.wikimedia.org/T336595 (10Snaevar) >>! In T336595#8888955, @sbassett wrote: > Vega-Lite would //also// not pass a security review at this time. Not that my opinion holds any weight, but In that... [09:43:48] 10Fiwiki-Wikidata-Commons: Kuvasiskot kuvien päivitys korkeammalle resoluutiolle - https://phabricator.wikimedia.org/T337670 (10Zache) [09:45:04] 10Fiwiki-Wikidata-Commons: Kuvasiskot kuvien päivitys korkeammalle resoluutiolle - https://phabricator.wikimedia.org/T337670 (10Zache) [09:45:17] 10Fiwiki-Wikidata-Commons: Lisää Kuvasiskojen kuviin lähdetiedot Structured data on Commons muodossa - https://phabricator.wikimedia.org/T338017 (10Zache) [10:00:33] 10EasyTimeline: Move to DataDraw - https://phabricator.wikimedia.org/T338098 (10Snaevar) [10:05:03] 10Fiwiki-Wikidata-Commons: Lisää Kuvasiskojen kuviin lähdetiedot Structured data on Commons muodossa - https://phabricator.wikimedia.org/T338017 (10Zache) [10:06:00] 10Fiwiki-Wikidata-Commons: Lisää Kuvasiskojen kuviin lähdetiedot Structured data on Commons muodossa - https://phabricator.wikimedia.org/T338017 (10Zache) [10:59:47] 10MediaWiki-Action-API, 10Multi-Content-Revisions: ApiQuerySiteinfo should provide known and defined slot roles - https://phabricator.wikimedia.org/T338099 (10Simontaurus) [11:01:02] 10MediaWiki-Action-API, 10Multi-Content-Revisions: ApiQuerySiteinfo should provide known and defined slot roles - https://phabricator.wikimedia.org/T338099 (10Simontaurus) [11:11:49] (03PS1) 10Krinkle: jquery.textSelection: mediawiki.Uri: Modernize test syntax, adopt test.each() [core] - 10https://gerrit.wikimedia.org/r/926727 [11:35:23] (03PS5) 10Krinkle: SiteConfiguration: Soft & Hard deprecate unused methods [core] - 10https://gerrit.wikimedia.org/r/926671 (owner: 10D3r1ck01) [11:40:24] (03PS6) 10Krinkle: SiteConfiguration: Soft & Hard deprecate unused methods [core] - 10https://gerrit.wikimedia.org/r/926671 (owner: 10D3r1ck01) [11:40:44] 10MediaWiki-General, 10MediaWiki-extensions-Cargo, 10MediaWiki-extensions-CentralNotice, 10MediaWiki-extensions-ReadingList, and 12 others: Drop PNG fallback for SVG icons / etc. across all Wikimedia products - https://phabricator.wikimedia.org/T328144 (10Volker_E) [11:41:15] (03PS1) 10VolkerE: Drop fallback code for SVG handling [skins/MonoBook] - 10https://gerrit.wikimedia.org/r/926729 (https://phabricator.wikimedia.org/T328144) [11:41:21] (03PS7) 10Krinkle: SiteConfiguration: Soft & Hard deprecate unused methods [core] - 10https://gerrit.wikimedia.org/r/926671 (owner: 10D3r1ck01) [11:42:26] 10EasyTimeline: Port EasyTimeline from Ploticus to DataDraw - https://phabricator.wikimedia.org/T338098 (10Aklapper) [11:43:48] 10Wikimedia-Site-requests, 10Wikimedia-maintenance-script-run: Interwiki map update required - https://phabricator.wikimedia.org/T338093 (10Aklapper) What *is* the "required" update? [11:44:52] (03PS1) 10VolkerE: Drop fallback code and images for SVG handling [skins/Nostalgia] - 10https://gerrit.wikimedia.org/r/926730 (https://phabricator.wikimedia.org/T328144) [11:46:38] 10MediaWiki-General, 10MediaWiki-extensions-Cargo, 10MediaWiki-extensions-CentralNotice, 10MediaWiki-extensions-ReadingList, and 14 others: Drop PNG fallback for SVG icons / etc. across all Wikimedia products - https://phabricator.wikimedia.org/T328144 (10Volker_E) [11:46:44] (03CR) 10Matěj Suchánek: changetags: Move more functions from ChangeTags to ChangeTagsStore (033 comments) [core] - 10https://gerrit.wikimedia.org/r/926469 (https://phabricator.wikimedia.org/T245964) (owner: 10Ladsgroup) [11:47:48] 10WPCleaner, 10I18n: [[Wikimedia:Wpcleaner-c386d2-Name reference from template p/en]] translation issue - https://phabricator.wikimedia.org/T338087 (10Aklapper) >>! In T338087#8900487, @Verdy_p wrote: > Adding tags manually should not be necessary (it is not obvious to find and choose the proper one from new b... [11:52:14] 10Google-Drive-to-Commons, 10Patch-For-Review, 10Wikimedia-Hackathon-Local-Meetup-Accra-2023: GDrive to Commons Uploader: HTTP 400 from Google when authenticating - https://phabricator.wikimedia.org/T337628 (1001tonythomas) 05Open→03Resolved a:0301tonythomas Fixed with a recent change. @mukadas_maltiti... [11:55:02] (03CR) 10DannyS712: [C: 04-1] changetags: Move more functions from ChangeTags to ChangeTagsStore (036 comments) [core] - 10https://gerrit.wikimedia.org/r/926469 (https://phabricator.wikimedia.org/T245964) (owner: 10Ladsgroup) [11:55:16] (03PS5) 10Samwilson: Add hook handler for BeforePageDisplay hook [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/915976 (https://phabricator.wikimedia.org/T336023) [11:56:03] (03CR) 10Samwilson: Add hook handler for BeforePageDisplay hook (031 comment) [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/915976 (https://phabricator.wikimedia.org/T336023) (owner: 10Samwilson) [12:00:29] 10Google-Drive-to-Commons: Documentation: Fix local setup documentation for gdrive-to-commons - https://phabricator.wikimedia.org/T337652 (1001tonythomas) Lets move to 3.9.2 instead since 3.7.x is deprecated. [12:05:52] (03PS7) 10Ladsgroup: changetags: Move more functions from ChangeTags to ChangeTagsStore [core] - 10https://gerrit.wikimedia.org/r/926469 (https://phabricator.wikimedia.org/T245964) [12:06:11] (03CR) 10Ladsgroup: changetags: Move more functions from ChangeTags to ChangeTagsStore (038 comments) [core] - 10https://gerrit.wikimedia.org/r/926469 (https://phabricator.wikimedia.org/T245964) (owner: 10Ladsgroup) [12:10:04] (03PS1) 10Cicalese: Fix @sinces [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926710 [12:10:25] (03PS1) 10Cicalese: Fix @sinces [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926711 [12:10:38] (03CR) 10Krinkle: [C: 03+1] "I've made three tweaks:" [core] - 10https://gerrit.wikimedia.org/r/926671 (owner: 10D3r1ck01) [12:10:49] (03PS1) 10Cicalese: Replace ForceLogout with ForceReauth [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926712 [12:11:11] (03PS1) 10Cicalese: Replace ForceLogout with ForceReauth [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926713 [12:12:01] (03CR) 10Cicalese: [C: 03+2] Fix @sinces [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926710 (owner: 10Cicalese) [12:12:21] (03CR) 10Cicalese: [C: 03+2] Fix @sinces [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926711 (owner: 10Cicalese) [12:13:36] (03Merged) 10jenkins-bot: Fix @sinces [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926710 (owner: 10Cicalese) [12:14:05] (03Merged) 10jenkins-bot: Fix @sinces [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926711 (owner: 10Cicalese) [12:14:19] (03CR) 10Cicalese: [C: 03+2] Replace ForceLogout with ForceReauth [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926712 (owner: 10Cicalese) [12:14:55] (03CR) 10Cicalese: [C: 03+2] Replace ForceLogout with ForceReauth [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926713 (owner: 10Cicalese) [12:15:52] (03Merged) 10jenkins-bot: Replace ForceLogout with ForceReauth [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926712 (owner: 10Cicalese) [12:16:50] (03Merged) 10jenkins-bot: Replace ForceLogout with ForceReauth [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926713 (owner: 10Cicalese) [12:17:27] (03PS1) 10Cicalese: Make config case insensitive [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926714 [12:17:44] (03PS1) 10Cicalese: Make config case insensitive [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926715 [12:18:14] (03PS1) 10Cicalese: Adapt to PluggableAuth 7.0 [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926716 [12:18:28] (03PS1) 10Cicalese: Adapt to PluggableAuth 7.0 [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926717 [12:19:10] (03CR) 10Cicalese: [C: 03+2] Make config case insensitive [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926714 (owner: 10Cicalese) [12:19:51] (03CR) 10Cicalese: [C: 03+2] Make config case insensitive [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926715 (owner: 10Cicalese) [12:20:04] (03CR) 10Cicalese: [C: 03+2] Adapt to PluggableAuth 7.0 [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926716 (owner: 10Cicalese) [12:20:45] (03Merged) 10jenkins-bot: Make config case insensitive [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926714 (owner: 10Cicalese) [12:20:56] (03CR) 10Cicalese: [C: 03+2] Adapt to PluggableAuth 7.0 [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926717 (owner: 10Cicalese) [12:21:34] (03Merged) 10jenkins-bot: Make config case insensitive [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926715 (owner: 10Cicalese) [12:21:40] (03Merged) 10jenkins-bot: Adapt to PluggableAuth 7.0 [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926716 (owner: 10Cicalese) [12:22:45] (03Merged) 10jenkins-bot: Adapt to PluggableAuth 7.0 [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926717 (owner: 10Cicalese) [12:27:40] (03PS1) 10Cicalese: Add getClient() function [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926718 [12:27:53] (03PS1) 10Cicalese: Add getClient() function [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926719 [12:29:49] (03PS1) 10Cicalese: Fix SAML logout flow [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926720 (https://phabricator.wikimedia.org/T305031) [12:29:53] (03CR) 10Cicalese: [C: 03+2] Add getClient() function [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926718 (owner: 10Cicalese) [12:29:56] (03CR) 10Cicalese: [C: 03+2] Add getClient() function [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926719 (owner: 10Cicalese) [12:31:00] (03CR) 10Daniel Kinzler: [C: 03+1] Pingback: Make Pingback a MediaWiki service [core] - 10https://gerrit.wikimedia.org/r/924947 (owner: 10D3r1ck01) [12:31:32] (03Merged) 10jenkins-bot: Add getClient() function [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926718 (owner: 10Cicalese) [12:31:53] (03Merged) 10jenkins-bot: Add getClient() function [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926719 (owner: 10Cicalese) [12:32:17] (03CR) 10Cicalese: [C: 03+2] Fix SAML logout flow [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926720 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [12:34:03] (03Merged) 10jenkins-bot: Fix SAML logout flow [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926720 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [12:34:39] (03PS1) 10Cicalese: Add setSessionSecret and getSessionSecret functions [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926721 [12:34:52] (03PS1) 10Cicalese: Add setSessionSecret and getSessionSecret functions [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926722 [12:36:01] (03CR) 10Daniel Kinzler: Experiment: Implement rate limiting in Authority. (031 comment) [core] - 10https://gerrit.wikimedia.org/r/809295 (https://phabricator.wikimedia.org/T310476) (owner: 10Daniel Kinzler) [12:39:10] (03CR) 10Cicalese: [C: 03+2] Add setSessionSecret and getSessionSecret functions [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926721 (owner: 10Cicalese) [12:39:13] (03CR) 10Cicalese: [C: 03+2] Add setSessionSecret and getSessionSecret functions [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926722 (owner: 10Cicalese) [12:40:47] (03Merged) 10jenkins-bot: Add setSessionSecret and getSessionSecret functions [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926721 (owner: 10Cicalese) [12:40:57] (03Merged) 10jenkins-bot: Add setSessionSecret and getSessionSecret functions [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926722 (owner: 10Cicalese) [12:41:29] (03PS1) 10Cicalese: Implement single logout [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926723 [12:41:44] (03PS1) 10Cicalese: Implement single logout [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926724 [12:43:06] (03PS1) 10Cicalese: Convert group population from a hook to a function on PluggableAuthPlugin [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926725 [12:43:21] (03PS1) 10Cicalese: Convert group population from a hook to a function on PluggableAuthPlugin [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926746 [12:43:36] (03CR) 10Cicalese: [C: 03+2] Implement single logout [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926723 (owner: 10Cicalese) [12:43:41] (03CR) 10Cicalese: [C: 03+2] Implement single logout [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926724 (owner: 10Cicalese) [12:43:44] (03CR) 10VolkerE: [C: 03+2] "Very nice! 👌" [design/codex] - 10https://gerrit.wikimedia.org/r/926640 (owner: 10Catrope) [12:45:10] (03CR) 10Cicalese: [C: 03+2] Convert group population from a hook to a function on PluggableAuthPlugin [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926725 (owner: 10Cicalese) [12:45:12] (03Merged) 10jenkins-bot: Implement single logout [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926723 (owner: 10Cicalese) [12:45:14] (03CR) 10Cicalese: [C: 03+2] Convert group population from a hook to a function on PluggableAuthPlugin [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926746 (owner: 10Cicalese) [12:45:21] (03Merged) 10jenkins-bot: Implement single logout [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926724 (owner: 10Cicalese) [12:45:55] (03PS1) 10Cicalese: Add function to get access token [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926747 [12:46:24] (03PS1) 10Cicalese: Add function to get access token [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926748 [12:46:43] (03Merged) 10jenkins-bot: Convert group population from a hook to a function on PluggableAuthPlugin [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926725 (owner: 10Cicalese) [12:46:59] (03Merged) 10jenkins-bot: Convert group population from a hook to a function on PluggableAuthPlugin [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926746 (owner: 10Cicalese) [12:47:37] (03CR) 10Cicalese: [C: 03+2] Add function to get access token [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926747 (owner: 10Cicalese) [12:48:12] (03CR) 10Cicalese: [C: 03+2] Add function to get access token [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926748 (owner: 10Cicalese) [12:49:08] (03Merged) 10jenkins-bot: Add function to get access token [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926747 (owner: 10Cicalese) [12:49:53] (03Merged) 10jenkins-bot: Add function to get access token [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926748 (owner: 10Cicalese) [12:49:59] (03PS1) 10Cicalese: Require installers for correct installation [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926749 [12:50:11] (03PS1) 10Cicalese: Require installers for correct installation [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926750 [12:50:40] (03PS1) 10Cicalese: Convert group population from a hook to a function on PluggableAuthPlugin [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926751 [12:50:55] (03PS1) 10Cicalese: Convert group population from a hook to a function on PluggableAuthPlugin [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926752 [12:51:53] (03PS35) 10Daniel Kinzler: Experiment: Implement rate limiting in Authority. [core] - 10https://gerrit.wikimedia.org/r/809295 (https://phabricator.wikimedia.org/T310476) [12:52:42] (03CR) 10Cicalese: [C: 03+2] Convert group population from a hook to a function on PluggableAuthPlugin [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926752 (owner: 10Cicalese) [12:52:44] (03CR) 10Cicalese: [C: 03+2] Convert group population from a hook to a function on PluggableAuthPlugin [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926751 (owner: 10Cicalese) [12:52:50] (03CR) 10Cicalese: [C: 03+2] Require installers for correct installation [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926749 (owner: 10Cicalese) [12:52:53] (03CR) 10Cicalese: [C: 03+2] Require installers for correct installation [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926750 (owner: 10Cicalese) [12:53:57] (03PS1) 10Daniel Kinzler: Clean up CommentParserTest [core] - 10https://gerrit.wikimedia.org/r/926733 [12:54:27] (03Merged) 10jenkins-bot: docs: Make box-shadow-color demo more consistent with box-shadow demo [design/codex] - 10https://gerrit.wikimedia.org/r/926640 (owner: 10Catrope) [12:54:31] (03Merged) 10jenkins-bot: Convert group population from a hook to a function on PluggableAuthPlugin [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926751 (owner: 10Cicalese) [12:54:33] (03Merged) 10jenkins-bot: Convert group population from a hook to a function on PluggableAuthPlugin [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926752 (owner: 10Cicalese) [12:54:35] (03Merged) 10jenkins-bot: Require installers for correct installation [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926750 (owner: 10Cicalese) [12:54:48] (03Merged) 10jenkins-bot: Require installers for correct installation [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926749 (owner: 10Cicalese) [12:55:07] (03CR) 10CI reject: [V: 04-1] Experiment: Implement rate limiting in Authority. [core] - 10https://gerrit.wikimedia.org/r/809295 (https://phabricator.wikimedia.org/T310476) (owner: 10Daniel Kinzler) [12:55:59] (03PS1) 10Cicalese: Bump composer/installers version to 2 [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926753 [12:56:12] (03PS1) 10Cicalese: Bump composer/installers version to 2 [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926754 [12:56:38] (03PS1) 10Cicalese: Add group population framework [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926755 [12:56:53] (03PS1) 10Cicalese: Add group population framework [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926756 [12:57:53] (03CR) 10Cicalese: [C: 03+2] Bump composer/installers version to 2 [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926753 (owner: 10Cicalese) [12:57:57] (03CR) 10Cicalese: [C: 03+2] Bump composer/installers version to 2 [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926754 (owner: 10Cicalese) [12:58:28] (03CR) 10Cicalese: [C: 03+2] Add group population framework [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926755 (owner: 10Cicalese) [12:58:31] (03CR) 10VolkerE: [C: 03+2] Tabs: Fix CSS-only example for disabled tabs [design/codex] - 10https://gerrit.wikimedia.org/r/926041 (owner: 10Catrope) [12:58:44] (03CR) 10Cicalese: [C: 03+2] Add group population framework [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926756 (owner: 10Cicalese) [12:59:11] (03PS2) 10VolkerE: styles: Add Example's version of 'mediawiki.skin.variables.less' [skins/Example] - 10https://gerrit.wikimedia.org/r/922953 [12:59:30] (03Merged) 10jenkins-bot: Bump composer/installers version to 2 [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926753 (owner: 10Cicalese) [12:59:42] (03PS36) 10Daniel Kinzler: Experiment: Implement rate limiting in Authority. [core] - 10https://gerrit.wikimedia.org/r/809295 (https://phabricator.wikimedia.org/T310476) [12:59:50] (03Merged) 10jenkins-bot: Bump composer/installers version to 2 [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926754 (owner: 10Cicalese) [13:00:06] (03Merged) 10jenkins-bot: Add group population framework [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926755 (owner: 10Cicalese) [13:00:31] (03Merged) 10jenkins-bot: Add group population framework [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926756 (owner: 10Cicalese) [13:00:40] (03CR) 10Daniel Kinzler: Experiment: Implement rate limiting in Authority. (032 comments) [core] - 10https://gerrit.wikimedia.org/r/809295 (https://phabricator.wikimedia.org/T310476) (owner: 10Daniel Kinzler) [13:01:13] 10MediaWiki-Internationalization, 10MediaWiki-Parser, 10I18n: TextFormatter treats all messages as non-interface messages - https://phabricator.wikimedia.org/T338039 (10Func) The documentation of the `Message::$interface` flag indeed needs an update, there are many behaviour differences behind it instead of... [13:01:19] (03PS1) 10Cicalese: Use new PluggableAuth group population framework [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926757 (https://phabricator.wikimedia.org/T327148) [13:01:26] (03PS1) 10Cicalese: Use new PluggableAuth group population framework [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926758 (https://phabricator.wikimedia.org/T327148) [13:01:50] (03PS1) 10Cicalese: Move 'groupsyncs' out of 'data' config element [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926759 [13:01:59] (03PS1) 10Cicalese: Move 'groupsyncs' out of 'data' config element [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926760 [13:02:46] (03CR) 10CI reject: [V: 04-1] Experiment: Implement rate limiting in Authority. [core] - 10https://gerrit.wikimedia.org/r/809295 (https://phabricator.wikimedia.org/T310476) (owner: 10Daniel Kinzler) [13:02:57] (03CR) 10Cicalese: [C: 03+2] Use new PluggableAuth group population framework [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926757 (https://phabricator.wikimedia.org/T327148) (owner: 10Cicalese) [13:03:27] (03CR) 10Cicalese: [C: 03+2] Use new PluggableAuth group population framework [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926758 (https://phabricator.wikimedia.org/T327148) (owner: 10Cicalese) [13:03:55] (03CR) 10Cicalese: [C: 03+2] Move 'groupsyncs' out of 'data' config element [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926760 (owner: 10Cicalese) [13:03:58] (03CR) 10Cicalese: [C: 03+2] Move 'groupsyncs' out of 'data' config element [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926759 (owner: 10Cicalese) [13:04:35] (03Merged) 10jenkins-bot: Use new PluggableAuth group population framework [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926757 (https://phabricator.wikimedia.org/T327148) (owner: 10Cicalese) [13:05:17] (03Merged) 10jenkins-bot: Use new PluggableAuth group population framework [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926758 (https://phabricator.wikimedia.org/T327148) (owner: 10Cicalese) [13:05:55] (03Merged) 10jenkins-bot: Move 'groupsyncs' out of 'data' config element [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926759 (owner: 10Cicalese) [13:05:57] (03Merged) 10jenkins-bot: Move 'groupsyncs' out of 'data' config element [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926760 (owner: 10Cicalese) [13:06:25] (03PS1) 10Cicalese: Move 'groupsyncs' out of 'data' config element [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926761 [13:06:34] (03PS1) 10Cicalese: Move 'groupsyncs' out of 'data' config element [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926762 [13:07:02] (03PS1) 10Cicalese: Add special "logout" page to avoid API logout issues [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926763 (https://phabricator.wikimedia.org/T305031) [13:07:13] (03PS1) 10Cicalese: Add special "logout" page to avoid API logout issues [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926764 (https://phabricator.wikimedia.org/T305031) [13:08:07] (03CR) 10Cicalese: [C: 03+2] Move 'groupsyncs' out of 'data' config element [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926761 (owner: 10Cicalese) [13:08:21] (03CR) 10Cicalese: [C: 03+2] Move 'groupsyncs' out of 'data' config element [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926762 (owner: 10Cicalese) [13:08:48] (03CR) 10Cicalese: [C: 03+2] Add special "logout" page to avoid API logout issues [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926763 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [13:09:02] (03CR) 10Cicalese: [C: 03+2] Add special "logout" page to avoid API logout issues [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926764 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [13:09:43] (03Merged) 10jenkins-bot: Move 'groupsyncs' out of 'data' config element [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926761 (owner: 10Cicalese) [13:10:50] (03Merged) 10jenkins-bot: Add special "logout" page to avoid API logout issues [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926763 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [13:11:42] (03PS37) 10Daniel Kinzler: Experiment: Implement rate limiting in Authority. [core] - 10https://gerrit.wikimedia.org/r/809295 (https://phabricator.wikimedia.org/T310476) [13:13:44] (03CR) 10VolkerE: "Stumbled upon this while cleaning up for my sabbatical. From an accessibility perspective I don't see any issues with getting rid of the `" [core] - 10https://gerrit.wikimedia.org/r/727619 (owner: 10Subramanya Sastry) [13:15:05] (03CR) 10VolkerE: [C: 03+1] Remove unnecessary uses of toRefs() and toRef() [design/codex] - 10https://gerrit.wikimedia.org/r/926637 (owner: 10Catrope) [13:15:09] 10Phabricator: Enhance tokens by adding rainbow-related ones - https://phabricator.wikimedia.org/T337986 (10valerio.bozzolan) Have we some nice candidates in CC0 / public domain mark? [13:15:55] (03CR) 10VolkerE: "recheck" [extensions/StructuredNavigation] - 10https://gerrit.wikimedia.org/r/919414 (https://phabricator.wikimedia.org/T334934) (owner: 10VolkerE) [13:17:38] (03Merged) 10jenkins-bot: Move 'groupsyncs' out of 'data' config element [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926762 (owner: 10Cicalese) [13:17:40] (03Merged) 10jenkins-bot: Add special "logout" page to avoid API logout issues [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926764 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [13:18:24] (03PS1) 10Cicalese: Don't store return to URL as an auth/session secret [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926765 (https://phabricator.wikimedia.org/T322828) [13:18:36] (03PS1) 10Cicalese: Don't store return to URL as an auth/session secret [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926766 (https://phabricator.wikimedia.org/T322828) [13:18:54] (03PS1) 10Cicalese: Add support for overriding default logout [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926767 (https://phabricator.wikimedia.org/T305031) [13:19:07] (03PS1) 10Cicalese: Add support for overriding default logout [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926768 (https://phabricator.wikimedia.org/T305031) [13:20:11] (03CR) 10Cicalese: [C: 03+2] Don't store return to URL as an auth/session secret [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926765 (https://phabricator.wikimedia.org/T322828) (owner: 10Cicalese) [13:20:31] (03CR) 10Cicalese: [C: 03+2] Don't store return to URL as an auth/session secret [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926766 (https://phabricator.wikimedia.org/T322828) (owner: 10Cicalese) [13:20:44] (03CR) 10Cicalese: [C: 03+2] Add support for overriding default logout [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926767 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [13:20:58] (03CR) 10Cicalese: [C: 03+2] Add support for overriding default logout [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926768 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [13:21:23] (03CR) 10Daniel Kinzler: Simplify HookContainer (032 comments) [core] - 10https://gerrit.wikimedia.org/r/899731 (owner: 10Daniel Kinzler) [13:21:49] (03PS33) 10Daniel Kinzler: Simplify HookContainer [core] - 10https://gerrit.wikimedia.org/r/899731 [13:22:01] (03Merged) 10jenkins-bot: Don't store return to URL as an auth/session secret [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926765 (https://phabricator.wikimedia.org/T322828) (owner: 10Cicalese) [13:22:21] (03Merged) 10jenkins-bot: Don't store return to URL as an auth/session secret [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926766 (https://phabricator.wikimedia.org/T322828) (owner: 10Cicalese) [13:22:23] (03Merged) 10jenkins-bot: Add support for overriding default logout [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926767 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [13:22:49] (03Merged) 10jenkins-bot: Add support for overriding default logout [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926768 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [13:23:09] (03PS1) 10Cicalese: Add title for logout special page [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926769 [13:23:24] (03PS1) 10Cicalese: Add title for logout special page [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926770 [13:24:34] (03PS1) 10Cicalese: Remove bogus query condition in username migration [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926771 (https://phabricator.wikimedia.org/T307353) [13:24:47] (03PS1) 10Cicalese: Remove bogus query condition in username migration [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926772 (https://phabricator.wikimedia.org/T307353) [13:25:16] (03CR) 10Daniel Kinzler: Simplify HookContainer (031 comment) [core] - 10https://gerrit.wikimedia.org/r/899731 (owner: 10Daniel Kinzler) [13:25:23] (03CR) 10Cicalese: [C: 03+2] Add title for logout special page [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926769 (owner: 10Cicalese) [13:25:25] (03CR) 10Cicalese: [C: 03+2] Add title for logout special page [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926770 (owner: 10Cicalese) [13:26:34] (03CR) 10Cicalese: [C: 03+2] Remove bogus query condition in username migration [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926771 (https://phabricator.wikimedia.org/T307353) (owner: 10Cicalese) [13:26:42] (03CR) 10Cicalese: [C: 03+2] Remove bogus query condition in username migration [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926772 (https://phabricator.wikimedia.org/T307353) (owner: 10Cicalese) [13:26:58] (03Merged) 10jenkins-bot: Add title for logout special page [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926769 (owner: 10Cicalese) [13:27:22] (03Merged) 10jenkins-bot: Add title for logout special page [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926770 (owner: 10Cicalese) [13:28:17] (03Merged) 10jenkins-bot: Remove bogus query condition in username migration [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/926771 (https://phabricator.wikimedia.org/T307353) (owner: 10Cicalese) [13:28:23] (03Merged) 10jenkins-bot: Remove bogus query condition in username migration [extensions/OpenIDConnect] (REL1_40) - 10https://gerrit.wikimedia.org/r/926772 (https://phabricator.wikimedia.org/T307353) (owner: 10Cicalese) [13:32:33] (03CR) 10CI reject: [V: 04-1] Experiment: Implement rate limiting in Authority. [core] - 10https://gerrit.wikimedia.org/r/809295 (https://phabricator.wikimedia.org/T310476) (owner: 10Daniel Kinzler) [13:36:45] (03PS34) 10Daniel Kinzler: Simplify HookContainer [core] - 10https://gerrit.wikimedia.org/r/899731 [13:38:52] (03Merged) 10jenkins-bot: Convert group population [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926773 (owner: 10Cicalese) [13:39:52] (03CR) 10Cicalese: [C: 03+2] Convert group population [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926774 (owner: 10Cicalese) [13:41:44] (03Merged) 10jenkins-bot: Convert group population [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926774 (owner: 10Cicalese) [13:42:24] (03PS1) 10Cicalese: Require installers for correct composer install [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926775 [13:42:37] (03PS1) 10Cicalese: Require installers for correct composer install [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926776 [13:44:13] (03CR) 10Cicalese: [C: 03+2] Require installers for correct composer install [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926775 (owner: 10Cicalese) [13:44:29] (03CR) 10Cicalese: [C: 03+2] Require installers for correct composer install [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926776 (owner: 10Cicalese) [13:45:47] (03Merged) 10jenkins-bot: Require installers for correct composer install [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926775 (owner: 10Cicalese) [13:46:20] (03Merged) 10jenkins-bot: Require installers for correct composer install [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926776 (owner: 10Cicalese) [13:59:16] (03CR) 10Cicalese: [C: 03+2] Remove explicit `populateGroups` implementation [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926777 (owner: 10Cicalese) [14:00:54] (03Merged) 10jenkins-bot: Remove explicit `populateGroups` implementation [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926777 (owner: 10Cicalese) [14:03:11] 10MediaWiki-Internationalization, 10MediaWiki-Parser, 10I18n: TextFormatter treats all messages as non-interface messages - https://phabricator.wikimedia.org/T338039 (10Daimona) >>! In T338039#8900820, @Func wrote: > I think `TextFormatter` is not a complete replacement or successor for `MessageLocalizer`, e... [14:03:57] (03CR) 10Cicalese: [C: 03+2] Remove explicit `populateGroups` implementation [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926778 (owner: 10Cicalese) [14:04:15] (03PS1) 10Cicalese: Move 'groupsyncs' out of 'data' config element [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926779 [14:05:46] (03Merged) 10jenkins-bot: Remove explicit `populateGroups` implementation [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926778 (owner: 10Cicalese) [14:06:26] (03PS1) 10Cicalese: Move 'groupsyncs' out of 'data' config element [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926780 [14:06:40] (03CR) 10Cicalese: [C: 03+2] Move 'groupsyncs' out of 'data' config element [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926779 (owner: 10Cicalese) [14:08:16] (03Merged) 10jenkins-bot: Move 'groupsyncs' out of 'data' config element [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926779 (owner: 10Cicalese) [14:08:30] (03CR) 10Cicalese: [C: 03+2] Move 'groupsyncs' out of 'data' config element [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926780 (owner: 10Cicalese) [14:09:14] (03PS1) 10Cicalese: Add support for overriding default logout [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926781 (https://phabricator.wikimedia.org/T305031) [14:10:21] (03Merged) 10jenkins-bot: Move 'groupsyncs' out of 'data' config element [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926780 (owner: 10Cicalese) [14:11:00] (03PS1) 10Cicalese: Add support for overriding default logout [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926782 (https://phabricator.wikimedia.org/T305031) [14:11:06] (03CR) 10Cicalese: [C: 03+2] Add support for overriding default logout [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926781 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [14:12:48] (03Merged) 10jenkins-bot: Add support for overriding default logout [extensions/SimpleSAMLphp] (REL1_39) - 10https://gerrit.wikimedia.org/r/926781 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [14:13:18] (03CR) 10Cicalese: [C: 03+2] Add support for overriding default logout [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926782 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [14:15:03] (03Merged) 10jenkins-bot: Add support for overriding default logout [extensions/SimpleSAMLphp] (REL1_40) - 10https://gerrit.wikimedia.org/r/926782 (https://phabricator.wikimedia.org/T305031) (owner: 10Cicalese) [14:15:17] 10MediaWiki-Internationalization, 10phan, 10Continuous-Integration-Config, 10I18n, 10Patch-For-Review: Ensure constructed i18n messages document all possible used strings in comments in PHP - https://phabricator.wikimedia.org/T338091 (10Daimona) There are two main things that would have to be decided bef... [14:16:32] 10Google-Drive-to-Commons, 10Wikimedia-Hackathon-Local-Meetup-Accra-2023: GDrive to Commons Uploader: HTTP 400 from Google when authenticating - https://phabricator.wikimedia.org/T337628 (1001tonythomas) Hmm. Maybe my second change to upgrade to python 3.9 kind of broke it :-( [14:17:04] 10MediaWiki-Internationalization, 10translatewiki.net, 10I18n, 10MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), 10Patch-For-Review: Hunt and remove unused i18n messages in mediawiki core - https://phabricator.wikimedia.org/T224429 (10Daimona) I'm working on a phan plugin to detect dyamic message usage in PHP... [14:31:08] (03PS6) 10Daimona Eaytoy: mail: Round 6 of EmailUser refactoring [core] - 10https://gerrit.wikimedia.org/r/922140 (https://phabricator.wikimedia.org/T265541) [14:31:16] (03CR) 10Daimona Eaytoy: mail: Round 6 of EmailUser refactoring (032 comments) [core] - 10https://gerrit.wikimedia.org/r/922140 (https://phabricator.wikimedia.org/T265541) (owner: 10Daimona Eaytoy) [14:31:27] (03PS5) 10Daimona Eaytoy: mail: Final round of EmailUser refactoring [core] - 10https://gerrit.wikimedia.org/r/922549 (https://phabricator.wikimedia.org/T265541) [14:35:15] (03PS1) 10Cicalese: Remove static from WSOAuth::getAuthProvider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926783 [14:35:57] (03PS1) 10Cicalese: phpcs fix: Generic.Files.LineLength.TooLong [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926784 [14:36:35] (03CR) 10CI reject: [V: 04-1] Remove static from WSOAuth::getAuthProvider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926783 (owner: 10Cicalese) [14:36:39] (03PS1) 10Cicalese: Add logging to MediaWikiAuth class [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926785 (https://phabricator.wikimedia.org/T318527) [14:37:13] (03PS1) 10Cicalese: Add common login button texts for Wikimedia and Facebook [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926786 [14:37:20] (03CR) 10CI reject: [V: 04-1] phpcs fix: Generic.Files.LineLength.TooLong [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926784 (owner: 10Cicalese) [14:38:00] (03CR) 10CI reject: [V: 04-1] Add logging to MediaWikiAuth class [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926785 (https://phabricator.wikimedia.org/T318527) (owner: 10Cicalese) [14:38:38] (03CR) 10CI reject: [V: 04-1] Add common login button texts for Wikimedia and Facebook [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926786 (owner: 10Cicalese) [14:40:21] (03PS6) 10Daimona Eaytoy: mail: Final round of EmailUser refactoring [core] - 10https://gerrit.wikimedia.org/r/922549 (https://phabricator.wikimedia.org/T265541) [14:40:26] (03CR) 10Daimona Eaytoy: mail: Final round of EmailUser refactoring (031 comment) [core] - 10https://gerrit.wikimedia.org/r/922549 (https://phabricator.wikimedia.org/T265541) (owner: 10Daimona Eaytoy) [14:45:42] 10AQS2.0 (Sprint 9), 10Patch-For-Review: AQS 2.0: Editor Analytics: Implement endpoints - https://phabricator.wikimedia.org/T327829 (10BPirkle) > All the endpoints are using the builder pattern to build and run the query. Is the exploratory Druid code ok? (builder pattern vs SQL vs native queries) I like the... [14:49:34] (03CR) 10Cicalese: [C: 03+2] Remove static from WSOAuth::getAuthProvider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926783 (owner: 10Cicalese) [14:50:58] (03CR) 10CI reject: [V: 04-1] Remove static from WSOAuth::getAuthProvider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926783 (owner: 10Cicalese) [14:51:58] (03CR) 10Cicalese: [V: 03+2 C: 03+2] Remove static from WSOAuth::getAuthProvider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926783 (owner: 10Cicalese) [14:53:18] (03CR) 10CI reject: [V: 04-1] Remove static from WSOAuth::getAuthProvider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926783 (owner: 10Cicalese) [14:53:30] (03PS1) 10Umherirrender: Create HookRunner class and the hook handler interfaces [extensions/ORES] - 10https://gerrit.wikimedia.org/r/926735 (https://phabricator.wikimedia.org/T263353) [14:53:49] (03PS1) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/Quiz] - 10https://gerrit.wikimedia.org/r/926736 (https://phabricator.wikimedia.org/T263353) [14:53:59] (03CR) 10Cicalese: [V: 03+2 C: 03+2] phpcs fix: Generic.Files.LineLength.TooLong [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926784 (owner: 10Cicalese) [14:54:07] (03PS1) 10Umherirrender: Create HookRunner class and the hook handler interfaces [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/926737 (https://phabricator.wikimedia.org/T271026) [14:54:24] (03PS1) 10Umherirrender: Create HookRunner class and the hook handler interfaces [extensions/TemplateStyles] - 10https://gerrit.wikimedia.org/r/926738 (https://phabricator.wikimedia.org/T263353) [14:54:35] (03PS1) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/TorBlock] - 10https://gerrit.wikimedia.org/r/926739 (https://phabricator.wikimedia.org/T263353) [14:54:58] (03PS1) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/XAnalytics] - 10https://gerrit.wikimedia.org/r/926741 (https://phabricator.wikimedia.org/T263353) [14:55:04] (03CR) 10Cicalese: [V: 03+2 C: 03+2] Add logging to MediaWikiAuth class [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926785 (https://phabricator.wikimedia.org/T318527) (owner: 10Cicalese) [14:55:49] (03CR) 10Cicalese: [V: 03+2 C: 03+2] Add common login button texts for Wikimedia and Facebook [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926786 (owner: 10Cicalese) [14:56:08] (03PS1) 10Cicalese: Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926787 [14:57:31] (03CR) 10CI reject: [V: 04-1] Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926787 (owner: 10Cicalese) [14:58:20] (03CR) 10Cicalese: [V: 03+2 C: 03+2] Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926787 (owner: 10Cicalese) [14:58:33] 10mwbot-rs (mwapi_responses): mwapi_responses: query field may not exist - https://phabricator.wikimedia.org/T338102 (10MilkyDefer) [14:58:55] (03PS1) 10Cicalese: Replace deprecated Hooks::run [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926788 (https://phabricator.wikimedia.org/T335536) [14:59:22] (03PS1) 10Cicalese: Allow injection of extra data into AuthProvider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926789 [14:59:55] (03CR) 10CI reject: [V: 04-1] Allow injection of extra data into AuthProvider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926789 (owner: 10Cicalese) [15:00:17] (03CR) 10CI reject: [V: 04-1] Replace deprecated Hooks::run [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926788 (https://phabricator.wikimedia.org/T335536) (owner: 10Cicalese) [15:00:57] (03CR) 10Cicalese: [V: 03+2 C: 03+2] Replace deprecated Hooks::run [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926788 (https://phabricator.wikimedia.org/T335536) (owner: 10Cicalese) [15:02:03] (03CR) 10Cicalese: [V: 03+2 C: 03+2] Allow injection of extra data into AuthProvider [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926789 (owner: 10Cicalese) [15:02:22] (03PS1) 10Cicalese: Fix formatting from 909411 [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926790 [15:02:55] (03PS1) 10Cicalese: Convert group population from a hook to a function [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926791 [15:03:25] (03CR) 10CI reject: [V: 04-1] Convert group population from a hook to a function [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926791 (owner: 10Cicalese) [15:03:46] (03CR) 10CI reject: [V: 04-1] Fix formatting from 909411 [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926790 (owner: 10Cicalese) [15:04:16] (03CR) 10Cicalese: [V: 03+2 C: 03+2] Fix formatting from 909411 [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926790 (owner: 10Cicalese) [15:04:41] (03PS2) 10Cicalese: Convert group population from a hook to a function [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926791 [15:06:08] (03CR) 10Umherirrender: [C: 03+2] Add hook handler for BeforePageDisplay hook [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/915976 (https://phabricator.wikimedia.org/T336023) (owner: 10Samwilson) [15:06:30] (03CR) 10Cicalese: [C: 03+2] Convert group population from a hook to a function [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926791 (owner: 10Cicalese) [15:07:57] (03Merged) 10jenkins-bot: Add hook handler for BeforePageDisplay hook [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/915976 (https://phabricator.wikimedia.org/T336023) (owner: 10Samwilson) [15:08:09] (03Merged) 10jenkins-bot: Convert group population from a hook to a function [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926791 (owner: 10Cicalese) [15:08:32] (03PS1) 10Cicalese: Move 'groupsyncs' out of 'data' config element [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926792 [15:09:11] (03PS2) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/926680 (https://phabricator.wikimedia.org/T336023) [15:09:27] (03CR) 10Umherirrender: "Rebased" [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/926680 (https://phabricator.wikimedia.org/T336023) (owner: 10Umherirrender) [15:10:28] (03PS1) 10Cicalese: Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926793 [15:10:50] (03CR) 10Cicalese: [C: 03+2] Move 'groupsyncs' out of 'data' config element [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926792 (owner: 10Cicalese) [15:11:12] (03PS1) 10Fomafix: Replace deprecated mw.jqueryMsg.parser by mw.jqueryMsg.Parser [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/926743 [15:11:18] (03PS1) 10Fomafix: Hard deprecate mw.jqueryMsg.parser [core] - 10https://gerrit.wikimedia.org/r/926744 [15:12:31] (03CR) 10CI reject: [V: 04-1] Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926793 (owner: 10Cicalese) [15:12:40] (03Merged) 10jenkins-bot: Move 'groupsyncs' out of 'data' config element [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926792 (owner: 10Cicalese) [15:13:19] (03CR) 10Cicalese: [V: 03+2 C: 03+2] Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926793 (owner: 10Cicalese) [15:13:45] (03PS1) 10Cicalese: Replace deprecated Hooks::run [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926794 (https://phabricator.wikimedia.org/T335536) [15:14:38] (03CR) 10Krinkle: [C: 03+2] "I tested this using the new excimer-ui in beta by opening https://en.wikipedia.beta.wmflabs.org/wiki/Special:BlockedExternalDomains. Resul" [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/925857 (https://phabricator.wikimedia.org/T337431) (owner: 10Ladsgroup) [15:15:11] (03CR) 10CI reject: [V: 04-1] Replace deprecated Hooks::run [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926794 (https://phabricator.wikimedia.org/T335536) (owner: 10Cicalese) [15:15:35] (03CR) 10Cicalese: [V: 03+2 C: 03+2] Replace deprecated Hooks::run [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926794 (https://phabricator.wikimedia.org/T335536) (owner: 10Cicalese) [15:16:23] (03PS1) 10Cicalese: Allow injection of extra data into AuthProvider [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926795 [15:16:52] (03CR) 10CI reject: [V: 04-1] Allow injection of extra data into AuthProvider [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926795 (owner: 10Cicalese) [15:17:21] (03CR) 10Cicalese: [V: 03+2 C: 03+2] Allow injection of extra data into AuthProvider [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926795 (owner: 10Cicalese) [15:17:43] (03PS1) 10Cicalese: Fix formatting from 909411 [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926796 [15:19:22] (03CR) 10CI reject: [V: 04-1] Fix formatting from 909411 [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926796 (owner: 10Cicalese) [15:19:52] (03CR) 10Cicalese: [V: 03+2 C: 03+2] Fix formatting from 909411 [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926796 (owner: 10Cicalese) [15:20:14] (03PS1) 10Cicalese: Convert group population from a hook to a function [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926797 [15:22:22] (03CR) 10Cicalese: [C: 03+2] Convert group population from a hook to a function [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926797 (owner: 10Cicalese) [15:23:59] (03Merged) 10jenkins-bot: Convert group population from a hook to a function [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926797 (owner: 10Cicalese) [15:24:32] (03PS1) 10Cicalese: Move 'groupsyncs' out of 'data' config element [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926798 [15:26:40] (03CR) 10Cicalese: [C: 03+2] Move 'groupsyncs' out of 'data' config element [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926798 (owner: 10Cicalese) [15:27:11] (03CR) 10CI reject: [V: 04-1] Replace deprecated mw.jqueryMsg.parser by mw.jqueryMsg.Parser [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/926743 (owner: 10Fomafix) [15:28:31] (03Merged) 10jenkins-bot: Move 'groupsyncs' out of 'data' config element [extensions/WSOAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926798 (owner: 10Cicalese) [15:31:21] 10MediaWiki-General: Micro-optimize ApiResult::isMetadataKey with str_starts_with once we support PHP8+ - https://phabricator.wikimedia.org/T338103 (10Daimona) [15:32:37] 10MediaWiki-General: Micro-optimize ApiResult::isMetadataKey with str_starts_with once we support PHP8+ - https://phabricator.wikimedia.org/T338103 (10Daimona) [15:32:39] 10MediaWiki-General, 10Epic: Drop PHP 7.4 support from MediaWiki - https://phabricator.wikimedia.org/T328921 (10Daimona) [15:33:00] (03Merged) 10jenkins-bot: BlockedDomains: Put a cache behind parsing of notes of blocked domains [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/925857 (https://phabricator.wikimedia.org/T337431) (owner: 10Ladsgroup) [15:33:03] (03Abandoned) 10Cicalese: Support for Azure Roles Adding support for Azure Roles which require IT Tokens instead of Access Tokens. Change-Id: Iaa7e8955e595069bc3f22dbc1c17a53fb8eb2a8b [extensions/OpenIDConnect] (REL1_39) - 10https://gerrit.wikimedia.org/r/837198 (owner: 10CodyRWhite) [15:35:12] (03Abandoned) 10Cicalese: Migration of user roles from OIDC provider. [extensions/OpenIDConnect] - 10https://gerrit.wikimedia.org/r/805169 (owner: 10Ostap Smolar) [15:46:04] 10MediaWiki-General: Micro-optimize ApiResult::isMetadataKey with str_starts_with once we support PHP8+ - https://phabricator.wikimedia.org/T338103 (10Reedy) We have/require `symfony/polyfill-php80` and `symfony/polyfill-php81`... Is there much (any?) performance loss to swapping to using it now, for those who... [15:46:57] (03CR) 10CI reject: [V: 04-1] Solves the issue "Cannot access non-public property Parser::$mStripState" as discussed here https://www.mediawiki.org/wiki/Topic:Xc6c9apmxydt7817 [extensions/ContributionScores] - 10https://gerrit.wikimedia.org/r/926799 (https://phabricator.wikimedia.org/T333675) (owner: 10Luca Mauri) [15:48:16] (03PS3) 10Luca Mauri: Solves the issue "Cannot access non-public property Parser::$mStripState" as discussed here https://www.mediawiki.org/wiki/Topic:Xc6c9apmxydt7817 [extensions/ContributionScores] - 10https://gerrit.wikimedia.org/r/926799 (https://phabricator.wikimedia.org/T333675) [15:48:32] (03PS4) 10Luca Mauri: Solves the issue "Cannot access non-public property Parser::$mStripState" as discussed here https://www.mediawiki.org/wiki/Topic:Xc6c9apmxydt7817 [extensions/ContributionScores] - 10https://gerrit.wikimedia.org/r/926799 (https://phabricator.wikimedia.org/T333675) [15:48:33] 10MediaWiki-extensions-GuidedTour, 10Growth-Team, 10Growth-Team-Filtering, 10JavaScript, and 2 others: TypeError: rawStep is undefined - https://phabricator.wikimedia.org/T262839 (10Umherirrender) >>! In T262839#8900512, @Umherirrender wrote: > (extension no longer part of wmf production - T235752) (Mixed... [15:48:38] 10MediaWiki-extensions-GuidedTour, 10Growth-Team, 10Growth-Team-Filtering, 10JavaScript, and 2 others: Error: Could not show step '17' because this.initialize() failed. Underlying error: ok-but-empty - https://phabricator.wikimedia.org/T277896 (10Umherirrender) >>! In T277896#8900517, @Umherirrender wrote... [15:50:10] (03CR) 10CI reject: [V: 04-1] Solves the issue "Cannot access non-public property Parser::$mStripState" as discussed here https://www.mediawiki.org/wiki/Topic:Xc6c9apmxydt7817 [extensions/ContributionScores] - 10https://gerrit.wikimedia.org/r/926799 (https://phabricator.wikimedia.org/T333675) (owner: 10Luca Mauri) [16:20:19] 10MediaWiki-extensions-General, 10Platform Engineering Roadmap Decision Making, 10MW-1.38-notes (1.38.0-wmf.16; 2022-01-03), 10MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), and 2 others: Update all Wikimedia production extensions to use the new HookContainer/HookRunne... - https://phabricator.wikimedia.org/T263353 [16:22:37] (03PS5) 10Raimond Spekking: Add missing English language names [extensions/cldr] - 10https://gerrit.wikimedia.org/r/923630 (owner: 10Nikki) [16:22:58] 10MediaWiki-extensions-TwnMainPage: Allow to find a page title from the main page - https://phabricator.wikimedia.org/T149521 (10Nikki) I'd be happy with having a search link somewhere that takes me to Special:Search. That would at least provide a sensible navigation option that people can use if they don't see... [16:36:24] 10MediaWiki-General: Micro-optimize ApiResult::isMetadataKey with str_starts_with once we support PHP8+ - https://phabricator.wikimedia.org/T338103 (10Daimona) >>! In T338103#8900961, @Reedy wrote: > We have/require `symfony/polyfill-php80` and `symfony/polyfill-php81`... > > Is there much (any?) performance lo... [16:38:09] 10MediaWiki-extensions-Translate: Special:SearchTranslations does not find fuzzy messages - https://phabricator.wikimedia.org/T338106 (10Nikki) [16:39:15] (03CR) 10CI reject: [V: 04-1] Add missing English language names [extensions/cldr] - 10https://gerrit.wikimedia.org/r/923630 (owner: 10Nikki) [16:44:25] (03CR) 10Raimond Spekking: [V: 03+2 C: 03+2] Add missing English language names [extensions/cldr] - 10https://gerrit.wikimedia.org/r/923630 (owner: 10Nikki) [16:47:56] 04(no projects): edit conflict not detected and erased previous revisions - https://phabricator.wikimedia.org/T338095 (10Danilo) @Pppery are you sure it is a duplicate? The T175745 seems to be about conflicts where you erase your own edits, that is not what happened with me, each of my edits I reported erased e... [16:59:58] (03Merged) 10jenkins-bot: Add missing English language names [extensions/cldr] - 10https://gerrit.wikimedia.org/r/923630 (owner: 10Nikki) [17:00:52] (03PS3) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/926680 (https://phabricator.wikimedia.org/T336023) [17:03:13] 10MediaWiki-Page-editing, 10Editing-team (Tracking), 10Patch-Needs-Improvement, 10User-Daniel: Do not overwrite edits when conflicting with self - https://phabricator.wikimedia.org/T175745 (10Pppery) [17:03:43] 10MediaWiki-Page-editing: edit conflict not detected and erased previous revisions - https://phabricator.wikimedia.org/T338095 (10Pppery) 05duplicate→03Open [17:03:55] (03PS2) 10Umherirrender: Create HookRunner class and the hook handler interfaces [extensions/BetaFeatures] - 10https://gerrit.wikimedia.org/r/926675 (https://phabricator.wikimedia.org/T263353) [17:05:42] 10MediaWiki-ContentHandler, 10MediaWiki-Page-editing, 10MW-1.38-notes (1.38.0-wmf.24; 2022-02-28), 10Patch-Needs-Improvement, 10User-DannyS712: ContentHandler::getChangeType is limited to a single type per edit, ignoring content model changes - https://phabricator.wikimedia.org/T280193 (10Pppery) [17:06:22] 10MediaWiki-Page-editing, 10Patch-Needs-Improvement: Setting the EditPage::POST_EDIT_COOKIE_KEY_PREFIX cookie on every edit causes the Cookie header to be truncated for bots and browsers. - https://phabricator.wikimedia.org/T211233 (10Pppery) [17:06:25] (03CR) 10CI reject: [V: 04-1] Create HookRunner class and the hook handler interfaces [extensions/BetaFeatures] - 10https://gerrit.wikimedia.org/r/926675 (https://phabricator.wikimedia.org/T263353) (owner: 10Umherirrender) [17:06:38] (03PS2) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/CodeEditor] - 10https://gerrit.wikimedia.org/r/926677 (https://phabricator.wikimedia.org/T271013) [17:07:06] (03PS3) 10Umherirrender: Create HookRunner class and the hook handler interfaces [extensions/BetaFeatures] - 10https://gerrit.wikimedia.org/r/926675 (https://phabricator.wikimedia.org/T263353) [17:07:07] 10MediaWiki-Page-editing, 10MediaWiki-Page-protection, 10Patch-Needs-Improvement: Integrate page meta-data as a new content model revision slot for consistency and atomicity - https://phabricator.wikimedia.org/T132072 (10Pppery) [17:07:44] 10Design, 10MediaWiki-Page-editing: In edit preview, show categories in their standard position relative to the parsed page - https://phabricator.wikimedia.org/T4679 (10Pppery) [17:39:47] (03PS4) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/926680 (https://phabricator.wikimedia.org/T336023) [17:41:16] (03CR) 10CI reject: [V: 04-1] Create HookRunner class and the hook handler interface [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/926680 (https://phabricator.wikimedia.org/T336023) (owner: 10Umherirrender) [17:44:24] (03PS5) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/926680 (https://phabricator.wikimedia.org/T336023) [17:51:06] (03PS2) 10Umherirrender: Create HookRunner class and the hook handler interfaces [extensions/ORES] - 10https://gerrit.wikimedia.org/r/926735 (https://phabricator.wikimedia.org/T263353) [17:51:21] 10MediaWiki-Page-editing: edit conflict not detected and erased previous revisions - https://phabricator.wikimedia.org/T338095 (10Danilo) And that is not the first time that happened with me, [[ https://pt.wikipedia.org/w/index.php?diff=62949490 | this edit ]] from 2022 and [[ https://pt.wikipedia.org/w/index.ph... [17:51:49] (03PS1) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/GoogleNewsSitemap] - 10https://gerrit.wikimedia.org/r/926813 (https://phabricator.wikimedia.org/T263353) [18:00:03] 10MediaWiki-extensions-Page_Forms: Add Field not working on Special:CreateTemplate - https://phabricator.wikimedia.org/T338107 (10Voltron878) [18:04:58] (03PS1) 10Umherirrender: tests: Assert hook method in HookRunner tests [core] - 10https://gerrit.wikimedia.org/r/926814 [18:06:23] 10MediaWiki-HTMLForm, 10MediaWiki-Special-pages, 10Patch-For-Review: Special:Log should show error when the input is invalid - https://phabricator.wikimedia.org/T338042 (10Izno) There are page titles with currently invalid character names that were made invalid after pages with those names were created. Does... [18:09:49] (03PS1) 10Raimond Spekking: Rephrase the description message [extensions/EImage] - 10https://gerrit.wikimedia.org/r/926815 [18:12:50] (03CR) 10Raimond Spekking: [C: 03+2] Rephrase the description message [extensions/EImage] - 10https://gerrit.wikimedia.org/r/926815 (owner: 10Raimond Spekking) [18:13:01] (03PS1) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/926816 (https://phabricator.wikimedia.org/T273303) [18:14:40] (03Merged) 10jenkins-bot: Rephrase the description message [extensions/EImage] - 10https://gerrit.wikimedia.org/r/926815 (owner: 10Raimond Spekking) [18:17:21] (03PS38) 10Daniel Kinzler: Experiment: Implement rate limiting in Authority. [core] - 10https://gerrit.wikimedia.org/r/809295 (https://phabricator.wikimedia.org/T310476) [18:21:01] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+2] Drop fallback code for SVG handling [skins/MonoBook] - 10https://gerrit.wikimedia.org/r/926729 (https://phabricator.wikimedia.org/T328144) (owner: 10VolkerE) [18:23:41] (03Merged) 10jenkins-bot: Drop fallback code for SVG handling [skins/MonoBook] - 10https://gerrit.wikimedia.org/r/926729 (https://phabricator.wikimedia.org/T328144) (owner: 10VolkerE) [18:26:10] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+2] Don't try to set preferences for temporary accounts [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/926595 (https://phabricator.wikimedia.org/T337784) (owner: 10Bartosz Dziewoński) [18:26:23] (03PS1) 10Tbodt: Support ISO 8601 timestamps in the parser [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/926820 [18:32:46] 10Phabricator: Enhance tokens by adding rainbow-related ones - https://phabricator.wikimedia.org/T337986 (10Legoktm) From https://commons.wikimedia.org/wiki/Emoji/Table I liked: * https://commons.wikimedia.org/wiki/File:Noto_Emoji_v2.034_1f308.svg (Apache 2.0) * https://commons.wikimedia.org/wiki/File:Twemoji12... [18:32:55] (03PS2) 10Thiemo Kreuz (WMDE): Use more compact ??= and ?: operators when possible [extensions/Translate] - 10https://gerrit.wikimedia.org/r/926490 [18:34:01] (03CR) 10Thiemo Kreuz (WMDE): Use more compact ??= and ?: operators when possible (031 comment) [extensions/Translate] - 10https://gerrit.wikimedia.org/r/926490 (owner: 10Thiemo Kreuz (WMDE)) [18:38:58] (03PS1) 10Umherirrender: Create HookRunner class and the hook handler interface [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/926821 (https://phabricator.wikimedia.org/T315823) [18:44:17] (03CR) 10Tacsipacsi: Add hook handler for BeforePageDisplay hook (031 comment) [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/915976 (https://phabricator.wikimedia.org/T336023) (owner: 10Samwilson) [18:45:07] (03PS2) 10Tbodt: Support ISO 8601 timestamps in the parser [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/926820 [18:53:37] (03CR) 10CI reject: [V: 04-1] Create HookRunner class and the hook handler interface [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/926821 (https://phabricator.wikimedia.org/T315823) (owner: 10Umherirrender) [19:08:49] (03Merged) 10jenkins-bot: Don't try to set preferences for temporary accounts [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/926595 (https://phabricator.wikimedia.org/T337784) (owner: 10Bartosz Dziewoński) [19:10:42] (03PS1) 10Umherirrender: hook: Document null type for pass-by-ref on UploadVerifyUploadHook [core] - 10https://gerrit.wikimedia.org/r/926822 [19:16:26] (03CR) 10Tacsipacsi: Create HookRunner class and the hook handler interface (031 comment) [extensions/CodeEditor] - 10https://gerrit.wikimedia.org/r/926677 (https://phabricator.wikimedia.org/T271013) (owner: 10Umherirrender) [19:23:17] (03PS3) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/CodeEditor] - 10https://gerrit.wikimedia.org/r/926677 (https://phabricator.wikimedia.org/T271013) [19:23:31] (03CR) 10Umherirrender: Create HookRunner class and the hook handler interface (031 comment) [extensions/CodeEditor] - 10https://gerrit.wikimedia.org/r/926677 (https://phabricator.wikimedia.org/T271013) (owner: 10Umherirrender) [19:30:38] (03CR) 10Umherirrender: [C: 03+2] Add hook handler for BeforePageDisplay hook (031 comment) [extensions/FeaturedFeeds] - 10https://gerrit.wikimedia.org/r/915976 (https://phabricator.wikimedia.org/T336023) (owner: 10Samwilson) [19:31:35] (03CR) 10Umherirrender: [C: 04-1] "The test base is not ready to mock final classes, needs a fix in core and a dependency from here" [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/926821 (https://phabricator.wikimedia.org/T315823) (owner: 10Umherirrender) [19:43:53] 10GrowthExperiments-MentorDashboard, 10GrowthExperiments-Mentorship, 10GrowthExperiments-PersonalizedPraise, 10Growth-Team (Current Sprint), 10Wikimedia-production-error: eventgate_validation_error - 'mentee_id' should be integer - https://phabricator.wikimedia.org/T338078 (10Urbanecm_WMF) p:05Triage→... [19:53:02] (03PS1) 10Umherirrender: Create HookRunner class and the hook handler interface [extensions/AdminLinks] - 10https://gerrit.wikimedia.org/r/926825 [20:12:00] (03CR) 10Tacsipacsi: Create HookRunner class and the hook handler interface (031 comment) [extensions/CodeEditor] - 10https://gerrit.wikimedia.org/r/926677 (https://phabricator.wikimedia.org/T271013) (owner: 10Umherirrender) [20:22:59] 10MediaWiki-extensions-Page_Forms: Add Field not working on Special:CreateTemplate - https://phabricator.wikimedia.org/T338107 (10Yaron_Koren) If you look in the browser's "console" (if you know how to do that), do you see any JavaScript errors? Also, what version of Page Forms are you running? [20:26:28] 10AbuseFilter, 10SpamBlacklist, 10MW-1.41-notes (1.41.0-wmf.12; 2023-06-06), 10Wikimania-Hackathon-2023: Rework MediaWiki:SpamBlacklist - https://phabricator.wikimedia.org/T337431 (10ToBeFree) [20:27:44] 10AbuseFilter, 10SpamBlacklist, 10MW-1.41-notes (1.41.0-wmf.12; 2023-06-06), 10Wikimania-Hackathon-2023: Rework MediaWiki:SpamBlacklist - https://phabricator.wikimedia.org/T337431 (10ToBeFree) [20:37:34] (03PS1) 10Daimona Eaytoy: Update config and tests for plugins [tools/phan] - 10https://gerrit.wikimedia.org/r/926826 [20:54:40] 10Section-Level-Image-Suggestions, 10Growth-Team (Current Sprint): Section-level images: edit explanation for patrollers - https://phabricator.wikimedia.org/T338109 (10KStoller-WMF) [21:23:59] (03Abandoned) 10Legoktm: poolcounter: Allow holding multiple timeout locks [core] - 10https://gerrit.wikimedia.org/r/710138 (https://phabricator.wikimedia.org/T263220) (owner: 10Legoktm) [21:26:00] (03PS1) 10Cicalese: Fix typos and remove unused config attributes [extensions/PluggableAuth] - 10https://gerrit.wikimedia.org/r/926827 [21:28:26] (03PS1) 10Daimona Eaytoy: Add plugin to disallow use of `new Exception` [tools/phan] - 10https://gerrit.wikimedia.org/r/926828 (https://phabricator.wikimedia.org/T321683) [21:28:54] (03PS2) 10Daimona Eaytoy: Update config and tests for plugins [tools/phan] - 10https://gerrit.wikimedia.org/r/926826 [21:29:12] (03PS2) 10Daimona Eaytoy: Add plugin to disallow use of `new Exception` [tools/phan] - 10https://gerrit.wikimedia.org/r/926828 (https://phabricator.wikimedia.org/T321683) [21:30:13] (03CR) 10CI reject: [V: 04-1] Add plugin to disallow use of `new Exception` [tools/phan] - 10https://gerrit.wikimedia.org/r/926828 (https://phabricator.wikimedia.org/T321683) (owner: 10Daimona Eaytoy) [21:31:40] 10MediaWiki-Documentation, 10MediaWiki-General, 10phan, 10Patch-For-Review: Formalize exception handling and annotations in MediaWiki and enforce it in CI - https://phabricator.wikimedia.org/T321683 (10Daimona) On second thought, I believe implementing a rule against `new Exception` is a task for phan, as... [21:32:12] (03PS3) 10Daimona Eaytoy: Add plugin to disallow use of `new Exception` [tools/phan] - 10https://gerrit.wikimedia.org/r/926828 (https://phabricator.wikimedia.org/T321683) [21:33:06] (03CR) 10CI reject: [V: 04-1] Add plugin to disallow use of `new Exception` [tools/phan] - 10https://gerrit.wikimedia.org/r/926828 (https://phabricator.wikimedia.org/T321683) (owner: 10Daimona Eaytoy) [21:33:09] (03PS3) 10Daimona Eaytoy: Update config and tests for plugins [tools/phan] - 10https://gerrit.wikimedia.org/r/926826 [21:35:15] (03PS4) 10Daimona Eaytoy: Add plugin to disallow use of `new Exception` [tools/phan] - 10https://gerrit.wikimedia.org/r/926828 (https://phabricator.wikimedia.org/T321683) [21:36:31] (03PS5) 10Daimona Eaytoy: Add plugin to disallow use of `new Exception` [tools/phan] - 10https://gerrit.wikimedia.org/r/926828 (https://phabricator.wikimedia.org/T321683) [21:39:02] 10MediaWiki-Documentation, 10MediaWiki-General, 10phan, 10Patch-For-Review, 10Upstream: Formalize exception handling and annotations in MediaWiki and enforce it in CI - https://phabricator.wikimedia.org/T321683 (10Daimona) And this is partly blocked on upstream issue https://github.com/phan/phan/issues/4... [21:46:04] (03PS6) 10Daimona Eaytoy: Add plugin to disallow use of `new Exception` [tools/phan] - 10https://gerrit.wikimedia.org/r/926828 (https://phabricator.wikimedia.org/T321683) [22:18:36] (03PS1) 10Brian Wolff: Add .gitreview [tools/cookiecutter-extension] - 10https://gerrit.wikimedia.org/r/926829 [22:19:57] (03CR) 10Brian Wolff: [V: 03+2 C: 03+2] Add .gitreview [tools/cookiecutter-extension] - 10https://gerrit.wikimedia.org/r/926829 (owner: 10Brian Wolff) [22:21:43] (03CR) 10MarkAHershberger: [C: 03+2] Fix typos and remove unused config attributes [extensions/PluggableAuth] - 10https://gerrit.wikimedia.org/r/926827 (owner: 10Cicalese) [22:23:34] (03Merged) 10jenkins-bot: Fix typos and remove unused config attributes [extensions/PluggableAuth] - 10https://gerrit.wikimedia.org/r/926827 (owner: 10Cicalese) [22:51:40] (03PS1) 10Brian Wolff: Remove WikiTeq specific stuff [tools/cookiecutter-extension] - 10https://gerrit.wikimedia.org/r/926830 [22:51:59] (03CR) 10Brian Wolff: [V: 03+2 C: 03+2] Remove WikiTeq specific stuff [tools/cookiecutter-extension] - 10https://gerrit.wikimedia.org/r/926830 (owner: 10Brian Wolff) [22:54:53] (03PS2) 10Brian Wolff: Remove WikiTeq specific stuff [tools/cookiecutter-extension] - 10https://gerrit.wikimedia.org/r/926830 [22:55:26] (03CR) 10Brian Wolff: [V: 03+2 C: 03+2] Remove WikiTeq specific stuff [tools/cookiecutter-extension] - 10https://gerrit.wikimedia.org/r/926830 (owner: 10Brian Wolff) [23:04:27] 10Section-Level-Image-Suggestions, 10Growth-Team (Current Sprint): Section-level images: finalize copy and QQQ descriptions for TranslateWiki.net - https://phabricator.wikimedia.org/T335714 (10JFernandez-WMF) Noting here a discrepancy between what is in Beta and what is determined in the copy doc for visibilit... [23:20:34] (03PS1) 10Cicalese: Fix typos and remove unused config attributes [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926800 [23:20:51] (03PS1) 10Cicalese: Fix typos and remove unused config attributes [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926801 [23:24:41] (03CR) 10Cicalese: [C: 03+2] Fix typos and remove unused config attributes [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926800 (owner: 10Cicalese) [23:24:43] (03CR) 10Cicalese: [C: 03+2] Fix typos and remove unused config attributes [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926801 (owner: 10Cicalese) [23:26:13] (03Merged) 10jenkins-bot: Fix typos and remove unused config attributes [extensions/PluggableAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/926800 (owner: 10Cicalese) [23:26:33] (03Merged) 10jenkins-bot: Fix typos and remove unused config attributes [extensions/PluggableAuth] (REL1_40) - 10https://gerrit.wikimedia.org/r/926801 (owner: 10Cicalese)